Providing a service with location-based authorization
First Claim
Patent Images
1. A method of providing a service, comprising:
- receiving a request to provide the service to a device, wherein the device is associated with a subscriber profile that includes information comprising;
a list of authorized locations, anda maximum number of devices that can be associated with the subscriber profile to access the service;
determining a first location associated with the device; and
authorizing the service to the device in response to determining, based on the information in the subscriber profile, that the first location is in the list of authorized locations and that a number of devices accessing the service will not exceed the maximum number of devices.
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
66 Claims
-
1. A method of providing a service, comprising:
-
receiving a request to provide the service to a device, wherein the device is associated with a subscriber profile that includes information comprising; a list of authorized locations, and a maximum number of devices that can be associated with the subscriber profile to access the service; determining a first location associated with the device; and authorizing the service to the device in response to determining, based on the information in the subscriber profile, that the first location is in the list of authorized locations and that a number of devices accessing the service will not exceed the maximum number of devices. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
-
33. A method of providing a service, comprising:
-
receiving a request to provide the service to a device, wherein the device is associated with a subscriber profile that includes information comprising; a list of authorized locations, and a maximum number of devices that can be with the subscriber profile to access the service; determining identification information associated with a network interface through which the device is connected; and authorizing the service to the device based on the identification information and the information in the subscriber profile, in response to determining that a first location associated with the device is in the list of authorized locations and that a number of devices accessing the service will not exceed the maximum number of devices. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40)
-
-
41. A computer-based system for providing a service to a device comprising:
-
a memory storing a subscriber profile, wherein the subscriber profile includes a plurality of limitations for providing the service, the plurality of limitations comprising; a plurality of devices corresponding to the subscriber profile, a maximum number of the plurality of devices that can be used to access the service, wherein the maximum number is greater than one, and a list of authorized locations corresponding to the subscriber profile; a tracker configured to receive a request to access the service; a locator engine configured to determine a first location associated with the device; and an authorization engine configured to authorize the providing of the service in response to determining, based on the information in the subscriber profile, that the first location is in the list of authorized locations and that a number of devices accessing the service will not exceed the maximum number of the plurality devices. - View Dependent Claims (42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61)
-
-
62. A computer-based system for providing a service to a device, comprising:
-
a memory storing a subscriber profile, wherein the subscriber profile includes information comprising; a list of authorized locations, and a maximum number of devices that can be associated with the subscriber profile to access the service; a tracker configured to receive a request to access the service; a locator engine configured to determine identification information associated with a network interface through which the device is connected; and an authorization engine configured to authorize the providing of the service to the device based on the identification information and the information in the subscriber profile in response to determining that a first location associated with the device is in the list of authorized locations and that a number of devices accessing the service will not exceed the maximum number of devices. - View Dependent Claims (63, 64, 65, 66)
-
Specification