Network for providing appropriate content delivery network selection
First Claim
Patent Images
1. A system, comprising:
- a memory that stores instructions; and
a processor that executes the instructions to perform operations, the operations comprising;
determining, in response to receiving a request for content, a location of a user device, wherein the determining of the location of the user device is performed by utilizing a very small aperture terminal-enabled radio access network hardware element;
selecting, based on the location of the user device, a first type of content delivery network suited to provide the content to the user device, wherein the first type of content delivery network is selected from a plurality of types of content delivery networks, wherein the selecting of the first type of content delivery network is performed by utilizing the very small aperture terminal-enabled radio access network hardware element; and
providing, in response to the request and by utilizing the first type of content delivery network that is suited to provide the content to the user device, the content to the user device.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for providing content delivery network selection is disclosed. In particular, the system may include receiving a request for content from a user device and determining a location of the user device based on the request for the content. Based on the location of the user device and based on one or more desired parameters, the system may include selecting a suitable content delivery network from a plurality of content delivery networks to service the request for the content. Once the suitable content delivery network is selected, the system may include providing the content to the user device by using the suitable content delivery network that was selected by the system.
45 Citations
20 Claims
-
1. A system, comprising:
-
a memory that stores instructions; and a processor that executes the instructions to perform operations, the operations comprising; determining, in response to receiving a request for content, a location of a user device, wherein the determining of the location of the user device is performed by utilizing a very small aperture terminal-enabled radio access network hardware element; selecting, based on the location of the user device, a first type of content delivery network suited to provide the content to the user device, wherein the first type of content delivery network is selected from a plurality of types of content delivery networks, wherein the selecting of the first type of content delivery network is performed by utilizing the very small aperture terminal-enabled radio access network hardware element; and providing, in response to the request and by utilizing the first type of content delivery network that is suited to provide the content to the user device, the content to the user device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method, comprising:
-
determining, in response to receiving a request for content, a location of a user device, wherein the determining of the location of the user device is performed by utilizing a very small aperture terminal-enabled radio access network hardware element; selecting, based on the location of the user device, a first type of content delivery network suited to provide the content to the user device, wherein the first type of content delivery network is selected from a plurality of types of content delivery networks, wherein the selecting of the first type of content delivery network is performed by utilizing the very small aperture terminal-enabled radio access network hardware element; and transmitting, in response to the request and by utilizing the first type of content delivery network that is suited to provide the content to the user device, the content to the user device. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. A non-transitory computer-readable device comprising instructions, which when executed by a processor, cause the processor to perform operations comprising:
-
receiving a request for content from a user device; determining, in response to receiving the request for the content, a location of a user device, wherein the determining of the location of the user device is performed by utilizing a very small aperture terminal-enabled radio access network hardware element; selecting, based on the location of the user device, a first content delivery network suited to provide the content to the user device, wherein the first content delivery network is selected from a plurality of content delivery networks, wherein the selecting of the first content delivery network is performed by utilizing the very small aperture terminal-enabled radio access network hardware element; and transmitting, in response to the request and by utilizing the first content delivery network that is suited to provide the content to the user device, the content to the user device.
-
Specification