IP Library › Granted Patent US 10,171,988
Granted Patent B2
US 10,171,988 · App. 15/446,279 · Granted Jan 1, 2019

Adapting network policies based on device service processor configuration

Inventors: Gregory G. Raleigh (Woodside, CA); James Lavine (Corte Madera, CA)
Assignee: Headwater Research LLC
H04W8/18H04L12/1403H04L41/0816H04M15/00H04M15/58H04W4/24H04W12/06H04W12/08H04W24/10H04L12/14H04L41/0893H04L41/5003H04L41/5025H04M2215/0188
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 10,171,988
App. No.
15/446,279
Granted
Jan 1, 2019
Kind
B2
Abstract

A network system includes a network node that receives data session start and stop requests from mobile devices, a service controller node, and a data rating element. The service controller node is notified by the network node when a mobile device makes a start request. The service controller enters an authentication time period during which the mobile device can authenticate. Upon successful authentication, the service controller sets the data rating element to operate based on data traffic characterization from the mobile device. For mobile devices that do not authenticate, the data rating element operates without cooperation from the mobile device.

Claims (20)

1. A network system comprising:

a first network node, a service controller node, and a data rating element,

the first network node configured to

receive data session start and stop requests from a plurality of mobile devices, and,

upon receiving a data session start request from a given one of the plurality of mobile devices, provide a notification to a service controller node of the device identity of the given mobile device;

the service controller node configured to

upon receiving the notification of the device identity, enter an authentication time period, related to the receipt of the notification, for the given mobile device,

during the authentication time period, wait for a corresponding request to login and/or authenticate, from a data traffic characterization agent on the given mobile device,

when the data traffic characterization agent requests login and/or authentication during the authentication time period and properly logs in or authenticates, contact the data rating element to supply an indication that a data rating service for cellular data traffic of the mobile device is to be set in a first configuration that relies on data traffic characterization from the given mobile device data traffic characterization agent; and

the data rating element configured to operate a data rating service for the plurality of mobile devices such that, for the given mobile device,

the data rating service is operable in the first configuration when the indication is supplied from the service controller node, and

the data rating service is operable in a second configuration when the indication is not supplied from the service controller node, wherein the second configuration is operable without reliance on data traffic characterization from the mobile device agent.

2. The network system of claim 1 , wherein in the first configuration, the data rating service is further configured to:

receive first data records generated by the given mobile device and purporting to indicate cellular data network usage by the given mobile device;

receive second data records generated by one or more network measurement points and indicating cellular data network usage by the given mobile device; and

calculate a comparison metric, derived respectively from comparing the first and second data records; and

determine that the given mobile device data traffic characterization agent is not properly providing data characterization when the comparison metric shows a significant difference between the compared usages.

3. The network system of claim 1 , wherein in the first configuration the data rating service receives records of data usage from the given mobile device data traffic characterization agent, and in the second configuration the data rating service receives records of data usage from one or more network measurement points.

4. The network system of claim 3 , wherein the service controller node is further configured to, in the first configuration, receive and verify the records of data usage from the given mobile device data traffic characterization agent, and supply information from the verified records to the data rating element.

5. The network system of claim 4 , wherein the records of data usage comprise records of individual device application data usage for multiple applications on the given mobile device, the first configuration further to apply different data rating policies for data usage attributed to different ones of the multiple applications.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 17, 2017
From: RALEIGH, GREGORY G.; LAVINE, JAMES
To: HEADWATER PARTNERS I LLC
Reel/Frame 041610/0987 →
MERGER AND CHANGE OF NAME Recorded Mar 17, 2017
From: HEADWATER PARTNERS I LLC; HEADWATER MANAGEMENT LLC
To: HEADWATER PARTNERS I LLC; HEADWATER RESEARCH LLC
Reel/Frame 041613/0799 →
Continuity (27)
Continuation 14473137 · Aug 29, 2014
Division 13237827 · Sep 20, 2011
Continuation In Part 12695019 · Jan 27, 2010
Continuation In Part 12380780 · Mar 2, 2009
Continuation In Part 12380778 · Mar 2, 2009
Provisional Application 61384456 · Sep 20, 2010
Provisional Application 61385020 · Sep 21, 2010
Provisional Application 61387243 · Sep 28, 2010
Provisional Application 61387247 · Sep 28, 2010
Provisional Application 61389547 · Oct 4, 2010
Provisional Application 61407358 · Oct 27, 2010
Provisional Application 61418507 · Dec 1, 2010
Provisional Application 61418509 · Dec 1, 2010
Provisional Application 61420727 · Dec 7, 2010
Provisional Application 61422565 · Dec 13, 2010
Provisional Application 61422572 · Dec 13, 2010
Provisional Application 61422574 · Dec 13, 2010
Provisional Application 61435564 · Jan 24, 2011
Provisional Application 61472606 · Apr 6, 2011
Provisional Application 61270353 · Jul 6, 2009
Provisional Application 61264126 · Nov 24, 2009
Provisional Application 61206354 · Jan 28, 2009
Provisional Application 61206944 · Feb 4, 2009
Provisional Application 61207393 · Feb 10, 2009
Provisional Application 61207739 · Feb 13, 2009
Provisional Application 61206354 · Jan 28, 2009
Related Publication 20170339553A1 · Nov 23, 2017
Cited By (6)
US 12,200,786 US 12,389,218 US 12,452,377 US 12,543,031 US 12,603,845 US 12,615,188