US 11,899,683 B2
Digital asset management system
Lucas McGregor, Santa Monica, CA (US); Mike Depaoli, Davis, CA (US); Adrian Gould, Denver, CO (US); Chad Hill, Hamburg, PA (US); Michael Thomas Ritchie, Los Angeles, CA (US); Kyle Kincaid, Los Angeles, CA (US); Glenn Lingle, Playa De Rey, CA (US); Joseph Provost, Los Angeles, CA (US); and Maria Vazquez, Los Angeles, CA (US)
Assigned to Verizon Patent and Licensing Inc., Basking Ridge, NJ (US)
Filed by Verizon Patent and Licensing Inc., Basking Ridge, NJ (US)
Filed on Jan. 8, 2021, as Appl. No. 17/145,101.
Application 17/145,101 is a continuation of application No. 15/790,311, filed on Oct. 23, 2017, granted, now 10,922,332.
Application 15/790,311 is a continuation of application No. 14/877,911, filed on Oct. 7, 2015, granted, now 9,811,576, issued on Nov. 7, 2017.
Application 14/877,911 is a continuation of application No. 12/074,359, filed on Mar. 3, 2008, abandoned.
Claims priority of provisional application 60/904,840, filed on Mar. 2, 2007.
Prior Publication US 2021/0209127 A1, Jul. 8, 2021
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 16/20 (2019.01); G06F 16/27 (2019.01); G06F 16/24 (2019.01); G06F 16/28 (2019.01); G06F 16/435 (2019.01); G06F 16/44 (2019.01); G06F 21/62 (2013.01)
CPC G06F 16/27 (2019.01) [G06F 16/24 (2019.01); G06F 16/285 (2019.01); G06F 16/435 (2019.01); G06F 16/447 (2019.01); G06F 21/6218 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented method comprising the following operations performed by at least one processor:
determining that a client device is connected to a network;
determining 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, determining a synchronization setting for the one or more client assets and the one or more server assets;
determining a usage pattern and whether an exclusion indication exists for the one or more client assets;
determining a storage capacity of a client memory corresponding to the client device;
downloading 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 downloading, 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
transmitting instructions to the client device to display the downloaded one or more client assets.