IP Library Granted Patent US 9,980,115
Granted Patent B2
US 9,980,115 · App. 15/215,985 · Granted May 22, 2018

System, process, and device for multiple network usage tracking

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 9,980,115
App. No.
15/215,985
Granted
May 22, 2018
Kind
B2
Abstract

A system for multiple network usage tracking, the system having a policy management platform having one or more processors able to receive and to calculate account usage data associated with an account profile, the policy management platform arranged externally from a network of at least one wireless carrier.

Claims (65)

1. A system for multiple wireless network usage tracking, the system comprising:

a multiprotocol label switching element, the multiprotocol label switching element configured to receive wireless usage data from each of a plurality of wireless carriers;

a policy management platform implemented by a network operator, the policy management platform having at least one processor configured to receive the wireless usage data from the multiprotocol label switching element that was received from each of the plurality of wireless carriers; and

the policy management platform configured to calculate account usage data associated with an account profile based on the wireless usage data received from each of the plurality of wireless carriers,

wherein the policy management platform is implemented externally from any network of the plurality of wireless carriers.

2. The system of claim 1 ,

wherein the multiprotocol label switching element comprises at least one processor;

wherein the policy management platform is configured to exchange authentication, authorization, and accounting communications with each of the plurality of wireless carriers that comprise at least one of the following: Remote Authentication Dial-In User Service (RADIUS) protocol communications and Diameter protocol communications;

wherein the policy management platform is further configured to collect, from at least one gateway support node associated with each of the plurality wireless carriers, the wireless usage based on the authentication, authorization, and accounting communications with each of the plurality of wireless carriers, and

wherein the policy management platform is further configured to aggregate the wireless usage data associated with each of the plurality wireless carriers in the account profile.

3. The system of claim 2 ,

wherein each of the plurality of wireless carriers implement a policy management platform configured to track wireless usage;

wherein the policy management platform is further configured to determine whether the collected and aggregated wireless usage data associated with the account profile has exceeded a predetermined usage threshold; and

wherein the multiprotocol label switching element is configured to be edge-based in a domain.

4. The system of claim 3 , further comprising an enforcement manager,

wherein the policy management platform is configured to notify the enforcement manager when the wireless usage data associated with the account profile has exceeded the predetermined usage threshold; and

wherein each of the plurality of wireless carriers implement a subscriber profile repository (SPR).

5. The system of claim 2 ,

wherein the policy management platform is further configured to determine whether the collected and aggregated wireless usage data of the wireless carriers has reached a predetermined usage threshold; and

wherein each of the plurality of wireless carriers implement a subscriber profile repository (SPR).

6. The system of claim 5 ,

wherein the policy management platform is further configured to transmit a termination request to one of the wireless carriers in response to determining that the collected and aggregated wireless usage data for one of the wireless carriers has reached the predetermined usage threshold; and

wherein each of the plurality of wireless carriers implement a policy management platform configured to track wireless usage.

7. The system of claim 1 ,

wherein the policy management platform is configured to exchange authentication, authorization, and accounting communications with each of the plurality of wireless carriers that comprise at least one of the following: Remote Authentication Dial-In User Service (RADIUS) protocol communications and Diameter protocol communications; and

wherein the policy management platform is further configured to transmit a message to a wireless device notifying the wireless device that the wireless usage data has exceeded a predetermined usage threshold based on the authentication, authorization, and accounting communications with each of the plurality of wireless carriers.

8. The system of claim 1 ,

wherein the policy management platform is configured to exchange authentication, authorization, and accounting communications with each of the plurality of wireless carriers that comprise at least one of the following: Remote Authentication Dial-In User Service (RADIUS) protocol communications and Diameter protocol communications,

wherein the network operator comprises a mobile virtual network operator, and

wherein the policy management platform is further configured to transmit a notification message to the mobile virtual network operator that the wireless usage data has reached a predetermined usage threshold based on the authentication, authorization, and accounting communications with each of the plurality of wireless carriers.

9. A device for multiple wireless network usage tracking, the device having one or more processors configured to:

receive wireless usage data from a plurality of wireless networks through a multiprotocol label switching element for an account profile associated with at least one wireless device;

aggregate the wireless usage data from each of the wireless networks for the account profile with a policy management platform;

determine whether the aggregate of the wireless usage data from the account profile has reached a predetermined usage threshold with the policy management platform; and

transmit a termination request with the policy management platform to one or more of the plurality of wireless networks, the termination request requesting termination of a wireless service to the at least one wireless device,

wherein the policy management platform is implemented externally from any network of the plurality of wireless carriers.

10. A method for multiple wireless network usage tracking, the method comprising:

receiving wireless usage data from each of a plurality of wireless carriers with a multiprotocol label switching element, the multiprotocol label switching element having one or more processors;

connecting a policy management platform having one or more processors to a each of the plurality of wireless carriers through the multiprotocol label switching element;

receiving with the policy management platform the wireless usage data from each of a plurality of wireless carriers for an account profile operatively linked to at least one wireless device registered on the account profile and configured to connect to the wireless carriers;

aggregating the wireless usage data at the policy management platform; and

determining with the policy management platform, in response to aggregating the account usage data, whether the wireless usage data has reached a predetermined usage threshold,

wherein the policy management platform is implemented externally from any network of the plurality of wireless carriers.

11. The method of claim 10 , further comprising transmitting a termination request, with the policy management platform to at least one of the plurality of wireless carriers to terminate a wireless service between the wireless device and at least one of the plurality of wireless carriers; and

exchanging authentication, authorization, and accounting communications between the policy management platform and each of the plurality of wireless carriers to obtain the wireless usage data.

12. The method of claim 10 , further comprising exchanging authentication, authorization, and accounting communications between the policy management platform and each of the plurality of wireless carriers to obtain the wireless usage data,

wherein receiving the wireless usage data further comprises receiving the wireless usage data transmitted with at least one of the following: a radius protocol from at least one of the wireless carriers and a diameter protocol from at least one of the wireless carriers.

13. The method of claim 12 ,

wherein each of the plurality wireless carriers implement a policy management platform configured to track wireless usage; and

wherein receiving the wireless usage data comprises receiving the wireless usage data at predetermined time intervals.

14. The method of claim 10 , further comprising exchanging authentication, authorization, and accounting communications between the policy management platform and each of the plurality of wireless carriers to obtain the wireless usage data,

wherein the predetermined usage threshold for the wireless usage comprises a usage limit for each of the plurality of wireless carriers.

15. The method of claim 14 , wherein determining whether the wireless usage data has reached the predetermined usage threshold further comprises determining, with the policy management platform, whether the wireless usage data for at least one of the plurality of wireless carriers has reached the usage limit for at least one of the wireless carriers based on the authentication, authorization, and accounting communications with each of the plurality of wireless carriers.

16. The method of claim 15 , further comprising transmitting a termination request, with the policy management platform to at least one of the plurality of wireless carriers, to terminate a wireless service between the wireless device and at least one of the plurality of wireless carriers in response to determining that the wireless usage data for at least one of the wireless carriers has reached the usage limit,

wherein each of the plurality of wireless carriers implement a subscriber profile repository (SPR).

17. The method of claim 16 , further comprising verifying the wireless usage data with the policy management platform, wherein the policy management platform is configured to verify the wireless usage data with the plurality of wireless carriers,

wherein each of the plurality wireless carriers implement a policy management platform configured to track wireless usage.

18. The method of claim 14 ,

wherein determining whether the wireless usage data has reached the predetermined usage threshold further comprises determining, with the policy management platform, whether the wireless usage data for two or more of the plurality of wireless carriers has reached the usage limit for two or more of the wireless carriers; and

wherein each of the plurality wireless carriers implement a policy management platform configured to track wireless usage.

19. The method of claim 10 , further comprising exchanging authentication, authorization, and accounting communications between the policy management platform and each of the plurality of wireless carriers to obtain the wireless usage data,

wherein the predetermined usage threshold for the wireless usage comprises a usage limit for two or more of the plurality of wireless carriers in combination.

20. The method of claim 19 ,

wherein determining whether the wireless usage data has reached the predetermined usage threshold further comprises determining, with the policy management platform, whether the wireless usage data for the two or more plurality of wireless carriers in combination has reached the usage limit for the two or more wireless carriers in combination; and

wherein each of the plurality of wireless carriers implement a subscriber profile repository (SPR).

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 15, 2025
From: VERIZON VALUE, INC.
To: VERIZON PATENT AND LICENSING INC.
Reel/Frame 073109/0190 →
CHANGE OF NAME Recorded Aug 5, 2025
From: TRACFONE WIRELESS, INC.
To: VERIZON VALUE, INC.
Reel/Frame 072348/0937 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 21, 2019
From: LEVINE, KAREN; SRIVASTAVA, MANSI; PINA, CARMEN; GUELL, SONIA; FERNANDEZ, MIGUEL; ZIMMERMAN, JAMES
To: TRACFONE WIRELESS, INC.
Reel/Frame 048656/0596 →