Systems and methods for modifying a set of data objects

Electrical computers and digital processing systems: memory – Address formation – Combining two or more values to create address

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C711S221000

Reexamination Certificate

active

07472254

ABSTRACT:
A system and method for generating and updating a file system on a client computer. An original file system may be compared to an updated file system and the differences between the two file systems may be defined in specific data blocks. The differences may include new data blocks, modified data blocks, and data blocks that have been deleted. The new data blocks or modified data blocks may be sent to the client computer along with reference file updates to update the file system on the client computer. A virtual file system on the client computer may be created using the set of data blocks and the reference files to point to which data blocks contain the data for specific files. As the file system is updated, new data blocks and modified data blocks may replace deleted data blocks in the set of data blocks.

REFERENCES:
patent: 5001628 (1991-03-01), Johnson et al.
patent: 5008814 (1991-04-01), Mathur
patent: 5113519 (1992-05-01), Johnson et al.
patent: 5151989 (1992-09-01), Johnson et al.
patent: 5155847 (1992-10-01), Kirouac et al.
patent: 5212789 (1993-05-01), Rago
patent: 5276871 (1994-01-01), Howarth
patent: 5278979 (1994-01-01), Foster et al.
patent: 5278982 (1994-01-01), Daniels et al.
patent: 5313646 (1994-05-01), Hendricks et al.
patent: 5317728 (1994-05-01), Tevis et al.
patent: 5325524 (1994-06-01), Black et al.
patent: 5347653 (1994-09-01), Flynn et al.
patent: 5355476 (1994-10-01), Fukumura
patent: 5377326 (1994-12-01), Murata et al.
patent: 5390335 (1995-02-01), Stephan et al.
patent: 5403639 (1995-04-01), Belsan et al.
patent: 5418957 (1995-05-01), Narayan
patent: 5434994 (1995-07-01), Shaheen et al.
patent: 5546539 (1996-08-01), Poling
patent: 5581740 (1996-12-01), Jones
patent: 5644782 (1997-07-01), Yeates et al.
patent: 5706510 (1998-01-01), Burgoon
patent: 5721907 (1998-02-01), Pyne
patent: 5729743 (1998-03-01), Squibb
patent: 5742820 (1998-04-01), Perlman et al.
patent: 5745906 (1998-04-01), Squibb
patent: 5752005 (1998-05-01), Jones
patent: 5754774 (1998-05-01), Bittinger et al.
patent: 5757669 (1998-05-01), Christie et al.
patent: 5765173 (1998-06-01), Cane et al.
patent: 5778395 (1998-07-01), Whiting et al.
patent: 5781912 (1998-07-01), Demers et al.
patent: 5799187 (1998-08-01), McBrearty
patent: 5806075 (1998-09-01), Jain et al.
patent: 5806078 (1998-09-01), Hug et al.
patent: 5813017 (1998-09-01), Morris
patent: 5832263 (1998-11-01), Hansen et al.
patent: 5850565 (1998-12-01), Wightman
patent: 5859971 (1999-01-01), Bittinger et al.
patent: 5878434 (1999-03-01), Draper et al.
patent: 5881287 (1999-03-01), Mast
patent: 5978805 (1999-11-01), Carson
patent: 5991771 (1999-11-01), Falls et al.
patent: 5999740 (1999-12-01), Rowley
patent: 6003087 (1999-12-01), Housel, III et al.
patent: 6018747 (2000-01-01), Burns et al.
patent: 6038612 (2000-03-01), Liow
patent: 6101507 (2000-08-01), Cane et al.
patent: 6128652 (2000-10-01), Toh et al.
patent: 6199204 (2001-03-01), Donohue
patent: 6202207 (2001-03-01), Donohue
patent: 6233589 (2001-05-01), Balcha et al.
patent: 6243328 (2001-06-01), Fenner et al.
patent: 6269370 (2001-07-01), Kirsch
patent: 6275953 (2001-08-01), Vahalia et al.
patent: 6308283 (2001-10-01), Galipeau et al.
patent: 6341310 (2002-01-01), Leshem et al.
patent: 6366933 (2002-04-01), Ball et al.
patent: 6367077 (2002-04-01), Brodersen et al.
patent: 6401239 (2002-06-01), Miron
patent: 6411952 (2002-06-01), Bharat et al.
patent: 6434683 (2002-08-01), West et al.
patent: 6449652 (2002-09-01), Blumenau et al.
patent: 6564307 (2003-05-01), Micka et al.
patent: 6604236 (2003-08-01), Draper et al.
patent: 6654741 (2003-11-01), Cohen et al.
patent: 6665342 (2003-12-01), Brown et al.
patent: 6665658 (2003-12-01), DaCosta et al.
patent: 6665837 (2003-12-01), Dean et al.
patent: 6704722 (2004-03-01), Wang Baldonado
patent: 6718350 (2004-04-01), Karbowski
patent: 6763467 (2004-07-01), Radatti et al.
patent: 6804784 (2004-10-01), Friedman et al.
patent: 6973578 (2005-12-01), McIchionc
patent: 6993530 (2006-01-01), Lee et al.
patent: 7028251 (2006-04-01), Draper
patent: 7065506 (2006-06-01), Phillipo et al.
patent: 2002/0099666 (2002-07-01), Dryer et al.
patent: 2002/0103823 (2002-08-01), Jackson et al.
patent: 2003/0004990 (2003-01-01), Draper
patent: 2003/0033303 (2003-02-01), Collins
patent: 2003/0191737 (2003-10-01), Steele et al.
patent: 2004/0205587 (2004-10-01), Draper
patent: 0774721 (1997-05-01), None
patent: 0 994 425 (2000-04-01), None
patent: 1 031 910 (2000-08-01), None
patent: 04-0242829 (1992-08-01), None
patent: 05-091550 (1993-09-01), None
patent: 97/02688 (1997-01-01), None
Birrell, A., et al., “Grapevine: An Exercise in Distributed Computing,” Apr. 1982, Communications of the ACM, vol. 25, No. 4, (15 pages).
Stonebraker, M., “Concurrency Control and Consistency of Multiple Copies of Data in Distributed INGRES,” May 1979, IEEE Transactions on Software Engineering, vol. SE-5, No. 3, (7 pages).
Hazboun, K.A., et al., “A Multi-Group Technique for Data Compression,” Jun. 1982, ACM SIGMOD Conference, (10 pages).
Spector, A. Z., “Performing Remote Operations Efficiently on a Local Computer Network,” Apr. 1982, Communications of the ACM, vol. 25, No. 4, (15 pages).
Joseph, T. A., “Low Cost Management of Replicated Data in Fault-Tolerant Distributed Systems,” Feb. 1986, ACM Transactions on Computer Systems, vol. 4, No. 1, (17 pages).
Lindsay, B., et al., “A Snapshot Differential Refresh Algorithm,” May 1986, ACM SIGMOD International Conference on Management of Data, (9 pages).
Black, A.P., Burris, C.H., Jr., “A Compact Representation for File Versions: A Preliminary Report,” Feb. 1989, IEEE Conference on Data Engineering, (10 pages).
Gladney, H.M., “Data Replicas in Distributed Information Services,” Mar. 1989, ACM Transactions on Database Systems, vol. 14, No. 1, (23 pages).
El Abbadi, A., Toueg, S., “Maintaining Availability in Partitioned Replicated Databases,” Jun. 1989, ACM Transactions on Database Systems, vol. 14, No. 2, (27 pages).
Satyanarayanan, M., et al., “Coda: A Highly Available File System for a Distributed Workstation Environment,” Apr. 1990, IEEE Transactions on Computers, vol. 39, No. 4, (12 pages).
Satyanarayanan, M., “Scalable, Secure, and Highly Available Distributed File Access,” May 1990, IEEE Computer, vol. 23, No. 5, (12 pages).
Kistler, J., Satyanarayanan, M, “Disconnected Operation in the Coda File System,” Oct. 1991, ACM Operating Systems Review, vol. 25, No. 5, (14 pages).
Liskov, B., et al., “A Replicated Unix File System (Extended Abstract),” Jan. 1991, ACM Operating Systems Review, vol. 25, No. 1, (6 pages).
Liskov, B., et al., “Replication in the Harp File System,” Oct. 1991, ACM Operating Systems Review, vol. 25, No. 5, (14 pages).
Agrawal, D.,El Abbadi, A., “The Generalized Tree Quorum Protocol: An Efficient Approach for Managing Replicated Data,” Dec. 1992, ACM Transactions on Database Systems, vol. 17, No. 4, (29 pages).
Alonso, R., Korth, H., “Database System Issues in Nomadic Computing,” May 1993, Proc. Of the 1993 ACM SIGMOD International Conference on Management of Data, vol. 22, Issue 2, (6 pages).
Badrinath, B., “Impact of Mobility on Distributed Computations,” Apr. 1993, ACM Operating Systems Review, vol. 27, No. 2, (7 pages).
Reddy, P., Bhalla, S., “A Non-blocking Transaction Data Flow Graph Based Approach For Replicated Data,” Jul. 1993, ACM Operating Systems Review, vol. 27, No. 3, (10 pages).
Colton, M., “Replicated Data in a Distributed Environment,” May 1993, Proc. Of the 1993 ACM SIGMOD International Conference on Management of Data, vol. 22, Issue 2, (4 pages).
Imielinski, T., Badrinath, B., “Data Management for Mobile Computing,” Mar. 1993, SIGMOD Record, vol. 22, No. 1, (6 pages).
Satyanarayanan, M., et al., “Applications-Aware Adaptation for Mobile Computing,” Jan. 95, ACM Operating Systems Review, vol. 29,

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

Systems and methods for modifying a set of data objects does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Systems and methods for modifying a set of data objects, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Systems and methods for modifying a set of data objects will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4025878

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