Patent ID: 9361349
Filing Date: 2016-06-07
CPC Classification: G06F,H04L

Claim Text:
1. A computer-implemented method of synchronizing content items, the method comprising: receiving by a client device a request to access a content item; determining by the client device that the requested content item is a shadow item, wherein the shadow item represents a content item stored on a separate host device that is remote to the client device and the shadow item is comprised of metadata of the content item stored on the client device, without content data of the content item being on the client device; responsive to determining that the requested content item is a shadow item, requesting, by client device from the host device, a size of the requested content item stored on the host device; receiving by the client device the size of the requested content item; determining that the size of the requested content item exceeds a remaining amount of storage allocated on the client device; and responsive to determining that the requested size of the requested content item exceeds the remaining amount of storage allocated for the client device: