System and methods for invalidation to enable caching of...

Data processing: database and file management or data structures – Database design – Data structure types

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C707S793000, C707S793000, C707S793000, C707S793000, C709S226000

Reexamination Certificate

active

11121825

ABSTRACT:
Various systems and methods are describe for determining dynamically generated content to be invalidated as a result of changes to underlying data. In one method, invalidation processing is performed using a delayed version of the database that reflects the state of the database at the beginning of a preceding processing cycle, and an update log that reflects all updates since the beginning of the preceding processing cycle. In another method, invalidation processing is performed by locking a database which is locked during processing so as to reflect the state of the database at the beginning of processing, and an update log that reflects all updates to the database since the beginning of the preceding processing cycle. In another method, invalidation processing uses the database while it is freely updated during said processing, and the update log of the database.

REFERENCES:
patent: 4432057 (1984-02-01), Daniell et al.
patent: 4611094 (1986-09-01), Asmuth et al.
patent: 4807182 (1989-02-01), Queen
patent: 4866611 (1989-09-01), Cree et al.
patent: 4875159 (1989-10-01), Cary et al.
patent: 4956809 (1990-09-01), George et al.
patent: 5065360 (1991-11-01), Kelly
patent: 5113514 (1992-05-01), Albonesi et al.
patent: 5142619 (1992-08-01), Webster, III
patent: 5187787 (1993-02-01), Skeen et al.
patent: 5210868 (1993-05-01), Shimada et al.
patent: 5237678 (1993-08-01), Kuechler et al.
patent: 5251291 (1993-10-01), Malcolm
patent: 5272628 (1993-12-01), Koss
patent: 5283887 (1994-02-01), Zachery
patent: 5903907 (1999-05-01), Hagersten et al.
patent: 5941957 (1999-08-01), Ingrassia et al.
patent: 5951643 (1999-09-01), Shelton et al.
patent: 5951652 (1999-09-01), Ingrassia et al.
patent: 5954798 (1999-09-01), Shelton et al.
patent: 6035332 (2000-03-01), Ingrassia et al.
patent: 6094709 (2000-07-01), Baylor et al.
patent: 6108703 (2000-08-01), Leighton et al.
patent: 6490575 (2002-12-01), Berstis
patent: 6748447 (2004-06-01), Basani et al.
patent: 6748498 (2004-06-01), Gharachorloo et al.
Iyengar, Arun “Design and Performance of a General-Purpose Software Cache”, 1999 IEEE, pp. 329-336.
Min, Sang Lyul et al., “Design and Analysis of a Scalable Cache Coherence Scheme Based on Clocks and Timestamps”, IEEE Transaction on Parallel and Distributed Sstems, vol. 3, No. 1, Jan. 1992, pp. 25-44.
Jing, Jin et al., “Bit-Sequences: An Adaptive Cache Invalidation Method in Mobile Client/Server Environments”, Mobile Networks and Applications, vol. 2, Issue 2, Oct. 1997, pp. 1-23.
Degenaro, Louis et al., “A Middleware System Which Intelligently Caches Query Results”, ACM International Conference on Distributed Systems Platforms, New York, Apr. 4-7, 2000, pp. 1-22.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

System and methods for invalidation to enable caching of... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with System and methods for invalidation to enable caching of..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System and methods for invalidation to enable caching of... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3848150

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.