Patent attributes
Systems and methods for content storage and retrieval are disclosed herein for accessing portions of a file at a client device. A client device receives a request to access a file at the client device. The file includes file portions that are stored at a web-based storage system in communication with the client device via a network. The client device provides the web-based storage system with access to a metafile stored on the client device. The metafile includes an identifier for each of the file portions for the file and an indication of whether each of the file portions are already stored on the client device. In response to the web-based storage system accessing the metafile stored on the client device to identify a set of file portions that is not stored on the client device, the client device receives the identified set of file portions from the web-based storage system via the network. The client device provides access to the identified set of file portions via a graphical user interface of the client device.