US 12,298,921 B2
Systems, methods, and devices for accessing a device operating system over an interconnect
Rajinikanth Pandurangan, Fremont, CA (US); Changho Choi, San Jose, CA (US); 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 Nov. 17, 2023, as Appl. No. 18/513,490.
Application 18/513,490 is a continuation of application No. 17/522,899, filed on Nov. 9, 2021, granted, now 11,822,490.
Claims priority of provisional application 63/255,946, filed on Oct. 14, 2021.
Prior Publication US 2024/0086339 A1, Mar. 14, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 13/10 (2006.01); G06F 9/445 (2018.01)
CPC G06F 13/102 (2013.01) [G06F 9/44505 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
running, at a device, using a processor, a resource controller;
operating, at the device, using a device controller, a device functionality;
running, using the resource controller, a program configured to perform a computation on data stored at the device;
communicating, by at least one host, using a first function of an interconnect interface, with the program, wherein the first function of the interconnect interface communicates as a first logical device; and
communicating, by at least one host, using a second function of the interconnect interface, with a feature of the resource controller, wherein the second function of the interconnect interface communicates as a second logical device;
wherein the feature of the resource controller is configured to determine a performance of the program.