Patent ID: 7765166
Filing Date: 2010-07-27
Classification: G06Q

Abstract:
1. A method being performed by a computer system, the method comprising: generating, by a processor of the computer system, a user profile corresponding to a user; identifying one or more entities related to the user, said one or more entities having corresponding entity profiles including context information comprising a plurality of types of categorized data; providing an initial list including entity profiles corresponding to one or more entities related to the user; refining the initial list based on a refining attribute to select an entity profile from the entity profiles included in the initial list; associating at least a portion of the context information from the selected entity profile to the user profile by importing at least the portion of the context information into the user profile, wherein the imported portion comprises data belonging to the plurality of types of categorized data; associating explicit context information with the user profile by collecting information entered by the user; associating implicit context information with the user profile by collecting information based on an email and a document of the user; associating inherited context information with the user profile by collecting information from a profile of a parent entity of the user profile; implementing, by using the processor, an identity inspector tool; sending, by the processor, a notification to the user to indicate that new information is available for updating the user profile, wherein the identity inspector tool provides: assigning a collaborative task to the user; transporting, to the user profile, workset context information included in a workset associated with the collaborative task, wherein the workset defines a work environment including a communication feature, a collaboration feature, and a user interface requirement, and the collaborative task is performed by collaborating with another user in the work environment and by using the workset context information; and tracking progress of the task by implementing a dashboard indicating whether a milestone associated with the task is complete.