IP Library Granted Patent US 11,082,828
Granted Patent B1
US 11,082,828 · App. 16/800,451 · Granted Aug 3, 2021

Systems and methods for roaming configuration management

Inventor: Paul Avetoom (Bellevue, WA)
Assignee: T-MOBILE USA, INC.
H04W8/02
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,082,828
App. No.
16/800,451
Granted
Aug 3, 2021
Kind
B1
Abstract

A method for improving roaming configuration efficiency comprising receiving roaming configuration data for network operators and network entity data associated. The method includes associating a first set of network entity data with a first network operator and a second set of network entity data with a second network operator. The method includes receiving updated roaming configuration data for the first network operator and applying the updated roaming configuration data for the first network operator to the first set of network entity data in the roaming area. The method includes receiving updated roaming configuration data for the second network operator, and applying the updated roaming configuration data for the second network operator to the second set of network entity data in the roaming area. The method includes providing the updated roaming configuration for the first and second network operator in a graphical user interface.

Claims (53)

1. A computer-implemented method for improving roaming configuration efficiency, the method comprising:

receiving at a roaming configuration management (RCM) server associated with a home network operator, roaming configuration data for one or more roaming partner network operators, the roaming configuration data defining network parameters between the home network operator and the one or more roaming partner network operators;

receiving, at the RCM server, network entity data associated with a roaming area, the network entity data including a first set of network entity data and a second set of network entity data;

associating, by the RCM server, the first set of network entity data with a first roaming partner network operator of the one or more roaming partner network operators and the second set of network entity data with a second roaming partner network operator of the one or more roaming partner network operators;

receiving, at the RCM server, updated roaming configuration data for the first roaming partner network operator via a graphical user interface (GUI);

applying, by the RCM server, the updated roaming configuration data for the first roaming partner network operator to the first set of network entity data in the roaming area;

receiving, at the RCM server, updated roaming configuration data for the second roaming partner network operator via the GUI;

applying, by the RCM server, the updated roaming configuration data for the second roaming partner network operator to the second set of network entity data in the roaming area; and

providing, by the RCM server, the updated roaming configuration data for the first and second roaming partner network operators in the GUI.

2. The method of claim 1 further comprising receiving a first custom set of rules for the first roaming partner network operator and a second custom set of rules for the second roaming partner network operator.

3. The method of claim 1 , wherein applying the updated roaming configuration data to the first roaming partner network operator includes blocking roaming access associated with the first roaming partner network operator in the roaming area.

4. The method of claim 1 , wherein applying the updated roaming configuration data to the second roaming partner network operator includes unblocking roaming access associated with the second roaming partner network operator in the roaming area.

5. The method of claim 1 , wherein the GUI is configured to display at least:

a first roaming partner network operator name of the first roaming partner network operator;

a second roaming partner network operator name of the second roaming partner network operator;

a roaming area name of the roaming area; and

a status associated with each of the first and second roaming partner network operators in the roaming area.

6. The method of claim 5 , wherein the status includes one of a blocked status or an unblocked status.

7. The method of claim 1 , wherein the GUI is configured to include fields for receiving a first input related to a status of the first roaming partner network operator in the roaming area and a second input related to a status of the second roaming partner network operator.

8. The method of claim 7 , wherein the first and second inputs are received from a user.

9. The method of claim 7 , wherein the first and second inputs are received from an external application.

10. A computer-implemented method of improving roaming configuration efficiency, the method comprising:

receiving, at a roaming configuration management (RCM) server associated with a home network operator, roaming configuration data for one or more roaming partner network operators;

receiving, at the RCM server, network entity data associated with a roaming area;

associating, by the RCM server, each of the one or more roaming partner network operators with a portion of the network entity data;

providing, by the RCM server, a graphical user interface including at least a list of the one or more roaming partner network operators, the roaming configuration data for the respective one or more roaming partner network operators, and the roaming area;

providing, in the graphical user interface, at least one field for receiving updated roaming configuration data for each of the one or more roaming partner network operators;

receiving, at the RCM server via the at least one field for receiving updated roaming configuration data in the graphical user interface, updated roaming configuration data for at least one of the one or more roaming partner network operators;

in response to receiving the updated roaming configuration data for the at least one of the one or more roaming partner network operators, applying, by the RCM server, the updated roaming configuration data to the portion of the network entity data associated with the at least one of the one or more roaming partner network operators; and

providing the updated roaming configuration data for the at least one of the one or more roaming partner network operators in the graphical user interface.

11. The method of claim 10 further comprising receiving a custom set of rules for each network operator of the one or more roaming partner network operators.

12. The method of claim 10 , wherein applying the updated roaming configuration data to the at least one roaming partner network operator of the one or more roaming partner network operators includes blocking roaming access associated with the at least one roaming partner network operator in the roaming area.

13. The method of claim 10 , wherein applying the updated roaming configuration data to the at least one roaming partner network operator of the one or more roaming partner network operators includes unblocking roaming access associated with the at least one roaming partner network operator in the roaming area.

14. The method of claim 10 , wherein the graphical user interface is configured to display at least:

a first roaming partner network operator name of the one or more roaming partner network operators;

a second roaming partner network operator name of the one or more roaming partner network operators;

a roaming area name of the roaming area; and

a status associated with each of the first and second roaming partner network operators in the roaming area.

15. The method of claim 14 , wherein the status includes one of a blocked status or an unblocked status.

16. The method of claim 10 , wherein the at least one field for receiving updated roaming configuration data is configured to receive a first input related to a status of a first roaming partner network operator of the one or more roaming partner network operators in the roaming area and a second input related to a status of a second roaming partner network operator of the one or more roaming partner network operators in the roaming area.

17. The method of claim 16 , wherein the first and second inputs are received from a user.

18. The method of claim 16 , wherein the first and second inputs are received from an external application.

19. A computer-implemented method of improving roaming configuration efficiency, the method comprising:

receiving, at a roaming configuration management (RCM) server associated with a home network operator, roaming configuration data for one or more roaming partner network operators;

receiving, at the RCM server, network entity data, wherein each of the one or more roaming partner network operators is associated with a portion of the network entity data;

providing, via the RCM server, a graphical user interface including at least a list of the one or more roaming partner network operators and the roaming configuration data for the respective one or more roaming partner network operators;

providing, in the graphical user interface, a field for receiving updated roaming configuration data for each of the one or more roaming partner network operators;

receiving, via a first field in the graphical user interface for receiving updated roaming configuration data associated with a first roaming partner network operator of the one or more roaming partner network operators, a first roaming configuration update including an instruction to block roaming access for the first roaming partner network operator in a first roaming area;

receiving, via a second field in the graphical user interface for receiving updated roaming configuration data associated with a second roaming partner network operator of the one or more roaming partner network operators, a second roaming configuration update including an instruction to unblock roaming access for the second roaming partner network operator in a second roaming area;

in response to receiving the first roaming configuration update, blocking roaming access for the portion of the network entity data associated with the first roaming partner network operator in the first roaming area;

in response to receiving the second roaming configuration update, unblocking roaming access for the portion of the network entity data associated with the second roaming partner network operator in the second roaming area; and

providing the first and second roaming configuration updates in the graphical user interface.

20. The method of claim 19 further comprising receiving a first custom set of rules for the first roaming partner network operator and a second custom set of rules for the second roaming partner network operator.

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 Feb 25, 2020
From: AVETOOM, PAUL
To: T-MOBILE USA, INC.
Reel/Frame 051922/0661 →
Cited By (3)
US 12,408,017 US 12,452,640 US 12,501,251