US 12,147,701 B2
Systems, methods, and devices for accessing a device program on a storage device
Rajinikanth Pandurangan, Fremont, CA (US); Changho Choi, San Jose, CA (US); and Yang Seok Ki, Palo Alto, CA (US)
Assigned to SAMSUNG ELECTRONICS CO., LTD., (KR)
Filed by Samsung Electronics Co., Ltd., Suwon-si (KR)
Filed on Nov. 15, 2021, as Appl. No. 17/527,147.
Claims priority of provisional application 63/255,000, filed on Oct. 12, 2021.
Prior Publication US 2023/0114636 A1, Apr. 13, 2023
Int. Cl. G06F 3/06 (2006.01)
CPC G06F 3/0659 (2013.01) [G06F 3/0604 (2013.01); G06F 3/0679 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
receiving, at a storage device, a command for a device program on the storage device using a storage protocol, wherein the storage device is configured to execute a user program;
validating the command, wherein validating the command comprises confirming the device program is supported by the storage device; and
executing, at the storage device, the device program based on the command, wherein the device program operates on the user program.