Generating search results based on determined relationships between data objects and user connections to identified destinations
1 Assignment
0 Petitions
Accused Products
Abstract
A search system generates an ordered list of destination targets including identified individuals and data objects, based on applying a user context to an information context and to a connection context. The user context identifies a search context (i.e., the information the user is seeking) relative to an identity of the user, and the information context identifies destinations accessible by the user, including data objects and communications-based actions (e.g., voice over IP telephony calls, instant messaging session transcripts, etc.). The connection context identifies relationships between chosen destinations throughout the system, and the strength of those relationships determined from artifacts of the chosen destinations: the connection context is updated based on artifact detection. The portion of the connection context that is relevant to the user context is used to order the portion of the information context that is relevant to the user context, resulting in the ordered list of destination targets.
97 Citations
56 Claims
-
1-9. -9. (canceled)
-
10. A method in a system providing data objects and search services to at least one user, the method comprising:
-
detecting artifacts representing the at least one user accessing chosen destinations throughout the system, the chosen destinations including data objects and address identifiers for reaching identified individuals; and
updating a connection context that identifies relationships between the chosen destinations, the updating including one of;
(1) establishing a relationship between first and second chosen destinations based on determining a correlation between the artifacts associated with the first and second destinations, and (2) updating the relationship between the first and second chosen destinations based on subsequent artifacts, associated with the first and second destinations, indicating selection by the at least one user subsequent to the establishment of the corresponding relationship. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16-24. -24. (canceled)
-
25. A system providing data objects and search services to at least one user, the system comprising:
-
a first resource configured for detecting artifacts by users of chosen destinations throughout the system, the chosen destinations including data objects and address identifiers for reaching identified individuals; and
a context correlation resource configured for updating a connection context that identifies relationships between the chosen destinations, the updating including one of;
(1) establishing a relationship between first and second chosen destinations based on determining a correlation between the artifacts associated with the first and second destinations, and (2) updating the relationship between the first and second chosen destinations based on subsequent artifacts, associated with the first and second destinations, indicating selection by the at least one user subsequent to the establishment of the corresponding relationship. - View Dependent Claims (26, 27, 28, 29, 30)
-
-
31-39. -39. (canceled)
-
40. A computer readable medium having stored thereon sequences of instructions for providing data objects and search services to at least one user by a processor, the sequences of instructions including instructions for:
-
detecting artifacts representing the at least one user accessing chosen destinations throughout the system, the chosen destinations including data objects and address identifiers for reaching identified individuals; and
updating a connection context that identifies relationships between the chosen destinations, the updating including one of;
(1) establishing a relationship between first and second chosen destinations based on determining a correlation between the artifacts associated with the first and second destinations, and (2) updating the relationship between the first and second chosen destinations based on subsequent artifacts, associated with the first and second destinations, indicating selection by the at least one user subsequent to the establishment of the corresponding relationship. - View Dependent Claims (41, 42, 43, 44, 45)
-
-
46-54. -54. (canceled)
-
55. A system providing data objects and search services to at least one user, the system comprising:
-
means for detecting artifacts by users of chosen destinations throughout the system, the chosen destinations including data objects and address identifiers for reaching identified individuals; and
means for updating a connection context that identifies relationships between the chosen destinations, the updating including one of;
(1) establishing a relationship between first and second chosen destinations based on determining a correlation between the artifacts associated with the first and second destinations, and (2) updating the relationship between the first and second chosen destinations based on subsequent artifacts, associated with the first and second destinations, indicating selection by the at least one user subsequent to the establishment of the corresponding relationship.
-
-
56-60. -60. (canceled)
Specification