CROSS SOCIAL NETWORK DATA AGGREGATION
First Claim
1. A method of aggregating social networking data comprising:
- receiving first authentication information for a first social networking service, the first authentication information allowing access to information in a first user account and being received over a communications network from a first social networking application;
receiving second authentication information for a second social networking service, the second authentication information allowing access to information in a second user account and being received, over a communications network, from a second social networking application, the second social networking application being different than the first social networking application;
requesting, over the communications network, first information regarding the first user account from the first social networking service using the first authentication information;
receiving over the communications network, the first information regarding the first user account from the first social networking service and storing the received first information;
requesting, over the communications network, second information regarding the second user account from the second social networking service using the second authentication information;
receiving, over the communication network, the second information regarding the second user account from the second social networking service and storing the received second information;
determining that the first and second accounts belong to a common user based on one or more common information items in the first and second information; and
responsive to determining that the first and second accounts belong to the common user, creating an association with the first and second information in a data-store.
5 Assignments
0 Petitions
Accused Products
Abstract
Disclosed in some examples is a method of aggregating social networking data by receiving first authentication information for a first social networking service, the first authentication information being associated with a user and being received from a first social networking application, receiving second authentication information for a second social networking service, the second authentication information being associated with the user and being received from a second social networking application, requesting first information regarding the user from the first social networking service using the first authentication information, receiving the first information regarding the user from the first social networking service and storing the received first information, requesting second information regarding the user from the second social networking service using the second authentication information; and receiving the second information regarding the user from the second social networking service and storing the received second information.
-
Citations
18 Claims
-
1. A method of aggregating social networking data comprising:
-
receiving first authentication information for a first social networking service, the first authentication information allowing access to information in a first user account and being received over a communications network from a first social networking application; receiving second authentication information for a second social networking service, the second authentication information allowing access to information in a second user account and being received, over a communications network, from a second social networking application, the second social networking application being different than the first social networking application; requesting, over the communications network, first information regarding the first user account from the first social networking service using the first authentication information; receiving over the communications network, the first information regarding the first user account from the first social networking service and storing the received first information; requesting, over the communications network, second information regarding the second user account from the second social networking service using the second authentication information; receiving, over the communication network, the second information regarding the second user account from the second social networking service and storing the received second information; determining that the first and second accounts belong to a common user based on one or more common information items in the first and second information; and responsive to determining that the first and second accounts belong to the common user, creating an association with the first and second information in a data-store. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system comprising:
-
an authentication module operating on one or more computer processors and configured to; receive over a communications network first authentication information for a first social networking service, the first authentication information allowing access to information in a first user account and being received from a first social networking application; and receive over the communications network second authentication information for a second social networking service, the second authentication information allowing access to information in a second user account and being received from a second social networking application, the second social networking application being different than the first social networking application; and a synch module operating on the computer processors and configured to; request first information over the communications network regarding the first user account from the first social networking service using the first authentication information; receive and store the first information over the communications network regarding the first user account from the first social networking service; request second information over the communications network regarding the second user account from the second social networking service using the second authentication information; receive and store the second information over the communications network regarding the second user account from the second social networking service; determine that the first and second user accounts belong to a common user based on one or more common information items in the first and second information; and responsive to determining that the first and second users belong to the common user, creating an association with the first and second information in a datastore. - View Dependent Claims (8, 9, 10, 11, 12)
a social networking service module configured to provide a third social networking service to the common user, wherein a profile associated with the common user on the third social networking service includes the first and second information.
-
-
9. The system of claim 7, wherein the first and second information includes a portion of the common user'"'"'s social graphs on the first and second social networking services, respectively.
-
10. The system of claim 7, comprising sending the first and second information to one of the first and second social networking applications.
-
11. The system of claim 7, wherein the first and second information includes one or more communications made by the common user to a plurality of other users on the first and second social networking services, respectively.
-
12. The system of claim 7, wherein the first and second information includes at least a portion of the common user'"'"'s profile on the first and second social networking services, respectively.
-
13. A non-transitory machine-readable medium that stores instructions which when performed by a machine, causes the machine to perform operations comprising:
-
receiving first authentication information for a first social networking service, the first authentication information allowing access to information in a first user account and being received, over a communications network, from a first social networking application; receiving second authentication information for a second social networking service the second authentication information allowing access to information in a second user account and being received, over a communications network. from a second social networking application, the second social networking application being different than the first social networking application; requesting, over the communications network, first information regarding the first user account from the first social networking service using the first authentication information; receiving, over the communications network, the first information regarding the first user account from the first social networking service and storing the received first information; requesting, over the communications network. second information regarding the second user account from the second social networking service using the second authentication information; and receiving, over the communications network, the second information regarding the second user account from the second social networking service and storing the received second information; determining that the first and second accounts belong to a common user based on one or more common information items in the first and second information; and responsive to determining that the first and second accounts belong to the common user, creating an association with the first and second information in a data-store, - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification