×

Time synchronization of multiple time-based data streams with independent clocks

  • US 7,765,315 B2
  • Filed: 01/08/2007
  • Issued: 07/27/2010
  • Est. Priority Date: 01/08/2007
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for relating time-based data, the computer-implemented method comprising:

  • allowing a clock rate of a first timing device and a clock rate of a common reference to run at rates that change independently over time;

    while continuing to allow the clock rate of the first timing device and the clock rate of the common reference to run at rates that change independently over time, performing the steps of;

    ascertaining a first relationship between the clock rate of the first timing device and the clock rate of the common reference;

    ascertaining a second relationship between a clock rate of a second timing device and the clock rate of the common reference; and

    based on the first relationship and the second relationship, calculating a third relationship between (a) a first set of time-based data that is based on the first timing device and (b) a second set of time-based data that is based on the second timing device; and

    wherein the first timing device and the second timing device are two different timing devices;

    wherein the clock rates of the first and second timing devices are independent of and different from each other; and

    wherein the clock rates of the first and second timing devices are independent of and different from each other; and

    wherein the method is implemented by one or more computing devices.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×