IP Library Granted Patent US 8,666,356
Granted Patent B1
US 8,666,356 · App. 13/243,195 · Granted Mar 4, 2014

Providing concurrent voice and data capabilities using a single communication path

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 8,666,356
App. No.
13/243,195
Granted
Mar 4, 2014
Kind
B1
Abstract

Systems, methods, and computer-readable media, for facilitating voice and data transmission over a single communication path during an aggregate communication event are provided. In some embodiments, the method includes aggregating voice data until a full voice frame can be transmitted or a maximum delay of voice transmission exists. A voice frame comprising the aggregated voice data is transmitted upon attaining the full voice frame or the maximum delay in voice transmission.

Claims (24)

1. One or more non-transitory computer-readable storage media having computer-executable instructions embodied thereon that, when executed, perform a method for facilitating voice and data transmission over a single communication path during an aggregate communication event, the method comprising:

aggregating voice data until a full voice frame can be transmitted or a maximum delay of voice transmission exists; and

transmitting, via a first access network, a voice frame comprising the aggregated voice data upon attaining the full voice frame or the maximum delay in voice transmission,

wherein transmission of the voice data is delayed until the full voice frame can be transmitted or a maximum delay of voice transmission exists and

wherein network data is transmitted, via a second access network, while the transmission of the voice data is delayed, the first access network being different from the second access network.

2. The media of claim 1 , wherein the voice frame further comprises a set of control bits that indicate at least one of an amount of delay, a combination of aggregated voice data, and an extent of vacancy of a subsequent voice frame.

3. One or more non-transitory computer-readable storage media having computer-executable instructions embodied thereon that, when executed, perform a method for facilitating voice and data transmission over a single communication path during an aggregate communication event, the method comprising:

monitoring voice traffic;

identifying that an extent of the voice traffic exists to accommodate a full voice frame or that a transmission of the voice traffic has been delayed by a particular amount of time; and

transmitting, via a first access network, a voice frame having the voice traffic, wherein the full voice frame is transmitted when the extent of the voice traffic exists to accommodate full voice frame and a partial voice frame is transmitted when the transmission of the voice traffic has been delayed by the particular amount of time, wherein transmission of the voice traffic is delayed until it is identified that the extent of the voice traffic exists to accommodate the full voice frame or that the transmission of the voice traffic has been delayed by the particular amount of time, and wherein data traffic is transmitted, via a second access network, while the transmission of the voice data is delayed, the first access network being different from the second access network.

4. The media of claim 3 , wherein the voice traffic results from voice input by a user of a user device.

5. The media of claim 3 , wherein the voice traffic is transmitted via the first access network over a frequency band and the data traffic is transmitted via the second access network over the same frequency band.

6. The media of claim 3 , wherein the method further comprises buffering and concatenating the voice traffic until it is identified that the extent of the voice traffic exists to accommodate the full voice frame or that the transmission of the voice traffic has been delayed by the particular amount of time.

7. The media of claim 3 , wherein the particular amount of time for which transmission of the voice traffic has been delayed is based on a time duration deemed unlikely to be detected by a user.

8. A method for facilitating voice and data transmission over a single communication path during an aggregate communication event, the method comprising:

delaying transmission of voice data until a full voice frame or a delay threshold is attained, the delay threshold indicating a maximum amount of delay for transmitting voice data;

transmitting network data during the transmission delay of the voice data, the network data being transmitted by way of a first access network using a predetermined band class; and

upon attaining the full voice frame or the delay threshold, transmitting the voice data by way of a second access network using the predetermined band class, wherein the transmission of the network data is delayed during the transmission of the voice data.

9. The method of claim 8 , wherein the network data comprises non-voice data transmitted in association with the Internet.

10. The method of claim 8 , wherein the voice data comprises data associated with voice input by a user via a mobile device.

11. The method of claim 8 further comprising identifying one or more control bits that indicate at least one of an amount of delay, an order of the voice data, and an extent of vacancy of a subsequent frame.

12. The method of claim 8 further comprising concatenating the voice data until a full voice frame or a delay threshold is attained, the delay threshold indicating a maximum amount of delay for transmitting voice data.

13. The method of claim 12 further comprising buffering the voice data.

14. The method of claim 8 , wherein the first access network comprises a Long Term Evolution (LTE) network and the second access network comprises a Code Division Multiple Access (CDMA) network.

Assignments (5)
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 →
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 Sep 23, 2011
From: PROCK, JOHN WILLIAM; OROSKAR, SIDDHARTH S.; LANDUYT, KURT M.; GOYAL, ANOOP KUMAR
To: SPRINT COMMUNICATIONS COMPANY L.P.
Reel/Frame 026961/0410 →