IP Library Granted Patent US 11,528,389
Granted Patent B2
US 11,528,389 · App. 17/326,532 · Granted Dec 13, 2022

Method and system for synchronizing playback of independent audio and video streams through a network

Inventors: Alan Smith (Anaheim, CA); Dennis M. Hardwick (Huntington Beach, CA)
Assignee: DIRECTV, LLC
H04N5/06
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 11,528,389
App. No.
17/326,532
Granted
Dec 13, 2022
Kind
B2
Abstract

A method and system for synchronizing an audio signal and a video signal includes a source device receiving an audio-video signal comprising the audio signal and the video signal. The video signal has a video time stamp. The source device communicates the audio signal from the source device to a first sink device through a wireless network with a second time stamp and communicates the video signal to the second sink device with the video time stamp. The second sink device generates a synchronization (synch) signal and communicates the synch signal to the first sink device. The first sink device compares the synch signal to the second time stamp, adjusts a relative timing of the playback of the audio signal in response to comparing and generates an audible signal from the audio signal.

Claims (31)

1. A method comprising:

receiving, by an audio sink device from a source device, an audio stream having an audio stream timestamp inserted by the source device, wherein the audio stream timestamp is obtained by the source device from a video stream timestamp in a video stream, wherein the receiving the audio stream comprises wirelessly receiving the audio stream over a local area network;

receiving, by the audio sink device from a video sink device that received the video stream timestamp in the video stream from the source device, a sync signal that includes a sync timestamp based on the video stream timestamp and a relative time at the video sink device; and

modifying, by the audio sink device, an audio playback time, wherein the modifying the audio playback time is in response to a comparison between the audio stream timestamp and the sync timestamp.

2. The method as recited in claim 1 wherein the source device receives an audio-video signal as a satellite signal.

3. The method as recited in claim 1 wherein the source device receives an audio-video signal as a received signal from a head end.

4. The method as recited in claim 3 wherein the source device demodulates and decodes the received signal, forming a transport stream.

5. The method as recited in claim 1 wherein communicating the sync signal comprises communicating the sync signal to the audio sink device through the network.

6. The method as recited in claim 1 wherein the receiving the sync signal is via a direct connection.

7. The method as recited in claim 1 wherein the modifying the audio playback time comprises adjusting an audio signal playback time by an increment toward a sync signal time.

8. An audio sink device comprising:

a processing system including a processor; and

a memory that stores executable instructions that, when executed by the processing system, facilitate performance of operations, the operations comprising:

receiving, from a source device, an audio stream having an audio stream timestamp inserted by the source device, wherein the audio stream timestamp is obtained by the source device from a video stream timestamp in a video stream, wherein the receiving the audio stream comprises wirelessly receiving the audio stream over a local area network;

receiving, from a video sink device that received the video stream timestamp in the video stream from the source device, a sync signal that includes a sync timestamp based on the video stream timestamp and a relative time at the video sink device; and

modifying an audio playback time, wherein the modifying the audio playback time is in response to a comparison between the audio stream timestamp and the sync timestamp.

9. The audio sink device as recited in claim 8 wherein the source device receives an audio-video signal as a satellite signal.

10. The audio sink device as recited in claim 8 wherein the source device receives an audio-video signal as a received signal from a head end.

11. The audio sink device as recited in claim 10 wherein the source device demodulates and decodes the received signal, forming a transport stream.

12. The audio sink device as recited in claim 8 wherein communicating the sync signal comprises communicating the sync signal to the audio sink device through the network.

13. The audio sink device as recited in claim 8 wherein the receiving the sync signal is via a direct connection.

14. The audio sink device as recited in claim 8 wherein the modifying the audio playback time comprises adjusting an audio signal playback time by an increment toward a sync signal time.

15. A non-transitory machine-readable medium, comprising executable instructions that, when executed by a processing system of an audio sink device including a processor, facilitate performance of operations, the operations comprising:

receiving, from a source device, an audio stream having an audio stream timestamp inserted by the source device, wherein the audio stream timestamp is obtained by the source device from a video stream timestamp in a video stream, wherein the receiving the audio stream comprises wirelessly receiving the audio stream over a local area network;

receiving, from a video sink device that received the video stream timestamp in the video stream from the source device, a sync signal that includes a sync timestamp based on the video stream timestamp and a relative time at the video sink device; and

modifying an audio playback time, wherein the modifying the audio playback time is in response to a comparison between the audio stream timestamp and the sync timestamp.

16. The non-transitory machine-readable medium as recited in claim 15 wherein the source device receives an audio-video signal as a satellite signal.

17. The non-transitory machine-readable medium as recited in claim 15 wherein the source device receives an audio-video signal as a received signal from a head end.

18. The non-transitory machine-readable medium as recited in claim 17 wherein the source device demodulates and decodes the received signal, forming a transport stream.

19. The non-transitory machine-readable medium as recited in claim 15 wherein communicating the sync signal comprises communicating the sync signal to the audio sink device through the network.

20. The non-transitory machine-readable medium as recited in claim 15 wherein the receiving the sync signal is via a direct connection.

Assignments (6)
SUCCESSION OF AGENCY IN PATENT SECURITY INTERESTS Recorded Oct 3, 2025
From: UBS AG, STAMFORD BRANCH (AS SUCCESSOR TO CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH)
To: UBS AG, STAMFORD BRANCH
Reel/Frame 072994/0001 →
SECURITY AGREEMENT Recorded Jan 25, 2024
From: DIRECTV, LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENT
Reel/Frame 066371/0690 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 5, 2021
From: THE DIRECTV GROUP, INC.
To: DIRECTV, LLC
Reel/Frame 057716/0580 →
SECURITY AGREEMENT Recorded Aug 5, 2021
From: DIRECTV, LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A. AS COLLATERAL AGENT
Reel/Frame 058220/0531 →
SECURITY AGREEMENT Recorded Aug 3, 2021
From: DIRECTV, LLC
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 057695/0084 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 1, 2021
From: SMITH, ALAN; HARDWICK, DENNIS M.
To: THE DIRECTV GROUP, INC.
Reel/Frame 056402/0349 →