×

Compiling user profile information from multiple sources

  • US 7,765,166 B2
  • Filed: 09/15/2003
  • Issued: 07/27/2010
  • Est. Priority Date: 12/23/2002
  • Status: Active Grant
First Claim
Patent Images

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;

    different filtered views of the user profile based on different types of context information, the filtered views including a first view having the explicit context information, a second view having the implicit context information, and a third view having the inherited context information;

    a first option to the user to accept the new information for updating the user profile based on the new information;

    a second option to the user to change the new information for updating the user profile based on the changed new information; and

    a third option to the user to add additional information to the new information for updating the user profile based on the additional information;

    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.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×