IP Library Granted Patent US 9,035,992
Granted Patent B1
US 9,035,992 · App. 13/858,401 · Granted May 19, 2015

Bandwidth modulation system and method

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,035,992
App. No.
13/858,401
Granted
May 19, 2015
Kind
B1
Abstract

A method and computing system for monitoring an AV synchronous communication session of a user. The AV synchronous communication session includes an audio channel and a video channel. A performance characteristic is determined for the audio channel. The performance characteristic is compared to a defined audio performance threshold. If the performance characteristic does not meet the defined audio performance threshold, the video channel is adjusted to reduce the bandwidth requirements of the video channel.

Claims (53)

1. A computer-implemented method comprising:

monitoring an AV synchronous communication session of a user, wherein the AV synchronous communication session includes an audio channel and a video channel;

determining a performance characteristic for the audio channel;

comparing the performance characteristic to a defined audio performance threshold; and

if the performance characteristic does not meet the defined audio performance threshold, adjusting the video channel to reduce the bandwidth requirements of the video channel, wherein adjusting the video channel includes:

transferring the audio channel to a public switched telephone network if a client electronic device operated by the user of the AV synchronous communication session includes public switched telephone network capabilities; and

eliminating the video channel.

2. A computer-implemented method comprising:

monitoring an AV synchronous communication session of a user, wherein the AV synchronous communication session includes an audio channel and a video channel;

determining a performance characteristic for the audio channel;

comparing the performance characteristic to a defined audio performance threshold; and

if the performance characteristic does not meet the defined audio performance threshold, adjusting the video channel to reduce the bandwidth requirements of the video channel wherein adjusting the video channel includes transferring the audio channel to a public switched telephone network.

3. The computer-implemented method of claim 2 wherein the performance characteristic is based upon one or more of:

a packet loss statistic;

a jitter statistic; and

a latency statistic.

4. The computer-implemented method of claim 2 wherein adjusting the video channel to reduce the bandwidth requirements of the video channel includes:

reducing the resolution of the video channel.

5. The computer-implemented method of claim 2 wherein adjusting the video channel to reduce the bandwidth requirements of the video channel includes:

reducing the frame rate of the video channel.

6. The computer-implemented method of claim 2 wherein adjusting the video channel to reduce the bandwidth requirements of the video channel includes:

eliminating the video channel.

7. The computer-implemented method of claim 2 further comprising:

determining if a client electronic device operated by the user of the AV synchronous communication session includes public switched telephone network capabilities prior to transferring the audio channel to a public switched telephone network.

8. The computer-implemented method of claim 2 wherein transferring the audio channel to a public switched telephone network includes:

initiating contact with a client electronic device operated by the user of the AV synchronous communication session.

9. The computer-implemented method of claim 2 wherein transferring the audio channel to a public switched telephone network includes:

receiving contact from a client electronic device operated by the user of the AV synchronous communication session.

10. The computer-implemented method of claim 2 wherein transferring the audio channel to a public switched telephone network includes:

routing the audio channel on the public switched telephone network in accordance within one or more routing criteria.

11. A computing system including a processor and memory configured to perform operations comprising:

monitoring an AV synchronous communication session of a user, wherein the AV synchronous communication session includes an audio channel and a video channel;

determining a performance characteristic for the audio channel;

comparing the performance characteristic to a defined audio performance threshold; and

if the performance characteristic does not meet the defined audio performance threshold, adjusting the video channel to reduce the bandwidth requirements of the video channel wherein adjusting the video channel includes transferring the audio channel to a public switched telephone network.

12. The computing system of claim 11 wherein the performance characteristic is based upon one or more of:

a packet loss statistic;

a jitter statistic; and

a latency statistic.

13. The computing system of claim 11 wherein adjusting the video channel to reduce the bandwidth requirements of the video channel includes:

reducing the resolution of the video channel.

14. The computing system of claim 11 wherein adjusting the video channel to reduce the bandwidth requirements of the video channel includes:

reducing the frame rate of the video channel.

15. The computing system of claim 11 wherein adjusting the video channel to reduce the bandwidth requirements of the video channel includes:

eliminating the video channel.

16. The computing system of claim 11 further configured to perform operations comprising:

determining if a client electronic device operated by the user of the AV synchronous communication session includes public switched telephone network capabilities prior to transferring the audio channel to a public switched telephone network.

17. The computing system of claim 11 wherein transferring the audio channel to a public switched telephone network includes:

initiating contact with a client electronic device operated by the user of the AV synchronous communication session.

18. The computing system of claim 11 wherein transferring the audio channel to a public switched telephone network includes:

receiving contact from a client electronic device operated by the user of the AV synchronous communication session.

19. The computing system of claim 11 wherein transferring the audio channel to a public switched telephone network includes:

routing the audio channel on the public switched telephone network in accordance within one or more routing criteria.

Assignments (2)
CHANGE OF NAME Recorded Oct 2, 2017
From: GOOGLE INC.
To: GOOGLE LLC
Reel/Frame 044334/0466 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 8, 2013
From: LESKE, MATTHEW J.; LACHAPELLE, SERGE
To: GOOGLE INC.
Reel/Frame 030169/0966 →