Patents by Inventor Eldhose Peter

Eldhose Peter has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20250377789
    Abstract: Methods, systems, and devices for logical-to-physical (L2P) mapping for enhanced granularity data storage are described. A memory system may support write operations according to multiple different write granularities and corresponding data transfer sizes. Entries that map logical addresses to physical addresses within the memory system may include first entries associated with a first data transfer size and second entries associated with a second data transfer size that is greater than the first data transfer size. If the memory system receives a write command that indicates a size of data that is less than or equal to the first data transfer size, the system may update the first entries to indicate a mapping. Data indicated via write commands associated with larger data sizes may be mapped by the second entries. The varying entry structure may support improved write operations and throughput for storage of data at varying granularities.
    Type: Application
    Filed: June 3, 2025
    Publication date: December 11, 2025
    Inventors: Paul Roger Stonelake, Anirban Kundu, Sundararajan Sankaranarayanan, John Paul Mazzie, Eldhose Peter
  • Publication number: 20250355591
    Abstract: Methods, systems, and apparatuses include receiving a lifetime hint for a zone, where the lifetime hint is an estimation of a length of time user data for the zone will be valid. It is determined that the zone has been fully written to a source memory region. A destination memory region is determined to store the user data for the zone using the lifetime hint. The user data for the zone is moved from the source memory region to the destination memory region.
    Type: Application
    Filed: July 30, 2025
    Publication date: November 20, 2025
    Inventor: Eldhose PETER
  • Publication number: 20250284419
    Abstract: The disclosure configures a memory sub-system controller to optimize initialization of a memory sub-system based on duration of power cycle. The controller initiates memory initialization routine for starting up a memory sub-system after a power loss event. The controller, as part of executing the memory initialization routine, determines that the memory sub-system has previously lost power for a period of time prior to initiating the memory initialization routine. The controller determines whether the period of time transgresses a threshold period of power loss and selectively executes a first set of operations as part of the memory initialization routine in response to determining whether the period of time transgresses the threshold period of power loss.
    Type: Application
    Filed: March 6, 2025
    Publication date: September 11, 2025
    Inventors: Eldhose Peter, Kenneth Grossman
  • Patent number: 12393361
    Abstract: Methods, systems, and apparatuses include receiving a lifetime hint for a zone, where the lifetime hint is an estimation of a length of time user data for the zone will be valid. It is determined that the zone has been fully written to a source memory region. A destination memory region is determined to store the user data for the zone using the lifetime hint. The user data for the zone is moved from the source memory region to the destination memory region.
    Type: Grant
    Filed: November 13, 2023
    Date of Patent: August 19, 2025
    Assignee: MICRON TECHNOLOGY, INC.
    Inventor: Eldhose Peter
  • Publication number: 20250053344
    Abstract: A system includes a memory device configured with a zoned namespace having a plurality of zones, and a processing device, operatively coupled with the memory device, to perform operations comprising storing, in a first queue of the memory device, a first identifier of a first memory access operation to be performed at a first zone of the memory device, identifying one of a plurality of plane sets of the memory device that is associated with the first zone of the memory device, identifying a second queue of the memory device, wherein the second queue corresponds to the identified plane set, responsive to determining that a number of identifiers of memory access operations stored in the second queue satisfies a threshold criterion, retrieving, from the second queue, a second identifier of a second memory access operation to be performed at a second zone of the memory device, storing the second identifier of the second memory access operation in a third queue of the memory device, and performing the second memor
    Type: Application
    Filed: October 28, 2024
    Publication date: February 13, 2025
    Inventor: Eldhose Peter
  • Patent number: 12131066
    Abstract: A request to perform a memory access operation at a zone of a memory device is received from a host system. An identifier of the memory access operation is stored in a first queue of the memory device. A plane set that is associated, by a memory data structure, with the zone of the memory device is identified among a plurality of plane sets of the memory device. Responsive to retrieving the identifier of the memory access operation from the first queue, the identifier of the memory access operation is stored in a second queue of the memory device, wherein the second queue corresponds to the identified plane set. Responsive to retrieving the identifier of the memory access operation from the second queue, the memory access operation is performed at the zone of the memory device.
    Type: Grant
    Filed: June 21, 2022
    Date of Patent: October 29, 2024
    Assignee: Micron Technology, Inc.
    Inventor: Eldhose Peter
  • Patent number: 12079511
    Abstract: Systems and methods are disclosed for providing multilingual media files. In certain embodiments, a data storage device includes a controller configured to: receive a command to write data for a media file to a non-volatile memory, wherein the media file includes one or more frames each including a video frame and a plurality of audio frames associated with a plurality of languages; decode using a decoder a first frame of the media file to determine a logical block address (LBA) for a video frame of the first frame and an LBA for each of a plurality of audio frames of the first frame; write the first frame to the non-volatile memory; and update a logical-to-physical (L2P) table to add information associated with the LBA for the video frame of the first frame and the LBA for each of the plurality of audio frames of the first frame.
    Type: Grant
    Filed: February 22, 2021
    Date of Patent: September 3, 2024
    Assignee: Sandisk Technologies, Inc.
    Inventors: Rakesh Balakrishnan, Govind Mangal, Eldhose Peter
  • Patent number: 12003776
    Abstract: A storage device is configured to reduce the file size of media files stored on the device by removing thumbnail data. In response to determining that a data file received from a host is a media file having thumbnail data and a file size, the control circuitry is configured to modify the media file to remove the thumbnail data and reduce the file size of the media file, and then store the modified media file. In response to receiving a request for the data file from the host, the storage device responds by retrieving the modified media file from the storage medium, generating second thumbnail data corresponding to the original thumbnail data, remodifying the media file to add the second thumbnail data to the request; and providing the remodified media file to the host.
    Type: Grant
    Filed: December 28, 2021
    Date of Patent: June 4, 2024
    Assignee: Western Digital Technologies, Inc.
    Inventors: Govind Kumar Mangal, Eldhose Peter, Rakesh Balakrishnan
  • Publication number: 20240176527
    Abstract: Methods, systems, and apparatuses include receiving a lifetime hint for a zone, where the lifetime hint is an estimation of a length of time user data for the zone will be valid. It is determined that the zone has been fully written to a source memory region. A destination memory region is determined to store the user data for the zone using the lifetime hint. The user data for the zone is moved from the source memory region to the destination memory region.
    Type: Application
    Filed: November 13, 2023
    Publication date: May 30, 2024
    Inventor: Eldhose PETER
  • Patent number: 11942111
    Abstract: A data storage device and method for auto-peeling of surveillance video content to increase archival storage is provided. In one embodiment, a data storage device is provided comprising a memory and a controller. The controller is configured to determine that available storage space in the memory is less than a threshold; in response to determining that the available storage space in the memory is less than the threshold: read a video file from the memory; and re-encode the video file to decrease a size of the video file, wherein re-encoding the video file increases available storage space in the memory without deleting the video file. Other embodiments are provided.
    Type: Grant
    Filed: June 15, 2021
    Date of Patent: March 26, 2024
    Assignee: Western Digital Technologies, Inc.
    Inventor: Eldhose Peter
  • Publication number: 20230409239
    Abstract: A request to perform a memory access operation at a zone of a memory device is received from a host system. An identifier of the memory access operation is stored in a first queue of the memory device. A plane set that is associated, by a memory data structure, with the zone of the memory device is identified among a plurality of plane sets of the memory device. Responsive to retrieving the identifier of the memory access operation from the first queue, the identifier of the memory access operation is stored in a second queue of the memory device, wherein the second queue corresponds to the identified plane set. Responsive to retrieving the identifier of the memory access operation from the second queue, the memory access operation is performed at the zone of the memory device.
    Type: Application
    Filed: June 21, 2022
    Publication date: December 21, 2023
    Inventor: Eldhose Peter
  • Patent number: 11823766
    Abstract: A storage device is provided that allows a controller to directly access bytes of data in data latches connected to memory, as opposed to through controller RAM. The storage device may include a memory, a plurality of data latches connected to the memory, and a controller coupled to each of the data latches. The controller is configured to access one or more bytes of decoded data in one or more of the data latches. For instance, the controller may provide a command including an address for data in the memory, and may process one or more bytes of the data in at least one of the data latches in response to the command. The controller may also store a mapping of addresses for each of the word lines, including the address provided in the command. As a result, operation latency may be reduced and controller RAM savings achieved.
    Type: Grant
    Filed: November 15, 2021
    Date of Patent: November 21, 2023
    Assignee: WESTERN DIGITAL TECHNOLOGIES, INC.
    Inventors: Akhilesh Yadav, Eldhose Peter, Rakesh Balakrishnan
  • Patent number: 11750893
    Abstract: A data storage device comprises a non-volatile memory, a buffer, and a controller. The controller is configured to decode a media file to extract timestamp information related to a set of frames of the media file and receive, from a host, a seek command associated with playback of the media file. The seek command includes a seek interval. The controller is further configured to remove at least a portion of the set of frames based at least in part on the seek interval and the extracted timestamp information and transmit a subset of the set of frames, not including the removed at least a portion of the set of frames, to the host.
    Type: Grant
    Filed: June 20, 2022
    Date of Patent: September 5, 2023
    Assignee: Western Digital Technologies, Inc.
    Inventors: Eldhose Peter, Rakesh Balakrishnan, Ruchir Sinha, Govind Kumar Mangal
  • Publication number: 20230209089
    Abstract: A storage device is configured to reduce the file size of media files stored on the device by removing thumbnail data. In response to determining that a data file received from a host is a media file having thumbnail data and a file size, the control circuitry is configured to modify the media file to remove the thumbnail data and reduce the file size of the media file, and then store the modified media file. In response to receiving a request for the data file from the host, the storage device responds by retrieving the modified media file from the storage medium, generating second thumbnail data corresponding to the original thumbnail data, remodifying the media file to add the second thumbnail data to the request; and providing the remodified media file to the host.
    Type: Application
    Filed: December 28, 2021
    Publication date: June 29, 2023
    Inventors: Govind Kumar MANGAL, Eldhose PETER, Rakesh BALAKRISHNAN
  • Patent number: 11675528
    Abstract: Aspects of a storage device including a memory and a controller are provided. The memory includes a plurality of non-volatile memory packages coupled to the switch, in which each non-volatile memory package includes a plurality of non-volatile memory dies. The controller can select a non-volatile memory package with the switch. The controller can establish a data channel connection between the selected non-volatile memory package and the controller via the switch. In some aspects, the selected non-volatile memory package is transitioned into an active mode and one or more non-selected non-volatile memory packages are each transitioned into a standby mode. The controller also can perform one or more storage device operations with one or more non-volatile memory dies of the plurality of non-volatile memory dies within the selected non-volatile memory package. Thus, the controller may facilitate a switch based ball grid array extension, thereby improving memory capacity of the storage device.
    Type: Grant
    Filed: March 29, 2021
    Date of Patent: June 13, 2023
    Assignee: WESTERN DIGITAL TECHNOLOGIES, INC.
    Inventors: Akhilesh Yadav, Ramanathan Muthiah, Eldhose Peter
  • Publication number: 20230154504
    Abstract: A storage device is provided that allows a controller to directly access bytes of data in data latches connected to memory, as opposed to through controller RAM. The storage device may include a memory, a plurality of data latches connected to the memory, and a controller coupled to each of the data latches. The controller is configured to access one or more bytes of decoded data in one or more of the data latches. For instance, the controller may provide a command including an address for data in the memory, and may process one or more bytes of the data in at least one of the data latches in response to the command. The controller may also store a mapping of addresses for each of the word lines, including the address provided in the command. As a result, operation latency may be reduced and controller RAM savings achieved.
    Type: Application
    Filed: November 15, 2021
    Publication date: May 18, 2023
    Inventors: Akhilesh YADAV, Eldhose PETER, Rakesh BALAKRISHNAN
  • Patent number: 11650932
    Abstract: A non-volatile storage system includes a memory controller connected to an integrated memory assembly. The integrated memory assembly includes a memory die comprising non-volatile memory cells and a control die bonded to the memory die. The memory controller receives commands from a host, performs logical address to physical address translation (“address translation”) operations for the commands, and instructs the integrated memory assembly to perform one or more operations in support of the command. The control die also includes the ability to perform the address translation. When performing a command from the host, the memory controller can choose to perform the necessary address translation or instruct the control die to perform the address translation. When the control die performs the address translation, the resulting physical address is used by the control die to perform one or more operations in support of the command.
    Type: Grant
    Filed: February 17, 2021
    Date of Patent: May 16, 2023
    Assignee: Western Digital Technologies, Inc.
    Inventors: Rakesh Balakrishnan, Eldhose Peter, Akhilesh Yadav, Ramanathan Muthiah, Vimal Kumar Jain
  • Patent number: 11579812
    Abstract: An integrated memory assembly comprises a memory die and a control die bonded to the memory die. The memory die includes a memory structure of non-volatile memory cells. The control die is configured to program user data to and read user data from the memory die in response to commands from a memory controller. To utilize space more efficiently on the memory die, the control die compacts fragmented data on the memory die.
    Type: Grant
    Filed: June 10, 2022
    Date of Patent: February 14, 2023
    Assignee: Western Digital Technologies, Inc.
    Inventors: Rakesh Balakrishnan, Eldhose Peter, Akhilesh Yadav
  • Patent number: 11537305
    Abstract: The present disclosure generally relates to creating new zones in a data storage device in a manner that ensures substantially even workload of the memory device storage locations. When receiving a zone open command in a zone namespace (ZNS) system, rather than randomly selecting an unopen zone, zones may be categorized based upon storage location workload so that any new zone that is opened utilizes the least utilized storage location. In so doing, generally even workload of the memory device storage locations is achieved.
    Type: Grant
    Filed: June 3, 2021
    Date of Patent: December 27, 2022
    Assignee: Western Digital Technologies, Inc.
    Inventors: Ramanathan Muthiah, Rakesh Balakrishnan, Eldhose Peter, Judah Gamliel Hahn
  • Patent number: 11537303
    Abstract: The present disclosure generally relates to creating new zones in a data storage device in a manner that ensures substantially even workload of the memory device storage locations. The data storage device can guide a host device to select a particular zone to open in zone namespace (ZNS) systems where the host device selects which zone to open. The data storage device tracks the workload of the various storage locations and create zones. The data storage device then provides selected zones having the least used storage locations with the idea of guiding the host device to select the zone having the least used storage locations. Thus, rather than utilizing a randomly selected unopened zone, the host will select, based upon guidance from the data storage device, zones that contain the least utilized storage location. In so doing, generally even workload of the memory device storage locations is achieved.
    Type: Grant
    Filed: June 3, 2021
    Date of Patent: December 27, 2022
    Assignee: Western Digital Technologies, Inc.
    Inventors: Ramanathan Muthiah, Rakesh Balakrishnan, Eldhose Peter, Judah Gamliel Hahn