US 12,073,116 B2
Systems, methods, and apparatus for computational storage functions
Oscar P. Pinto, 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 Mar. 25, 2022, as Appl. No. 17/705,269.
Claims priority of provisional application 63/185,355, filed on May 6, 2021.
Prior Publication US 2022/0357890 A1, Nov. 10, 2022
Int. Cl. G06F 3/06 (2006.01)
CPC G06F 3/0659 (2013.01) [G06F 3/0604 (2013.01); G06F 3/0634 (2013.01); G06F 3/067 (2013.01); G06F 3/0679 (2013.01)] 19 Claims
OG exemplary drawing
 
1. A method for managing functions, at least a portion of the method being performed by one or more processors, the method comprising:
determining one or more functions associated with a first device and determining one or more corresponding function types for the functions;
grouping the functions based on the function types using a group name;
providing the group name to a second device for use in connection with an associated application, wherein the first device comprises a computational storage (CS) device; and
communicating, using the functions, with the first device via the group name and via the application.