Method and system for locating objects in a distributed...

Electrical computers and digital processing systems: interprogra – Remote procedure call

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C709S201000, C709S202000, C709S203000

Reexamination Certificate

active

07979870

ABSTRACT:
Method and system for locating objects in a computing grid. Requests for one or more objects are received from a client or other requesting entity. A persistent object locator is distributed across the grid and searches the grid for a reference to or handle on the requested object. The persistent object locator includes an internal object locator element (IOL) that resides locally, e.g., on the client, and an external object locator element (EOL) that resides on one or more other servers that are external relative to the client. The EOL is initiated if the IOL cannot locate the requested object locally. The EOL searches the grid for the requested object and if the object is available, delivers the reference to or handle on the requested object to the requesting entity. Objects can also be registered to the POL for future use. References to objects can also be deleted from the POL in the event of a communication failure or if a server or process terminates as expected.

REFERENCES:
patent: 4825354 (1989-04-01), Agrawal et al.
patent: 5319758 (1994-06-01), Arai et al.
patent: 5381534 (1995-01-01), Shi
patent: 5459871 (1995-10-01), Van Den Berg
patent: 5802291 (1998-09-01), Balick et al.
patent: 5832484 (1998-11-01), Sankaran et al.
patent: 5903891 (1999-05-01), Chen et al.
patent: 6009266 (1999-12-01), Brownell et al.
patent: 6182154 (2001-01-01), Campagnoni et al.
patent: 6182158 (2001-01-01), Kougiouris et al.
patent: 6223200 (2001-04-01), Barnes et al.
patent: 6226618 (2001-05-01), Downs et al.
patent: 6247041 (2001-06-01), Krueger et al.
patent: 6269373 (2001-07-01), Apte et al.
patent: 6321264 (2001-11-01), Fletcher et al.
patent: 6378066 (2002-04-01), Lewis
patent: 6418484 (2002-07-01), Radia
patent: 6438616 (2002-08-01), Callsen et al.
patent: 6505210 (2003-01-01), Frey et al.
patent: 6594671 (2003-07-01), Aman et al.
patent: 6651047 (2003-11-01), Weschler, Jr.
patent: 6678714 (2004-01-01), Olapurath et al.
patent: 6681242 (2004-01-01), Kumar et al.
patent: 6704806 (2004-03-01), Decker
patent: 6772216 (2004-08-01), Ankireddipally et al.
patent: 6792606 (2004-09-01), Halter et al.
patent: 6961716 (2005-11-01), Rhodes
patent: 6993771 (2006-01-01), Hasha et al.
patent: 7043731 (2006-05-01), Ramaswamy
patent: 7051098 (2006-05-01), Masters et al.
patent: 7184967 (2007-02-01), Mital et al.
patent: 7379994 (2008-05-01), Collazo
patent: 7506046 (2009-03-01), Rhodes
patent: 7571181 (2009-08-01), Rhodes
patent: 7584474 (2009-09-01), Gondi et al.
patent: 2002/0099821 (2002-07-01), Hellerstein et al.
patent: 2002/0116205 (2002-08-01), Ankireddipally et al.
patent: 2003/0037136 (2003-02-01), Labovitz et al.
patent: 2003/0088708 (2003-05-01), Lewallen
patent: 2003/0100957 (2003-05-01), Chaffee et al.
patent: 2003/0120701 (2003-06-01), Pulsipher et al.
patent: 2003/0120708 (2003-06-01), Pulsipher et al.
patent: 2003/0120709 (2003-06-01), Pulsipher et al.
patent: 2003/0120710 (2003-06-01), Pulsipher et al.
patent: 2003/0120764 (2003-06-01), Laye et al.
patent: 2004/0019898 (2004-01-01), Frey et al.
patent: 2004/0025163 (2004-02-01), Babutzka et al.
patent: 2004/0078105 (2004-04-01), Moon et al.
patent: 2005/0188088 (2005-08-01), Fellenstein et al.
patent: 2005/0198247 (2005-09-01), Perry et al.
patent: 2005/0240668 (2005-10-01), Rolia et al.
patent: 2005/0283786 (2005-12-01), Dettinger et al.
patent: 2006/0048157 (2006-03-01), Dawson et al.
Final Office Action dated Jul. 21, 2009 for U.S. Appl. No. 11/297,621.
Non-Final Office Action dated Nov. 10, 2009 for U.S. Appl. No. 11/297,604.
Non-Final Office Action dated Nov. 12, 2009 for U.S. Appl. No. 11/297,621.
Non Final Office Action dated Apr. 2, 2008 for U.S. Appl. No. 11/297,621.
Final Office Action dated Oct. 21, 2008 for U.S. Appl. No. 11/297,621.
Non Final Office Action dated Mar. 16, 2009 for U.S. Appl. No. 11/297,621.
L. Ferriera, et al., “Introduction to Grid Computing With Globus”,IBM Redbooks, Sep. 2003.
Non-Final Office Action dated Mar. 31, 2010 for U.S. Appl. No. 11/297,268.
Final Office Action dated Apr. 12, 2010 for U.S. Appl. No. 11/297,621.
Non-Final Office Action dated Mar. 24, 2010 for U.S. Appl. No. 11/297,562.
Final Office Action dated Jun. 8, 2010 for U.S. Appl. No. 11/297,604.
Final Office Action dated Oct. 20, 2010 for U.S. Appl. No. 11/297,268.
Final Office Action dated Aug. 16, 2010 for U.S. Appl. No. 11/297,562.
Non-Final Office Action dated Aug. 3, 2010 for U.S. Appl. No. 11/297,621.
Final Office Action dated Nov. 23, 2010 for U.S. Appl. No. 11/297,621.
Non-Final Office Action dated May 3, 2011 for U.S. Appl. No. 11/297,604.

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

Rate now

     

Profile ID: LFUS-PAI-O-2645965

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