IP Library Granted Patent US 9,397,948
Granted Patent B2
US 9,397,948 · App. 14/569,984 · Granted Jul 19, 2016

Quality of experience for communication sessions

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 9,397,948
App. No.
14/569,984
Granted
Jul 19, 2016
Kind
B2
Abstract

A computer-implemented method, computer program product, and computing system is provided for managing quality of experience for communication sessions. In an implementation, a method may include analyzing network conditions relative to a plurality of codecs and a plurality of network paths. The method may also include determining a quality of experience associated with each of the plurality of codecs across each of the plurality of network paths. The method may further include transacting communication traffic using a codec-network path combination having a quality of experience above a predetermined threshold.

Claims (20)

1. A computer-implemented method comprising:

analyzing, by a processor, network conditions relative to a plurality of codecs and a plurality of network paths;

determining a quality of experience associated with each of the plurality of codecs across each of the plurality of network paths;

transacting communication traffic using a codec-network path combination having a quality of experience above a predetermined threshold;

dynamically determining a changed codec-network path combination based upon, at least in part, a determined change in quality of experience associated with one or more of the plurality of codecs and the plurality of network paths; and

transacting communication traffic using the changed codec-network path combination.

2. The computer-implemented method of claim 1 , wherein analyzing network conditions includes:

transmitting emulated communication traffic for each of the plurality of codecs across each of the plurality of network paths; and

receiving performance characteristics associated with each of the plurality of codecs for each of the plurality of network paths.

3. The computer-implemented method of claim 2 , wherein determining the quality of experience includes:

analyzing performance characteristics associated with each of the plurality of codecs across each of the plurality of network paths; and

determining a quality of experience score for each of the plurality of codecs across each of the plurality of network paths.

4. The computer-implemented method of claim 1 , wherein determining the quality of experience includes:

identifying one of the plurality of codecs associated with a quality of experience score above a threshold as a selected codec;

identifying one of the plurality of network paths associated with a quality of experience score above the threshold as a selected network path; and

determining a codec-network path combination having a quality of experience above a predetermined threshold based upon, at least in part, the selected codec and the selected network path.

5. The computer-implemented method of claim 1 , wherein transacting communication traffic includes:

transmitting an indication of a selected codec to be utilized for transmitted communication traffic to a sending participant of a communication session; and

receiving communication traffic from the sending participant, the communication traffic encoded according to the selected codec.

6. The computer-implemented method of claim 5 , further including: transmitting the communication traffic from the sending participant to a receiving participant via a selected network path.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 3, 2024
From: BEIJING PIANRUOJINGHONG TECHNOLOGY CO., LTD.
To: BEIJING ZITIAO NETWORK TECHNOLOGY CO., LTD.
Reel/Frame 066565/0952 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 4, 2023
From: AWEMANE LTD.
To: BEIJING PIANRUOJINGHONG TECHNOLOGY CO., LTD.
Reel/Frame 064501/0498 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 2, 2021
From: INTERNATIONAL BUSINESS MACHINES CORPORATION
To: AWEMANE LTD.
Reel/Frame 057991/0960 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 15, 2014
From: ASSEM ALY SALAMA, HITHAM AHMED; DUNNE, JONATHAN; GALVIN, JAMES P., JR.; O'SULLIVAN, PATRICK J.
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 034505/0166 →