Patents by Inventor Yan Nosovitsky

Yan Nosovitsky 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: 9977623
    Abstract: A data storage device includes a non-volatile memory and a controller coupled to the non-volatile memory. The controller is configured to receive a first command from an access device, the first command associated with a first logical block address (LBA). The controller is also configured to, after receiving the first command, receive a second command and a third command from the access device. The second command is associated with a second LBA that precedes the first LBA, the third command is associated with a third LBA that succeeds the first LBA. The controller is further configured to determine that the first command, the second command, and the third command correspond to a sequential command stream.
    Type: Grant
    Filed: October 15, 2015
    Date of Patent: May 22, 2018
    Assignee: SANDISK TECHNOLOGIES LLC
    Inventors: Sebastien A. Jean, Noga Deshe, Lilia Brechman, Yan Nosovitsky, Yaron Zamir, Judah Gamliel Hahn
  • Patent number: 9817761
    Abstract: A method for optimization of host sequential reads based on volume of data includes, at a mass data storage device, pre-fetching a first volume of predicted data associated with an identified read data stream from a data store into a buffer memory different from the data store. A request for data from the read data stream is received from a host. In response, the requested data is provided to the host from the buffer memory. While providing the requested data to the host from the buffer memory, it is determined whether a threshold volume of data has been provided to the host from the data buffer memory. If so, a second volume of predicted data associated with the identified read data stream is pre-fetched from the data store and into the buffer memory. If not, additional predicted data is not pre-fetched from the data store.
    Type: Grant
    Filed: January 6, 2012
    Date of Patent: November 14, 2017
    Assignee: SanDisk Technologies LLC
    Inventors: Koren Ben-Shemesh, Yan Nosovitsky
  • Publication number: 20170109096
    Abstract: A data storage device includes a non-volatile memory and a controller coupled to the non-volatile memory. The controller is configured to receive a first command from an access device, the first command associated with a first logical block address (LBA). The controller is also configured to, after receiving the first command, receive a second command and a third command from the access device. The second command is associated with a second LBA that precedes the first LBA, the third command is associated with a third LBA that succeeds the first LBA. The controller is further configured to determine that the first command, the second command, and the third command correspond to a sequential command stream.
    Type: Application
    Filed: October 15, 2015
    Publication date: April 20, 2017
    Inventors: SEBASTIEN A. JEAN, NOGA DESHE, LILIA BRECHMAN, YAN NOSOVITSKY, YARON ZAMIR, JUDAH GAMLIEL HAHN
  • Publication number: 20130179632
    Abstract: A method for optimization of host sequential reads based on volume of data includes, at a mass data storage device, pre-fetching a first volume of predicted data associated with an identified read data stream from a data store into a buffer memory different from the data store. A request for data from the read data stream is received from a host. In response, the requested data is provided to the host from the buffer memory. While providing the requested data to the host from the buffer memory, it is determined whether a threshold volume of data has been provided to the host from the data buffer memory. If so, a second volume of predicted data associated with the identified read data stream is pre-fetched from the data store and into the buffer memory. If not, additional predicted data is not pre-fetched from the data store.
    Type: Application
    Filed: January 6, 2012
    Publication date: July 11, 2013
    Inventors: Koren Ben-Shemesh, Yan Nosovitsky
  • Patent number: 7738792
    Abstract: A receiver includes a single infrared (IR) sensor, which is coupled to sense an IR signal carrying data and to produce an electrical signal responsively to the IR signal. The receiver further includes multiple receiver channels arranged to accept the electrical signal from the single IR sensor, each receiver channel configured to process the electrical signal in accordance with a different, respective IR remote control protocol so as to extract the data, and to output the extracted data to a host system.
    Type: Grant
    Filed: July 24, 2007
    Date of Patent: June 15, 2010
    Assignee: Winbond Electronics Corporation
    Inventors: Victor Flachs, Nimrod Peled, Yan Nosovitsky
  • Publication number: 20090028568
    Abstract: A receiver includes a single infrared (IR) sensor, which is coupled to sense an IR signal carrying data and to produce an electrical signal responsively to the IR signal. The receiver further includes multiple receiver channels arranged to accept the electrical signal from the single IR sensor, each receiver channel configured to process the electrical signal in accordance with a different, respective IR remote control protocol so as to extract the data, and to output the extracted data to a host system.
    Type: Application
    Filed: July 24, 2007
    Publication date: January 29, 2009
    Inventors: Victor Flachs, Nimrod Peled, Yan Nosovitsky