Patents by Inventor Tal Heller

Tal Heller 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: 20130326169
    Abstract: A method and storage device for detection of streaming data based on logged read/write transactions are provided. In one embodiment, a storage device classifies data as belonging to one of at least three classes based on a set of characteristics and then applies operational parameters to the data depending on the class of the data. Other embodiments are possible, and each of the embodiments can be used alone or together in combination.
    Type: Application
    Filed: February 11, 2013
    Publication date: December 5, 2013
    Inventors: Amir Shaharabany, Eyal Sobol, Omer Gilad, Oren Cohen, Alon Marcu, Tal Heller
  • Patent number: 8059455
    Abstract: Decorrelation is provided between data stored in respective pairs of adjacent memory cells in a plurality of bit lines of a flash memory. Each of the pairs of adjacent memory cells is located along a respective one of the bitlines and common to two adjacent wordlines. The decorrelation is achieved by storing scrambled data in at least one memory cell of each of the pairs of adjacent memory cells and storing unscrambled data in at least one memory cell of at least one of the pairs of adjacent memory cells.
    Type: Grant
    Filed: June 30, 2008
    Date of Patent: November 15, 2011
    Assignee: SanDisk IL Ltd.
    Inventors: Ori Stern, Tal Heller, Menahem Lasser
  • Publication number: 20100235594
    Abstract: A method and system for enhancing efficiency in power failure handling in flash memory devices is disclosed. The method includes the controller of a storage device receiving a page of data, selecting a block having a desired back-up cost and copying previously stored data in the selected block to a back-up block prior to writing the received page to the selected block based on a category of the previously stored data. The system includes non-volatile memory having a plurality of operative blocks, at least one spare block and a controller. The controller is configured to receive a page of data, select an operative block in the memory having a desired back-up cost, and copy previously stored data in the selected block to a spare block based on a category of the previously stored data prior to writing the received page to the selected block.
    Type: Application
    Filed: February 16, 2010
    Publication date: September 16, 2010
    Inventors: Tal Heller, Nir Perry, Ori Moshe Stern, Yacov Duzly
  • Publication number: 20090279362
    Abstract: Decorrelation is provided between data stored in respective pairs of adjacent memory cells in a plurality of bit lines of a flash memory. Each of the pairs of adjacent memory cells is located along a respective one of the bitlines and common to two adjacent wordlines. The decorrelation is achieved by storing scrambled data in at least one memory cell of each of the pairs of adjacent memory cells and storing unscrambled data in at least one memory cell of at least one of the pairs of adjacent memory cells.
    Type: Application
    Filed: June 30, 2008
    Publication date: November 12, 2009
    Inventors: Ori Stern, Tal Heller, Menahem Lasser
  • Publication number: 20090282267
    Abstract: Decorrelation is provided between data stored in respective pairs of adjacent memory cells in a plurality of bit lines of a flash memory. Each of the pairs of adjacent memory cells is located along a respective one of the bitlines and common to two adjacent wordlines. The decorrelation is achieved by storing scrambled data in at least one memory cell of each of the pairs of adjacent memory cells and storing unscrambled data in at least one memory cell of at least one of the pairs of adjacent memory cells.
    Type: Application
    Filed: June 30, 2008
    Publication date: November 12, 2009
    Inventors: Ori Stern, Tal Heller, Menahem Lasser