Method and apparatus for parallel updates to global state in...

Data processing: database and file management or data structures – Data integrity – Concurrent read/write management using locks

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C707S610000, C707S652000, C707S966000, C709S203000, C709S213000, C711S147000

Reexamination Certificate

active

07836033

ABSTRACT:
A method and apparatus for synchronizing updates to a large set of global counters are described. In one embodiment, the method includes making updates to a global state in response to a file system making changes to data in memory. In parallel, updates are made to a copy of the global state in a temporary buffer in response to the file system flushing the data changes to a mass storage device. The temporary buffer thus includes a set of deltas representing the changes to be made to the global state in response to the changed data in memory being pushed to the mass storage device. The method further includes merging the deltas in the temporary buffer with the global state.

REFERENCES:
patent: 4412285 (1983-10-01), Neches et al.
patent: 5584023 (1996-12-01), Hsu
patent: 6446141 (2002-09-01), Nolan et al.
patent: 7206805 (2007-04-01), McLaughlin, Jr.
patent: 2003/0079155 (2003-04-01), Kingsbury

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

Method and apparatus for parallel updates to global state in... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method and apparatus for parallel updates to global state in..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for parallel updates to global state in... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4187758

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