Resources Contact Us Home
System and method for fault-tolerant clock synchronization using interactive convergence

Image Number 3 for United States Patent #6801951.

A method for synchronizing nodes in a network is described that utilizes an interactive convergence technique. The technique utilizes communications protocol IEEE 1394 to broadcast each node's clock value to the other nodes in the network. Each node applies a voting algorithm to the set of broadcasted clock values to determine a voted clock value and each node's clock is set to that voted clock value. When a node's clock value is close in value to another node, those nodes are considered to be synchronized. The set of clock values to be used to determine the voted clock value consists of those nodes that are synchronized. The technique is implemented on hardware separate from the node's hardware and can be implemented on a field programmable gate array.

  Recently Added Patents
Deflection device for a scanner with Lissajous scanning
Image forming apparatus detecting color patterns and generating interleaf images at predetermined position
Nuclear fission reactor, a vented nuclear fission fuel module, methods therefor and a vented nuclear fission fuel module system
Radiation-emitting semiconductor chip and method for producing a radiation-emitting semiconductor chip
Signal transfer apparatus
Phase locking loop
System and method for providing security in browser-based access to smart cards
  Randomly Featured Patents
Home recycle bin
Ceiling mounted passive infrared intrusion detector with dome shaped lens
Condensed 4,5,6,7-tetrahydrobenzo[C]thiophenes as enhancer for cell differentiation induction factor action
Ionomeric sheeting in roll form and process for producing same
Shirt and tie arranged in a box
Seismic exploration for dipping formations
Bracket for loading dock traffic signal dock light
Polyolefin graft poly(meth)acrylate copolymer-based adhesion promoter for coating polyolefin surfaces
Digital apparatus for data recovery system
Applicator for applying a substance onto keratinous fibers