System for maintaining data coherency in cache memory by periodi

Telephonic communications – Special services – Anonymous party

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

39520012, 395865, 395872, 395460, 379101, G06F 1300

Patent

active

055817041

ABSTRACT:
A method and system are provided for maintaining coherency between a server processor and a client processor that has a cache memory. The server may, for example, be a fixed location mobile unit support station. The client may, for example, be a palmtop computer. The server stores a plurality of data values, and the client stores a subset of the plurality of data values in the cache. The server processor periodically broadcasts invalidation reports to the client processor. Each respective invalidation report includes information identifying which, if any, of the plurality of data values have been updated within a predetermined period of time before the server processor broadcasts the respective invalidation report. The client processor determines, based on the invalidation reports, whether a selected data value in the cache memory of the client processor has been updated in the server processor since the selected data value was stored in the cache memory. The client processor invalidates the selected data value in the cache memory of the client processor, if the selected data value has been updated in the server processor.

REFERENCES:
patent: 3723976 (1973-03-01), Alvarez et al.
patent: 3771137 (1973-11-01), Barner et al.
patent: 4984153 (1991-01-01), Kregness et al.
patent: 5113514 (1992-05-01), Albonesi et al.
patent: 5121126 (1992-06-01), Clagett
patent: 5134697 (1992-07-01), Scheffler
patent: 5142550 (1992-08-01), Tymes
patent: 5146603 (1992-09-01), Frost et al.
patent: 5175851 (1992-12-01), Johnson et al.
patent: 5179675 (1993-01-01), Cole et al.
patent: 5185878 (1993-02-01), Baror et al.
patent: 5197139 (1993-03-01), Emma et al.
patent: 5210848 (1993-05-01), Liu
patent: 5212806 (1993-05-01), Natarajan
patent: 5265235 (1993-11-01), Sindhu et al.
patent: 5355471 (1994-10-01), Weight
patent: 5404483 (1995-04-01), Stamm et al.
patent: 5426747 (1995-06-01), Weinreb et al.
T. Imielinski et al., "Data Dissemination in Wireless and Mobile Environments", Published in Technical Report 59, WINLAB, Rutgers University, Jun. 1993.
T. Imielinski et al., "Querying in highly mobile distributed environments", Published in Proceedings of the Eighteenth International Conference on Very Large Databases, Vancouver, Aug. 1992.
Tom Madej, "An Application of Group Testing to the File Comparison Problem", IEEE, at pp. 237-243 (1989).
D. Barbara et al., "A Class of Randomized Strategies for Low Cost Comparison of File Copies", IEEE Transactions on Parallel and Distributed Systems, vol. 2, No. 2, (Apr. 1991).
W. Kent Fuchs et al., "Low-Cost Comparison and Diagnosis of Large Remotely Located Files", Proceedings of the Fifth Symposium on Reliability of Distributed Software and Database Systems, Jan. 1986.
Sampath Rangarajan et al., "Optimal Remote File Comparison in Replicated File Systems", Unpublished, Date prior to Nov. 12, 1993.
S. Rangarajan et al., "Rectifying Corrupted Files in Distributed File Systems", Published in Proceedings of the 11th International Conference on Distributed Systems, May 1991.

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 for maintaining data coherency in cache memory by periodi 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 for maintaining data coherency in cache memory by periodi, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System for maintaining data coherency in cache memory by periodi will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-793847

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