-
公开(公告)号:US20250138834A1
公开(公告)日:2025-05-01
申请号:US18934161
申请日:2024-10-31
Applicant: Samsung Electronics Co., Ltd.
Inventor: Somnath ROY , Mayank SAXENA , Ronald LEE
IPC: G06F9/4401
Abstract: A system and a method for managing services for devices are disclosed. An upstream interface set is configured to communicate with an application that requests a device service using a device. A downstream interface set is configured to include a device service functionality that provides the device service customized to the device. The device is integrated with the application. A processing element is configured to process communication requests between the upstream interface set and the downstream interface set.
-
公开(公告)号:US20250021509A1
公开(公告)日:2025-01-16
申请号:US18896533
申请日:2024-09-25
Applicant: SAMSUNG ELECTRONICS CO., LTD.
Inventor: Benixon ARUL DHAS , Ramaraj PANDIAN , Ronald LEE
IPC: G06F13/40 , G06F3/06 , G06F13/37 , H04L67/1008 , H04L67/141 , H04L69/325
Abstract: Provided is a method of packet processing, the method including receiving an input/output (IO) request from a host, selecting a drive corresponding to the IO request using a hashing algorithm or a round-robin technique, and establishing a connection between the host and the drive.
-
公开(公告)号:US20230044165A1
公开(公告)日:2023-02-09
申请号:US17746950
申请日:2022-05-17
Applicant: Samsung Electronics Co., Ltd.
Inventor: Somnath ROY , Ronald LEE , Benixon ARUL DHAS , Xiangnan LI
IPC: H04L67/1097 , H04L67/06 , H04L45/42 , H04L45/00 , H04L45/28
Abstract: A method may include receiving, at a target, from a server, a command, information to identify data, and access information to perform a data transfer using a memory access protocol, and performing, based on the command, based on the access information, the data transfer between the target and a client using the memory access protocol. The information to identify the data may include an object key, and the object key and the access information may be encoded, at least partially, in an encoded object key. The method may further include sending, based on the data transfer, from the target to the server, a completion. The method may further include sending, based on the completion, from the server to the client, an indication of success. The method may further include reconstructing the data based on the parity data.
-
公开(公告)号:US20230259478A1
公开(公告)日:2023-08-17
申请号:US18138386
申请日:2023-04-24
Applicant: SAMSUNG ELECTRONICS CO., LTD.
Inventor: Benixon ARUL DHAS , Ramaraj PANDIAN , Ronald LEE
IPC: G06F13/40 , G06F3/06 , G06F13/37 , H04L67/1008 , H04L67/141 , H04L69/325
CPC classification number: G06F13/4068 , G06F3/06 , G06F3/0613 , G06F3/0635 , G06F3/0689 , G06F13/37 , H04L67/141 , H04L67/1008 , H04L69/325
Abstract: Provided is a method of packet processing, the method including receiving an input/output (IO) request from a host, selecting a drive corresponding to the IO request using a hashing algorithm or a round-robin technique, and establishing a connection between the host and the drive.
-
公开(公告)号:US20210303500A1
公开(公告)日:2021-09-30
申请号:US16886713
申请日:2020-05-28
Applicant: SAMSUNG ELECTRONICS CO., LTD.
Inventor: Benixon Arul Dhas , Ramaraj PANDIAN , Ronald LEE
Abstract: Provided is a method of packet processing, the method including receiving an input/output (IO) request from a host, selecting a drive corresponding to the IO request using a hashing algorithm or a round-robin technique, and establishing a connection between the host and the drive.
-
公开(公告)号:US20230342395A1
公开(公告)日:2023-10-26
申请号:US18344114
申请日:2023-06-29
Applicant: SAMSUNG ELECTRONICS CO., LTD.
Inventor: Somnath ROY , Ronald LEE
IPC: G06F16/901 , H04L9/08 , G06F16/13 , G06F9/30 , G06F16/903
CPC classification number: G06F16/9014 , H04L9/0861 , G06F16/134 , H04L9/0825 , G06F9/30185 , G06F16/90344 , G06F2207/025 , G06F8/427
Abstract: Provided is a method of indexing in a network key value indexing system. The method includes retrieving a first key name from a storage device of the network key value indexing system, the first key name identifying a first prefix, a first bucket, and a first key, the first prefix indicating the first bucket, parsing the first key name into the first prefix, the first bucket, and the first key, determining the first prefix, the first bucket, and the first key based on a first delimiter, and generating a hash table in a memory cache of the network key value indexing system to associate the first prefix with the first key.
-
公开(公告)号:US20210232322A1
公开(公告)日:2021-07-29
申请号:US16815974
申请日:2020-03-11
Applicant: SAMSUNG ELECTRONICS CO., LTD.
Inventor: Jian LIANG , Ronald LEE , Benixon ARUL DHAS , Ramaraj PANDIAN
IPC: G06F3/06
Abstract: Provided is a method of completing object IOs, the method including receiving a first set of object IOs for a target storage device, dispatching the first set of object IOs to a first buffer of a first zone, the first buffer being configured to function as a first log buffer, concatenating the first set of object IOs to form a first object group in the first buffer, logging the first object group to a log device, modifying a function of the first buffer from the first log buffer to a first flush buffer, and transferring the first object group to the target storage device.
-
公开(公告)号:US20230049329A1
公开(公告)日:2023-02-16
申请号:US17572621
申请日:2022-01-10
Applicant: Samsung Electronics Co., Ltd.
Inventor: Yang Seok KI , Sungwook RYU , Ronald LEE , Ramdas KACHARE
IPC: G06F3/06
Abstract: A method for computational storage may include receiving, at a storage device, a modified version of a portion of data, generating, at the storage device, a restored portion of data from the modified version of the portion of data, and performing, at the storage device, an operation on the restored portion of data. The method may further include receiving, at the storage device, a request to perform the operation on the portion of data. The generating may include decompressing the modified version of the portion of data. The generating may include decrypting the modified version of the portion of data. The method may further include sending, from the storage device, a result of the operation on the restored portion of data. The operation may include a filtering operation. The operation may include a scanning operation. The method may further include dividing data to generate the portion of data.
-
公开(公告)号:US20210382663A1
公开(公告)日:2021-12-09
申请号:US16896201
申请日:2020-06-08
Applicant: Samsung Electronics Co., Ltd.
Inventor: Ronald LEE
Abstract: Disclosed are systems and methods of providing virtualized storage that may include establishing, through a load balancer, a transport connection between a device and a group of fabric-attached storage devices, and transferring data between the device and the group of fabric-attached storage devices through the transport connection using a transport protocol, wherein the group of fabric-attached storage devices comprises two or more fabric-attached storage devices and is accessed by the device as a logical storage device. A storage device may include a storage medium, a network fabric interface, and a storage controller configured to transfer data between the storage medium and a device through the network fabric interface over a transport connection, wherein the storage controller is configured to share the transport connection with another data storage device that is fabric-attached.
-
-
-
-
-
-
-
-