SYSTEMS AND METHODS FOR PREDICTIVE CACHING OF DIGITAL CONTENT
First Claim
1. A computer system comprising at least one processor, wherein the computer system is configured for:
- receiving, from a user of a client device, a request to access at least one particular digital file stored on a remote server;
selecting at least one other digital file to cache locally on the client device based on at least one file-accessing tendency of the user;
downloading the at least one other digital file from the remote server to the client device; and
saving the downloaded digital file to memory associated with the client device for later access by the user.
4 Assignments
0 Petitions
Accused Products
Abstract
A system for predictively caching digital content in which the system is configured to: (1) receive, from a user of a client device, a request to access at least one particular digital file stored on a remote server; (2) select at least one other digital file to cache locally on the client device based on at least one file-accessing tendency of the user; (3) download the at least one other digital file from the remote server to the client device; and (4) save the downloaded digital file to memory associated with the client device for later access by the user. A file-accessing tendency of the user may include the manner in which the user typically scrolls or otherwise cycles through images or other files. The system may determine the user'"'"'s file-accessing tendencies based on, for example, the user'"'"'s location, native language, past content-accessing practices, and/or specified user preferences.
23 Citations
24 Claims
-
1. A computer system comprising at least one processor, wherein the computer system is configured for:
-
receiving, from a user of a client device, a request to access at least one particular digital file stored on a remote server; selecting at least one other digital file to cache locally on the client device based on at least one file-accessing tendency of the user; downloading the at least one other digital file from the remote server to the client device; and saving the downloaded digital file to memory associated with the client device for later access by the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A computer-implemented method of predictively caching digital content, the method comprising:
-
receiving, by a processor, from a user of a client device, a request to access particular digital content stored on a remote server; selecting, by a processor, other particular digital content stored on the remote server to cache locally based on at least one content-accessing tendency of the user; downloading the other particular digital content from the remote server; and saving the downloaded other particular digital content to memory associated with the client device for later access by the user. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A computer-readable medium storing computer-executable instructions for:
-
receiving, from a user, a request to access particular digital content; selecting other particular digital content to cache locally based on at least one content-accessing tendency of the user; downloading the other particular digital content from a synched content management system; and saving the downloaded other particular digital content to local memory for later access by the user. - View Dependent Claims (24)
-
Specification