Patent ID: 9537952
Date: 2017-01-03
CPC Classifications: G06F,H04L

Claim:
1. A method for apparent cloud access of a hosted content item, the method comprising: at a personal computing device comprising one or more processors, a user agent, and storage media storing one or more computer programs executed by the one or more processors to perform the method, performing operations comprising: receiving from a server a content item block list comprising one or more content item block identifiers of one or more content item blocks of a hosted content item to which an update has been applied at a server, the one or more content item block identifiers reflecting the update to the hosted content item; receiving a block agent request for the hosted content item from the user agent, the block agent request comprising identification information for the hosted content item, the user agent sending the block agent request in response to activation at the personal computing device of a hyperlink of a web page presented by the user agent, the hyperlink for downloading the hosted content item; using the identification information for the hosted content item to determine the one or more content item block identifiers of the one or more content item blocks of the hosted content item; determining which, if any, of the one or more content item blocks of the hosted content item are not stored in a local storage of the personal computing device; downloading, from a block server, any of the one or more content item blocks that are not stored in a local storage of the personal computing device; and sending to the user agent, in a block agent response to the block agent request, data of each of the one or more content item blocks of the hosted content item.