US 12,289,490 B2
Application cache acceleration using device content cache
Srikanth Lakshminarasimhan, Bangalore (IN); Jay Shah, Morgan Hill, CA (US); Umesh Kumar Muniswamy, Tirupati (IN); Simon Luigi Sabato, Saratoga, CA (US); Jui-Yang Lu, Fremont, CA (US); and Harish Ramamurthy Devanagondi, Saratoga, CA (US)
Assigned to LILAC CLOUD, INC., Seattle, WA (US)
Filed by Lilac Cloud, Inc., Saratoga, CA (US)
Filed on Nov. 17, 2022, as Appl. No. 18/056,363.
Prior Publication US 2024/0171810 A1, May 23, 2024
Int. Cl. H04N 21/433 (2011.01); H04N 21/231 (2011.01)
CPC H04N 21/4331 (2013.01) [H04N 21/23106 (2013.01); H04N 21/4332 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method, comprising:
receiving, by a server device from a requesting device, a request to deliver content data;
responsive to receiving the request to deliver the content data: determining a location of the content data; and
responsive to determining that the content data is stored in a content cache of a computing device associated with the server device: sending instructions to the computing device to provide the content data to the requesting device,
responsive to determining that the content data is not stored in the content cache of the computing device: instructing the computing device to store the content data in the content cache and provide the content data to the requesting device
wherein the method is performed by at least one processor of the server device.