IP Library Granted Patent US 7,991,014
Granted Patent B2
US 7,991,014 · App. 10/537,750 · Granted Aug 2, 2011

Method and system for remote tuning and clock synchronization

Assignee: Thomson Licensing
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 7,991,014
App. No.
10/537,750
Granted
Aug 2, 2011
Kind
B2
Abstract

The disclosed embodiments relate to a system for providing remote tuning and clock synchronization in a network. The system includes a device that receives a signal that includes a plurality of channels, a device that receives a user request indicative of a desire to view at least one of the plurality of channels, and a filter that filters the received signal and transmits a user signal corresponding to the at least one of the plurality of channels to the user. An alternative embodiment of the system includes a device that receives a signal that includes a plurality of packets, at least a portion of the plurality of packets comprising an embedded time stamp, a device that detects the at least a portion of the plurality of packets containing the embedded time stamp, and a device that computes an adjusted time stamp based on the embedded timestamp and a precision local clock and incorporates the adjusted timestamp into the at least a portion of the plurality of packets containing the embedded timestamp prior to transmitting the at least a portion of the plurality of packets to the network.

Claims (19)

1. A system for synchronizing clocks across a network, comprising:

a device that receives a signal from a broadcast source that comprises a plurality of packets, at least a portion of the plurality of packets comprising an embedded time stamp;

a device that detects the at least a portion of the plurality of packets containing the embedded time stamp; and

a device that computes an adjusted time stamp based on the embedded timestamp and a precision local clock and incorporates the adjusted timestamp into the at least a portion of the plurality of packets containing the embedded timestamp after converting the at least a portion of the packets into Internet Protocol packets and prior to transmitting the at least a portion of the plurality of packets to the network.

2. The system set forth in claim 1 , wherein each of the plurality of packets receive a localized timestamp based on the precision local clock regardless of whether they contain the embedded timestamp.

3. The system set forth in claim 1 , wherein the network comprises a plurality of network set top boxes (“NSTBs”).

4. The system set forth in claim 3 , wherein time synchronization data is sent to the NSTBs in a transport packet.

5. The system set forth in claim 4 , wherein each of the NSTBs is adapted to employ the transport packet to synchronize an internal clock to the embedded time stamps based on the time synchronization data.

6. The system set forth in claim 1 , wherein a normalized clock rate is computed from the embedded time stamp and the precision local clock.

7. The system set forth in claim 1 , wherein a time adjustment factor is computed.

8. A method for synchronizing clocks across a network, the method comprising the acts of:

receiving a broadcast signal that comprises a plurality of packets, at least a portion of the plurality of packets comprising an embedded time stamp;

detecting packets containing the embedded time stamp;

computing an adjusted time stamp based on the embedded timestamp and a precision local clock;

converting the at least a plurality of the packets into Internet Protocol packets;

incorporating the adjusted timestamp into the at least a portion of the plurality of packets containing the embedded timestamp; and

transmitting the at least a portion of the plurality of packets to the network.

9. The method set forth in claim 8 , comprising the act of incorporating a localized timestamp based on the precision local clock into each of the plurality of packets regardless of whether they contain the embedded timestamp.

10. The method set forth in claim 8 , wherein the act of transmitting the at least a portion of the plurality of packets to the network comprises transmitting the at least a portion of the plurality of packets to a plurality of network set top boxes (“NSTBs”).

Assignments (2)
CHANGE OF NAME Recorded Dec 16, 2019
From: THOMSON LICENSING S.A.
To: THOMSON LICENSING
Reel/Frame 051317/0841 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 16, 2019
From: THOMSON LICENSING
To: INTERDIGITAL CE PATENT HOLDINGS
Reel/Frame 051340/0289 →
Continuity (3)
Provisional Application 60431526 · Dec 6, 2002
Provisional Application 60433443 · Dec 13, 2002
Related Publication 20060153182A1 · Jul 13, 2006