System and method for a distributed object store

Data processing: database and file management or data structures – Data integrity – Index maintenance

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C707S610000

Reexamination Certificate

active

08010514

ABSTRACT:
An improved system and method for flexible object placement and soft-state indexing of objects in a distributed object store is provided. A distributed object store may be provided by a large number of system nodes operably coupled to a network. A system node provided may include an access module for communicating with a client, an index module for building an index of a replicated data object, a data module for storing a data object on a computer readable medium, and a membership and routing module for detecting the configuration of operable nodes in the distributed system. Upon failure of an index node, the failure may be detected at other nodes, including those nodes that store the replicas of the object. These nodes may then send new index rebuilding requests to a different node that may rebuild the index for servicing any access request to the object.

REFERENCES:
patent: 5963944 (1999-10-01), Adams
patent: 6038689 (2000-03-01), Schmidt
patent: 6044444 (2000-03-01), Ofek
patent: 6115830 (2000-09-01), Zabarsky
patent: 6338092 (2002-01-01), Chao
patent: 6463454 (2002-10-01), Lumelsky
patent: 6466980 (2002-10-01), Lumelsky
patent: 6493715 (2002-12-01), Funk
patent: 6694450 (2004-02-01), Kidder
patent: 6785704 (2004-08-01), McCanne
patent: 6915397 (2005-07-01), Lubbers
patent: 6983362 (2006-01-01), Kidder
patent: 7020665 (2006-03-01), Douceur
patent: 7054892 (2006-05-01), Phillips
patent: 7065618 (2006-06-01), Ghemawat
patent: 7107419 (2006-09-01), Ghemawat
patent: 7130870 (2006-10-01), Pecina
patent: 7191358 (2007-03-01), Fujibayashi
patent: 7239605 (2007-07-01), Dinker
patent: 7263590 (2007-08-01), Todd
patent: 7275177 (2007-09-01), Armangau
patent: 7293024 (2007-11-01), Bayliss
patent: 7305530 (2007-12-01), Daniels
patent: 7355975 (2008-04-01), Liu
patent: 7363316 (2008-04-01), Anderson
patent: 7363326 (2008-04-01), Margolus
patent: 7389313 (2008-06-01), Hsieh
patent: 7536426 (2009-05-01), Chen
patent: 2002/0124013 (2002-09-01), Loy
patent: 2003/0028514 (2003-02-01), Lord
patent: 2003/0037149 (2003-02-01), Hess
patent: 2003/0105993 (2003-06-01), Colrain
patent: 2004/0088382 (2004-05-01), Therrien
patent: 2004/0111390 (2004-06-01), Saito
patent: 2005/0005200 (2005-01-01), Matena
patent: 2005/0010653 (2005-01-01), McCanne
patent: 2005/0015384 (2005-01-01), Wehrman
patent: 2005/0187992 (2005-08-01), Prahlad
patent: 2006/0026219 (2006-02-01), Orenstein
patent: 2006/0117212 (2006-06-01), Meyer
patent: 2008/0104218 (2008-05-01), Liang
U.S. Appl. No. 10/993,536, filed Jun. 20, 2008, Office Action.
U.S. Appl. No. 11/193,797, filed Jan. 25, 2008, Office Action.
U.S. Appl. No. 11/193,797, filed Jun. 27, 2008, Office Action.
U.S. Appl. No. 11/193,797, filed Oct. 1, 2008, Office Action.
U.S. Appl. No. 10/993,536, filed Dec. 15, 2008, Office Action.
U.S. Appl. No. 11/193,797, filed Feb. 23, 2009, Notice of Allowance.
U.S. Appl. No. 10/993,536, filed May 19, 2009, Office Action.
U.S. Appl. No. 10/993,536, filed Dec. 8, 2009, Office Action.
U.S. Appl. No. 10/993,536, filed Jun. 4, 2010, Notice of Allowance.

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 method for a distributed object store 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 method for a distributed object store, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System and method for a distributed object store will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2694757

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