IP Library Granted Patent US 8,130,712
Granted Patent B1
US 8,130,712 · App. 12/365,670 · Granted Mar 6, 2012

Monitoring data-usage information from a dual-stack mobile device

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 8,130,712
App. No.
12/365,670
Granted
Mar 6, 2012
Kind
B1
Abstract

Methods and computer-readable media are provided to monitor information corresponding to IP data sessions that are established using a single authentication session. A first IP data session may be established in a first IP version, such as IPv4 or IPv6, and a second IP data session may be established using a different IP version that was used in correlation to the first IP data session. Once the second IP data session is established, a message containing information corresponding to the second IP data session may be communicated to a receiving component, such as an AAA server. A similar message may be sent to the receiving component upon a termination of the second IP data session, such that the messages can be used to determine a value, such as a monetary value, associated with the second IP data session. A report may then be created that includes the determined value.

Claims (43)

1. One or more non-transitory computer-readable media having computer-useable instructions embodied thereon for performing a method of monitoring data-usage information received from a dual-stack mobile device, the method comprising:

in a first Internet Protocol (IP) version, establishing with the mobile device a first Internet Protocol (IP) data session using a single authentication session, thereby enabling a first flow of data between the mobile device and a packet-routing component, wherein the single authentication session is established using an authentication process or method that corresponds to the first IP version;

in a second Internet Protocol (IP) version, establishing with the mobile device a second Internet Protocol (IP) data session using the single authentication session, thereby enabling a second flow of data between the mobile device and the packet-routing component, wherein the first and second IP versions are different;

incident to establishing the second IP data session, communicating a first IP-session message to a receiving component;

incident to a termination of the second IP data session, communicating a second IP-session message to the receiving component;

utilizing the first and second IP-session messages to determine a value associated with the second IP data session; and

based on the value, creating a report that includes an expression of the value.

2. The media of claim 1 , wherein the first IP version is IP version 4 (IPv4) and the second IP version is IP version 6 (IPv6).

3. The media of claim 1 , wherein the first IP version is IPv6 and the second IP version is IPv4.

4. The media of claim 1 , wherein the single authentication session is established using an authentication method corresponding to the first IP version.

5. The media of claim 1 , wherein the first IP-session message includes information corresponding to an establishment of the second IP session, including one or more of a start time, an IP address, a framed IP address, or data-usage information.

6. The media of claim 1 , wherein the second IP-session message includes information corresponding to a termination of the second IP session, including one or more of a stop time, an IP address, a framed IP address, or data-usage information.

7. The media of claim 1 , further comprising incident to a termination of both the first and second IP data sessions, communicating a stop message to the receiving component indicating that the single communication session has terminated.

8. The media of claim 1 , wherein the value is a monetary value representing a cost incurred by a user of the mobile device as a result of the second IP data session.

9. The media of claim 1 , wherein the receiving component is an Authentication, Authorization, and Accounting (AAA) server that monitors IP-session messages associated with IP data sessions.

10. The media of claim 1 , further comprising:

in the second IP version, establishing with the mobile device a third IP data session using the single authentication session, thereby enabling a third flow of data between the mobile device and the packet-routing component;

incident to establishing the third IP data session, communicating a third IP-session message to the receiving component;

terminating with the mobile device the third IP data session; and

incident to terminating the third IP data session, communicating a fourth IP-session message to the receiving component such that the receiving component can utilize the third and fourth IP-session messages to determine the value associated with the third IP data session.

11. One or more non-transitory computer-readable storage media having computer-useable instructions embodied thereon for performing a method of monitoring data-usage information received from a dual-stack mobile device, the method comprising:

in a first Internet Protocol (IP) version, establishing with the mobile device a first Internet Protocol (IP) data session using a single authentication session, thereby enabling a first flow of data between the mobile device and a packet-routing component, wherein the single authentication session is established using an authentication process or method that corresponds to the first IP version;

in a second Internet Protocol (IP) version, establishing with the mobile device a second Internet Protocol (IP) data session using the single authentication session, thereby enabling a second flow of data between the mobile device and the receiving component, wherein the first and second IP versions are different;

until both the first and second IP data sessions have been terminated, periodically gathering IP-session parameters that correspond to an establishment or a termination of the first or second IP data sessions, wherein the IP-session parameters include one or more of the following,

(1) a start time of the first or second IP data sessions,

(2) a stop time of the first or second IP data sessions,

(3) an Internet Protocol (IP) address of the first or second IP data sessions, or

(4) data-usage information corresponding to the first or second IP data sessions; and

incident to a termination of both the first and second IP data sessions, communicating a stop message to a receiving component that indicates that the single authentication session has been terminated.

12. The media of claim 11 , further comprising communicating the gathered IP-session parameters to the receiving component.

13. The media of claim 12 , wherein the gathered IP-session parameters are communicated to the receiving component on a fifteen second time interval.

14. The media of claim 13 , wherein the receiving component is an Authentication, Authorization, and Accounting (AAA) server that monitors and uses the IP-session parameters to bill a user of the mobile device for a particular IP data session.

15. The media of claim 12 , wherein the IP-session parameters are utilized by the receiving component to determine a value associated with the second IP data session.

16. The media of claim 15 , wherein the receiving component creates a report based on the value that includes an expression of the value.

17. The media of claim 16 , wherein the value is a monetary value representing a cost incurred by a user of the mobile device as a result of the second IP data session.

18. The media of claim 11 , wherein the first or second IP data sessions are terminated upon an occurrence of one or more of the mobile device being out of range, a timed-out session; or a termination by a user of the mobile device.

19. One or more non-transitory computer-readable storage media having computer-useable instructions embodied thereon for performing a method of monitoring data-usage information received from a dual-stack mobile device, the method comprising:

receiving a first set of Internet Protocol (IP)—session parameters corresponding to a first Internet Protocol (IP) data session that has been established in a first Internet Protocol (IP) version using a single authentication session, wherein the single authentication session is established using an authentication process or method that corresponds to the first IP version;

receiving a second set of Internet Protocol (IP)—session parameters corresponding to a second Internet Protocol (IP) data session that has been established in a second Internet Protocol (IP) version using the single authentication session, wherein the first and second IP versions are different;

receiving a third set of IP-session parameters corresponding to the second IP data session that has been terminated;

upon receiving a stop message, which indicates that the single authentication session has terminated, utilizing the second and third sets of IP-session parameters to determine a value associated with the second IP data session, wherein the single authentication session has terminated when both of the first and second IP data sessions are terminated; and

based on the value, creating a report that includes an expression of the value.

20. The media of claim 19 , wherein the value is a monetary value representing a cost incurred by a user of the mobile device as a result of the second IP data session.

Assignments (5)
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 →
TERMINATION AND RELEASE OF FIRST PRIORITY AND JUNIOR PRIORITY SECURITY INTEREST IN PATENT RIGHTS Recorded Apr 2, 2020
From: DEUTSCHE BANK TRUST COMPANY AMERICAS
To: SPRINT COMMUNICATIONS COMPANY L.P.
Reel/Frame 052969/0475 →
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 →
GRANT OF FIRST PRIORITY AND JUNIOR PRIORITY SECURITY INTEREST IN PATENT RIGHTS Recorded Mar 6, 2017
From: SPRINT COMMUNICATIONS COMPANY L.P.
To: DEUTSCHE BANK TRUST COMPANY AMERICAS
Reel/Frame 041895/0210 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 4, 2009
From: BENNETT, JOHN H., III; BREAU, JEREMY R.; NEBERGALL, TERRY D.; ROGERS, FREDERICK C.; WINN, DALE E.
To: SPRINT COMMUNICATIONS COMPANY L.P.
Reel/Frame 022210/0372 →