Patent ID: 11899683
Assignee: VERIZON PATENT AND LICENSING INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 7:
8. An apparatus, comprising:
a storage device that stores a set of instructions; and
at least one processor coupled to the storage device, the set of instructions configuring the at least one processor to:
determine that a client device is connected to a network;
determine one or more metadata files and one or more client assets of the client device to be synchronized with one or more server assets of a server;
based on receiving user input from the client device, determine a synchronization setting for the one or more client assets and the one or more server assets;
determine a usage pattern and whether an exclusion indication exists for the one or more client assets;
determine a storage capacity of a client memory corresponding to the client device;
download the one or more server assets from the server to the client device when the client memory is determined not to be at full capacity;
automatically download, in clustering groups, the one or more client assets from the client device to the server based on the determined usage patterns and whether the exclusion indication exists; and
transmit instructions to the client device to display the downloaded one or more client assets.