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;
receiving a request for content from a user device;
determining, in response to receiving the request for content, a location of the 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 residing within a radio access network;
selecting, based on the location of the user device, based on a setup response time associated with delivering the content, based on a content restriction associated with the user device that is determined from a device profile of the user device, and based on a content type associated with the content, 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.
42 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; receiving a request for content from a user device; determining, in response to receiving the request for content, a location of the 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 residing within a radio access network; selecting, based on the location of the user device, based on a setup response time associated with delivering the content, based on a content restriction associated with the user device that is determined from a device profile of the user device, and based on a content type associated with the content, 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. A method, comprising:
-
receiving a request for content from a user device; determining, in response to receiving the request for content, a location of the 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 residing within a radio access network; selecting, based on the location of the user device, based on a setup response time associated with delivering the content, based on a content restriction associated with the user device that is determined from a device profile of the user device, and based on a content type associated with the content, 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 first content delivery network is selected by utilizing instructions from memory that are executed by a processor and 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 suited to provide the content to the user device, the content to the user device. - View Dependent Claims (11, 12, 13, 14, 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 content, a location of the 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 residing within a radio access network; selecting, based on the location of the user device, based on a setup response time associated with delivering the content, based on a content restriction associated with the user device that is determined from a device profile of the user device, and based on a content type associated with the content, 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.
-
Specification