Patents by Inventor Anthony Moschopoulos

Anthony Moschopoulos 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: 20040264254
    Abstract: A Flash memory device, system, and data handling routine is detailed with a distributed erase block sector user/overhead data scheme that splits the user data and overhead data and stores them in differing associated erase blocks. The erase blocks of the Flash memory are arranged into associated erase block pairs in “super blocks” such that when user data is written to/read from the user data area of a sector of an erase block of the super block pair, the overhead data is written to/read from the overhead data area of a sector of the other associated erase block. This data splitting enhances fault tolerance and reliability of the Flash memory device.
    Type: Application
    Filed: June 24, 2003
    Publication date: December 30, 2004
    Applicant: Micron Technology, Inc.
    Inventors: David Eggleston, Anthony Moschopoulos, Michael Murray, Brady Keays
  • Patent number: 6809964
    Abstract: A flash memory receives an internal data transfer command from a memory controller which causes the flash memory to copy data from one sector of the flash memory to another sector of the flash memory without presenting any data traffic to the bus. The internal data transfer command may optionally include a count field which causes the flash memory to transfer a plurality of adjacent sectors starting from a source address to a corresponding plurality of adjacent sectors starting at a destination address. The internal data transfer command is particularly useful for backing up the contents of a block prior to an erase operation. The internal data transfer command may also be used, if necessary, to restore the data subsequent to the erase operation.
    Type: Grant
    Filed: August 30, 2001
    Date of Patent: October 26, 2004
    Assignee: Micron Technology, Inc.
    Inventors: Anthony Moschopoulos, Vinod Lakhani
  • Publication number: 20030043627
    Abstract: A flash memory receives an internal data transfer command from a memory controller which causes the flash memory to copy data from one sector of the flash memory to another sector of the flash memory without presenting any data traffic to the bus. The internal data transfer command may optionally include a count field which causes the flash memory to transfer a plurality of adjacent sectors starting from a source address to a corresponding plurality of adjacent sectors starting at a destination address. The internal data transfer command is particularly useful for backing up the contents of a block prior to an erase operation. The internal data transfer command may also be used, if necessary, to restore the data subsequent to the erase operation.
    Type: Application
    Filed: August 30, 2001
    Publication date: March 6, 2003
    Inventors: Anthony Moschopoulos, Vinod Lakhani
  • Publication number: 20030046483
    Abstract: Bit inversions occurring in memory systems and apparatus are provided. Data is acquired from a source destined for a target. As the data is acquired from the source, the set bits associated with data are tabulated. If the total number of set bits exceeds more than half of the total bits, then an inversion flag is set. When the data is transferred to the target, the bits are inverted during the transfer if the inversion flag is set.
    Type: Application
    Filed: August 30, 2001
    Publication date: March 6, 2003
    Applicant: Micron Technology, Inc.
    Inventor: Anthony Moschopoulos