US 12,294,626 B2
System and method for distributed caching
Hubbert Smith, San Jose, CA (US); and Vikas Sinha, Sunnyvale, CA (US)
Assigned to Samsung Electronics Co., Ltd., Yongin-si (KR)
Filed by Samsung Electronics Co., Ltd., Suwon-si (KR)
Filed on Mar. 28, 2022, as Appl. No. 17/706,373.
Application 17/706,373 is a continuation of application No. 16/904,448, filed on Jun. 17, 2020, granted, now 11,290,535, issued on Mar. 29, 2022.
Application 16/904,448 is a continuation of application No. 15/921,568, filed on Mar. 14, 2018, granted, now 10,728,332, issued on Jul. 28, 2020.
Claims priority of provisional application 62/610,036, filed on Dec. 22, 2017.
Claims priority of provisional application 62/609,948, filed on Dec. 22, 2017.
Prior Publication US 2022/0217207 A1, Jul. 7, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 15/167 (2006.01); H04L 9/40 (2022.01); H04L 65/1063 (2022.01); H04L 67/1097 (2022.01); H04L 67/55 (2022.01); H04L 67/568 (2022.01)
CPC H04L 67/1097 (2013.01) [H04L 63/101 (2013.01); H04L 65/1063 (2013.01); H04L 67/55 (2022.05); H04L 67/568 (2022.05)] 20 Claims
OG exemplary drawing
 
1. A system comprising:
a solid state drive (SSD) having an identifier comprising a network protocol address;
a content device; and
a control device, the control device comprising:
a memory; and
a processor configured to execute instructions from the memory that, when executed by the processor, cause the processor to:
discover the SSD;
collect device information from the SSD, wherein the device information comprises a device location based on the network protocol address and one or more of an available storage space, a total storage space, or network bandwidth of the SSD; and
provide the content device with the device information for the SSD,
wherein the content device is configured to transmit content to the SSD based on the device information, the content device comprising information of contents stored in the SSD,
wherein the information of contents stored in the SSD comprise a device identifier and access information, and
wherein the SSD changes a content stored in the SSD from a first state to a second state based on a storage threshold condition.