IP Library Granted Patent US 8,095,615
Granted Patent B2
US 8,095,615 · App. 12/612,786 · Granted Jan 10, 2012

System for synchronizing signals including a slave signal generator generating elapsed time data with respect to an initial time point and related methods

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,095,615
App. No.
12/612,786
Granted
Jan 10, 2012
Kind
B2
Abstract

A system replaces the current “Genlock” reference signals and distribution architectures used in media and broadcasting use an IP network and distributed timekeeping service, such as ISO/IEC 61588 or IEEE1588. In such a system, a master and multiple slave devices are used to distribute precision time and phase information to synchronize equipment and systems. The method described herein allows the generation of a signal standard and format with a single distribution system. In addition, the method allows this distribution to be accomplished over an IP network despite the non-deterministic performance of such networks. The method also allows the deterministic generation of signals at slave devices.

Claims (24)

1. A system for synchronizing signals comprising:

a data network comprising a master network time generator configured to provide network timekeeping data, the network timekeeping data comprising a distributed time service generated based upon a time reference; and

a plurality of slave signal generators coupled to the data network and configured to receive the network timekeeping data from the master reference time generator;

at least one of the plurality of slave signal generators configured to accept network timekeeping data from the at least one master network time generator as an input to regenerate a count from the master reference time generator and generate a signal having a phase calculated based upon an elapsed time since an initial time point;

the at least one slave signal generator comprising a reference time counter for receiving network distributed time data and generating elapsed time data with respect to the initial time point.

2. The system of claim 1 wherein the reference time counter generates local time data based upon a local time base.

3. The system of claim 2 wherein the at least one slave signal generator further comprises a phase locked loop circuit for locking the reference time counter based upon the network timekeeping time and the local time data.

4. The system of claim 1 wherein the network timekeeping data is in an IEEE1588 format.

5. The system of claim 1 wherein the network timekeeping data is in an ISO/IEC61588 format.

6. The system of claim 1 wherein the system is for synchronizing signals from at least one of a broadcast signal source and a multimedia signal source.

7. A signal generator to be coupled to a data network comprising at least one network time generator configured to generate network timekeeping data comprising a distributed time service generated based upon a time reference, the signal generator comprising:

at least one processor comprising

an input module configured to accept the network timekeeping data from the network time generator, regenerate a count from the master reference time generator, and generate a signal having a phase calculated based upon an elapsed time since an initial time point; and

a reference time counter for receiving network distributed time data and generating elapsed time data with respect to the initial time point.

8. The signal generator of claim 7 wherein the reference time counter generates local time data based upon a local time base.

9. The signal generator of claim 8 wherein the at least one processor further comprises a phase locked loop circuit for locking the reference time counter based upon the network timekeeping data and the local time data.

10. A signal synchronization method comprising:

coupling a plurality of slave signal generators to a data network comprising at least one master network time generator;

providing network timekeeping data from the master reference time generator to the plurality of slave signal generators, the network timekeeping data comprising a distributed time service generated based upon a time reference;

operating at least one of the plurality of slave signal generators to accept the network timekeeping data from the at least one master network time generator as an input, regenerate a count from the master reference time generator, and generate a signal having a phase calculated based upon an elapsed time since an initial time point; and

receiving network distributed time data at the at least one slave signal generator and generating elapsed time data with respect to the initial time point based thereon.

11. The method of claim 10 wherein the at least one slave signal generator comprises a reference signal counter; and further comprising generating local time data at the at least one slave signal generator using the reference signal counter.

12. The method of claim 11 further comprising locking the reference time counter based upon the network timekeeping time and the local time data.

13. The method of claim 11 further comprising loading a most recent received reference time count for the reference time counter upon startup.

Assignments (7)
ASSIGNMENT OF INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Feb 28, 2020
From: PNC BANK, NATIONAL ASSOCIATION, AS EXISTING AGENT
To: BROADCAST LENDCO, LLC, AS SUCCESSOR AGENT
Reel/Frame 052050/0074 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 2, 2013
From: HARRIS CORPORATION; EAGLE TECHNOLOGY, LLC
To: HBC SOLUTIONS, INC.
Reel/Frame 030333/0671 →
SECURITY AGREEMENT Recorded Apr 10, 2013
From: HBC SOLUTIONS, INC.
To: PNC BANK, NATIONAL ASSOCIATION, AS AGENT
Reel/Frame 030192/0355 →
SECURITY AGREEMENT Recorded Apr 5, 2013
From: HB CANADA COMMUNICATIONS LTD
To: WILMINGTON TRUST, NATIONAL ASSOCIATION
Reel/Frame 030156/0751 →
SECURITY AGREEMENT Recorded Apr 5, 2013
From: HBC SOLUTIONS, INC.
To: WILMINGTON TRUST, NATIONAL ASSOCIATION
Reel/Frame 030156/0636 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 5, 2013
From: HARRIS CORPORATION; EAGLE TECHNOLOGY INC.
To: HBC SOLUTIONS, INC.
Reel/Frame 029759/0416 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 5, 2010
From: BRISCOE, PAUL E.; WHITCOMB, LEIGH A.; POULIN, MICHEL A.
To: HARRIS CORPORATION
Reel/Frame 023904/0745 →