CONTENT AWARENESS CACHING WITH NETWORK-AWARE GEO-LOCATION PROTOCOL
First Claim
Patent Images
1. A method implemented by a computing device associated with a network, the method comprising:
- receiving, by the computing device, subscriber information associated with user devices provided in the network;
receiving, by the computing device, network information associated with the network;
receiving, by the computing device, user device information associated with the user devices;
determining, by the computing device, content to cache based on one or more of the subscriber information, the network information, and the user device information;
requesting, by the computing device, the determined content from a content provider device;
receiving, by the computing device, the determined content from the content provider device; and
storing, by the computing device, the determined content in a cache device.
1 Assignment
0 Petitions
Accused Products
Abstract
A device receives subscriber information associated with user devices provided in a network, receives network information associated with the network, and receives user device information associated with the user devices. The device also determines content to cache based on the received information, and requests the determined content from a content provider device. The device further receives the determined content from the content provider device, and stores the determined content in a cache device.
-
Citations
22 Claims
-
1. A method implemented by a computing device associated with a network, the method comprising:
-
receiving, by the computing device, subscriber information associated with user devices provided in the network; receiving, by the computing device, network information associated with the network; receiving, by the computing device, user device information associated with the user devices; determining, by the computing device, content to cache based on one or more of the subscriber information, the network information, and the user device information; requesting, by the computing device, the determined content from a content provider device; receiving, by the computing device, the determined content from the content provider device; and storing, by the computing device, the determined content in a cache device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A device, comprising:
-
a memory to store a plurality of instructions; and a processor to execute instructions in the memory to; receive subscriber information associated with user devices provided in a network, receive network information associated with the network, receive user device information associated with the user devices, store one or more of the subscriber information, the network information, and the user device information, determine content to cache based on one or more of the subscriber information, the network information, and the user device information, request the determined content from a content provider device, receive the determined content from the content provider device, and store the determined content in a cache device. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. One or more non-transitory computer-readable media storing instructions executable by one or more processors provided in a device, the media storing one or more instructions for:
-
receiving subscriber information associated with user devices provided in a network; receiving network information associated with the network; receiving user device information associated with the user devices; determining content to cache based on one or more of the subscriber information, the network information, and the user device information; requesting the determined content from a content provider device; receiving the determined content from the content provider device; storing the determined content in a cache device; receiving a request for content from a particular user device; determining whether the requested content is provided in the cache device or the content provider device; and streaming, when the requested content is provided in the cache device, the requested content directly from the cache device to the particular user device. - View Dependent Claims (18, 19, 20, 21, 22)
-
Specification