IP Library Granted Patent US 7,599,399
Granted Patent B1
US 7,599,399 · App. 11/115,490 · Granted Oct 6, 2009

Jitter buffer management

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 7,599,399
App. No.
11/115,490
Granted
Oct 6, 2009
Kind
B1
Abstract

In an embodiment of the invention, a communication device comprises a jitter buffer configured to buffer communications, a processing system configured to determine a utilization metric based on a percentage used of the jitter buffer and process the utilization metric to determine a usage state of the jitter buffer, and an interface configured to transmit a state message indicating the usage state of the jitter buffer.

Claims (23)

1. A method of operating a communication system with a first communication device having a first jitter buffer, the method comprising:

exchanging communications between the first communication device and a second communication device having a second jitter buffer;

buffering communications in the first jitter buffer;

determining a utilization metric based on a percentage used of the first jitter buffer;

processing the utilization metric to determine a usage state of the first jitter buffer; and

transmitting a state message indicating the usage state of the first jitter buffer to adjust the size of the second jitter buffer to a call processing system that resides in a service provider network.

2. The method of claim 1 wherein the first communication device resides within an access provider network.

3. The method of claim 1 further comprising transmitting a control message from the call processing system to the second communication device in response to the percentage used of the first jitter buffer being high, wherein the control message instructs the second communication device to increase its jitter buffer size.

4. The method of claim 1 wherein the second jitter buffer comprises a bi-directional jitter buffer.

5. The method of claim 1 wherein the second jitter buffer comprises an adaptive jitter buffer.

6. The method of claim 1 further comprising transmitting a control message from the call processing system to the second communication device in response to the percentage used of the first jitter buffer being high, wherein the control message instructs the second communication device to slow its transmission rate.

7. A first communication device comprising:

a first jitter buffer configured to buffer communications;

a processing system configured to determine a utilization metric based on a percentage used of the first jitter buffer, and process the utilization metric to determine a usage state of the first jitter buffer; and

an interface configured to transmit a state message indicating the usage state of the first jitter buffer; wherein the first communication device is configured to communicate the state message with a second communication device having a second jitter buffer to adjust the size of the second jitter buffer; wherein the interface is further configured to transmit the state message to a call processing system that resides in a service provider network.

8. The first communication device of claim 7 wherein the first jitter buffer resides within an access provider network.

9. The first communication device of claim 7 wherein the call processing system is configured to transmit a control message to the second communication device in response to the percentage used of the jitter buffer being high, wherein the control message instructs the second communication device to increase its jitter buffer size.

10. The first communication device of claim 7 wherein the second jitter buffer comprises a bi-directional jitter buffer.

11. The first communication device of claim 7 wherein the second jitter buffer comprises an adaptive jitter buffer.

12. The first communication device of claim 7 wherein the call processing system is configured to transmit the control message to the second communication device in response to the percentage used of the jitter buffer being high, wherein the control message instructs the second communication device to slow its transmission rate.

13. The first communication device of claim 7 , wherein the processing system is configured to determine when the first jitter buffer is congested and the first communication device is configured to transmit a message to the call processing system to send a control message to instruct the second device to adjust the second jitter buffer when the processing system determines that the first jitter buffer is congested.

14. The first communication device according to claim 13 , wherein the control message instructs the second device to increase the second jitter buffer.

15. The first communication device according to claim 13 , wherein the control message instructs the second device to slow the rate at which it communicates with the first communication device.

Assignments (6)
RELEASE OF SECURITY INTEREST Recorded Aug 23, 2022
From: DEUTSCHE BANK TRUST COMPANY AMERICAS
To: IBSV LLC; LAYER3 TV, LLC; PUSHSPRING, LLC; T-MOBILE CENTRAL LLC; T-MOBILE USA, INC.; ASSURANCE WIRELESS USA, L.P.; BOOST WORLDWIDE, LLC; CLEARWIRE COMMUNICATIONS LLC; CLEARWIRE IP HOLDINGS LLC; SPRINTCOM LLC; SPRINT COMMUNICATIONS COMPANY L.P.; SPRINT INTERNATIONAL INCORPORATED; SPRINT SPECTRUM LLC
Reel/Frame 062595/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 4, 2021
From: SPRINT COMMUNICATIONS COMPANY L.P.
To: T-MOBILE INNOVATIONS LLC
Reel/Frame 055604/0001 →
TERMINATION AND RELEASE OF FIRST PRIORITY AND JUNIOR PRIORITY SECURITY INTEREST IN PATENT RIGHTS Recorded Apr 2, 2020
From: DEUTSCHE BANK TRUST COMPANY AMERICAS
To: SPRINT COMMUNICATIONS COMPANY L.P.
Reel/Frame 052969/0475 →
SECURITY AGREEMENT Recorded Apr 2, 2020
From: T-MOBILE USA, INC.; ISBV LLC; T-MOBILE CENTRAL LLC; LAYER3 TV, INC.; PUSHSPRING, INC.; BOOST WORLDWIDE, LLC; CLEARWIRE COMMUNICATIONS LLC; CLEARWIRE IP HOLDINGS LLC; CLEARWIRE LEGACY LLC; SPRINT COMMUNICATIONS COMPANY L.P.; SPRINT INTERNATIONAL INCORPORATED; SPRINT SPECTRUM L.P.; ASSURANCE WIRELESS USA, L.P.
To: DEUTSCHE BANK TRUST COMPANY AMERICAS
Reel/Frame 053182/0001 →
GRANT OF FIRST PRIORITY AND JUNIOR PRIORITY SECURITY INTEREST IN PATENT RIGHTS Recorded Mar 6, 2017
From: SPRINT COMMUNICATIONS COMPANY L.P.
To: DEUTSCHE BANK TRUST COMPANY AMERICAS
Reel/Frame 041895/0210 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 27, 2005
From: BUGENHAGEN, MICHAEL K.
To: SPRINT COMMUNICATIONS COMPANY L.P.
Reel/Frame 016525/0264 →