Location restricted content delivery over a network
First Claim
1. A method for delivering content to a requesting device over a content delivery network, the content being deliverable in only one or more restricted geographic regions and the requesting device being communicatively coupled to a cellular communications service provider via a cellular communications network, the method comprising steps of:
- receiving a network identifier of the requesting device uniquely identifying the requesting device in the cellular communications network;
transmitting a verification message over the cellular communications network using the network identifier for receipt by the requesting device;
receiving, from the requesting device, an access control submission over the content delivery network;
receiving, from the cellular communications service provider, location information corresponding to a geographic location of the requesting device; and
in response to a determination that the access control submission derives from the transmitted verification message and the location information indicates the requesting device is in one of the one or more restricted geographic regions, delivering the content to the requesting device, wherein the verification message is a secret shared with the cellular communications service provider, and the location information is received by a provider of the content from the cellular communications service provider in the access control submission via the requesting device, and wherein the location information and the verification message are encrypted by the cellular communications service provider using a public key corresponding to a private key for the provider of the content.
0 Assignments
0 Petitions
Accused Products
Abstract
Delivering content to a requesting device over a content delivery network, the content being deliverable in only one or more restricted geographic regions and the requesting device being communicatively connected to a cellular communications service provider via a cellular communications network, the method comprising steps of: receiving a network identifier of the requesting device uniquely identifying the requesting device in the cellular communications network; transmitting a verification message over the cellular communications network for receipt by the requesting device; receiving, from the requesting device, an access control submission; receiving, from the cellular communications service provider, location information corresponding to a geographic location of the requesting device; and in response to a determination that the access control submission derives from the transmitted verification message and the location information indicates the requesting device is in one of the one or more restricted geographic regions, delivering the content to the requesting device.
-
Citations
14 Claims
-
1. A method for delivering content to a requesting device over a content delivery network, the content being deliverable in only one or more restricted geographic regions and the requesting device being communicatively coupled to a cellular communications service provider via a cellular communications network, the method comprising steps of:
-
receiving a network identifier of the requesting device uniquely identifying the requesting device in the cellular communications network; transmitting a verification message over the cellular communications network using the network identifier for receipt by the requesting device; receiving, from the requesting device, an access control submission over the content delivery network;
receiving, from the cellular communications service provider, location information corresponding to a geographic location of the requesting device; andin response to a determination that the access control submission derives from the transmitted verification message and the location information indicates the requesting device is in one of the one or more restricted geographic regions, delivering the content to the requesting device, wherein the verification message is a secret shared with the cellular communications service provider, and the location information is received by a provider of the content from the cellular communications service provider in the access control submission via the requesting device, and wherein the location information and the verification message are encrypted by the cellular communications service provider using a public key corresponding to a private key for the provider of the content. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method for delivering content to a requesting device over a content delivery network, the content being deliverable in only one or more restricted geographic regions and the requesting device being communicatively coupled to a cellular communications service provider via a cellular communications network, the method comprising steps of:
-
receiving a network identifier of the requesting device uniquely identifying the requesting device in the cellular communications network; transmitting a verification message over the cellular communications network using the network identifier for receipt by the requesting device; receiving, from the requesting device, an access control submission over the content delivery network; receiving, from the cellular communications service provider, location information corresponding to a geographic location of the requesting device; and in response to a determination that the access control submission derives from the transmitted verification message and the location information indicates the requesting device is in one of the one or more restricted geographic regions, delivering the content to the requesting device; wherein the verification message is a secret shared with the cellular communications service provider, and the location information is received by a provider of the content from the cellular communications service provider in the access control submission via the requesting device, and wherein the location information and the verification message are encrypted by the cellular communications service provider using a public key corresponding to a private key for the provider of the content; wherein the steps of receiving the network identifier of the requesting device, transmitting the verification message over the cellular communications network and delivering the content to the requesting device are performed by the provider of the content.
-
Specification