IP Library › Granted Patent US 11,109,276
Granted Patent B2
US 11,109,276 · App. 16/690,412 · Granted Aug 31, 2021

Establishing a low bitrate communication session with a high bitrate communication device

Inventors: Jun Yuan (Cranbury, NJ); Xin Wang (Morris Plains, NJ); Nanjun Qian (Princeton, NJ)
Assignee: Verizon Patent and Licensing Inc.
H04W28/22H04B17/309H04L1/0002H04L65/602H04W36/26H04W72/08H04W80/02
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 11,109,276
App. No.
16/690,412
Granted
Aug 31, 2021
Kind
B2
Abstract

An example method includes receiving, from a high bitrate communication device, a first request to communicate via a high bitrate communication protocol; responding to the first request from the high bitrate communication device by establishing a high bitrate communication session; sending, after the high bitrate communication session is established, a second request to the high bitrate communication device to communicate via a low bitrate communication protocol; receiving, from the high bitrate communication device, a response associated with the second request; and establishing a low bitrate communication session using the low bitrate communication protocol.

Claims (69)

1. A method comprising:

sending, by a low bitrate communication device and within a threshold period of time after establishing a high bitrate communication session with a high bitrate communication device, a request to the high bitrate communication device to communicate via a low bitrate communication protocol;

receiving, by the low bitrate communication device from the high bitrate communication device, a response associated with the request; and

establishing, by the low bitrate communication device, a low bitrate communication session using the low bitrate communication protocol.

2. The method of claim 1 , further comprising:

establishing the high bitrate communication session using a high bitrate communication protocol.

3. The method of claim 1 , wherein the high bitrate communication device and the low bitrate communication device are in communication with a same cellular network.

4. The method of claim 1 , wherein the threshold period of time is less than about 50 milliseconds.

5. The method of claim 1 , further comprising:

determining that a voice quality condition associated with a voice call over the low bitrate communication session does not satisfy a threshold voice quality; and

performing speech frame bundling by aggregating multiple vocoder frames into a real-time transport protocol (RTP) packet of the low bitrate communication session to enhance a quality of the voice call.

6. The method of claim 1 , where sending the request comprises:

sending the request based on one or more characteristics of the high bitrate communication session,

the one or more characteristics including at least one of:

a type of communication,

whether the high bitrate communication session is for a voice call,

a time of day in which the high bitrate communication session is established, or

whether the high bitrate communication session is experiences a threshold packet loss rate.

7. The method of claim 1 , wherein the low bitrate communication device includes:

a smart watch,

a wearable device,

a smart home device,

an internet of things device, or

an enhanced machine type communication device.

8. A low bitrate communication device, comprising:

one or more memories; and

one or more processors, communicatively coupled to the one or more memories, to:

send, within a threshold period of time after establishing a high bitrate communication session with a high bitrate communication device, a request to the high bitrate communication device to communicate via a low bitrate communication protocol;

receive, from the high bitrate communication device, a response associated with the request; and

establish a low bitrate communication session using the low bitrate communication protocol.

9. The low bitrate communication device of claim 8 , wherein the one or more processors are further to:

establish the high bitrate communication session using a high bitrate communication protocol.

10. The low bitrate communication device of claim 8 , wherein the high bitrate communication device and the low bitrate communication device are in communication with a same cellular network.

11. The low bitrate communication device of claim 8 , wherein the threshold period of time is less than about 50 milliseconds.

12. The low bitrate communication device of claim 8 , wherein the one or more processors are further to:

determine that a voice quality condition associated with a voice call over the low bitrate communication session does not satisfy a threshold voice quality; and

perform speech frame bundling by aggregating multiple vocoder frames into a real-time transport protocol (RTP) packet of the low bitrate communication session to enhance a quality of the voice call.

13. The low bitrate communication device of claim 8 , wherein the one or more processors, when sending the request, are to:

send the request based on one or more characteristics of the high bitrate communication session,

the one or more characteristics including at least one of:

a type of communication,

whether the high bitrate communication session is for a voice call,

a time of day in which the high bitrate communication session is established, or

whether the high bitrate communication session is experiences a threshold packet loss rate.

14. The low bitrate communication device of claim 8 , wherein the low bitrate communication device includes:

a smart watch,

a wearable device,

a smart home device,

an internet of things device, or

an enhanced machine type communication device.

15. A non-transitory computer-readable medium storing instructions, the instructions comprising:

one or more instructions that, when executed by one or more processors of a low bitrate communication device, cause the one or more processors to:

send, within a threshold period of time after establishing a high bitrate communication session with a high bitrate communication device, a request to the high bitrate communication device to communicate via a low bitrate communication protocol;

receive, from the high bitrate communication device, a response associated with the request; and

establish a low bitrate communication session using the low bitrate communication protocol.

16. The non-transitory computer-readable medium of claim 15 , wherein the one or more instructions, when executed by the one or more processors, further cause the one or more processors to:

establish the high bitrate communication session using a high bitrate communication protocol.

17. The non-transitory computer-readable medium of claim 15 , wherein the high bitrate communication device and the low bitrate communication device are in communication with a same cellular network.

18. The non-transitory computer-readable medium of claim 15 , wherein the threshold period of time is less than about 50 milliseconds.

19. The non-transitory computer-readable medium of claim 15 , wherein the one or more instructions, when executed by the one or more processors, further cause the one or more processors to:

determine that a voice quality condition associated with a voice call over the low bitrate communication session does not satisfy a threshold voice quality; and

perform speech frame bundling by aggregating multiple vocoder frames into a real-time transport protocol (RTP) packet of the low bitrate communication session to enhance a quality of the voice call.

20. The non-transitory computer-readable medium of claim 15 , wherein the one or more instructions, that cause the one or more processors to send the request, cause the one or more processors to:

send the request based on one or more characteristics of the high bitrate communication session,

the one or more characteristics including at least one of:

a type of communication,

whether the high bitrate communication session is for a voice call,

a time of day in which the high bitrate communication session is established, or

whether the high bitrate communication session is experiences a threshold packet loss rate.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 21, 2019
From: YUAN, JUN; WANG, XIN; QIAN, NANJUN
To: VERIZON PATENT AND LICENSING INC.
Reel/Frame 051075/0833 →
Continuity (2)
Continuation 15999023 · Aug 20, 2018
Related Publication 20200092755A1 · Mar 19, 2020
Cited By (1)
US 12,273,824