Patent US6480902B1 successfully refreshed from Google Patents.
US6480902B1
Expired / Lapsed
US
⏱️ 0.0 years remaining
Intermedia synchronization system for communicating multimedia data in a computer network
Assignee: Institute for Information Industry
•
Filing: 1999-05-25
•
Granted: 2002-11-12
•
Expires: 2019-05-25
Abstract
Abstract The inventive system mainly includes a synchronization marker at a transmitting site and a synchronization forcer at a receiving site connecting to each other via computer networks. The synchronization marker performs the sequential mark marking of frames per every marking interval. The synchronization forcer regulates the play time of the audio signals and their corresponding video signals according to their sequential marks. The inventive system can determine precisely about the minimum marking interval yielding a bounded skew requirement. Consequently, the invention satisfies any given skew requirement under various buffer size and traffic arrivals while imposing minimal overhead.
Inventors
- 👤 Maria C. Yuang
- 👤 Po-Lung Tien
- 👤 Yu-Guo Chen
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-09 12:48
CPC Classifications
H; H04; H04N; H04N7/00; H04N7/16; H04N7/162; H04N7/165; H04L; H04L65/00; H04L65/1066; H04L65/1101; H04L65/60; H04L65/75; H04L65/764; H04L65/80; H04L9/00; H04L9/40; H04N21/00; H04N21/20; H04N21/23; H04N21/236; H04N21/2368; H04N21/242; H04N21/40; H04N21/43; H04N21/4302; H04N21/4307; H04N21/43072; H04N21/60; H04N21/61; H04N21/6106; H04N21/6125; H04N21/80; H04N21/85; H04N21/854; H04N21/8547; H04L69/00; H04L69/28
Claims Analysis
Total Claims: 19
Claim 1
Independent Claim
150 words
An intermedia synchronization system for communicating multimedia data streams between a transmitting site and a receiving site over a computer network, said multimedia data streams consisting of at least audio frames and video frames, comprising: a synchronization marker at said transmitting site for generating marks for each of said audio frames and said video frames in response to a minimum marking interval for a bounded skew requirement, and forwarding said marked audio frames to a first network connection, said marked video frames to a second network connection, wherein said marking interval based on the arrival time of each audio frame; and a synchronization forcer at said receiving site for buffering said marked audio frames and said marked video frames based on the arrival time of each of said audio frames and rearranging the display sequences of said marked audio frames and said marked video frames according to their sequential marks.
Claim 2
Dependent Claim
150 words
An intermedia synchronization system for communicating multimedia data streams between a transmitting site and a receiving site over a computer network, said multimedia data streams consisting of at least audio frames and video frames, comprising: a synchronization marker at said transmitting site for generating marks for each of said audio frames and said video frames in response to a minimum marking interval for a bounded skew requirement, and forwarding said marked audio frames to a first network connection, said marked video frames to a second network connection, wherein said marking interval based on the arrival time of each audio frame; and a synchronization forcer at said receiving site for buffering said marked audio frames and said marked video frames based on the arrival time of each of said audio frames and rearranging the display sequences of said marked audio frames and said marked video frames according to their sequential marks.
Claim 3
Dependent Claim
24 words
The intermedia synchronization system as claimed in claim 1 , wherein said first connection and said second connection are Constant Bit Rate network connections.
Claim 4
Dependent Claim
24 words
The intermedia synchronization system as claimed in claim 1 , wherein said first connection and said second connection are Variable Bit Rate network connections.
Claim 5
Dependent Claim
57 words
The intermedia synchronization system as claimed in claim 1 , further comprising: an audio sender coupling to said first network connection for forwarding the outputs of said synchronization marker to said first network connection; and a video sender coupling to said second network connection for forwarding the outputs of said synchronization marker to said second network connection.
Claim 6
Dependent Claim
43 words
The intermedia synchronization system as claimed in claim 1 , further comprising: audio receiving means coupling to said first network connection for receiving said marked audio frames; and video receiving means coupling to said second network connection for receiving said marked video frames.
Claim 7
Dependent Claim
36 words
The intermedia synchronization system as claimed in claim 1 , further comprising: an audio smoother for determining an adaptive buffering delay imposed on each talkspurt and regulating the departure time of each of said audio frame.
Claim 8
Dependent Claim
49 words
The intermedia synchronization system as claimed in claim 1 , further comprising: an audio decoder for receiving synchronized audio frames output from said synchronization forcer and generating regular audio signals; and an video decoder for receiving synchronized video frames output from said synchronization forcer and generating regular video signals.
Claim 9
Dependent Claim
36 words
The intermedia synchronization system as claimed in claim 1 , further comprising: demultiplexing means at said transmitting site for receiving multimedia data streams and generating a plurality of audio frames and a plurality of video frames.
Claim 10
Dependent Claim
30 words
The intermedia synchronization system as claimed in claim 1 , wherein said marking interval includes a grace period and each frame within said grace period has the same sequential mark.
Claim 11
Dependent Claim
21 words
The intermedia synchronization system as claimed in claim 1 , wherein said video frames and said audio frames follow MPEG formats.
Claim 12
Dependent Claim
262 words
An intermedia synchronization system for communicating multimedia data streams between a transmitting site and a receiving site over a computer network, said multimedia data streams consisting of at least audio frames and video frames, comprising: a synchronization marker at said transmitting site for generating marks for each of audio frames and video frames in response to a minimum marking interval for a bounded skew requirement, and outputting said marked audio frames and said marked video frames, wherein said marking interval based on the arrival time of each audio frame; audio sender coupling to a first network connection for forwarding said marked audio frames output from said synchronization marker to said first network connection; video sender coupling to a second network connection for forwarding said marked video frames output from said synchronization marker to said second network connection; audio receiving means at said receiving site for coupling to said first network connection for receiving said marked audio frames; video receiving means at said receiving site for coupling to said second network connection for receiving said marked video frames; a synchronization forcer at said receiving site for buffering said marked audio frames and said marked video frames based on the arrival time of each of said marked audio frames and rearranging the display sequences of said marked audio frames and said marked video frames according to their sequential marks; an audio decoder for receiving synchronized audio frames from said synchronization forcer and generating regular audio signals; and an video decoder for receiving synchronized video frames from said synchronization forcer and generating regular video signals.
Claim 13
Dependent Claim
262 words
An intermedia synchronization system for communicating multimedia data streams between a transmitting site and a receiving site over a computer network, said multimedia data streams consisting of at least audio frames and video frames, comprising: a synchronization marker at said transmitting site for generating marks for each of audio frames and video frames in response to a minimum marking interval for a bounded skew requirement, and outputting said marked audio frames and said marked video frames, wherein said marking interval based on the arrival time of each audio frame; audio sender coupling to a first network connection for forwarding said marked audio frames output from said synchronization marker to said first network connection; video sender coupling to a second network connection for forwarding said marked video frames output from said synchronization marker to said second network connection; audio receiving means at said receiving site for coupling to said first network connection for receiving said marked audio frames; video receiving means at said receiving site for coupling to said second network connection for receiving said marked video frames; a synchronization forcer at said receiving site for buffering said marked audio frames and said marked video frames based on the arrival time of each of said marked audio frames and rearranging the display sequences of said marked audio frames and said marked video frames according to their sequential marks; an audio decoder for receiving synchronized audio frames from said synchronization forcer and generating regular audio signals; and an video decoder for receiving synchronized video frames from said synchronization forcer and generating regular video signals.
Claim 14
Dependent Claim
24 words
The intermedia synchronization system as claimed in claim 11 , wherein said first connection and said second connection are Constant Bit Rate network connections.
Claim 15
Dependent Claim
24 words
The intermedia synchronization system as claimed in claim 11 , wherein said first connection and said second connection are Variable Bit Rate network connections.
Claim 16
Dependent Claim
47 words
The intermedia synchronization system as claimed in claim 11 , further comprising: an audio smoother for receiving said marked audio frames from said audio receiving means and determining an adaptive buffering delay imposed on each talkspurt and regulating the departure time of each of said audio frame.
Claim 17
Dependent Claim
30 words
The intermedia synchronization system as claimed in claim 11 , wherein said marking interval includes a grace period and each frame within said grace period has the same sequential mark.
Claim 18
Dependent Claim
21 words
The intermedia synchronization system as claimed in claim 11 , wherein said video frames and said audio frames follow MPEG formats.
Claim 19
Dependent Claim
36 words
The intermedia synchronization system as claimed in claim 11 , further comprising: demultiplexing means at said transmitting site for receiving multimedia data streams and generating a plurality of audio frames and a plurality of video frames.
References Cited (Backward Citations)
US5642171A
Cited
US5768535A
Cited
US5737531A
Cited
US6148135A
Cited
US6141693A
Cited
US6262777B1
Cited
US6262776B1
Cited
US5959684A
Cited
US6154771A
Cited
US6016166A
Cited
US6415326B1
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2005-11-11 | 2006-05-13 | 2006-11-12 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2009-11-11 | 2010-05-13 | 2010-11-12 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2013-11-11 | 2014-05-13 | 2014-11-12 | $7700.00 | Window Closed / Lapsed |