-
公开(公告)号:EP4120059A1
公开(公告)日:2023-01-18
申请号:EP22185183.5
申请日:2022-07-15
Applicant: Samsung Electronics Co., Ltd.
Inventor: KACHARE, Ramdas P.
IPC: G06F3/06
Abstract: Methods and devices are provided in which a controller (706) of a storage device (704) receives a read command including at least a file pointer of a file, from an application at a host device (702). The controller (706) retrieves a physical block address (PBA) list associated with file data from a table maintained at the controller (706) using the file pointer. The controller (706) reads data from a memory using the PBA list, and provides the file data to the application at the host device (702).
-
公开(公告)号:EP4198745A1
公开(公告)日:2023-06-21
申请号:EP22212234.3
申请日:2022-12-08
Applicant: Samsung Electronics Co., Ltd.
Inventor: KACHARE, Ramdas P. , ZHAO, Dongwan
IPC: G06F12/02
Abstract: A system and method for automatic deletion in a persistent storage device. In some embodiments, the method includes: receiving, by a persistent storage device, a first read command, for a first logical block of data; determining that a total number of read operations, for the first logical block of data, equals or exceeds a first threshold value; and in response to determining that the total number of read operations, for the first logical block of data, equals or exceeds the first threshold value, arranging for deletion of the first logical block of data from the persistent storage device.
-
公开(公告)号:EP4036725A1
公开(公告)日:2022-08-03
申请号:EP21212137.0
申请日:2021-12-03
Applicant: Samsung Electronics Co., Ltd.
Inventor: PINTO, Oscar P. , KACHARE, Ramdas P.
Abstract: Provided are systems, methods, and apparatuses for managing memory. The method can include: establishing a connection via an interface, between a host device and a storage device; and transferring data, via the interface, between first memory associated with the host device and second memory associated with the storage device by performing a data operation on the second memory by an application executed by the host, where the storage device includes a processing element that accelerates the data operation by performing at least one offload function on the data operation.
-
公开(公告)号:EP3926471A1
公开(公告)日:2021-12-22
申请号:EP21164523.9
申请日:2021-03-24
Applicant: Samsung Electronics Co., Ltd.
Inventor: KACHARE, Ramdas P. , PINTO, Oscar P. , KI, Yangseok
IPC: G06F9/48 , G06F12/0862 , G06F3/06 , G06F9/455
Abstract: A storage device is disclosed. The storage device may include at least one controller for a virtual machine (VM) (305) that is on a source host (105-1). Storage in the storage device may store data for the VM (305). A second storage may store a storage state (410) for the VM (305). A storage device controller (405) may process at least one read request received from the controller for the VM (305) using the first storage and at least one write request received from the controller for the VM (305) using the first storage. A VM migration state monitor and capture module (415) may assist in the migration of the VM (305) from the source host (105-1) to a destination host (105-2).
-
公开(公告)号:EP4432106A1
公开(公告)日:2024-09-18
申请号:EP24160253.1
申请日:2024-02-28
Applicant: Samsung Electronics Co., Ltd.
Inventor: KACHARE, Ramdas P. , LAU, Jimmy , BEYGI, Amir , SOLTANIYEH, Mohammadreza , LAC, Tinh , SUBBANNA, Divya , AGHAEE, Mostafa , ZHAO, Dongwan , TIEN, William , SINAI KAKODKAR, Varadraj Ninad , CARGNINI, Luis Vitorio
IPC: G06F13/16 , G06F13/38 , G06F13/40 , G06F12/0868 , G06F12/0888 , G06F3/06
CPC classification number: G06F13/1673 , G06F13/404 , G06F13/387 , G06F12/0868 , G06F13/1642 , G06F3/0656 , G06F3/0655 , G06F13/4027 , G06F12/0888 , G06F3/0658 , G06F3/0679
Abstract: A device (120) is disclosed. An interface (305) may connect the device (120) to a processor (110). The interface (305) may support a first protocol. The device (120) may include a first storage (315) for a data and a second storage (320) for the data. The second storage (320) may support a second protocol different from the first protocol. A controller (325) may be connected to the interface (305) and the first storage (315). A bridge (330) may be connected to the interface (305), the first storage (315), and the second storage (320). The bridge (330) may include a filter (335) configured to coordinate a data transfer between the first storage (315) and the second storage (320).
-
公开(公告)号:EP4336363A1
公开(公告)日:2024-03-13
申请号:EP23195593.1
申请日:2023-09-06
Applicant: Samsung Electronics Co., Ltd.
Inventor: KACHARE, Ramdas P. , BEYGI, Amir , AGHAEE, Mostafa , YANG, Jingchi , LAC, Tinh Tri , PHAM, Sonny , PATEL, Nayankumar
IPC: G06F9/50 , G06F15/167
Abstract: Systems and methods for executing a data processing function are disclosed. A first processing device (200a) of a storage accelerator (112) loads a first instruction set associated with a first application of a host computing device. A second processing device (200b) of the storage accelerator (112) loads a second instruction set associated with the first application. A command is received from the host computing device. The command may be associated with data associated with the first application. The first processing device (200a) identifies at least a first criterion or a second criterion associated with the data. The first processing device (200a) processes the data according to the first instruction set in response to identifying the first criterion. The first processing device (200a) writes the data to a buffer of the second processing device (200b) in response to identifying the second criterion. The second processing device (200b) processes the data in the buffer according to the second instruction set.
-
公开(公告)号:EP4057150A1
公开(公告)日:2022-09-14
申请号:EP21215044.5
申请日:2021-12-16
Applicant: Samsung Electronics Co., Ltd.
Inventor: KACHARE, Ramdas P. , RYU, Sungwook
Abstract: A method may include receiving, at a storage device, a command for a data transfer between the storage device and a host, determining a specified data rate for the data transfer, and performing the data transfer between the storage device and the host based on the command, wherein the storage device may control the data transfer based on the specified data rate. The data transfer may include a peak portion and an idle portion. The method may further include controlling, at the storage device, a peak portion and an idle portion of the data transfer based on the specified data rate. The method may further include controlling, at the storage device, the data transfer based on a peak burst size. The specified data rate may be received from the host and/or determined by the storage device by monitoring one or more parameters of a data transfer.
-
公开(公告)号:EP4336371A1
公开(公告)日:2024-03-13
申请号:EP23192347.5
申请日:2023-08-21
Applicant: Samsung Electronics Co., Ltd.
Inventor: KACHARE, Ramdas P. , LAU, Jimmy , LAC, Tinh , BEHARA, Mounica , APTE, Vinit
IPC: G06F13/42 , G06F12/0802
Abstract: Systems and methods for processing storage transactions are disclosed. A transaction between a storage device (102) and a host computing device (100) comprising a plurality of memory subsystems is identified. The storage device (102) determines that the transaction satisfies a criterion, wherein the criterion is satisfied in response to identifying the type of the transaction as a transaction for writing data retrieved from the storage device, or for writing input/output command completion related data structures, and, in response, inserts data into a packet associated with the transaction. The data identifies a corresponding memory subsystem of the plurality of memory subsystems. The storage device (102) transmits the packet, including the data, to the host computing device (100) and the packet is stored in the memory subsystem based on the data.
-
公开(公告)号:EP3941022A1
公开(公告)日:2022-01-19
申请号:EP21178244.6
申请日:2021-06-08
Applicant: Samsung Electronics Co., Ltd.
Inventor: KACHARE, Ramdas P. , NAJAFABADI, Ehsan , PINTO, Oscar P.
IPC: H04L29/08
Abstract: Provided are systems, methods, and apparatuses for providing storage-efficient sensors. A method can include: using a discovery service to determine one or more parameters associated with a storage device via a network over a medium; transmitting data from at least one sensor to a storage device via the network over the medium; processing the data and storing at least a portion of the data at the storage device; and transmitting at least a second portion of the data via the network to at least one host.
-
公开(公告)号:EP3876089A1
公开(公告)日:2021-09-08
申请号:EP21159878.4
申请日:2021-03-01
Applicant: Samsung Electronics Co., Ltd.
Inventor: KACHARE, Ramdas P. , BRYSON, Matthew Shaun , OLARIG, Sompong Paul
IPC: G06F3/06
Abstract: A method may include transferring data between a host and a first storage device (162) through a first storage interface (164), transferring data between the host and a second storage device (162) through a second storage interface (164), and transferring data between the first storage device (162) and the second storage device (162) through a peer-to-peer channel. A storage system (160) may include a host interface (166), a first storage device (162) having a first storage interface (164) coupled to the host interface (166), a second storage device (162) having a second storage interface (164) coupled to the host interface (166), and a peer-to-peer bus (172) coupled between the first and second storage devices (162). A storage device may include a storage medium, a storage device controller coupled to the storage medium, a storage interface (186) coupled to the storage device controller, and a peer-to-peer interface coupled to the storage device controller.
-
-
-
-
-
-
-
-
-