-
公开(公告)号:US10824335B2
公开(公告)日:2020-11-03
申请号:US14330710
申请日:2014-07-14
Applicant: SanDisk Technologies LLC
Inventor: Tal Rostoker , Alon Marcu , Rotem Sela
Abstract: A data storage device may be configured to direct access to at least a portion of a host memory of a host device. For example, the data storage device may store data at the host memory, such as data predicted to be subject to a read request from the host device. When the data storage device receives a read request from the host device to read the data, the data storage device may send an indication to the host device to enable the host device to read the data directly from the host memory.
-
公开(公告)号:US10402313B2
公开(公告)日:2019-09-03
申请号:US13863034
申请日:2013-04-15
Applicant: SanDisk Technologies LLC
Inventor: Junzhi Wang , Alon Marcu , Ori Stern , Susan A. Cannon , Xian Jun Liu , Chieh-Hao Yang , Po Yuan
Abstract: In order to write data to a storage system accessible with a first and second file system, a manager receives a data write request associated with a file. The manager determines if a function supported by the second file system is needed to complete the write request. If so, the file is opened and extended with the first file system. The file is then opened and written to by the second file system. The file is truncated by the first file system, and closed by both file systems. If the second file system function is not needed, the file is opened, written, and closed by the first file system. In order to read data from a storage system using a function supported by the second file system, the second file system's cached storage system index is updated, and then the file is opened, read, and closed by the second file system.
-
公开(公告)号:US10318193B2
公开(公告)日:2019-06-11
申请号:US14853759
申请日:2015-09-14
Applicant: SANDISK TECHNOLOGIES LLC
Inventor: Ronen Haen , Shmuel Cohen , Alon Marcu
Abstract: A device includes a non-volatile memory and a controller coupled to the non-volatile memory. The device may be configured according to a mode in which execution of a particular command is unauthorized while the device is configured in the mode. While in the mode, the device may authorize execution of the command to occur during the mod.
-
公开(公告)号:US10055164B2
公开(公告)日:2018-08-21
申请号:US15395680
申请日:2016-12-30
Applicant: SANDISK TECHNOLOGIES LLC
Inventor: Shay Benisty , Ishai Ilani , Judah Gamliel Hahn , Itshak Afriat , Alon Marcu , Erez Frank
CPC classification number: G11C29/52 , G06F11/1048 , G11C2029/0409 , G11C2029/0411 , G11C2029/4402
Abstract: A device includes a non-volatile memory, first circuitry configured to communicate with the non-volatile memory, and second circuitry configured to communicate with an access device. The second circuitry is configured to retrieve data and metadata associated with the data from a volatile memory of the access device based on a request for the data. The request is received from the first circuitry and includes a first identifier. The metadata includes a second identifier. The second circuitry is further configured to provide at least a portion of the data to the first circuitry in response to the first identifier matching the second identifier.
-
公开(公告)号:US09959072B2
公开(公告)日:2018-05-01
申请号:US14502554
申请日:2014-09-30
Applicant: SanDisk Technologies LLC
Inventor: Tal Rostoker , Alon Marcu
IPC: G06F3/06
CPC classification number: G06F3/0644 , G06F3/0608 , G06F3/0656 , G06F3/0679
Abstract: A method includes, in response to a first write command corresponding to first data and a first context which is identifiable with a first identifier and to a second write command corresponding to second data and a second context identifiable with a second identifier, determining whether the first identifier of the first context matches the second identifier of the second context. The method also includes, if the first identifier of the first context is determined to match the second identifier of the second context, forming a compression group of data including the first data and the second data, and generating compressed data corresponding to the compression group of data.
-
-
-
-