IP Library Granted Patent US 9,398,197
Granted Patent B2
US 9,398,197 · App. 14/479,446 · Granted Jul 19, 2016

Apparatus and method for synchronizing audio-video

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 9,398,197
App. No.
14/479,446
Granted
Jul 19, 2016
Kind
B2
Abstract

An apparatus and method for synchronizing audio-video captures first audio data, and sends the first audio data to a communication device. The first audio data includes first audio timestamps. The apparatus captures first video data, and sends the first video data to the communication device. The apparatus adjusts the first audio timestamps to adjust the first audio timestamps after receiving a DTMF message.

Claims (55)

1. An apparatus for synchronizing audio-video comprising:

a processor; and

a storage system storing one or more software programs in form of computerized codes operable to be executed by the processor, the one or more software programs comprising instructions for:

capturing a first audio data and sending the first audio data to a communication device, wherein the first audio data comprises first audio timestamps;

capturing a first video data and sending the first video data to the communication device; and

adjusting the first audio timestamps of the first audio data after receiving a trigger;

wherein the communication device receives the first audio data and the first video data to play a first audio and a first video corresponding to the first audio data and the first video data, and sends the trigger to the apparatus when the first audio and the first video are unsynchronized;

wherein the trigger is a first dual-tone multi-frequency (DTMF) message generated by the communication device, and the first DTMF message includes two or more DTMF digits, wherein, adjusting the first audio timestamps of the first audio data after received a trigger, the one or more software programs comprising instructions for:

increasing the first audio timestamps by a first predetermined value when the first DTMF message includes one DTMF digit; and

decreasing the first audio timestamps by the first predetermined value when the first DTMF message includes another DTMF digit.

2. The apparatus of claim 1 , wherein the one or more software programs further comprise instructions for:

receiving a second audio data to play a second audio corresponding to the second audio data, and the second audio data comprising second audio timestamps;

receiving a second video data to play a second video corresponding to the second video data; and

adjusting the second audio timestamps of the second audio data when the second audio and the second video are unsynchronized.

3. The apparatus of claim 2 , wherein, adjusting the second audio timestamps of the second audio data when the second audio and the second video are unsynchronized, the one or more software programs comprising instructions for:

generating a second DTMF message when the second audio and the second video are unsynchronized, and the second DTMF message includes two or more DTMF digits;

increasing the second audio timestamps by a second predetermined value when the second DTMF message includes one DTMF digit; and

decreasing the second audio timestamps by the second predetermined value when the second DTMF message includes another DTMF digit.

4. A method for synchronizing audio-video, comprising:

capturing a first audio data and sending the first audio data to a communication device, wherein the first audio data comprises first audio timestamps;

capturing a first video data and sending the first video data to the communication device; and

adjusting the first audio timestamps of the first audio data after receiving a trigger;

wherein the communication device receives the first audio data and the first video data to play a first audio and a first video corresponding to the first audio data and the first video data, and sends out the trigger when the first audio and the first video are unsynchronized; and

wherein the trigger is a first dual-tone multi-frequency (DTMF) message generated by the communication device, and the first DTMF message includes two or more DTMF digits, wherein adjusting the first audio timestamps of the first audio data after received a trigger comprising:

increasing the first audio timestamps by a first predetermined value when the first DTMF message includes one DTMF digit; and

decreasing the first audio timestamps by the first predetermined value when the first DTMF message includes another DTMF digit.

5. The method of claim 4 , also comprising:

receiving a second audio data to play a second audio corresponding to the second audio data, and the second audio data comprising second audio timestamps;

receiving a second video data to play a second video corresponding to the second video data; and

adjusting the second audio timestamps of the second audio data when the second audio and the second video are unsynchronized.

6. The method of claim 5 , wherein, adjusting the second audio timestamps of the second audio data when the second audio and the second video are unsynchronized comprising:

generating a second DTMF message when the second audio and the second video are unsynchronized, and the second DTMF message includes two or more DTMF digits;

increasing the second audio timestamps by a second predetermined value when the second DTMF message includes one DTMF digit; and

decreasing the second audio timestamps by the second predetermined value when the second DTMF message includes another DTMF digit.

7. A method for synchronizing audio and video comprising:

capturing a first audio data at an apparatus, wherein the first audio data comprises first audio timestamps;

sending the first audio data to a communication device;

capturing a first video data at the apparatus;

sending the first video data to the communication device;

receiving a trigger at the apparatus from the communication device when the first audio and the first video data are unsynchronized; and

adjusting the first audio timestamps of the first audio data after receiving the trigger, wherein the trigger is a first dual-tone multi-frequency (DTMF) message generated by the communication device.

8. The method of claim 7 , wherein the first DTMF message includes two or more DTMF digits, wherein adjusting the first audio timestamps of the first audio data after received a trigger comprising:

increasing the first audio timestamps by a first predetermined value when the first DTMF message includes one DTMF digit; and

decreasing the first audio timestamps by the first predetermined value when the first DTMF message includes another DTMF digit.

9. The method of claim 8 , also comprising:

receiving a second audio data from the communication device, and wherein the second audio data comprising second audio timestamps;

playing a second audio at the apparatus corresponding to the second audio data;

receiving a second video data from the communication device;

playing a second video corresponding to the second video data; and

adjusting the second audio timestamps of the second audio data when the second audio and the second video are unsynchronized.

10. The method of claim 9 , wherein, adjusting the second audio timestamps of the second audio data when the second audio and the second video are unsynchronized comprising:

generating a second DTMF message when the second audio and the second video are unsynchronized, and the second DTMF message includes two or more DTMF digits;

increasing the second audio timestamps by a second predetermined value when the second DTMF message includes one DTMF digit; and

decreasing the second audio timestamps by the second predetermined value when the second DTMF message includes another DTMF digit.

11. The method of claim 10 , wherein the DTMF message is generated through a input of a keyboard of the communication device.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 27, 2018
From: HON HAI PRECISION INDUSTRY CO., LTD.
To: CLOUD NETWORK TECHNOLOGY SINGAPORE PTE. LTD.
Reel/Frame 045171/0306 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 8, 2014
From: SU, CHI-CHUNG
To: HON HAI PRECISION INDUSTRY CO., LTD.
Reel/Frame 033686/0407 →