IP Library › Granted Patent US 11,838,791
Granted Patent B2
US 11,838,791 · App. 17/973,502 · Granted Dec 5, 2023

Requesting upgraded quality of service (QoS) delivered via temporary spectrum allocation

Inventors: Peter Dawson (Portsmouth, NH); Ronald R. Marquardt (Woodinville, WA); Mark Moore (Franklin, TN); Lyle W. Paczkowski (Mission Hills, KS)
Assignee: T-Mobile Innovations LLC
H04W28/0268H04L47/286H04L67/75H04W8/02H04W24/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 11,838,791
App. No.
17/973,502
Granted
Dec 5, 2023
Kind
B2
Abstract

A mobile communication device for receiving an ad hoc temporary upgrade in quality of service (QoS). The mobile communication device comprises a processor, at least one cellular radio transceiver, a non-transitory memory, and an ad hoc service upgrade application. When executed by the processor, the application monitors wireless cellular communication on a network via the at least one cellular radio transceiver, detects a significant delay in the communication, generates a prompt on a GUI, the prompt comprising a plurality of options for an ad hoc temporary upgraded QoS, where each option is associated with a time period. The application further, based on a user input, requests a preferred roaming list (PRL) associated with the temporary upgraded QoS, receives the PRL, wherein the PRL is associated with providing the upgraded QoS on an allocated spectrum, activates the received PRL, and upon expiration of the time period, deactivates the received PRL.

Claims (37)

1. A mobile communication device for receiving an ad hoc temporary upgrade in quality of service, comprising:

a processor;

at least one cellular radio transceiver;

a non-transitory memory; and

an ad hoc service upgrade application stored in the non-transitory memory that, when executed by the processor:

detects a delay in wireless cellular communication based on monitoring wireless cellular communication on a network operated by a service provider via the at least one cellular radio transceiver,

responsive to detection of the delay, generates a prompt on a graphic user interface (GUI) on the mobile communication device, the prompt comprising a plurality of options for an ad hoc temporary upgraded QoS, where each option is associated with a period of time,

based on a user input selection to receive a temporary upgraded QoS for a predetermined period of time, activates a preloaded preferred roaming list (PRL) associated with the temporary upgraded QoS, wherein activating the preloaded PRL provides the temporary upgraded QoS to the mobile communication device for a corresponding period of time, and

upon expiration of the corresponding period of time, deactivates the preloaded PRL.

2. The mobile communication device of claim 1 , wherein the mobile communication device establishes wireless communication service with the network associated with at least one of a 5G, a long term evolution (LTE), a code division multiple access (CDMA), or a global system for mobile communications (GSM) telecommunications protocol.

3. The mobile communication device of claim 1 , wherein the mobile communication device is one of a cell phone, a mobile phone, a smart phone, a personal digital assistant (PDA), an Internet of things (IoT) device, a wearable computer, a headset computer, a laptop computer, a tablet computer, or a notebook computer.

4. The mobile communication device of claim 1 , wherein the ad hoc service upgrade application is a distributed application.

5. The mobile communication device of claim 1 , wherein a plurality of PRLs are preloaded and stored in the non-transitory memory.

6. The mobile communication device of claim 1 , wherein the preloaded PRL is associated with a geographical region.

7. The mobile communication device of claim 1 , where after the preloaded PRL is deactivated, the ad hoc service upgrade application activates a different preloaded PRL.

8. The method of claim 1 , wherein the preloaded PRL is preloaded to the mobile communication device based on a category associated with a user of the mobile communication device, and wherein the category associated with the user is determined based on at least one of historical data associated with the user's wireless communication habits or demographics information associated with an account of the user.

9. A method of providing an ad hoc temporary upgrade in quality of service to a mobile communication device, comprising:

detecting, by a mobile communication device, a delay in wireless cellular communication based on monitoring wireless cellular communication on a network operated by a service provider;

responsive to detecting the delay in wireless cellular communication, transmitting, by the mobile communication device, a token with an initial communication request for a temporary upgrade in service to the token server, wherein the token is associated with a time to live (TTL);

activating, by the mobile communication device, a preloaded preferred roaming list (PRL) associated with the temporary upgrade in service and the token in response to a token server granting the temporary upgrade in service based on validating the token;

transmitting, by the mobile communication device, the token with a subsequent communication request for a temporary upgrade in service to the token server; and

denying, by the network, the subsequent communication request based on the expiration of the TTL of the token.

10. The method of claim 9 , further comprising, upon expiration of the TTL, requesting a new token comprising an updated TTL from the token server by the mobile communication device.

11. The method of claim 9 , further comprising storing a record of the token in a token data store, wherein the validation of the token is based on the record of the token in the token data store.

12. The method of claim 11 , wherein the record of the token is stored in a hyperledger maintained by the service provider.

13. The method of claim 9 , where the temporary upgraded QoS is provided on an allocated spectrum on the network operated by the service provider.

14. The method of claim 13 , where the service provider allocates five percent, ten percent, or fifteen percent of the spectrum to the allocated spectrum.

15. The method of claim 13 , where the percentage of spectrum associated with the allocated spectrum is allocated dynamically based on levels of cellular activity on the network operated by the service provider.

16. A method of providing an ad hoc temporary upgrade in quality of service (QoS) to a mobile communication device, comprising:

detecting, by an ad hoc service upgrade application executing on a processor of the mobile communication device, a delay in wireless cellular communication based on monitoring wireless cellular communication on a network operated by a service provider via one or more cellular radio transceivers of the mobile communication device;

responsive to detection of the delay, generating a prompt by the ad hoc service upgrade application on a graphic user interface (GUI) on the mobile communication device, the prompt comprising a plurality of options for an ad hoc temporary upgraded QoS, where each option is associated with a period of time;

based on a user input selection to receive a temporary upgraded QoS for a predetermined period of time, activating, by the ad hoc service upgrade application, a preloaded preferred roaming list (PRL) associated with the temporary upgraded QoS, wherein activating the preloaded PRL provides the temporary upgraded QoS to the mobile communication device for a corresponding period of time, and

upon expiration of the corresponding period of time, deactivating the preloaded PRL by the ad hoc service upgrade application.

17. The method of claim 16 , wherein the preloaded PRL is one of a plurality of preloaded PRLs stored on the mobile communication device.

18. The method of claim 17 , further comprising after the preloaded PRL is deactivated, activating, by the ad hoc service upgrade application, a different preloaded PRL.

19. The method of claim 16 , wherein the preloaded PRL is preloaded to the mobile communication device based on activity from other subscribers in a same region as a subscriber associated with the mobile communication device.

20. The method of claim 19 wherein the preloaded PRL is preloaded to the mobile communication device in response to detecting that the subscriber has traveled to the same region.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 26, 2022
From: DAWSON, PETER; MARQUARDT, RONALD R; MOORE, MARK; PACZKOWSKI, LYLE W
To: SPRINT COMMUNICATIONS COMPANY, L.P.
Reel/Frame 061538/0920 →
Continuity (2)
Continuation 17023749 · Sep 17, 2020
Related Publication 20230049513A1 · Feb 16, 2023