Method and system for implementing a global lookup in a...

Electrical computers and digital processing systems: multicomput – Network computer configuring

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

Reexamination Certificate

active

07856486

ABSTRACT:
In accordance with an exemplary embodiment of the present invention, a global enterprise lookup (enterprise repository) is disclosed for providing a client with a mechanism for locating a needed service without knowing where that service is currently running in the enterprise. Whenever a service is launched in a container, that service registers itself with its domain registrar in order to make itself visible to the client in its own local domain but is visible only in the domain in which the service is running. A service must be registered with an enterprise level registry, the global enterprise lookup, to be visible throughout the enterprise. Clients needing a particular service that is not listed in the local registrar as running locally are directed to a global enterprise lookup (which may be implemented as a service for finding an enterprise repository) for the location of a global enterprise lookup within the enterprise. Additionally, the global enterprise lookup also manages VM container leases. When a service is launched, it acquires an enterprise lease with a local registrar. It must periodically renew the enterprise lease with the registrar to maintain its listing in the global enterprise lookup. If a service does not renew its lease within the time period of the lease, it is de-listed from the global enterprise lookup. If renewals are handled by the local domain registrars through replication and the like, the registrar may notify the global enterprise lookup of an enterprise lease renewal. Alternatively, specialized enterprise leasing services may be employed for tracking individual leases for services and notify the global enterprise lookup whenever an enterprise lease expires. Still alternatively, the enterprise employs a series of enterprise registrar services that trawl local registrars for registrations of services and registers the service with the enterprise repository.

REFERENCES:
patent: 4977520 (1990-12-01), McGaughey, III et al.
patent: 5019961 (1991-05-01), Addesso et al.
patent: 5058108 (1991-10-01), Mann et al.
patent: 5111391 (1992-05-01), Fields et al.
patent: 5117353 (1992-05-01), Stipanovich et al.
patent: 5467268 (1995-11-01), Sisley et al.
patent: 5515531 (1996-05-01), Fujiwara et al.
patent: 5560006 (1996-09-01), Layden et al.
patent: 5615121 (1997-03-01), Babayev et al.
patent: 5640556 (1997-06-01), Tamura
patent: 5680530 (1997-10-01), Selfridge et al.
patent: 5692125 (1997-11-01), Schloss et al.
patent: 5704036 (1997-12-01), Brownmiller et al.
patent: 5721913 (1998-02-01), Ackroff et al.
patent: 5734837 (1998-03-01), Flores et al.
patent: 5737727 (1998-04-01), Lehmann et al.
patent: 5758078 (1998-05-01), Kurita et al.
patent: 5761499 (1998-06-01), Sonderegger
patent: 5764906 (1998-06-01), Edelstein et al.
patent: 5765140 (1998-06-01), Knudson et al.
patent: 5774656 (1998-06-01), Hattori et al.
patent: 5774661 (1998-06-01), Chatterjee et al.
patent: 5799297 (1998-08-01), Goodridge et al.
patent: 5848393 (1998-12-01), Goodridge et al.
patent: 5867494 (1999-02-01), Krishnaswamy et al.
patent: 5884029 (1999-03-01), Brush, II et al.
patent: 5920846 (1999-07-01), Storch et al.
patent: 5940804 (1999-08-01), Turley et al.
patent: 5958013 (1999-09-01), King et al.
patent: 5960173 (1999-09-01), Tang et al.
patent: 5960194 (1999-09-01), Choy et al.
patent: 5968121 (1999-10-01), Logan et al.
patent: 5999910 (1999-12-01), Goodridge et al.
patent: 6006193 (1999-12-01), Gibson et al.
patent: 6009464 (1999-12-01), Hamilton et al.
patent: 6024643 (2000-02-01), Begis
patent: 6044355 (2000-03-01), Crockett et al.
patent: 6049776 (2000-04-01), Donnelly et al.
patent: 6052711 (2000-04-01), Gish
patent: 6070142 (2000-05-01), McDonough et al.
patent: 6085030 (2000-07-01), Whitehead et al.
patent: 6092061 (2000-07-01), Choy
patent: 6098093 (2000-08-01), Bayeh et al.
patent: 6104717 (2000-08-01), Coile et al.
patent: 6119147 (2000-09-01), Toomey et al.
patent: 6125382 (2000-09-01), Brobst et al.
patent: 6138121 (2000-10-01), Costa et al.
patent: 6141773 (2000-10-01), St. Pierre et al.
patent: 6167449 (2000-12-01), Arnold et al.
patent: 6222856 (2001-04-01), Krishnan et al.
patent: 6223182 (2001-04-01), Agarwal et al.
patent: 6225998 (2001-05-01), Okita et al.
patent: 6237009 (2001-05-01), Waldo et al.
patent: 6260078 (2001-07-01), Fowlow
patent: 6269373 (2001-07-01), Apte et al.
patent: 6278938 (2001-08-01), Alumbaugh
patent: 6289340 (2001-09-01), Puram et al.
patent: 6289372 (2001-09-01), Vyaznikov
patent: 6295513 (2001-09-01), Thackston
patent: 6327622 (2001-12-01), Jindal et al.
patent: 6332127 (2001-12-01), Bandera et al.
patent: 6334133 (2001-12-01), Thompson et al.
patent: 6341289 (2002-01-01), Burroughs et al.
patent: 6346956 (2002-02-01), Matsuda
patent: 6349238 (2002-02-01), Gabbita et al.
patent: 6353398 (2002-03-01), Amin et al.
patent: 6367034 (2002-04-01), Novik et al.
patent: 6380951 (2002-04-01), Petchenkine et al.
patent: 6381640 (2002-04-01), Beck et al.
patent: 6385626 (2002-05-01), Tamer et al.
patent: 6401109 (2002-06-01), Heiney et al.
patent: 6405367 (2002-06-01), Bryant et al.
patent: 6412014 (2002-06-01), Ryan
patent: 6403564 (2002-08-01), Judge et al.
patent: 6430564 (2002-08-01), Judge et al.
patent: 6442549 (2002-08-01), Schneider
patent: 6442564 (2002-08-01), Frey et al.
patent: 6473503 (2002-10-01), Karau et al.
patent: 6477566 (2002-11-01), Davis et al.
patent: 6536935 (2003-03-01), Parunak et al.
patent: 6170011 (2003-04-01), MacLeod
patent: 6557003 (2003-04-01), Powers
patent: 6564216 (2003-05-01), Waters
patent: 6574229 (2003-06-01), Takahashi et al.
patent: 6574633 (2003-06-01), Jamalabad et al.
patent: 6611822 (2003-08-01), Beams et al.
patent: 6611840 (2003-08-01), Baer et al.
patent: 6633900 (2003-10-01), Khalessi et al.
patent: 6640249 (2003-10-01), Bowman-Amuah
patent: 6668353 (2003-12-01), Yurkovic
patent: 6684087 (2004-01-01), Yu et al.
patent: 6684136 (2004-01-01), Sinex
patent: 6697848 (2004-02-01), Hamilton et al.
patent: 6708171 (2004-03-01), Waldo et al.
patent: 6718515 (2004-04-01), Conner et al.
patent: 6728759 (2004-04-01), Na
patent: 6735293 (2004-05-01), Doherty et al.
patent: 6757912 (2004-06-01), Vaughan et al.
patent: 6769000 (2004-07-01), Akhtar et al.
patent: 6772131 (2004-08-01), Francis et al.
patent: 6789252 (2004-09-01), Burke et al.
patent: 6822945 (2004-11-01), Petrovykh
patent: 6832203 (2004-12-01), Villena et al.
patent: 6842779 (2005-01-01), Nishizawa
patent: 6850895 (2005-02-01), Brodersen et al.
patent: 6859523 (2005-02-01), Jilk et al.
patent: 6868441 (2005-03-01), Greene et al.
patent: 6880007 (2005-04-01), Gardos et al.
patent: 6892230 (2005-05-01), Gu et al.
patent: 6901518 (2005-05-01), Scheifler et al.
patent: 6917976 (2005-07-01), Slaughter et al.
patent: 6922685 (2005-07-01), Greene et al.
patent: 6934747 (2005-08-01), McGrath et al.
patent: 6970829 (2005-11-01), Leamon
patent: 7017159 (2006-03-01), Baker
patent: 7065493 (2006-06-01), Homsi
patent: 7072967 (2006-07-01), Saulpaugh et al.
patent: 7127713 (2006-10-01), Davis et al.
patent: 7155439 (2006-12-01), Cope
patent: 7171664 (2007-01-01), Wang et al.
patent: 7184967 (2007-02-01), Mital et al.
patent: 7251826 (2007-07-01), Gardos et al.
patent: 2001/0013038 (2001-08-01), Purcell
patent: 2001/0042122 (2001-11-01), Cole et al.
patent: 2001/0043600 (2001-11-01), Chatterjee et al.
patent: 2001/0049741 (2001-12-01), Skene et al.
patent: 2001/0054064 (2001-12-01), Kannan
patent: 2002/0069272 (2002-06-01), Kim et al.
patent: 2002/0077876 (2002-06-01), O'Meara et al.
patent: 2002/0091703 (2002-07-01), Bayles
patent: 2002/0091827 (2002-07-01), King et al.
patent: 2002/0138649 (2002-09-01), Cartmell et al.
patent: 2002/0143774 (2002-10-01), Vandersluis
patent: 2002/0169890 (2002-11-01), Beaumont et al.
patent: 2002/0188720 (2002-12-01), Terrell et al.
patent: 2003/0140119 (2003-07-01), Acharya et al.
patent: 2004/0003058 (2004-01-01), Trossen
patent: 2004/0073601 (2004-04-01), Darago et al.
patent: 2006/0031237 (2006-02-01), DeAnna et al.
patent: 0447038 (1991-09-01), None
patent: 0447038 (1991-09-01), None
patent: 99/30494 (1999-06-01), None
Orfali

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

Rate now

     

Profile ID: LFUS-PAI-O-4191462

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