×

Method and apparatus for invalidating data in a cache

  • US 6,584,548 B1
  • Filed: 07/22/1999
  • Issued: 06/24/2003
  • Est. Priority Date: 07/22/1999
  • Status: Expired due to Fees
First Claim
Patent Images

1. A data processing system comprising:

  • a cache memory, wherein cache entries are stored in the cache memory;

    a cache coordinator, wherein the cache coordinator invalidates cache entries in the cache memory in response to a signal;

    a first ID-based invalidation process, wherein the first ID-based invalidation process sends a signal to the cache coordinator to invalidate a cache entry in the cache memory based on a cache entry ID;

    a second ID-based invalidation process, wherein the second ID-based invalidation process sends a signal to the cache coordinator to invalidate cache entries in the cache memory based an associated data ID whose data changes; and

    a time-limit-based invalidation process, wherein the time-limit-based invalidation process sends the signal to the cache coordinator to invalidate a cache entry in the cache memory in response to a presence of an expired time limit for the cache entry.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×