US 12,393,432 B2
Mechanism to discover computational storage functions and devices
Oscar P. Pinto, San Jose, CA (US); Vishwanath Maram, San Jose, CA (US); Hingkwan Huen, San Jose, CA (US); Danqing Jin, San Jose, CA (US); and William Martin, San Jose, CA (US)
Assigned to SAMSUNG ELECTRONICS CO., LTD., (KR)
Filed by Samsung Electronics Co., Ltd., Suwon-si (KR)
Filed on Apr. 19, 2021, as Appl. No. 17/234,780.
Claims priority of provisional application 63/144,469, filed on Feb. 1, 2021.
Claims priority of provisional application 63/073,922, filed on Sep. 2, 2020.
Prior Publication US 2022/0066799 A1, Mar. 3, 2022
Int. Cl. G06F 3/06 (2006.01); G06F 9/38 (2018.01); G06F 9/451 (2018.01); G06F 16/17 (2019.01)
CPC G06F 9/452 (2018.02) [G06F 3/0607 (2013.01); G06F 3/0631 (2013.01); G06F 3/0653 (2013.01); G06F 3/067 (2013.01); G06F 9/3877 (2013.01); G06F 16/1734 (2019.01)] 17 Claims
OG exemplary drawing
 
1. A device, comprising:
a physical connector that provides a physical connection between the device and a host;
a storage device;
a computational storage unit, the computational storage unit including a processor providing near-storage processing of data associated with the storage device via a service of the processor;
a receiver to receive, from the host via the physical connection, a request for computational storage capabilities of the computational storage unit; and
a transmitter to send a response to the host via the physical connection, the response including information about the service offered by the processor of the computational storage unit, wherein the information indicates a type of processor included in the computational storage unit.