CROSS PLATFORM SOCIAL NETWORKING AUTHENTICATION SYSTEM
First Claim
1. A method comprising:
- receiving first authentication information associated with a user and a social networking service from a social networking application associated with the social networking service, the first authentication information indicating that the user is authenticated with the social networking service;
associating the authentication information with a user account, using one or more processors, based upon one or more association factors, the user account including second authentication information associated with the user and a networking service, the networking service and the social networking service being distinct services, and the first and second authentication information being different, the second authentication information indicating that the user is authenticated on the networking service; and
storing the authentication information as part of the user account;
sending both the first authentication information and the second authentication information to a second social networking application in response to a request from the second social networking application.
5 Assignments
0 Petitions
Accused Products
Abstract
Disclosed in one example is a method of authenticating with multiple social network services. The method may include storing first authentication information associated with a user for a first social networking service using at least one computer processor, receiving second authentication information associated with the user for a second social networking service from a social networking application, and sending to the social networking application the first authentication information. The first authentication information may enable the social networking application to utilize a protected application programming interface call for the first social networking service and the second authentication information may enable the social networking application to utilize a protected application programming interface call for the second social networking service.
-
Citations
21 Claims
-
1. A method comprising:
-
receiving first authentication information associated with a user and a social networking service from a social networking application associated with the social networking service, the first authentication information indicating that the user is authenticated with the social networking service; associating the authentication information with a user account, using one or more processors, based upon one or more association factors, the user account including second authentication information associated with the user and a networking service, the networking service and the social networking service being distinct services, and the first and second authentication information being different, the second authentication information indicating that the user is authenticated on the networking service; and storing the authentication information as part of the user account; sending both the first authentication information and the second authentication information to a second social networking application in response to a request from the second social networking application. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system comprising:
-
an input module configured to receive first authentication information associated with a user and a social networking service from a social networking application associated with the social networking service, the first authentication information indicating that the user is authenticated with the social networking service; an association module configured to operate on a computer processor and associate the authentication information with a user account based upon one or more association factors, the user account including a second authentication information associated with the user and a networking service, the networking service and the social networking service being distinct services, and the first and second authentication information being different, the second authentication information indicating that the user is authenticated on the networking service; a storage module configured to store the authentication information as part of the user account; and an output module configured to send both the first authentication information and the second authentication information to a second social networking application in response to a request. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. 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 associated with a user and a social networking service from a social networking application associated with the social networking service, the first authentication information indicating that the user is authenticated with the social networking service; associating the authentication information with a user account based upon one or more association factors, the user account including second authentication information associated with the user and a networking service, the networking service and the social networking service being distinct services, and the first and second authentication information being different, the second authentication information indicating that the user is authenticated on the networking service; storing the authentication information as part of the user account; sending both the first authentication information and the second authentication information to a second social networking application in response to a request from the social networking application. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification