IP Library › Granted Patent US 12,028,267
Granted Patent B1
US 12,028,267 · App. 18/080,217 · Granted Jul 2, 2024

Dynamic channel allocation of narrowband internet of things and long-term evolution machine communications

Inventors: Nagi A. Mansour (Arlington, VA); Akin Ozozlu (McLean, VA)
Assignee: T-MOBILE INNOVATIONS LLC
H04L47/76H04L67/12G16Y10/75
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 12,028,267
App. No.
18/080,217
Granted
Jul 2, 2024
Kind
B1
Abstract

Aspects provided herein provide methods, systems, and a non-transitory computer storage media storing computer-useable instructions for dynamic allocation of internet of things (IoT) device communications. The method begins with determining an amount of unallocated spectrum in a communications channel used by one or more devices attached to a node. Next, it is determined that the IoT device has requested an amount of spectrum from the node that is less than the amount of unallocated spectrum. At least a portion of the amount of unallocated spectrum is dynamically allocated to the IoT device.

Claims (29)

1. A method of dynamic channel allocation for an internet of things (IoT) device, the method comprising:

determining an amount of unallocated spectrum in a communications channel used by one or more devices attached to a node;

comparing the size of at least one data stream from the IoT device to the amount of unallocated spectrum; and

based on the comparison, dynamically allocating the at least one data stream from the IoT device if the size of the at least one data stream from the IoT device is equal to or less than the amount of unallocated spectrum, wherein the at least a portion of the unallocated spectrum comprises a data stream that is equal to or less than the amount of unallocated spectrum.

2. The method of claim 1 , wherein dynamically allocating from the IoT device the at least a portion of the amount of unallocated spectrum allocates a narrowband internet of things (NB-IoT) data stream.

3. The method of claim 1 , wherein dynamically allocating from the IoT device the at least a portion of the amount of unallocated spectrum allocates a long term evolution category machine one (LTE CAT M1) data stream.

4. The method of claim 2 , wherein dynamically allocating from the IoT device the at least a portion of the amount of unallocated spectrum allocates the NB-IoT data stream and at least one resource block of data.

5. The method of claim 3 , wherein dynamically allocating from the IoT device the at least a portion of the amount of unallocated spectrum allocates the LTE-CAT M1 data stream and at least six physical resource blocks.

6. The method of claim 4 , wherein dynamically allocating from the IoT device the at least a portion of the unallocated spectrum allocates only NB-IoT communications.

7. The method of claim 5 , wherein dynamically allocating from the IoT device the at least a portion of the unallocated spectrum allocates only LTE-CAT M1 communications.

8. The method of claim 1 , wherein dynamically allocating from the IoT device the at least a portion of the unallocated spectrum allocates the NB-IoT and LTE-CAT M1 communications.

9. A method of dynamic channel allocation for an internet of things (IoT) device, the method comprising:

determining an amount of unallocated spectrum in a communications channel used by one or more devices attached to a node;

comparing a size of at least one data stream from the IoT device to the amount of unallocated spectrum; and

based on the comparison, dynamically allocating the at least one data stream from the IoT device if the size of the at least one data stream from the IoT device is equal to or less than the amount of unallocated spectrum.

10. The method of claim 9 , wherein dynamically allocating the at least one data stream from the IoT device allocates a long term evolution category machine one (LTE CAT M1) data stream.

11. The method of claim 9 , wherein dynamically allocating the at least one data stream from the IoT device allocates a narrowband internet of things (NB-IoT) data stream.

12. The method of claim 11 , wherein dynamically allocating the at least one data stream from the IoT device allocates the NB-IoT data stream and allocates at least one resource block of data.

13. The method of claim 10 , wherein dynamically allocating the at least one data stream from the IoT device allocates the LTE CAT M1 data stream and schedules at least six physical resource blocks.

14. The method of claim 10 , wherein dynamically allocating the at least one data stream from the IoT device allocates only LTE-CAT M1 communications.

15. The method of claim 11 , wherein dynamically allocating the at least one data stream from the IoT device allocates only NB-IoT communications.

16. The method of claim 9 , wherein dynamically allocating the at least one data stream from the IoT devices allocates NB-IoT and LTE-CAT M1 communications.

17. A non-transitory computer storage media storing computer-useable instructions that, when used by one or more processors, cause the processors to:

determine an amount of unallocated spectrum in a communications channel used by one or more devices attached to a node;

comparing the size of at least one data stream from an internet of things (IoT) device to the amount of unallocated spectrum; and

based on the comparison, allocate dynamically from the IoT device at least a portion of the amount of unallocated spectrum, wherein the at least a portion of the unallocated spectrum comprises a data stream that is equal to or less than the amount of unallocated spectrum.

18. The non-transitory computer storage media of claim 17 , wherein dynamically allocating the at least one data stream from to the IoT device allocates a narrowband internet of things (NB-IoT) data stream.

19. The non-transitory computer storage media of claim 17 , wherein dynamically allocating the at least one data stream from to the IoT device allocates a long term evolution category machine one (LTE-CAT M1) data stream.

20. The non-transitory computer storage media of claim 17 , wherein dynamically allocating the at least one data stream from to IoT device allocates NB-IoT and LTE-CAT M1 data streams.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 13, 2022
From: MANSOUR, NAGI A.; OZOZLU, AKIN
To: T-MOBILE INNOVATIONS LLC
Reel/Frame 062072/0192 →
Cited By (1)
US 12,557,149