Patent ID: 9614925
Date: 2017-04-04
CPC Classifications: H04L

Claim:
1. A method for efficient content access, the method comprising: fetching a file that is editable from a server in response to an individual client accessing the file, wherein the file is stored in a cache memory upon being fetched from the server; expelling the file from the cache memory after the individual client stops accessing the file; assigning an access ranking to the file based on how frequently the file was accessed by the individual client, the file being assigned a higher access ranking when the file is accessed more frequently by the individual client than when the file is accessed less frequently by the individual client; and pre-fetching the file from the server without the individual client attempting to re-access the file when the access ranking assigned to the file is one of the N highest access rankings amongst access rankings assigned to a set of editable files commonly accessed by the individual client, where N is an integer greater than or equal to one, the file being pre-fetched from the server after having been expelled from the cache memory, wherein the file is re-stored in the cache memory upon being pre-fetched from the server.