US 12,498,869 B2
Systems, methods, and apparatus for hierarchical aggregation for computational storage
Yang Seok Ki, Palo Alto, CA (US); and Sungwook Ryu, Palo Alto, CA (US)
Assigned to SAMSUNG ELECTRONICS CO., LTD., (KR)
Filed by Samsung Electronics Co., Ltd., Suwon-si (KR)
Filed on Feb. 7, 2022, as Appl. No. 17/666,548.
Claims priority of provisional application 63/231,711, filed on Aug. 10, 2021.
Claims priority of provisional application 63/231,709, filed on Aug. 10, 2021.
Prior Publication US 2023/0049602 A1, Feb. 16, 2023
Int. Cl. G06F 16/00 (2019.01); G06F 3/06 (2006.01); G06F 16/245 (2019.01); G06F 16/27 (2019.01)
CPC G06F 3/0644 (2013.01) [G06F 3/0604 (2013.01); G06F 3/0673 (2013.01); G06F 16/245 (2019.01); G06F 16/27 (2019.01)] 19 Claims
OG exemplary drawing
 
1. A method for computational storage, the method comprising:
storing, at a solid state drive, two or more portions of data, wherein a first one of the two or more portions of data comprises a first fragment of a record and a second one of the two or more portions of data comprises a second fragment of the record;
receiving, at the solid state drive, an indication of a requested portion of the record;
combining, at the solid state drive, the first and second fragments of the record to generate a reconstructed portion of the record; and
selecting, by the solid state drive based on the indication, the requested portion of the record from the reconstructed portion of the record.