Patents by Inventor Alan D. Bennett

Alan D. Bennett 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: 20090070521
    Abstract: A portion of a nonvolatile memory array that is likely to contain, partially programmed data may be identified from a high sensitivity read, by applying stricter than usual ECC requirements, or using pointers to programmed sectors. The last programmed data may be treated as likely to be partially programmed data. Data in the identified portion may be copied to another location, or left where it is with an indicator to prohibit further programming to the same cells. To avoid compromising previously stored data during subsequent programming, previously stored data may be backed up. Backing up may be done selectively, for example, only for nonsequential data, or only when the previously stored data contains an earlier version of data being programmed. If a backup copy already exists, another backup copy is not created. Sequential commands are treated as a single command if received within a predetermined time period.
    Type: Application
    Filed: February 5, 2008
    Publication date: March 12, 2009
    Inventors: Sergey A. Gorobets, Alan D. Bennett, Neil D. Hutchison, Shai Traister, Jason T. Lin
  • Publication number: 20080320245
    Abstract: A method for writing data to a memory device is disclosed. In one embodiment, data of an atomic transaction is written to a first memory in a memory device. A determination is made regarding whether all of the data of the atomic transaction was written to the first memory. The data of the atomic transaction is read from the first memory and written to a second memory in the memory device only if it is determined that all of the data of the atomic transaction was written to the first memory.
    Type: Application
    Filed: June 19, 2007
    Publication date: December 25, 2008
    Inventors: Andrew Tomlin, Sergey A. Gorobets, Reuven Elhamias, Shai Traister, Alan D. Bennett
  • Publication number: 20080320253
    Abstract: A memory device with circuitry for writing data of an atomic transaction is disclosed. In one embodiment, data of an atomic transaction is written to a first memory in a memory device. A determination is made regarding whether all of the data of the atomic transaction was written to the first memory. The data of the atomic transaction is read from the first memory and written to a second memory in the memory device only if it is determined that all of the data of the atomic transaction was written to the first memory.
    Type: Application
    Filed: June 19, 2007
    Publication date: December 25, 2008
    Inventors: Andrew Tomlin, Sergey A. Gorobets, Reuven Elhamias, Shai Traister, Alan D. Bennett
  • Patent number: 7441067
    Abstract: A re-programmable non-volatile memory system, such as a flash EEPROM system, having its memory cells grouped into blocks of cells that are simultaneously erasable is operated in a manner to level out the wear of the individual blocks through repetitive erasing and re-programming. This may be accomplished without use of counts of the number of times the individual blocks experience erase and re-programming but such counts can optionally aid in carrying out the wear leveling process. Individual active physical blocks are chosen to be exchanged with those of an erased block pool in a predefined order.
    Type: Grant
    Filed: November 15, 2004
    Date of Patent: October 21, 2008
    Assignee: SanDisk Corporation
    Inventors: Sergey A. Gorobets, Alan D. Bennett, Peter J. Smith, Alan W. Sinclair, Kevin M. Conley, Philip D. Royall
  • Patent number: 5093241
    Abstract: A process for the production of a fusion protein comprising an active portion of a chloramphenicol acetyltransferase (CAT) protein and a polypeptide. The fusion protein may be purified using CAT substrate affinity chromatography. The eucaryotic polypeptide may be calcitonin or a dervative thereof such as calcitonin-glycine. Other polypeptides described include enzymes such as chymosin, prochymosin and preprochymosin, hormones such as ACTH, insulins, and growth hormones and antigenic polypetides such as foot and mouth disease virus antigenic polypetide. The fusion protein may be cleaved at a site susceptible to selective enzymic or chemical cleavage to produce free polypeptide. The fusion protein may be used as an immunogen.
    Type: Grant
    Filed: September 23, 1988
    Date of Patent: March 3, 1992
    Assignee: Celltech, Ltd.
    Inventors: Alan D. Bennett, Stephen K. Rhind, Peter A. Lowe, Christopher C. G. Hentschel
  • Patent number: 4863105
    Abstract: A fuel nozzle for a gas turbine is arranged so that the air supply portion which surrounds the fuel supply portion is conveniently removable to permit cleaning but the two parts are resiliently related to permit differential expansion caused by the thermal differentials encountered during operation.
    Type: Grant
    Filed: February 6, 1989
    Date of Patent: September 5, 1989
    Assignee: Westinghouse Electric Corp.
    Inventor: Alan D. Bennett