Patents by Inventor Polina Marimont

Polina Marimont 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).

  • Patent number: 9658966
    Abstract: A data storage device includes a write cache, a non-volatile memory, and a controller coupled to the write cache and to the non-volatile memory. The controller is configured to, responsive to receiving a command to flush particular data from the write cache, attempt to fill a write block of data using the particular data and pending data obtained after receipt of the command.
    Type: Grant
    Filed: November 24, 2014
    Date of Patent: May 23, 2017
    Assignee: Sandisk Technologies LLC
    Inventors: Gadi Vishne, Eran Erez, Roman Rozental, Polina Marimont, Judah Gamliel Hahn
  • Publication number: 20170075572
    Abstract: A storage device with a memory may implement software queueing that can supplement hardware accelerated queueing mechanisms. A software queue supplementing a hardware queue can extend the size and allow pending operations to proceed even if the hardware queue is saturated. The use of software-based queues may extend processing capacity in a hardware-accelerated front-end storage device architecture. The software queue may process excess commands that cannot be handled by a hardware queue with a limited depth.
    Type: Application
    Filed: September 11, 2015
    Publication date: March 16, 2017
    Applicant: SANDISK TECHNOLOGIES INC.
    Inventors: Galya Utevsky, Rimma Mazurov, Sergey Naiman, Alexander Rivman, Polina Marimont
  • Publication number: 20160147671
    Abstract: A data storage device includes a write cache, a non-volatile memory, and a controller coupled to the write cache and to the non-volatile memory. The controller is configured to, responsive to receiving a command to flush particular data from the write cache, attempt to fill a write block of data using the particular data and pending data obtained after receipt of the command.
    Type: Application
    Filed: November 24, 2014
    Publication date: May 26, 2016
    Inventors: GADI VISHNE, ERAN EREZ, ROMAN ROZENTAL, POLINA MARIMONT, JUDAH GAMLIEL HAHN
  • Patent number: 7979662
    Abstract: In one aspect, a system for indexing transactions over a plurality of communication lines is described. In various embodiments, the system includes a host controller and a plurality of storage devices in communication with one another. Each of the storage devices is configured to store data. The communication lines facilitate communications between the host controller and the plurality of storage devices. A selected one of the storage devices is configured to function as a transaction indexer to monitor the communication lines and index and store selected transaction information associated with operations that occur over the communication lines. While the host controller may be arranged to configure the transaction indexer, the transaction monitoring, indexing and storing are performed substantially automatically by the transaction indexer without requiring further instructions from the host controller.
    Type: Grant
    Filed: February 1, 2008
    Date of Patent: July 12, 2011
    Assignee: SanDisk IL Ltd.
    Inventors: Nir Perry, Polina Marimont, Alain Nochimowski
  • Patent number: 7913030
    Abstract: In one aspect, a system for indexing transactions over a shared bus is described. In various embodiments, the system includes a host controller and a plurality of storage devices in communication with the bus. Each of the storage devices is configured to store data. The bus facilitates communications between the host controller and the plurality of storage devices. A selected one of the storage devices is configured to function as a transaction indexer to monitor the bus and index and store selected transaction information associated with operations that occur over the bus. While the host controller may be arranged to configure the transaction indexer, the transaction monitoring, indexing and storing are performed substantially automatically by the transaction indexer without requiring further instructions from the host controller.
    Type: Grant
    Filed: December 28, 2007
    Date of Patent: March 22, 2011
    Assignee: SanDisk IL Ltd.
    Inventors: Nir Perry, Polina Marimont, Alain Nochimowski
  • Publication number: 20090172307
    Abstract: In one aspect, a system for indexing transactions over a plurality of communication lines is described. In various embodiments, the system includes a host controller and a plurality of storage devices in communication with one another. Each of the storage devices is configured to store data. The communication lines facilitate communications between the host controller and the plurality of storage devices. A selected one of the storage devices is configured to function as a transaction indexer to monitor the communication lines and index and store selected transaction information associated with operations that occur over the communication lines. While the host controller may be arranged to configure the transaction indexer, the transaction monitoring, indexing and storing are performed substantially automatically by the transaction indexer without requiring further instructions from the host controller.
    Type: Application
    Filed: February 1, 2008
    Publication date: July 2, 2009
    Applicant: SANDISK IL LTD.
    Inventors: Nir PERRY, Polina MARIMONT, Alain NOCHIMOWSKI
  • Publication number: 20090172211
    Abstract: In one aspect, a system for indexing transactions over a shared bus is described. In various embodiments, the system includes a host controller and a plurality of storage devices in communication with the bus. Each of the storage devices is configured to store data. The bus facilitates communications between the host controller and the plurality of storage devices. A selected one of the storage devices is configured to function as a transaction indexer to monitor the bus and index and store selected transaction information associated with operations that occur over the bus. While the host controller may be arranged to configure the transaction indexer, the transaction monitoring, indexing and storing are performed substantially automatically by the transaction indexer without requiring further instructions from the host controller.
    Type: Application
    Filed: December 28, 2007
    Publication date: July 2, 2009
    Applicant: SanDisk IL Ltd.
    Inventors: Nir PERRY, Polina MARIMONT, Alain NOCHIMOWSKI