IP Library Granted Patent US 10,588,129
Granted Patent B2
US 10,588,129 · App. 16/047,989 · Granted Mar 10, 2020

Device-based wireless transmission sensing and regulation for citizens broadband radio service

Inventors: Yasmin Karimli (Kirkland, WA); Gunjan Nimbavikar (Bellevue, WA); Puja Gupta (Redmond, WA)
Assignee: T-Mobile USA, Inc.
H04W72/0453G08C17/02H04W4/70H04W8/005H04W72/085H04W76/25H04W84/18H04W88/08
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 10,588,129
App. No.
16/047,989
Granted
Mar 10, 2020
Kind
B2
Abstract

Wireless transmission regulation for a frequency band associated with Citizens Broadband Radio Service (CBRS) is described. In an example, a sensor associated with a device, which is configured to operate in the frequency band, can scan at least a portion of the frequency band to generate sensor data indicating at least energy present in the portion of the frequency band. The device can determine, based at least in part on analyzing the sensor data, a presence of another device utilizing the frequency band. The other device can be a priority user having priority access over the device. The device can transmit the sensor data to a base station that is configured to analyze the sensor data and determine how to transmit one or more communications within the frequency band, based at least in part on the sensor data and subscriber information associated with subscriber(s) of a telecommunications service.

Claims (50)

1. A device comprising:

a sensor configured to operate in a frequency band associated with Citizens Broadband Radio Service;

one or more processors; and

one or more computer-readable media storing instructions executable by the one or more processors, wherein the instructions, when executed by one or more processors, cause the one or more processors to:

scan, using the sensor, at least a portion of the frequency band to generate sensor data indicating at least energy present in the portion of the frequency band; and

transmit the sensor data to a base station, the base station configured to analyze the sensor data and determine how to transmit communications within the frequency band based at least in part on the sensor data and subscriber information associated with subscribers of a telecommunication service.

2. The device as claim 1 recites, wherein the instructions, when executed by one or more processors, cause the one or more processors further to determine, based on the sensor data, a source of the energy present in the frequency band.

3. The device as claim 1 recites, wherein the instructions, when executed by one or more processors, cause the one or more processors further to determine, based on the sensor data, an identity of an entity using the energy present in the frequency band.

4. The device as claim 1 recites, when executed by one or more processors, cause the one or more processors further to determine, based on the sensor data, a noise level associated with the frequency band.

5. The device as claim 1 recites, when executed by one or more processors, cause the one or more processors further to determine, based on the sensor data, a power level associated with a battery of the device.

6. The device as claim 5 recites, when executed by one or more processors, cause the one or more processors further to determine a temporal frequency for scanning the frequency band based on the power level associated with the battery of the device.

7. The device as claim 5 recites, when executed by one or more processors, cause the one or more processors further to:

determine that the power level is below a threshold power level; and

send an indication to the base station indicating that the power level is below the threshold power level.

8. The device as claim 1 recites, when executed by one or more processors, cause the one or more processors further to:

determine at least one of a time, a day, or a geolocation associated with the device; and

determine a temporal frequency for scanning at least the portion of the frequency band based at least in part on at least one of the time, the day, or the geolocation associated with the device.

9. The device as claim 1 recites, wherein the frequency band is associated with a plurality of channels, and when executed by one or more processors, cause the one or more processors further to:

determine, based at least in part on historical data, a likelihood that one or more channels of the plurality of channels are occupied by one or more priority users; and

determine that the likelihood is greater than a threshold, wherein the portion of the frequency band excludes the one or more channels.

10. A computer-implemented method comprising:

scanning, using a sensor associated with a device, at least a portion of a frequency band associated with Citizens Broadband Radio Service to generate sensor data indicating at least energy present in the portion of the frequency band, the sensor being configured to operate in the frequency band; and

transmitting the sensor data to a base station, the base station configured to analyze the sensor data and determine how to transmit one or more communications within the frequency band based at least in part on the sensor data and subscriber information associated with one or more subscribers of a telecommunications service.

11. The computer-implemented method as claim 10 recites, wherein scanning at least the portion of the frequency band comprises scanning a first channel of a plurality of channels associated with the frequency band at a first time and scanning a second channel of the plurality of channels at a second time after the first time.

12. The computer-implemented method as claim 10 recites, wherein scanning at least the portion of the frequency band comprises scanning each channel of a plurality of channels associated with the frequency band at a substantially same time.

13. The computer-implemented method as claim 10 recites, further comprising:

determining, based at least in part on the sensor data, a power level associated with a battery of the device; and

determining a temporal frequency for scanning the frequency band based on the power level associated with the battery of the device.

14. The computer-implemented method as claim 10 recites, further comprising:

determining, based at least in part on the sensor data, a power level associated with a battery of the device;

determining that the power level is below a threshold power level; and

sending an indication to the base station indicating that the power level is below the threshold power level.

15. The computer-implemented method as claim 10 recites, further comprising:

determining at least one of a time, a day, or a geolocation associated with the device; and

determining a temporal frequency for scanning at least the portion of the frequency band based at least in part on at least one of the time, the day, or the geolocation associated with the device.

16. The computer-implemented method as claim 10 recites, wherein the frequency band is associated with a plurality of channels, and the method further comprises:

determining, based at least in part on historical data, a likelihood that one or more channels of the plurality of channels are occupied by one or more priority users; and

determining that the likelihood is greater than a threshold, wherein the portion of the frequency band excludes the one or more channels.

17. One or more non-transitory computer-readable media associated with a device, the one or more computer-readable media storing instructions executable by one or more processors, wherein the instructions, when executed by the one or more processors, cause the one or more processors to:

send, to a sensor associated with the device, an instruction to scan at least a portion of a Citizens Broadband Radio Service (CBRS) band to generate sensor data indicating at least energy present in the portion of a frequency band, the sensor being configured to operate in the frequency band; and

transmit the sensor data to a base station, the base station configured to analyze the sensor data and determine how to transmit one or more communications within the frequency band based at least in part on the sensor data and subscriber information associated with one or more subscribers of a telecommunications service.

18. The one or more non-transitory computer-readable media as claim 17 recites, wherein the instructions, when executed by the one or more processors, cause the one or more processors further to:

determine a power level associated with a battery of the device; and

determine a timing for sending the instruction based at least in part on the power level associated with the battery of the device.

19. The one or more non-transitory computer-readable media as claim 17 recites, wherein the instructions, when executed by the one or more processors, cause the one or more processors further to:

determine at least one of a time, a day, or a geolocation associated with the device; and

determine a timing for sending the instruction based at least in part on at least one of the time, the day, or the geolocation associated with the device.

20. The one or more non-transitory computer-readable media as claim 17 recites, wherein the frequency band is associated with a plurality of channels, and wherein the instructions, when executed by the one or more processors, cause the one or more processors further to:

determine, based at least in part on historical data, a likelihood that one or more channels of the plurality of channels are occupied by one or more priority users; and

determine that the likelihood is greater than a threshold, wherein the portion of the frequency band excludes the one or more channels.

Assignments (3)
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 →
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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 27, 2018
From: KARIMLI, YASMIN; NIMBAVIKAR, GUNJAN; GUPTA, PUJA
To: T-MOBILE USA, INC.
Reel/Frame 046640/0602 →
Continuity (1)
Related Publication 20200037322A1 · Jan 30, 2020
Cited By (1)
US 12,464,585