Patents by Inventor Guangqing You

Guangqing You 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: 8356152
    Abstract: A method and apparatus for initiative wear leveling for non-volatile memory. An embodiment of a method includes counting erase cycles for each of a set of multiple memory blocks of a non-volatile memory, the counting of erase cycles for each memory block including incrementing a first count for a physical block address of the memory block, and if the memory block is not a spare memory block, incrementing a second count for a logical block address of the memory block. The method also includes determining whether the non-volatile memory has uneven wear of memory blocks based at least in part on the counting of the erase cycles of the plurality of memory blocks.
    Type: Grant
    Filed: December 27, 2006
    Date of Patent: January 15, 2013
    Assignee: Intel Corporation
    Inventor: Guangqing You
  • Publication number: 20100161880
    Abstract: A method and apparatus for initiative wear leveling for non-volatile memory. An embodiment of a method includes counting erase cycles for each of a set of multiple memory blocks of a non-volatile memory, the counting of erase cycles for each memory block including incrementing a first count for a physical block address of the memory block, and if the memory block is not a spare memory block, incrementing a second count for a logical block address of the memory block. The method also includes determining whether the non-volatile memory has uneven wear of memory blocks based at least in part on the counting of the erase cycles of the plurality of memory blocks.
    Type: Application
    Filed: December 27, 2006
    Publication date: June 24, 2010
    Inventor: Guangqing You
  • Publication number: 20090172248
    Abstract: Methods, computing devices and machine readable medium to manage sector based file system accesses to block erasable flash memory devices are disclosed. One disclosed method includes allocating erasable blocks of a flash memory device to a volume and formatting the volume of a flash memory device with a file system designed to access the flash memory device via sectors that are each smaller than an erasable block. The method also includes writing a data unit to a special block of the erasable blocks and writing a sector mapping table unit to the special block to associate the data unit with a sector of the file system. The method further includes allocating a spare block of erasable blocks to support a reclaim process.
    Type: Application
    Filed: December 27, 2007
    Publication date: July 2, 2009
    Inventor: Guangqing You