IP Library Granted Patent US 11,570,674
Granted Patent B1
US 11,570,674 · App. 17/219,903 · Granted Jan 31, 2023

Dynamic management of telecommunication services at user equipment

Inventors: Grant Castle (Bellevue, WA); Hsin-Fu Henry Chiang (Bellevue, WA); Syed Toaha Ahmad (Renton, WA)
Assignee: T-Mobile USA, Inc.
H04W36/125H04W36/0066H04W36/32H04W36/385H04W76/16H04W76/25
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,570,674
App. No.
17/219,903
Granted
Jan 31, 2023
Kind
B1
Abstract

Systems and methods for dynamically managing the states (e.g., enabling/disabling) of telecommunication services/features are disclosed. To do so, the system associates parameters (e.g., timers) with the impacted services/features. For example, when a user experiences issues with voice calls, he/she calls the telecommunications service provider (carrier) to help resolve the issue. A customer care representative may ask the user to temporality turn off the VoNR service to help alleviate the issue. When the user turns off (or toggles off) the VoNR service on his/her mobile device, the system can start a configurable timer (parameter) for the VoNR service. In this manner, the system can replace the conventional toggle on/off feature with a time-based feature. The system monitors the timer's value and when the timers value reaches a target value (e.g., 24 hours, 1 week, etc.), the system alerts the user that the VoNR service will be turned on (or toggled on).

Claims (53)

1. At least one non-transitory computer-readable storage medium carrying instructions, which, when executed by at least one data processor of a system, cause the system to:

receive target values of one or more parameters in a set of configurable parameters;

determine a change of state of a service associated with a mobile device from a previous state to a current state,

wherein the state of the service is: enabled or disabled;

identify, at the mobile device, a parameter, selected from the set of configurable parameters, associated with the service;

monitor, at the mobile device, a current value of the identified parameter; and

when the current value of the identified parameter is within a threshold value of a target value of the identified parameter, present an alert at the mobile device indicating that the current state of the service associated with the mobile device will be changed to another state.

2. The at least one computer-readable storage medium of claim 1 , wherein the target values are received from a node of a telecommunications service provider.

3. The at least one computer-readable storage medium of claim 1 , wherein the target values are received from a node of a telecommunications service provider, and wherein the telecommunications service provider manages the target values via Open Mobile Alliance (OMA) device management framework.

4. The at least one computer-readable storage medium of claim 1 , wherein the identified parameter is associated with two or more target values, wherein the mobile device receives a selection among the two or more target values of the identified parameters, and wherein the mobile device presents the alert based on the selected target value.

5. The at least one computer-readable storage medium of claim 1 , wherein the alert at the mobile device enables a user of the mobile device to maintain the current state of the service for a particular time period.

6. The at least one computer-readable storage medium of claim 1 , wherein the alert at the mobile device enables a user to maintain the current state of the service for a particular time period, and wherein the alert communicates to the user that the current state of the service will be changed to another state at an end of the particular time period.

7. The at least one computer-readable storage medium of claim 1 , wherein the another state is the previous state.

8. The at least one computer-readable storage medium of claim 1 , wherein the service associated with the mobile device is:

voice over 5G,

voice over WiFi,

using a 5G radio,

using Bluetooth,

using WiFi, or

using a roaming access domain.

9. The at least one computer-readable storage medium of claim 1 , wherein the system is further caused to:

store the received target values of the one or more parameters in a memory configurable connected to the mobile device.

10. The at least one computer-readable storage medium of claim 1 , wherein the identified parameter is a timer associated with the service.

11. The at least one computer-readable storage medium of claim 1 , wherein the identified parameter is a timer associated with the service, and wherein monitoring the current value of the identified parameter comprises changing the timer value by a minimum value.

12. The at least one computer-readable storage medium of claim 1 , wherein the change of state of the service is triggered when a user of the mobile device modifies the state of the service via a user interface.

13. The at least one computer-readable storage medium of claim 1 , wherein the system is further caused to:

transmit, at periodic intervals, a message comprising one or more of the following information about the mobile device: a current state of the service associated with the mobile device, the current value of the identified parameter, or the target value of the identified parameter.

14. A computer-implemented method for dynamically managing states of one or more services of features associated with a mobile device, the method comprising:

receiving target values of one or more parameters in a set of configurable parameters;

determining a change of state of a service associated with a mobile device from a previous state to a current state,

wherein the state of the service is: enabled or disabled;

identifying, at the mobile device, a parameter, selected from the set of configurable parameters, associated with the service;

monitoring, at the mobile device, a current value of the identified parameter; and

when the current value of the identified parameter is within a threshold value of a target value of the identified parameter, presenting an alert at the mobile device indicating that the current state of the service associated with the mobile device will be changed to another state.

15. The method of claim 14 , wherein the alert at the mobile device enables a user to maintain the current state of the service for a particular time period, and wherein the alert communicates to the user that the current state of the service will be changed to another state at an end of the particular time period.

16. The method of claim 14 , wherein the another state is the previous state.

17. The method of claim 14 , wherein the service associated with the mobile device is:

voice over 5G,

voice over WiFi,

using a 5G radio,

using Bluetooth,

using WiFi, or

using a roaming access domain.

18. A system comprising:

at least one hardware processor; and

at least one non-transitory memory storing instructions, which, when executed by the at least one hardware processor, cause the system to:

receive target values of one or more parameters in a set of configurable parameters;

determine a change of state of a service associated with a mobile device from a previous state to a current state,

wherein the state of the service is: enabled or disabled;

identify, at the mobile device, a parameter, selected from the set of configurable parameters, associated with the service;

monitor, at the mobile device, a current value of the identified parameter; and

when the current value of the identified parameter is within a threshold value of a target value of the identified parameter, present an alert at the mobile device indicating that the current state of the service associated with the mobile device will be changed to another state.

19. The system of claim 18 , wherein the alert at the mobile device enables a user to maintain the current state of the service for a particular time period, and wherein the alert communicates to the user that the current state of the service will be changed to another state at an end of the particular time period.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 12, 2021
From: CASTLE, GRANT; CHIANG, HSIN-FU HENRY; AHMAD, SYED TOAHA
To: T-MOBILE USA, INC.
Reel/Frame 055895/0436 →