Patents by Inventor Ching-Chi A. Chow

Ching-Chi A. Chow 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: 8527711
    Abstract: A method to preview new cacheable content may include adding a skip-cache element to a request to preview the new cacheable content before replacing any existing content in a cache or caching the new content. The method may also include bypassing cache processing for the request in response to the request including the skip-cache element and the skip-cache element being defined in a cache policy.
    Type: Grant
    Filed: December 27, 2006
    Date of Patent: September 3, 2013
    Assignee: International Business Machines Corporation
    Inventors: Madhu K. Chetuparambil, Ching-Chi A. Chow, Darl Crick, Andrew J. Ivory, Nirmala Kodali
  • Patent number: 7853688
    Abstract: A method of proactively monitoring the coherency of distributed cache. A cache comparison utility selects a set of cache keys from a replica cache connected to a main cache via a network. The cache comparison utility selects a first cache key from the set of cache keys and fetches a first cache value from the replica cache that corresponds to the first cache key. The cache comparison utility generates a first checksum value corresponding to the first cache value and the first cache key and stores the first checksum value in a first checksum table. The cache comparison utility creates a first total checksum value that corresponds to the first checksum table and compares the first total checksum value with multiple total checksum values that correspond to the main cache and one or more additional replica caches, thereby identifying replica caches that are not identical to the main cache.
    Type: Grant
    Filed: May 7, 2007
    Date of Patent: December 14, 2010
    Assignee: International Business Machines Corporation
    Inventors: Erik John Burckart, Ching Chi Chow, Andrew Ivory, Rohit Dilip Kelapure, Aaron Kyle Shook
  • Publication number: 20100005266
    Abstract: This Sampling Object Cache System (“SOCS”) estimates the size of an in-memory heap-based object cache without the need to serialize every object within the cache. SOCS samples objects at a user-determined rate and then computes a “sample size average” for each type of class-whether a top class, type of top class or non top class. Using these sample size averages, a statistically accurate measure of the overall size of the cache is calculated by adding together the total size of the objects in the cache for each class type.
    Type: Application
    Filed: July 1, 2008
    Publication date: January 7, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Aaron Kyle Shook, Andrew Ivory, Ching Chi Chow, Erik John Burckart, Rohit Dilip Kelapure
  • Publication number: 20080162815
    Abstract: A method to preview new cacheable content may include adding a skip-cache element to a request to preview the new cacheable content before replacing any existing content in a cache or caching the new content. The method may also include bypassing cache processing for the request in response to the request including the skip-cache element and the skip-cache element being defined in a cache policy.
    Type: Application
    Filed: December 27, 2006
    Publication date: July 3, 2008
    Inventors: Madhu K. Chetuparambil, Ching-Chi A. Chow, Darl Crick, Andrew J. Ivory, Nirmala Kodali