1. A method of resolving conflicts in context information, comprising steps of: gathering context information 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 by applying a set of rules and performing action(s) specified by one or more matching ones of the rules.