IP Library Granted Patent US 9,125,231
Granted Patent B2
US 9,125,231 · App. 14/320,015 · Granted Sep 1, 2015

Methods to enable simultaneous use of multiple radio access technologies

Inventors: Shalini Suresh Periyalwar (Waterloo, CA); Atul Asthana (Markham, CA); David Gywn Steer (Nepean, CA); Mark E. Pecen (Waterloo, CA)
Assignee: BlackBerry Limited
H04W88/06H04W76/026H04W36/14H04W36/28
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,125,231
App. No.
14/320,015
Granted
Sep 1, 2015
Kind
B2
Abstract

A method for communication is provided. The method comprises receiving, by at least one instantiation of a supervisory interface installed on a telecommunications component, a plurality of data streams associated with an application. The method further comprises associating, by the at least one instantiation of the supervisory interface, a first data stream with a first RAT available on the component and a second data stream with a second RAT available on the component.

Claims (21)

1. A mobile device comprising:

a processor configured to execute instructions that instantiate at least one supervisory interface configured to associate a first data stream associated with a first application with a first radio access technology (RAT) available on the mobile device and to associate a first portion of a second data stream associated with a second application with the first RAT and a second portion of the second data stream associated with the second application with a second RAT available on the mobile device.

2. The mobile device of claim 1 , wherein the supervisory interface instantiation on a transmitting component of the mobile device associates the data streams of the first and second applications with the first and second RATs based on compatibility of transmission requirements of the first and second applications with capabilities of the first and second RATs.

3. The mobile device of claim 2 , wherein the supervisory interface instantiation on the transmitting component distributes data packets of the first and second portions of the second data stream in proportion to available bandwidth and the capabilities of the first and second RATs.

4. The mobile device of claim 3 , wherein a supervisory interface instantiation on a receiving device receives the data packets, collates the data packets, and provides the data packets to an application layer on the receiving device.

5. The mobile device of claim 2 , wherein the supervisory interface assigns one of the RATs to be a primary RAT and assigns the other RAT to be a supporting RAT, the assignments of the primary and supporting RATs based on the capabilities of the primary RAT to meet the transmission requirements of the application being superior to the capabilities of the supporting RAT to meet the transmission requirements of the application.

6. The mobile device of claim 5 , wherein the supervisory interface assigns the primary RAT for transmitting control signaling and initial data transmissions, and wherein the supervisory interface assigns the supporting RAT for transmitting subsequent data transmissions.

7. A method for communication comprising:

instantiating at least one supervisory interface configured to associate a first data stream associated with a first application with a first radio access technology (RAT) and to associate a first portion of a second data stream associated with a second application with the first RAT and a second portion of the second data stream associated with the second application with a second RAT.

8. The method of claim 7 , wherein the supervisory interface instantiation associates the data streams of the first and second applications with the first and second RATs based on compatibility of transmission requirements of the first and second applications with capabilities of the first and second RATs.

9. The method of claim 8 , wherein the supervisory interface instantiation distributes data packets of the first and second portions of the second data stream in proportion to available bandwidth and the capabilities of the first and second RATs.

10. The method of claim 9 , further comprising instantiating a supervisory interface on a receiving device that receives the data packets, collates the data packets, and providing the data packets to an application layer on the receiving device.

11. The method of claim 8 , wherein the supervisory interface assigns one of the RATs to be a primary RAT and assigns the other RAT to be a supporting RAT, the assignments of the primary and supporting RATs based on the capabilities of the primary RAT to meet the transmission requirements of the application being superior to the capabilities of the supporting RAT to meet the transmission requirements of the application.

12. The method of claim 11 , wherein the supervisory interface assigns the primary RAT for transmitting control signaling and initial data transmissions, and wherein the supervisory interface assigns the supporting RAT for transmitting subsequent data transmissions.

13. A non-transitory computer readable medium comprising instructions that when executed:

instantiate at least one supervisory interface configured to associate a first data stream associated with a first application with a first radio access technology (RAT) and to associate a first portion of a second data stream associated with a second application with the first RAT and a second portion of the second data stream associated with the second application with a second RAT.

14. The non-transitory computer readable medium of claim 13 , wherein the supervisory interface instantiation associates the data streams of the first and second applications with the first and second RATs based on compatibility of transmission requirements of the first and second applications with capabilities of the first and second RATs.

15. The non-transitory computer readable medium of claim 14 , wherein the supervisory interface instantiation distributes data packets of the first and second portions of the second data stream in proportion to available bandwidth and the capabilities of the first and second RATs.

16. The non-transitory computer readable medium of claim 15 , wherein a supervisory interface is instantiated on a receiving device receives the data packets, collates the data packets, and provides the data packets to an application layer on the receiving device.

17. The non-transitory computer readable medium of claim 14 , wherein the supervisory interface assigns one of the RATs to be a primary RAT and assigns the other RAT to be a supporting RAT, the assignments of the primary and supporting RATs based on the capabilities of the primary RAT to meet the transmission requirements of the application being superior to the capabilities of the supporting RAT to meet the transmission requirements of the application.

18. The non-transitory computer readable medium of claim 17 , wherein the supervisory interface assigns the primary RAT for transmitting control signaling and initial data transmissions, and wherein the supervisory interface assigns the supporting RAT for transmitting subsequent data transmissions.

Assignments (8)
CORRECTIVE ASSIGNMENT TO CORRECT THE ADDED PATENT NUMBER TO REMOVE PATENT NO. 8,873,407 AT PREVIOUSLY RECORDED ON REEL 64066 FRAME 1. ASSIGNOR(S) HEREBY CONFIRMS THE NUNC PRO TUNC ASSIGNMENT EFFECTIVE DATE MARCH 20, 2023. Recorded Feb 2, 2026
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 074921/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT 12817157 APPLICATION NUMBER PREVIOUSLY RECORDED AT REEL: 064015 FRAME: 0001. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Sep 5, 2023
From: OT PATENT ESCROW, LLC
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064807/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE COVER SHEET AT PAGE 50 TO REMOVE 12817157 PREVIOUSLY RECORDED ON REEL 063471 FRAME 0474. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Sep 5, 2023
From: BLACKBERRY LIMITED
To: OT PATENT ESCROW, LLC
Reel/Frame 064806/0669 →
NUNC PRO TUNC ASSIGNMENT Recorded Jun 19, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064066/0001 →
NUNC PRO TUNC ASSIGNMENT Recorded Jun 16, 2023
From: OT PATENT ESCROW, LLC
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064015/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 27, 2023
From: BLACKBERRY LIMITED
To: OT PATENT ESCROW, LLC
Reel/Frame 063471/0474 →
CHANGE OF NAME Recorded Jun 1, 2015
From: RESEARCH IN MOTION LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 035805/0534 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 17, 2014
From: PERIYALWAR, SHALINI; ASTHANA, ATUL; STEER, DAVID GYWN; PECEN, MARK E.
To: RESEARCH IN MOTION LIMITED
Reel/Frame 033332/0504 →
Continuity (2)
Continuation 13416745 · Mar 9, 2012
Related Publication 20140315597A1 · Oct 23, 2014