PREDICTIVE PRE-CACHING OF CONTENT
First Claim
Patent Images
1. A method, comprising:
- receiving, by a service provider system comprising one or more computers, from a user device, predictive pre-cache information associated with a user;
obtaining, by the service provider system, content based at least in part on the predictive pre-cache information associated with the user;
determining, by the service provider system, a time to transmit the obtained content based at least in part on network congestion information; and
transmitting, by the service provider system, the obtained content to the user device at the determined time.
1 Assignment
0 Petitions
Accused Products
Abstract
Certain embodiments herein are directed to predictive pre-caching of content for user devices. A service provider system may receive predictive pre-cache information associated with a user from a user device. The service provider system may obtain content based at least in part on the predictive pre-cache information associated with the user. The service provider system may determine a non-congested time to transmit the obtained content. The service provider system may transmit the content to the user device at the non-congested time.
-
Citations
25 Claims
-
1. A method, comprising:
-
receiving, by a service provider system comprising one or more computers, from a user device, predictive pre-cache information associated with a user; obtaining, by the service provider system, content based at least in part on the predictive pre-cache information associated with the user; determining, by the service provider system, a time to transmit the obtained content based at least in part on network congestion information; and transmitting, by the service provider system, the obtained content to the user device at the determined time. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method, comprising:
-
receiving, by a user device comprising one or more processors, data from one or more modules executing on the user device; determining, by the user device, predictive pre-cache information associated with a user based at least in part on the data; transmitting, by the user device, the predictive pre-cache data; receiving, by the user device, content at a time based at least in part on network congestion information and prior to the user device receiving a request for the content; and presenting, by the user device, the content to a user response to a request for content. - View Dependent Claims (10, 11, 12)
-
-
13. A system, comprising:
-
at least one memory that stores computer-executable instructions; and at least one processor configured to access the at least one memory, wherein the at least one processor is configured to execute the computer-executable instructions to; receive from a user device, predictive pre-cache information associated with a user; obtain content based at least in part on the predictive pre-cache information associated with the user; determine a time a network is not congested to transmit the obtained content; and transmit the obtained content to the user device at the determined times. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
-
21. A system, comprising:
-
at least one memory that stores computer-executable instructions; and at least one processor configured to access the at least one memory, wherein the at least one processor is configured to execute the computer-executable instructions to; receive data from one or more modules executing on a user device; determine predictive pre-cache information associated with a user based at least in part on the data; receive network congestion information; determine a time to obtain content based at least in part on the network congestion information; receive the content at the determined time; and present the content to a user response to a request for content. - View Dependent Claims (22, 23, 24, 25)
-
Specification