Patent US6480902B1 successfully refreshed from Google Patents.
← Back to Patent Explorer
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
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag