Patents by Inventor Geoffrey A Gould

Geoffrey A Gould 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: 8375189
    Abstract: A method and apparatus for configuring a memory device, such as a flash memory device, is herein described. Features/functional modules of a memory device, are selectable by a manufacturer, customer, or user. Instead of a manufacturer having to complete numerous redesigns of a memory product to meet multiple customer's special needs, a single all inclusive device is manufactured and the customized features are selected/configured, by the manufacturer, or by the customer themselves. By using one time programmable (OTP) flags, the features are enabled or disabled, by the manufacturer, customer, or user, and may potentially not be altered by a user later. Moreover, after configuring a memory device, a manufacturer, customer, or end user may also lock down a configuration module to ensure the configuration itself is not later intentionally or inadvertently altered.
    Type: Grant
    Filed: December 30, 2005
    Date of Patent: February 12, 2013
    Assignee: Intel Corporation
    Inventors: Shekoufeh Qawami, Joel T. Jorgensen, Geoffrey A. Gould
  • Patent number: 7493467
    Abstract: A memory controller receives a logical address of a data unit in a memory and scrambles the logical address according to an address scrambling scheme. The address scrambling scheme maps the logical address to time-multiplexed output of physical address pins of the memory controller. At least one of the physical address pins, which is to be mapped in a time phase in a baseline design, is to be unmapped in a corresponding time phase if a dimensional parameter of the memory changes. The logical address comprises row address bits and column address bits. All of the even row address bits may be mapped in a time phase for outputting the row address, and all of the odd row address bits may be mapped in another time phase for outputting the row address. Thus, configuration flexibility of the memory controller is improved.
    Type: Grant
    Filed: December 16, 2005
    Date of Patent: February 17, 2009
    Assignee: Intel Corporation
    Inventor: Geoffrey A Gould
  • Publication number: 20040205306
    Abstract: In one embodiment of the present invention, a method includes manipulating a first data image into a modified data image, where the modified data image has a faster write time than the first data image for a memory. The manipulation may be based on an algorithm selected on a priori knowledge of at least one characteristic of the memory or transmission channel to which the modified data is to be sent.
    Type: Application
    Filed: April 8, 2003
    Publication date: October 14, 2004
    Inventors: David Janas, Geoffrey A. Gould
  • Publication number: 20040123054
    Abstract: Briefly, in accordance with one embodiment of the invention, a portable communication device may include a processor coupled to a non-volatile memory device. The non-volatile device may be adapted to monitor system signals and determine if the non-volatile memory device should suspend a current operation.
    Type: Application
    Filed: December 20, 2002
    Publication date: June 24, 2004
    Inventor: Geoffrey A. Gould
  • Patent number: 5592641
    Abstract: A method and device for selectively enabling and disabling write access to flash blocks in a flash memory device. A lock command locks and unlocks a flash block in a flash array containing a plurality of flash blocks. A block data row decoder selects a block data area of the flash block, and a block status row decoder selects a block status area of the flash block. A lock bit in the block status area is programmed to a first logic state if the lock command specifies a lock flash block operation, or to a second logic state if the lock command specifies a release flash block operation. If a write protect input, read from the write protect pin of the flash memory device, indicates that a write lock is enabled and if a block enabled status bit in a block status register corresponding to the block indicates that the block has the write lock, then the lock bit is read and stored into the block enabled status bit in the block status register corresponding to the block.
    Type: Grant
    Filed: June 30, 1993
    Date of Patent: January 7, 1997
    Assignee: Intel Corporation
    Inventors: Mickey L. Fandrich, Salim B. Fedel, Thomas C. Price, Richard J. Durante, Geoffrey A. Gould, Timothy W. Goodell, Scott M. Doyle
  • Patent number: 5369754
    Abstract: A flash memory device having a plurality of flash array blocks and a block status register circuit containing a block status register for storing a block status for each flash array block. A flash array controller circuit in the flash memory device performs program or erase operations on the flash array blocks, and maintains the block status in each block status register. An interface circuit in the flash memory device enables read access of the block status registers over a bus.
    Type: Grant
    Filed: March 30, 1994
    Date of Patent: November 29, 1994
    Assignee: Intel Corporation
    Inventors: Mickey L. Fandrich, Chakravarthy Yarlagadda, Rodney R. Rozman, Geoffrey A. Gould
  • Patent number: 5353256
    Abstract: A flash memory device having a plurality of flash array blocks and a block status register circuit containing a block status register for storing a block status for each flash array block. A flash array controller circuit in the flash memory device performs program or erase operations on the flash array blocks, and maintains the block status in each block status register. An interface circuit in the flash memory device enables read access of the block status registers over a bus.
    Type: Grant
    Filed: June 30, 1993
    Date of Patent: October 4, 1994
    Assignee: Intel Corporation
    Inventors: Mickey L. Fandrich, Chakravarthy Yarlagadda, Rodney R. Rozman, Geoffrey A. Gould