Patents by Inventor Michael Zhu

Michael Zhu 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: 9965199
    Abstract: A memory system or flash card may include a dynamic system-level process for the management of blocks in the different memory pools. There may be spare blocks available to the pools that are over provisioned to the pool which increases the efficiency of data compaction and helps reduce the average hot count for that pool and compensate for the grown defects. The block wear and grown defects in each memory pool may be tracked so that remaining spare blocks can be re-allocated.
    Type: Grant
    Filed: August 22, 2013
    Date of Patent: May 8, 2018
    Assignee: SanDisk Technologies LLC
    Inventors: Gautham Reddy, Nian Niles Yang, Alexandra Bauche, Nagdi Tafish, Michael Zhu
  • Publication number: 20150058530
    Abstract: A memory system or flash card may include a dynamic system-level process for the management of blocks in the different memory pools. There may be spare blocks available to the pools that are over provisioned to the pool which increases the efficiency of data compaction and helps reduce the average hot count for that pool and compensate for the grown defects. The block wear and grown defects in each memory pool may be tracked so that remaining spare blocks can be re-allocated.
    Type: Application
    Filed: August 22, 2013
    Publication date: February 26, 2015
    Inventors: Gautham Reddy, Nian Niles Yang, Alexandra Bauche, Nagdi Tafish, Michael Zhu
  • Publication number: 20080063202
    Abstract: The present invention relates in general a reconfigurable handheld device that can be used for multiple tasks, such as cell phone, TV receiver, video image transmitter, radar frequency scanner, surveillance terminal, approaching object warning system etc. The invention presents the program downloadable over network to add/sub the capabilities of the handheld devices. The invention presents the way to do real time encoding and compression to make video, audio, text or control message transmission with much less bandwidth needs. The invention presents the way to do quick, low power real time decoding and decompression of the messages received. The invention presents the new application of Radar related in handheld devices. The invention presents the infrastructure of using handheld terminal as surveillance network and database network. The invention presents the multiple iterations of variable length coding to save bandwidth.
    Type: Application
    Filed: September 12, 2006
    Publication date: March 13, 2008
    Inventor: Michael Zhu
  • Patent number: 6990526
    Abstract: A method and apparatus for web caching is disclosed. The method and apparatus may be implemented in hardware, software or firmware. Complementary cache management modules, a coherency module and a cache module(s) are installed complementary gateways for data and for clients respectively. The coherency management module monitors data access requests and or response and determines for each: the uniform resource locator (URL) of the requested web page, the URL of the requestor and a signature. The signature is computed using cryptographic techniques and in particular a hash function for which the input is the corresponding web page for which a signature is to be generated. The coherency management module caches these signatures and the corresponding URL and uses the signatures to determine when a page has been updated. When, on the basis of signature comparisons it is determined that a page has been updated the coherency management module sends a notification to all complementary cache modules.
    Type: Grant
    Filed: May 22, 2001
    Date of Patent: January 24, 2006
    Assignee: PointRed Technologies, Inc.
    Inventor: Michael Zhu