1. A method of resolving conflicts in context information, comprising steps of: gathering context information for a user from a plurality of context sources; determining whether a conflict exists in the gathered context information; and if a conflict is determined to exist, resolving the determined conflict, further comprising the steps of: evaluating a set o fuser-customizable conflict-resolution rules to select at least one rule that is usable for resolving the determined conflict; and performing each of at least one conflict-resolution actions specified by each of the selected rules, wherein at least one of the conflict-resolution actions updates one of the context sources.