US 12,192,278 B2
Systems, methods, and apparatus for remote data transfers to memory
Somnath Roy, San Ramon, CA (US); Ronald Lee, Pleasanton, CA (US); Benixon Arul Dhas, Gilroy, CA (US); and Xiangnan Li, Campbell, CA (US)
Assigned to SAMSUNG ELECTRONICS CO., LTD., (KR)
Filed by Samsung Electronics Co., Ltd., Suwon-si (KR)
Filed on May 17, 2022, as Appl. No. 17/746,950.
Claims priority of provisional application 63/230,687, filed on Aug. 6, 2021.
Prior Publication US 2023/0044165 A1, Feb. 9, 2023
Int. Cl. H04L 67/1097 (2022.01); H04L 45/00 (2022.01); H04L 45/28 (2022.01); H04L 45/42 (2022.01); H04L 67/06 (2022.01)
CPC H04L 67/1097 (2013.01) [H04L 45/22 (2013.01); H04L 45/28 (2013.01); H04L 45/42 (2013.01); H04L 67/06 (2013.01)] 19 Claims
OG exemplary drawing
 
1. A method comprising:
receiving, at a target, from a server using a first protocol, a data transfer command, information to identify data comprising an object key including a data length and a data start address of the data, and access information to perform a data transfer using a memory access protocol by the target; and
performing, based on the data transfer command, based on the access information, the data transfer between the target and a client using the memory access protocol, wherein the access information includes a connection handle which is part of the memory access protocol, wherein the connection handle is for the data transfer between the target and the client and the first protocol is different from the memory access protocol, and wherein the object key and the access information are encoded, at least partially, in an encoded object key, and the encoded object key is decoded at the target, at least partially to extract the connection handle.