Patent US5365552A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5365552A Expired / Lapsed US ⏱️ 0.0 years remaining

Buffer fullness indicator

Assignee: Intel Corp
•
Filing: 1992-11-16
•
Granted: 1994-11-15
•
Expires: 2012-11-16
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The inventive method for indicating the level of buffer fullness of a data receiving device may be applied to editing processes and to general synchronization problems including problems involving clocks running at different speeds. The method of the present invention includes embedding into a transmitted bit stream a signal representing the fullness of the buffer of the receiving device, as calculated by the transmitting device. Thus, the bit stream received by the receiving device periodically includes a signal that indicates how full the transmitter model predicts the receiving buffer is. The receiving device applies a model decoder algorithm to the received bit stream and determines how full the buffer should be at different points for comparison with the periodic indicators.

Inventors

  • 👤 Brian Astle

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-26 13:24
CPC Classifications
H; H04; H04N; H04N21/00; H04N21/20; H04N21/23; H04N21/236; H04N21/23614; H04N19/00; H04N19/10; H04N19/134; H04N19/146; H04N19/152; H04N21/24; H04N21/2401; H04N21/40; H04N21/43; H04N21/4302; H04N21/4307; H04N21/43072; H04N21/434; H04N21/4348; H04N21/44; H04N21/44004; H04N19/50

Claims Analysis

Total Claims: 23
Claim 1
Independent Claim 130 words
A communication system having a transmitter device and a receiver device, said transmitter device having a transmitter buffer for partially filling a receiver buffer to an actual receiver buffer fullness level, comprising: means for determining a buffer fullness indicator representative of the predicted level of fullness of said receiver buffer in accordance with a first signal; indicator embedder means for embedding said buffer fullness indicator into said first signal to form a second signal; said transmitter device having means for transmitting said second signal including said embedded buffer fullness indicator; said receiver device having means for receiving said transmitted signal and recovering said buffer fullness indicator from said transmitted second signal; and, means for determining a fullness level of said receiver buffer in accordance with said recovered buffer fullness indicator.
Claim 2
Dependent Claim 130 words
A communication system having a transmitter device and a receiver device, said transmitter device having a transmitter buffer for partially filling a receiver buffer to an actual receiver buffer fullness level, comprising: means for determining a buffer fullness indicator representative of the predicted level of fullness of said receiver buffer in accordance with a first signal; indicator embedder means for embedding said buffer fullness indicator into said first signal to form a second signal; said transmitter device having means for transmitting said second signal including said embedded buffer fullness indicator; said receiver device having means for receiving said transmitted signal and recovering said buffer fullness indicator from said transmitted second signal; and, means for determining a fullness level of said receiver buffer in accordance with said recovered buffer fullness indicator.
Claim 3
Dependent Claim 26 words
The communication system of claim 1, further comprising means for comparing said recovered buffer fullness indicator with said actual buffer fullness level of said receiver buffer.
Claim 4
Dependent Claim 24 words
The communication system of claim 2, further comprising means for controlling said actual buffer fullness level in accordance with said recovered buffer fullness indicator.
Claim 5
Dependent Claim 26 words
The communication system of claim 3, wherein said controlling means comprises means for controlling said actual buffer fullness level in accordance with said means for comparing.
Claim 6
Dependent Claim 27 words
The communication system of claim 1, further comprising means for synchronizing said receiver device with said transmitted second signal in accordance with said recovered buffer fullness indicator.
Claim 7
Dependent Claim 38 words
The communication system of claim 1, wherein said transmitter and receiver devices have differing clock rates further comprising synchronization control means in said receiver for adjusting said receiver clock rate in accordance with said recovered buffer fullness indicator.
Claim 8
Dependent Claim 22 words
The communication system of claim 6, wherein said means for adjusting comprises means for adjusting said clock rate of said receiver device.
Claim 9
Dependent Claim 48 words
The communications system of claim 1, including editing means for editing at least one of said first and second signals thereby causing editing loss of synchronization, said system further comprising synchronization means for compensating for said editing loss of synchronization in accordance with said recovered buffer fullness indicator.
Claim 10
Dependent Claim 44 words
The communication system of claim 1, wherein said transmitter device and receiver device include means for transmitting and receiving a plurality of signals further comprising synchronization means for synchronizing said plurality of signals with each other in accordance with said recovered buffer fullness indicator.
Claim 11
Dependent Claim 34 words
The communication system of claim 1, wherein said means for determining said buffer fullness indicator representative of the level of fullness of said receiver buffer comprises a buffer model representative of said receiver buffer.
Claim 12
Dependent Claim 23 words
The communication system of claim 1, wherein said transmitter device and said receiver device comprise an encoder device and a decoder device respectively.
Claim 13
Dependent Claim 23 words
The communication system of claim 11, wherein said encoder and decoder devices represent a data compression device and a data decompression device respectively.
Claim 14
Dependent Claim 15 words
The communication system of claim 1, wherein said indication embedding means comprises a shift register.
Claim 15
Dependent Claim 130 words
In a communication system having a transmitter device and a receiver device, said receiver device having a receiver buffer for filling said buffer to an actual buffer fullness level, a synchronization method comprising the steps of: (a) determining a buffer fullness indicator representative of the level of fullness of said receiver buffer in accordance with a first signal; (b) embedding said buffer fullness indicator into said first signal to form a second signal; (c) transmitting said second signal by said transmitter device, said transmitted second signal including said embedded buffer fullness indicator; (d) receiving said transmitted signal by said receiver device, and recovering said buffer fullness indicator from said transmitted second signal; and, (e) determining a fullness level of said receiver buffer in accordance with said recovered buffer fullness indicator.
Claim 16
Dependent Claim 130 words
In a communication system having a transmitter device and a receiver device, said receiver device having a receiver buffer for filling said buffer to an actual buffer fullness level, a synchronization method comprising the steps of: (a) determining a buffer fullness indicator representative of the level of fullness of said receiver buffer in accordance with a first signal; (b) embedding said buffer fullness indicator into said first signal to form a second signal; (c) transmitting said second signal by said transmitter device, said transmitted second signal including said embedded buffer fullness indicator; (d) receiving said transmitted signal by said receiver device, and recovering said buffer fullness indicator from said transmitted second signal; and, (e) determining a fullness level of said receiver buffer in accordance with said recovered buffer fullness indicator.
Claim 17
Dependent Claim 27 words
The synchronization method of claim 14, comprising a further step of comparing said recovered buffer fullness indicator with said actual buffer fullness level of said receiver buffer.
Claim 18
Dependent Claim 25 words
The synchronization method of claim 14, comprising a further step of controlling said actual buffer fullness level in accordance with said recovered buffer fullness indicator.
Claim 19
Dependent Claim 22 words
The synchronization method of claim 15, comprising a further step of controlling said actual buffer fullness level in accordance with said comparing.
Claim 20
Dependent Claim 38 words
The synchronization method of claim 16, wherein said transmitter and receiver devices have differing clock rates and the step of controlling comprises adjusting at least one of said clock rates in accordance with said recovered buffer fullness indicator.
Claim 21
Dependent Claim 38 words
The synchronization method of claim 14, comprising a further step of editing said transmitted second signal thereby causing editing loss of synchronization and compensating for said editing loss of synchronization in accordance with said recovered buffer fullness indicator.
Claim 22
Dependent Claim 44 words
The communication method of claim 14, wherein said transmitter device and receiver device include means for transmitting and receiving a plurality of signals further comprising the step of synchronizing said plurality of signals with each other in accordance with said recovered buffer fullness indicator.
Claim 23
Dependent Claim 16 words
The communication method of claim 14, wherein said embedding step is performed by a shift register.

References Cited (Backward Citations)

US4302775A Cited
US4704628A Cited
US5263057A Cited
US5134477A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1997-11-14 1998-05-16 1998-11-15 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2001-11-14 2002-05-16 2002-11-15 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2005-11-14 2006-05-16 2006-11-15 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag