Providing a service with location-based authorization
First Claim
Patent Images
1. A server, comprising:
- a memory storing a subscriber profile corresponding to a subscriber, wherein the subscriber profile includes information comprising a number of devices, determined by a service provider of the subscriber, that can be used by the subscriber to access a service; and
a controller configured to;
receive a first request and a second request to authenticate a first device and a second device of the number of devices, respectively, for the subscriber,determine a first location associated with the first device and a second location associated with the second device,authenticate the first device in response to determining that;
the subscriber is authorized to access the service at the first location, anda total amount of authenticated devices for the subscriber will not exceed the number of devices after the first device is authenticated, andauthenticate the second device in response to determining that;
the subscriber is authorized to access the service at the second location, andthe total amount of authenticated devices for the subscriber will not exceed the number of devices after the second device is authenticated.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and systems for providing a service are provided. A request is received to provide the service to a device. A location of the device, or a network interface through which the device is coupled, is determined. Finally, the delivery of the service is authorized based on the determined location of the device, or the determined network interface.
-
Citations
19 Claims
-
1. A server, comprising:
-
a memory storing a subscriber profile corresponding to a subscriber, wherein the subscriber profile includes information comprising a number of devices, determined by a service provider of the subscriber, that can be used by the subscriber to access a service; and a controller configured to; receive a first request and a second request to authenticate a first device and a second device of the number of devices, respectively, for the subscriber, determine a first location associated with the first device and a second location associated with the second device, authenticate the first device in response to determining that; the subscriber is authorized to access the service at the first location, and a total amount of authenticated devices for the subscriber will not exceed the number of devices after the first device is authenticated, and authenticate the second device in response to determining that; the subscriber is authorized to access the service at the second location, and the total amount of authenticated devices for the subscriber will not exceed the number of devices after the second device is authenticated. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A server, comprising:
-
a memory storing a plurality of subscriber profiles corresponding to a plurality of subscribers, wherein each subscriber profile in the plurality of subscriber profiles includes information comprising a number of devices, determined by a service provider, that can be used to access a service; and a controller configured to; receive a first request and a second request to authenticate a first device and a second device of the number of devices, respectively, identify a subscriber in the plurality of subscribers that originated the first request or the second request, identify a subscriber profile corresponding to the identified subscriber, determine a first location associated with the first device and a second location associated with the second device, authenticate the first device for the identified subscriber in response to determining, based on information in the identified subscriber profile, that; the identified subscriber is authorized to access the service at the first location, and a total amount of authenticated devices for the identified subscriber will not exceed the number of devices in the identified subscriber profile after the first device is authenticated, and authenticate the second device for the identified subscriber in response to determining, based on information in the identified subscriber profile, that; the identified subscriber is authorized to access the service at the second location, and the total amount of authenticated devices for the identified subscriber will not exceed the number of devices in the identified subscriber profile after the second device is authenticated. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A method, comprising:
-
storing, by a memory, a subscriber profile corresponding to a subscriber, wherein the subscriber profile includes information comprising a number of devices, determined by a service provider of the subscriber, that can be used by the subscriber to access a service; receiving a first request and a second request to authenticate a first device and a second device of the number of devices, respectively, for the subscriber to enable the subscriber to access the service; determining a first location associated with the first device and a second location associated with the second device; authenticating the first device in response to determining that; the subscriber is authorized to access the service at the first location, and a total amount of authenticated devices for the subscriber will not exceed the number of devices that can be used by the subscriber to access the service after the first device is authenticated, and authenticating the second device in response to determining that; the subscriber is authorized to access the service at the second location, and the total amount of authenticated devices for the subscriber will not exceed the number of devices that can be used by the subscriber to access the service after the second device is authenticated. - View Dependent Claims (17, 18, 19)
-
Specification