Cross platform social networking authentication system
First Claim
1. A method of authenticating with multiple network services comprising:
- using one or more computer processors;
sending, over a network, a networking service application to a computing device corresponding to a user;
receiving, over the network, first authentication information associated with the user for a first networking service, the first authentication information indicating that the user has already authenticated a second networking service application with the first networking service,receiving, over the network, second authentication information associated with the user for a second networking service from the networking service application, the second authentication information indicating that the user has already authenticated the networking service application with the second networking service, the second authentication information enabling the networking service application to utilize a protected application programming interface call on the second networking service; and
sending, over the network, to the networking service application the first authentication information, the first authentication information enabling the networking service application to utilize a protected application programming interface call on the first networking service.
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.
106 Citations
20 Claims
-
1. A method of authenticating with multiple network services comprising:
-
using one or more computer processors; sending, over a network, a networking service application to a computing device corresponding to a user; receiving, over the network, first authentication information associated with the user for a first networking service, the first authentication information indicating that the user has already authenticated a second networking service application with the first networking service, receiving, over the network, second authentication information associated with the user for a second networking service from the networking service application, the second authentication information indicating that the user has already authenticated the networking service application with the second networking service, the second authentication information enabling the networking service application to utilize a protected application programming interface call on the second networking service; and sending, over the network, to the networking service application the first authentication information, the first authentication information enabling the networking service application to utilize a protected application programming interface call on the first networking service. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system for authenticating with multiple networks comprising:
-
a processor; a memory communicatively coupled to the processor, and comprising instructions which when executed by the processor, cause the system to perform operations to; send, over a network, a networking service application to a computing device corresponding to a user; receive, over the network, first authentication information associated with the user for a first networking service, the first authentication information indicating that the user has already authenticated a second networking service application with the first networking service, receive, over the network, second authentication information associated with the user for a second networking service from the networking service application, the second authentication information indicating that the user has already authenticated the networking service application with the second networking service, the second authentication information enabling the networking service application to utilize a protected application programming interface call on the second networking service; and send, over the network, to the networking service application the first authentication information, the first authentication information enabling the networking service application to utilize a protected application programming interface call on the first networking service. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. A non-transitory machine readable storage medium that stores instructions, which when performed by a machine, causes the machine to perform operations comprising:
-
sending, over a network, a networking service application to a computing device corresponding to a user; receiving, over the network, first authentication information associated with the user for a first networking service, the first authentication information indicating that the user has already authenticated a second networking service application with the first networking service, receiving, over the network, second authentication information associated with the user for a second networking service from the networking service application, the second authentication information indicating that the user has already authenticated the networking service application with the second networking service, the second authentication information enabling the networking service application to utilize a protected application programming interface call on the second networking service; and sending, over the network, to the networking service application the first authentication information, the first authentication information enabling the networking service application to utilize a protected application programming interface call on the first networking service. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification