Identifying and employing social network relationships
First Claim
Patent Images
1. A computer-implemented method for identifying social relationships for a first user operating in a first network context controlled by a first entity, comprising:
- generating an identity of the first user with reference to a first data source associated with the first network context and under control of the first entity, and at least one external data source outside of the first network context and not under control of the first entity;
identifying a plurality of contacts having a relationship with the first user with reference to the first data source, the at least one external data source, and the identity of the first user, first ones of the contacts not being identifiable from the first data source; and
determining a relevancy measure for each of the contacts which represents a relevance of the relationship between the first user and the contact, the relevancy measure for each contact being determined with reference to one or more of the first data source or the at least one external data source.
5 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatus are described for detecting social relationships across multiple networks and/or communication channels. These social relationships may then be utilized in a wide variety of ways to support and enhance a broad range of user services.
1760 Citations
25 Claims
-
1. A computer-implemented method for identifying social relationships for a first user operating in a first network context controlled by a first entity, comprising:
-
generating an identity of the first user with reference to a first data source associated with the first network context and under control of the first entity, and at least one external data source outside of the first network context and not under control of the first entity; identifying a plurality of contacts having a relationship with the first user with reference to the first data source, the at least one external data source, and the identity of the first user, first ones of the contacts not being identifiable from the first data source; and determining a relevancy measure for each of the contacts which represents a relevance of the relationship between the first user and the contact, the relevancy measure for each contact being determined with reference to one or more of the first data source or the at least one external data source. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system for identifying social relationships for a first user operating in a first network context controlled by a first entity, comprising at least one computing device configured to:
-
generate an identity of the first user with reference to a first data source associated with the first network context and under control of the first entity, and at least one external data source outside of the first network context and not under control of the first entity; identify a plurality of contacts having a relationship with the first user with reference to the first data source, the at least one external data source, and the identity of the first user, first ones of the contacts not being identifiable from the first data source; and determine a relevancy measure for each of the contacts which represents a relevance of the relationship between the first user and the contact, the relevancy measure for each contact being determined with reference to one or more of the first data source or the at least one external data source.
-
-
15. A computer program product for identifying social relationships for a first user operating in a first network context controlled by a first entity, comprising at least one computer readable medium having computer program instructions stored therein configured to cause at least one computing device to:
-
generate an identity of the first user with reference to a first data source associated with the first network context and under control of the first entity, and at least one external data source outside of the first network context and not under control of the first entity; identify a plurality of contacts having a relationship with the first user with reference to the first data source, the at least one external data source, and the identity of the first user, first ones of the contacts not being identifiable from the first data source; and determine a relevancy measure for each of the contacts which represents a relevance of the relationship between the first user and the contact, the relevancy measure for each contact being determined with reference to one or more of the first data source or the at least one external data source.
-
- 16. A computer-implemented method for identifying social relationships for a first user operating in a first network context controlled by a first entity, comprising presenting to the first user a plurality of contacts having a relationship with the first user, the plurality of contacts having been determined with reference to a first data source associated with the first network context and under control of the first entity, at least one external data source outside of the first network context and not under control of the first entity, and an identity of the first user, the identity having been determined with reference to the first data source and the at least one external data source, first ones of the contacts not being identifiable from the first data source, wherein the plurality of contacts is presented in accordance with a relevancy measure associated with each of the contacts which represents a relevance of the relationship between the first user and the associated contact, the relevancy measure for each contact having been determined with reference to one or more of the first data source or the at least one external data source.
Specification