Systems and methods for authorizing access to network services using information obtained from subscriber equipment
First Claim
1. A method to authenticate a user of a client device for a service on a network, the method comprising:
- receiving, by a server on the network, a request for access to the service from the client device via the network;
in response to the request, the server contacting a subscriber device associated with the user via the network, the subscriber device comprising a set-top box or a television receiver, the subscriber device receiving content from a content provider via a communications channel other than the network in accordance with a subscription-based service with the content provider;
obtaining, by the server via the network, authorization information associated with the subscription-based service from the subscriber device, the authorization information being obtained from the content provider by a security module of the subscriber device;
processing, by the server, the authorization information obtained from the subscriber device to thereby determine if the user is authorized to use the service; and
providing, by the server, the service to the client device via the network if the user is authorized to use the service.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are described for authorizing access to network service based upon information obtained from a set-top box (STB) or other subscriber equipment associated with the user requesting access to the network service. The network service suitably contacts a subscriber device associated with the user via the network in response to a request for access that is received from the user. Information obtained from the subscriber device is processed to thereby determine if the user is authorized to use the service. If the user is authorized, then the service is provided via the network. Access to an online video stream, for example, can be conditioned upon the requesting user having an appropriate account with a cable, direct broadcast satellite (DBS) or other service that can be verified through contact with the user'"'"'s STB or other subscriber equipment.
89 Citations
18 Claims
-
1. A method to authenticate a user of a client device for a service on a network, the method comprising:
-
receiving, by a server on the network, a request for access to the service from the client device via the network; in response to the request, the server contacting a subscriber device associated with the user via the network, the subscriber device comprising a set-top box or a television receiver, the subscriber device receiving content from a content provider via a communications channel other than the network in accordance with a subscription-based service with the content provider; obtaining, by the server via the network, authorization information associated with the subscription-based service from the subscriber device, the authorization information being obtained from the content provider by a security module of the subscriber device; processing, by the server, the authorization information obtained from the subscriber device to thereby determine if the user is authorized to use the service; and providing, by the server, the service to the client device via the network if the user is authorized to use the service. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 17, 18)
-
-
11. A subscriber device comprising:
-
a security module of the subscriber device to interact with a television content provider to obtain authorization information associated with a subscription-based service from the television content provider; a program interface configured to receive, via a television distribution channel, television programming in accordance with the subscription-based service with a television content provider and the authorization information associated with the subscription-based service from the television content provider; a display interface configured to provide signals representing the television programming to a display; a network interface to a network that is separate from the television distribution channel; and a controller configured to receive, via the network interface, an authorization request from a server operating on the network and, in response to the authorization request, to provide at least a portion of the authorization information associated with the subscription-based service to the server operating on the network, wherein the server processes the portion of the authorization information to determine if a user of a client device is authorized to use the subscription-based service before providing the subscription-based service to the client device via the network if the user is authorized to use the subscription-based service. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A method comprising:
-
receiving, by a subscriber device via a television distribution channel, subscription information associated with a subscription-based service with a content provider, the subscriber device comprising a set-top box or a television receiver, wherein the subscription information is obtained from the content provider by a security module of the subscriber device that prevents unauthorized use of the subscriber device and the subscription information describes programming receivable by the subscriber device from the content provider via the television distribution channel that is authorized for viewing; subsequently receiving, by the subscriber device, an authorization request from a network server via a network other than the television distribution channel; and in response to the authorization request, providing, by the subscriber device, at least a portion of the subscription information to the network server via the network, wherein the network server processes the subscription information obtained from the subscriber device to thereby determine if a user of a client device is authorized to use the subscription-based service before providing the subscription-based service to the client device via the network if the user is authorized to use the subscription-based service.
-
Specification