Non-blocking commit protocol systems and methods

Electrical computers and digital processing systems: multicomput – Computer conferencing – Cooperative computer processing

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C709S230000, C709S237000

Reexamination Certificate

active

08055711

ABSTRACT:
Systems and methods are provided for atomic single-failure non-blocking and double-failure non-blocking commitment protocols. The protocols may be used for a variety of transactions that involve two or more parties including an initiator of the transaction, a coordinator of the transaction, and one or more participants in the transaction. The participants notify the coordinator when they are prepared to commit the transaction. The coordinator then determines when to commit or abort the transaction. If the coordinator disconnects from one or more of the participants, the participants can resolve the transaction independently. Some embodiments also include a distributor that interacts with the coordinator and the participants to resolve the transaction. If one or more parties become disconnected from the coordinator or the distributor, the participants vote to determine whether to receive instructions from the coordinator or the distributor.

REFERENCES:
patent: 5163131 (1992-11-01), Row et al.
patent: 5181162 (1993-01-01), Smith et al.
patent: 5212784 (1993-05-01), Sparks
patent: 5230047 (1993-07-01), Frey et al.
patent: 5251206 (1993-10-01), Calvignac et al.
patent: 5258984 (1993-11-01), Menon et al.
patent: 5329626 (1994-07-01), Klein et al.
patent: 5359594 (1994-10-01), Gould et al.
patent: 5403639 (1995-04-01), Belsan et al.
patent: 5459871 (1995-10-01), Van Den Berg
patent: 5481699 (1996-01-01), Saether
patent: 5548724 (1996-08-01), Akizawa et al.
patent: 5548795 (1996-08-01), Au
patent: 5568629 (1996-10-01), Gentry et al.
patent: 5596709 (1997-01-01), Bond et al.
patent: 5606669 (1997-02-01), Bertin et al.
patent: 5612865 (1997-03-01), Dasgupta
patent: 5649200 (1997-07-01), Leblang et al.
patent: 5657439 (1997-08-01), Jones et al.
patent: 5668943 (1997-09-01), Attanasio et al.
patent: 5680621 (1997-10-01), Korenshtein
patent: 5694593 (1997-12-01), Baclawski
patent: 5696895 (1997-12-01), Hemphill et al.
patent: 5734826 (1998-03-01), Olnowich et al.
patent: 5754756 (1998-05-01), Watanabe et al.
patent: 5761659 (1998-06-01), Bertoni
patent: 5774643 (1998-06-01), Lubbers et al.
patent: 5799305 (1998-08-01), Bortvedt et al.
patent: 5805578 (1998-09-01), Stirpe et al.
patent: 5805900 (1998-09-01), Fagen et al.
patent: 5806065 (1998-09-01), Lomet
patent: 5822790 (1998-10-01), Mehrotra
patent: 5862312 (1999-01-01), Mann
patent: 5870563 (1999-02-01), Roper et al.
patent: 5878410 (1999-03-01), Zbikowski et al.
patent: 5878414 (1999-03-01), Hsiao et al.
patent: 5884046 (1999-03-01), Antonov
patent: 5884098 (1999-03-01), Mason, Jr.
patent: 5884303 (1999-03-01), Brown
patent: 5890147 (1999-03-01), Peltonen et al.
patent: 5917998 (1999-06-01), Cabrera et al.
patent: 5933834 (1999-08-01), Aichelen
patent: 5943690 (1999-08-01), Dorricott et al.
patent: 5963963 (1999-10-01), Schmuck et al.
patent: 5966707 (1999-10-01), Van Huben et al.
patent: 5996089 (1999-11-01), Mann
patent: 6000007 (1999-12-01), Leung et al.
patent: 6014669 (2000-01-01), Slaughter et al.
patent: 6021414 (2000-02-01), Fuller
patent: 6029168 (2000-02-01), Frey
patent: 6038570 (2000-03-01), Hitz et al.
patent: 6044367 (2000-03-01), Wolff
patent: 6052759 (2000-04-01), Stallmo et al.
patent: 6055543 (2000-04-01), Christensen et al.
patent: 6055564 (2000-04-01), Phaal
patent: 6070172 (2000-05-01), Lowe
patent: 6081833 (2000-06-01), Okamato et al.
patent: 6081883 (2000-06-01), Popelka et al.
patent: 6108759 (2000-08-01), Orcutt et al.
patent: 6117181 (2000-09-01), Dearth et al.
patent: 6122754 (2000-09-01), Litwin et al.
patent: 6138126 (2000-10-01), Hitz et al.
patent: 6154854 (2000-11-01), Stallmo
patent: 6173374 (2001-01-01), Heil et al.
patent: 6202085 (2001-03-01), Benson et al.
patent: 6209059 (2001-03-01), Ofer et al.
patent: 6219693 (2001-04-01), Napolitano et al.
patent: 6226377 (2001-05-01), Donaghue, Jr.
patent: 6279007 (2001-08-01), Uppala
patent: 6321345 (2001-11-01), Mann
patent: 6334168 (2001-12-01), Islam et al.
patent: 6353823 (2002-03-01), Kumar
patent: 6384626 (2002-05-01), Tsai et al.
patent: 6385626 (2002-05-01), Tamer et al.
patent: 6393483 (2002-05-01), Latif et al.
patent: 6397311 (2002-05-01), Capps
patent: 6405219 (2002-06-01), Saether et al.
patent: 6408313 (2002-06-01), Campbell et al.
patent: 6415259 (2002-07-01), Wolfinger et al.
patent: 6421781 (2002-07-01), Fox et al.
patent: 6434574 (2002-08-01), Day et al.
patent: 6449730 (2002-09-01), Mann
patent: 6453389 (2002-09-01), Weinberger et al.
patent: 6457139 (2002-09-01), D'Errico et al.
patent: 6463442 (2002-10-01), Bent et al.
patent: 6496842 (2002-12-01), Lyness
patent: 6499091 (2002-12-01), Bergsten
patent: 6502172 (2002-12-01), Chang
patent: 6502174 (2002-12-01), Beardsley et al.
patent: 6523130 (2003-02-01), Hickman et al.
patent: 6526478 (2003-02-01), Kirby
patent: 6546443 (2003-04-01), Kakivaya et al.
patent: 6549513 (2003-04-01), Chao et al.
patent: 6557114 (2003-04-01), Mann
patent: 6567894 (2003-05-01), Hsu et al.
patent: 6567926 (2003-05-01), Mann
patent: 6571244 (2003-05-01), Larson
patent: 6571349 (2003-05-01), Mann
patent: 6574745 (2003-06-01), Mann
patent: 6594655 (2003-07-01), Tal et al.
patent: 6594660 (2003-07-01), Berkowitz et al.
patent: 6594744 (2003-07-01), Humlicek et al.
patent: 6598174 (2003-07-01), Parks et al.
patent: 6618798 (2003-09-01), Burton et al.
patent: 6631411 (2003-10-01), Welter et al.
patent: 6658554 (2003-12-01), Moshovos et al.
patent: 6662184 (2003-12-01), Friedberg
patent: 6671686 (2003-12-01), Pardon et al.
patent: 6671704 (2003-12-01), Gondi et al.
patent: 6671772 (2003-12-01), Cousins
patent: 6687805 (2004-02-01), Cochran
patent: 6725392 (2004-04-01), Frey et al.
patent: 6732125 (2004-05-01), Autrey et al.
patent: 6742020 (2004-05-01), Dimitroff et al.
patent: 6748429 (2004-06-01), Talluri et al.
patent: 6801949 (2004-10-01), Bruck et al.
patent: 6848029 (2005-01-01), Coldewey
patent: 6856591 (2005-02-01), Ma et al.
patent: 6871295 (2005-03-01), Ulrich et al.
patent: 6895482 (2005-05-01), Blackmon et al.
patent: 6895534 (2005-05-01), Wong et al.
patent: 6907011 (2005-06-01), Miller et al.
patent: 6907520 (2005-06-01), Parady
patent: 6917942 (2005-07-01), Burns et al.
patent: 6920494 (2005-07-01), Heitman et al.
patent: 6922696 (2005-07-01), Lincoln et al.
patent: 6922708 (2005-07-01), Sedlar
patent: 6934878 (2005-08-01), Massa et al.
patent: 6940966 (2005-09-01), Lee
patent: 6954435 (2005-10-01), Billhartz et al.
patent: 6990604 (2006-01-01), Binger
patent: 6990611 (2006-01-01), Busser
patent: 7007044 (2006-02-01), Rafert et al.
patent: 7007097 (2006-02-01), Huffman et al.
patent: 7017003 (2006-03-01), Murotani et al.
patent: 7043485 (2006-05-01), Manley et al.
patent: 7043567 (2006-05-01), Trantham
patent: 7069320 (2006-06-01), Chang et al.
patent: 7103597 (2006-09-01), McGoveran
patent: 7111305 (2006-09-01), Solter et al.
patent: 7113938 (2006-09-01), Highleyman et al.
patent: 7124264 (2006-10-01), Yamashita
patent: 7146524 (2006-12-01), Patel et al.
patent: 7152182 (2006-12-01), Ji et al.
patent: 7177295 (2007-02-01), Sholander et al.
patent: 7181746 (2007-02-01), Perycz et al.
patent: 7184421 (2007-02-01), Liu et al.
patent: 7194487 (2007-03-01), Kekre et al.
patent: 7206805 (2007-04-01), McLaughlin, Jr.
patent: 7225204 (2007-05-01), Manley et al.
patent: 7228299 (2007-06-01), Harmer et al.
patent: 7240235 (2007-07-01), Lewalski-Brechter
patent: 7249118 (2007-07-01), Sandler et al.
patent: 7257257 (2007-08-01), Anderson et al.
patent: 7290056 (2007-10-01), McLaughlin, Jr.
patent: 7313614 (2007-12-01), Considine et al.
patent: 7318134 (2008-01-01), Oliveira et al.
patent: 7346346 (2008-03-01), Fachan
patent: 7346720 (2008-03-01), Fachan
patent: 7370064 (2008-05-01), Yousefi'zadeh
patent: 7373426 (2008-05-01), Jinmei et al.
patent: 7386675 (2008-06-01), Fachan
patent: 7386697 (2008-06-01), Case et al.
patent: 7440966 (2008-10-01), Adkins et al.
patent: 7451341 (2008-11-01), Okaki et al.
patent: 7509448 (2009-03-01), Fachan et al.
patent: 7509524 (2009-03-01), Patel et al.
patent: 7533298 (2009-05-01), Smith et al.
patent: 7546354 (2009-06-01), Fan et al.
patent: 7546412 (2009-06-01), Ahmad et al.
p

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

Non-blocking commit protocol systems and methods does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Non-blocking commit protocol systems and methods, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Non-blocking commit protocol systems and methods will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4276747

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