Patents by Inventor Christopher John Haid

Christopher John Haid 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: 7549066
    Abstract: A non-volatile memory array such as a flash memory array may include a power savings circuit to control a stand-by mode of the non-volatile memory array. The power savings circuit may cause a placement of the non-volatile memory array into a stand-by mode in the absence of activity on at least one or more inputs of the non-volatile memory array. Power may be saved automatically without processor intervention by reducing the operating current of the non-volatile memory array. The automatic power savings circuit may provide a chip enable output to an input of stand-by circuitry to control the operation of the standby circuitry without requiring an explicit stand-by command from a processor.
    Type: Grant
    Filed: November 15, 2002
    Date of Patent: June 16, 2009
    Assignee: Intel Corporation
    Inventors: Christopher John Haid, Enrico David Carrieri
  • Patent number: 6148360
    Abstract: A method and apparatus suspend a program operation in a nonvolatile writeable memory. The nonvolatile writeable memory includes a memory array, a command register and memory array control circuitry. The command register decodes a program suspend command and provides a suspend signal as an output. The memory array control circuitry is coupled to receive the suspend signal from the command register. The memory array control circuitry performs a program operation in which data is written to the memory array. The memory array control circuitry suspends the program operation upon receiving the suspend signal.
    Type: Grant
    Filed: September 20, 1996
    Date of Patent: November 14, 2000
    Assignee: Intel Corporation
    Inventors: David A. Leak, Fasil G. Bekele, Thomas C. Price, Alan E. Baker, Charles W. Brown, Peter K. Hazen, Vishram Prakash Dalvi, Rodney R. Rozman, Christopher John Haid, Jerry Kreifels
  • Patent number: 6073243
    Abstract: A flash memory device including a first memory array, block locking circuitry, and control circuitry. The memory array includes a plurality of memory blocks each having a memory cell. The block locking circuitry includes a plurality of block lock-bits and a master lock-bit. Each block lock-bit corresponds to one of the plurality of memory blocks and indicates whether the corresponding memory block is locked. The master lock-bit indicates whether the plurality of block lock-bits are locked. The control circuitry is configured to receive a passcode that causes the control circuitry to override the master lock-bit. The control circuitry may also be configured to receive a passcode that causes the control circuitry to override one of the block lock-bits.
    Type: Grant
    Filed: February 3, 1997
    Date of Patent: June 6, 2000
    Assignee: Intel Corporation
    Inventors: Vishram Prakash Dalvi, Rodney R. Rozman, Christopher John Haid, Jerry Kreifels, Joseph Tsang, Jeff Evertt, Jahanshir J. Javanifard, Jeffrey J. Peterson
  • Patent number: 6055614
    Abstract: A method and apparatus for reseting, for example, a Flash electrically erasable programmable read-only memory (EEPROM) having a microcontroller, the method and apparatus receiving a reset signal and, in response to said reset signal: determining if said microcontroller is performing an algorithm that manipulates a voltage and if said microcontroller is performing such an algorithm, performing a first operation to change the voltage, and performing a second operation to reset a logic.
    Type: Grant
    Filed: December 31, 1996
    Date of Patent: April 25, 2000
    Assignee: Intel Corporation
    Inventors: Christopher John Haid, Jeff Evertt
  • Patent number: 6035401
    Abstract: A flash memory device including a first memory array, a control circuit coupled to the first memory array, and a second independent memory array coupled to the control circuit. The first memory array includes a plurality of memory blocks each having a memory cell. The memory cell may be a nonvolatile flash memory cell. The control circuit controls the programming, erasing, and reading of the memory cells. The second memory array includes a plurality of block lock-bits each corresponding to one of the plurality of memory blocks. The state of each block lock-bit indicates whether the memory cell in the corresponding memory block is locked. The second memory array may also include a master lock-bit that indicates whether the block lock-bits are locked.
    Type: Grant
    Filed: February 3, 1997
    Date of Patent: March 7, 2000
    Assignee: Intel Corporation
    Inventors: Vishram Prakash Dalvi, Rodney R. Rozman, Christopher John Haid, Jerry Kreifels, Joseph Tsang, Jeff Evertt, Jahanshir J. Javanifard, Jeffrey J. Peterson
  • Patent number: 5954818
    Abstract: A method of writing to flash memory cells in a flash memory device. The flash memory device includes a first memory array and a second independent memory array. The first memory array includes memory blocks each having a memory cell. The second independent memory array includes block lock-bits each corresponding to one of the memory blocks. The method of writing to a memory cell in one of the memory blocks of the first memory array includes the steps of issuing a command to write to the memory cell, determining if a corresponding block lock-bit in the second independent memory array is set, and writing to the memory cell if the corresponding block lock-bit is not set.
    Type: Grant
    Filed: February 3, 1997
    Date of Patent: September 21, 1999
    Assignee: Intel Corporation
    Inventors: Vishram Prakash Dalvi, Rodney R. Rozman, Christopher John Haid, Jerry Kreifels, Joseph Tsang, Jeff Evertt, Jahanshir J. Javanifard, Jeffrey J. Peterson
  • Patent number: 5937424
    Abstract: A method and apparatus suspend a program operation in a nonvolatile writeable memory. The nonvolatile writeable memory includes a memory array, a command register, and memory array control circuitry. The command register decodes a program suspend command and provides a suspend signal as an output. The memory array control circuitry is coupled to receive the suspend signal from the command register. The memory array control circuitry performs a program operation in which data is written to the memory array. The memory array control circuitry suspends the program operation upon receiving the suspend signal.
    Type: Grant
    Filed: February 27, 1997
    Date of Patent: August 10, 1999
    Assignee: Intel Corporation
    Inventors: David A. Leak, Fasil G. Bekele, Thomas C. Price, Alan E. Baker, Charles W. Brown, Peter K. Hazen, Vishram Prakash Dalvi, Rodney R. Rozman, Christopher John Haid, Jerry Kreifels
  • Patent number: RE42551
    Abstract: A flash memory device including a first memory array, a control circuit coupled to the first memory array, and a second independent memory array coupled to the control circuit. The first memory array includes a plurality of memory blocks each having a memory cell. The memory cell may be a nonvolatile flash memory cell. The control circuit controls the programming, erasing, and reading of the memory cells. The second memory array includes a plurality of block lock-bits each corresponding to one of the plurality of memory blocks. The state of each block lock-bit indicates whether the memory cell in the corresponding memory block is locked. The second memory array may also include a master lock-bit that indicates whether the block lock-bits are locked.
    Type: Grant
    Filed: March 7, 2002
    Date of Patent: July 12, 2011
    Inventors: Vishram Prakash Dalvi, Rodney R. Rozman, Christopher John Haid, Jerry Kreifels, Joseph Tsang, Jeff Evertt, Jahanshir J. Javanifard, Jeffrey J. Peterson