Electrical computers and digital processing systems: multicomput – Multicomputer synchronizing
Reexamination Certificate
2009-03-25
2011-12-06
Tang, Karen (Department: 2447)
Electrical computers and digital processing systems: multicomput
Multicomputer synchronizing
C709S223000, C709S224000
Reexamination Certificate
active
08073976
ABSTRACT:
The present invention extends to methods, systems, and computer program products for synchronizing clocks in an asynchronous distributed system. Embodiments of the invention facilitate creation of a trustable and practical common time (time of day) reference across a set of peer nodes (observers), such as, for example, members within a common asynchronous (distributed) system. A class of pseudo synchronous system can be created via tracking and accumulating worst case relativistic time skews amongst pairs of nodes (observers), without reference to a common master. As such, cooperating nodes can essentially guarantee a lower bound on the time-of-day that one node will observe, given an observation on another node. Accordingly, embodiments of the invention can be applied to provide a consistent (essentially safe) view of the worst case (i.e., greatest variance in) current time across such an asynchronous system—without a common external time-of-day clock entity being used.
REFERENCES:
patent: 4815110 (1989-03-01), Benson et al.
patent: 5041966 (1991-08-01), Nakai et al.
patent: 5276659 (1994-01-01), Kotaki
patent: 5402424 (1995-03-01), Kou
patent: 5566180 (1996-10-01), Eidson et al.
patent: 5689688 (1997-11-01), Strong et al.
patent: 5790805 (1998-08-01), Bantum
patent: 5907685 (1999-05-01), Douceur
patent: 6128318 (2000-10-01), Sato
patent: 6185217 (2001-02-01), Ando et al.
patent: 6199169 (2001-03-01), Voth
patent: 6278710 (2001-08-01), Eidson
patent: 6502141 (2002-12-01), Rawson, III
patent: 6654356 (2003-11-01), Eidson et al.
patent: 6801876 (2004-10-01), Barney et al.
patent: 6898642 (2005-05-01), Chafle et al.
patent: 7020722 (2006-03-01), Sivier et al.
patent: 7023884 (2006-04-01), Chuah et al.
patent: 7047435 (2006-05-01), Liou et al.
patent: 7062528 (2006-06-01), Deguchi
patent: 7072432 (2006-07-01), Belcea
patent: 7111195 (2006-09-01), Berkcan et al.
patent: 7184449 (2007-02-01), Spalink
patent: 7231338 (2007-06-01), Cavanagh et al.
patent: 7239581 (2007-07-01), Delgado et al.
patent: 7257133 (2007-08-01), Jeske et al.
patent: 7260653 (2007-08-01), Le Scolan et al.
patent: 7272720 (2007-09-01), Hasebe et al.
patent: 7283568 (2007-10-01), Robie et al.
patent: 7349512 (2008-03-01), Rausch et al.
patent: 7441048 (2008-10-01), Arnold et al.
patent: 7529653 (2009-05-01), Frankel et al.
patent: 7570669 (2009-08-01), Malloy et al.
patent: 7720110 (2010-05-01), Spalink
patent: 7787438 (2010-08-01), Dowse
patent: 7805763 (2010-09-01), Abu-Amara
patent: 7895265 (2011-02-01), Deguchi
patent: 2001/0050903 (2001-12-01), Vanlint
patent: 2002/0078243 (2002-06-01), Rich
patent: 2002/0120416 (2002-08-01), Liu et al.
patent: 2002/0143998 (2002-10-01), Rajagopal et al.
patent: 2002/0152271 (2002-10-01), Chafle et al.
patent: 2003/0152110 (2003-08-01), Rune
patent: 2004/0215992 (2004-10-01), Anderson
patent: 2005/0228902 (2005-10-01), Leinhart
patent: 2006/0080575 (2006-04-01), Golparian
patent: 2007/0058564 (2007-03-01), Agrawala et al.
patent: 2008/0112439 (2008-05-01), Vestal
patent: 2008/0151771 (2008-06-01), Dowse
Locher, Thomas, “Oblivious Gradient Clock Synchronization”, 2006, 14 pages.
Guang, Cheng, et al., “A Relative Time Model in a Distributed Network using Exchanged Time Information”, 2004 IEEE, pp. 382-387.
Schenato, Luca, et al., “A distributed consensus protocol for clock synchronization in wireless sensor network”, 2007, 8 pages.
Hasha Richard L.
Marucheck Michael J.
Mohsin Mansoor
Microsoft Corporation
Tang Karen
Workman Nydegger
LandOfFree
Synchronizing clocks in an asynchronous distributed system does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Synchronizing clocks in an asynchronous distributed system, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Synchronizing clocks in an asynchronous distributed system will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-4304317