×

Method for self-synchronizing time between communicating networked systems using timestamps

  • US 7,676,679 B2
  • Filed: 02/15/2005
  • Issued: 03/09/2010
  • Est. Priority Date: 02/15/2005
  • Status: Active Grant
First Claim
Patent Images

1. A machine-implemented method of synchronizing a pseudo-time clock of a sender of a packet and a pseudo-time clock of a receiver of the packet, the method comprising:

  • receiving, at the receiver, the packet sent from the sender;

    determining a first pseudo-time associated with the pseudo-time clock of the receiver;

    determining a second pseudo-time associated with the pseudo-time clock of the sender based on information in the packet;

    determining whether the pseudo-time clock of the receiver and the pseudo-time clock of the sender are unsynchronized by more than an allowed amount, based on comparing the first pseudo-time and the second pseudo-time;

    in response to determining that the pseudo-time clock of the sender is lagging the pseudo-time clock of the receiver by more than an allowed amount, sending, from the receiver to the sender, a packet comprising information from which a new pseudo-time can be determined that is based on the pseudo-time clock of the receiver,wherein the method is performed by the receiver, and wherein the receiver comprises a processor.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×