Authentication of data streaming service
First Claim
Patent Images
1. A method comprising:
- receiving, from a user device, a first request at a service provider, the first request including user security information, the user security information identifying a user account and being received in a first request header type;
determining, using at least one processor, that the user security information is valid;
based on the user security information being valid, determining session security information and generating a response comprising the session security information;
receiving a service request, the service request comprising the session security information in a second request header type;
applying a user-selected setting; and
establishing a data streaming session with the user device, based on the user-selected setting.
5 Assignments
0 Petitions
Accused Products
Abstract
A service provider may provide one or more services to and/or for a client. Providing a service may involve receiving a service request including a security token at the service provider and determining whether the security token is valid. Providing the service may also involve determining a session security token if the security token is valid and generating a service response including the session security token. Providing the service may further involve receiving a service request including the session security token, determining whether the session security token is valid, and, if the session security token is valid, generating a second service response.
55 Citations
24 Claims
-
1. A method comprising:
-
receiving, from a user device, a first request at a service provider, the first request including user security information, the user security information identifying a user account and being received in a first request header type; determining, using at least one processor, that the user security information is valid; based on the user security information being valid, determining session security information and generating a response comprising the session security information; receiving a service request, the service request comprising the session security information in a second request header type; applying a user-selected setting; and establishing a data streaming session with the user device, based on the user-selected setting. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 19, 21, 22, 23, 24)
-
-
10. A system comprising:
-
at least one processor; and at least one non-transitory computer readable storage medium storing instructions thereon that, when executed by the at least one processor, cause the system to; maintain a user-selected setting associated with a user account; receive, from a user device, a service request, the service request comprising validation information, wherein the validation information identifies the user account; determine that the validation information is valid; based on the validation information being valid, determine session security information and generate a response comprising the session security information; receive a second service request, the second service request comprising the session security information; determine that the session security information is valid; based on the session security information being valid, apply the user-selected setting; based on the session security information being valid, establish a data streaming session with the user device, based on the user-selected setting; receive a third service request from the user device, the third request comprising the session security information; determine whether the session security information is valid; and if the session security information is valid, establish a second data streaming session. - View Dependent Claims (11, 12, 13, 14, 20)
-
-
15. A non-transitory computer readable medium storing instructions thereon that, when executed by at least one processor, cause the at least one processor to perform steps comprising:
-
sending, to a service provider, a service request, the service request comprising validation information in a first request header type; receiving, from a service provider, a service response comprising session security information in a second request header type; sending, to the service provider, a second service request, the second service request comprising the session security information; applying a user-selected setting; and establishing a streaming service session with the service provider, based on the user-selected setting. - View Dependent Claims (16, 17, 18)
-
Specification