or
Bookmark and Share
Byzantine fault quantifying clock synchronization
 
   
Document Number
US Patent 7454521
Issued Date
November 18, 2008
Link
Inventors
Map
Abstract
The clocks of remote computing devices are synchronized within a range of certainty through the determination of an upper bound and a lower bound around a reference time. A message from a computing device is propagated up a network tree of devices to a device having a reference time, which encodes the reference time and returns the message down the tree. Each receiving device can determine that the reference time could not have occurred before their transmission of the message, nor could it have occurred after their receipt of the return message. Cryptographic hashes can be used to guard against malicious computing devices. Alternate paths and scheduling of messages can be used to provide a narrower spread between the upper and lower bounds, and clock drift can be accounted for by increasing the spread over time.
Tags:
Description:
Amusing 0%
Clever 0%
Complex 0%
Efficient 0%
Historic 0%
Important 0%
Innovative 0%
Interesting 0%
Practical 0%
Simple 0%
Number of Claims:
19
Comments:
no comments yet
Owner
Microsoft Corporation (Redmond, WA)
Published
November 18, 2008
Application Number
10/694,596
Filed
October 23, 2003
US Classification
709/238   709/230 709/248 713/500 713/501 713/502
Int'l Classification
G06F   15/173   (20060101)  
Examiner
Assistant Examiner
Attorney/Law Firm
USPTO Field of Search
709/238  
Related Patents
Claims
Description
About| FAQs| Terms & Disclaimer| Link to Us| Contact Us