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

Method and apparatus for adaptive prioritization of multiple information types in highly congested communication devices

Assignee: HP Inc
•
Filing: 2000-07-07
•
Granted: 2003-03-18
•
Expires: 2020-07-07
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method and apparatus are used in a gateway to discard selected frames received with a selected encoded-information-type from a communication link with a larger bandwidth to avoid overflowing an internal delay variance removing queue used for protocol translation to a communication link with a smaller bandwidth. The discarded frames do not decrease the quality of translated information. A visual delay variance removing queue congestion indicator is included to indicate three levels of congestion in the delay variance removing queue for received frames. The method and apparatus are used in a multimedia gateway which is translating audio/video conferencing protocols (e.g., H.320, H.323/LAN H.323/PPP and H.324) received from a communication link with a large bandwidth and sent to a communication link with a smaller bandwidth.

Inventors

  • 👤 Stanley T. Naudus
  • 👤 Chester Szczepucha
  • 👤 Guido Schuster

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-29 07:28
CPC Classifications
H; H04; H04L; H04L47/00; H04L47/10; H04L47/29; H04L47/24; H04L47/32; H04L69/00; H04L69/08; H04L9/00; H04L9/40

Claims Analysis

Total Claims: 13
Claim 1
Independent Claim 237 words
In an internetworking device having a display device, a method of visually displaying a congestion level in a delay variance removing queue in the internetworking device used to store received frames, the method comprising the following steps: receiving a plurality of frames on a first communication link, the plurality of frames having one of plurality of encoded-information-types; determining whether a first level of congestion is occurring using the number of frames received, and if so, displaying a first visual indicator on the display device; selecting frames including a first encoded-information-type encoded in the selected frames to store in the delay variance removing queue; and discarding frames in the delay variance removing queue that do not have the selected first encoded-information-type; determining whether a second level of congestion is occurring using the number of frames received, and if so, displaying a second visual indicator on the display device; selecting frames including a second encoded-information-type encoded in the selected frames to store in the delay variance removing queue; discarding additional frames received that do not have the second selected encoded-information-type; and determining whether a third level of congestion is occurring using the number of frames received, and if so, displaying a third visual indicator on the display device, discarding frames in the delay variance removing queue that do not include a third encoded information type, and discarding additional frames received until a frame is received with the third encoded-information-type.
Claim 2
Dependent Claim 237 words
In an internetworking device having a display device, a method of visually displaying a congestion level in a delay variance removing queue in the internetworking device used to store received frames, the method comprising the following steps: receiving a plurality of frames on a first communication link, the plurality of frames having one of plurality of encoded-information-types; determining whether a first level of congestion is occurring using the number of frames received, and if so, displaying a first visual indicator on the display device; selecting frames including a first encoded-information-type encoded in the selected frames to store in the delay variance removing queue; and discarding frames in the delay variance removing queue that do not have the selected first encoded-information-type; determining whether a second level of congestion is occurring using the number of frames received, and if so, displaying a second visual indicator on the display device; selecting frames including a second encoded-information-type encoded in the selected frames to store in the delay variance removing queue; discarding additional frames received that do not have the second selected encoded-information-type; and determining whether a third level of congestion is occurring using the number of frames received, and if so, displaying a third visual indicator on the display device, discarding frames in the delay variance removing queue that do not include a third encoded information type, and discarding additional frames received until a frame is received with the third encoded-information-type.
Claim 3
Dependent Claim 22 words
A computer readable medium having stored therein instructions for causing a central processing unit to execute the method of claim 1 .
Claim 4
Dependent Claim 36 words
The method of claim 1 further comprising: determining whether a first, second or third level of congestion exists based on the number of frames received, and if not, displaying no visual indicators on the display device.
Claim 5
Dependent Claim 20 words
The method of claim 1 wherein the first, second and third visual indicators are green, yellow and red visual indicators.
Claim 6
Dependent Claim 178 words
In an internetworking device having a display device, a method of visually displaying a congestion level in a delay variance removing queue in the internetworking device used to store received frames, the method comprising the following steps: receiving a plurality of frames a first communication link, the plurality of frames having one of plurality of encoded-information-types; determining whether a first level of congestion is occurring using the number of frames received in the delay variance removing queue including a first encoded-information-type, and if so, displaying a first visual indicator on the display device; determining whether a second level of congestion is occurring using the number of frames received in the delay variance removing queue including a second encoded-information-type, and if so, displaying a second visual indicator on the display device; determining whether a third level of congestion is occurring using the number of frames received in the delay variance removing queue including a third encoded-information-type, and if so, displaying a third visual indicator on the display device; and if not, displaying no visual indicators on the display device.
Claim 7
Dependent Claim 178 words
In an internetworking device having a display device, a method of visually displaying a congestion level in a delay variance removing queue in the internetworking device used to store received frames, the method comprising the following steps: receiving a plurality of frames a first communication link, the plurality of frames having one of plurality of encoded-information-types; determining whether a first level of congestion is occurring using the number of frames received in the delay variance removing queue including a first encoded-information-type, and if so, displaying a first visual indicator on the display device; determining whether a second level of congestion is occurring using the number of frames received in the delay variance removing queue including a second encoded-information-type, and if so, displaying a second visual indicator on the display device; determining whether a third level of congestion is occurring using the number of frames received in the delay variance removing queue including a third encoded-information-type, and if so, displaying a third visual indicator on the display device; and if not, displaying no visual indicators on the display device.
Claim 8
Dependent Claim 22 words
A computer readable medium having stored therein instructions for causing a central processing unit to execute the method of claim 5 .
Claim 9
Dependent Claim 20 words
The method of claim 5 wherein the first, second and third visual indicators are green, yellow and red visual indicators.
Claim 10
Dependent Claim 237 words
A internetworking apparatus with a delay variance removing queue for storing received frames, the apparatus comprising: a display for displaying a first visual indicator that is indicative of a first level of congestion when the first level of congestion is occurring; and for displaying a second visual indicator that is indicative of a second level of congestion when the second level of congestion is occurring; and for displaying a third visual indicator indicative of a third level of congestion when the third level of congestion is occurring; and a processing system for performing at least one operation to: store received frames having a first encoded-information-type in the delay variance removing queue when the first level of congestion is occurring, discard received frames that do not have the selected first encoded-information-type from the delay variance removing queue when the first level of congestion is occurring, store received frames having a second encoded-information-type in the delay variance removing queue when the second level of congestion is occurring, discard received frames that do not have the selected second encoded-information-type from the delay variance removing queue when the second level of congestion is occurring, store received frames having a third encoded-information-type in the delay variance removing queue when the third level of congestion is occurring, and discard received frames that do not have the selected third encoded-information-type from the delay variance removing queue when the third level of congestion is occurring.
Claim 11
Dependent Claim 237 words
A internetworking apparatus with a delay variance removing queue for storing received frames, the apparatus comprising: a display for displaying a first visual indicator that is indicative of a first level of congestion when the first level of congestion is occurring; and for displaying a second visual indicator that is indicative of a second level of congestion when the second level of congestion is occurring; and for displaying a third visual indicator indicative of a third level of congestion when the third level of congestion is occurring; and a processing system for performing at least one operation to: store received frames having a first encoded-information-type in the delay variance removing queue when the first level of congestion is occurring, discard received frames that do not have the selected first encoded-information-type from the delay variance removing queue when the first level of congestion is occurring, store received frames having a second encoded-information-type in the delay variance removing queue when the second level of congestion is occurring, discard received frames that do not have the selected second encoded-information-type from the delay variance removing queue when the second level of congestion is occurring, store received frames having a third encoded-information-type in the delay variance removing queue when the third level of congestion is occurring, and discard received frames that do not have the selected third encoded-information-type from the delay variance removing queue when the third level of congestion is occurring.
Claim 12
Dependent Claim 20 words
The apparatus of claim 8 wherein the first, second and third visual indicators are green, yellow and red visual indicators.
Claim 13
Dependent Claim 33 words
The apparatus of claim 8 wherein the delay variance removing queue is a buffer that is used to translate network protocols that do not require timing synchronization with the delay variance removing queue.

References Cited (Backward Citations)

US5528595A Cited
US5463731A Cited
US5197127A Cited
US5404353A Cited
US5568525A Cited
US5970048A Cited
US5577105A Cited
US5673080A Cited
US5680552A Cited
US6115748A Cited
US5726640A Cited
US5909431A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2006-03-17 2006-09-16 2007-03-18 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2010-03-17 2010-09-16 2011-03-18 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2014-03-17 2014-09-16 2015-03-18 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag