US20140140213A1

Service Policy Implementation for an End-User Device Having a Control Application or a Proxy Agent for Routing an Application Traffic Flow

Claim Score by NHIP

Read claim 1, the broadest

Abstract

A method performed by a network system communicatively coupled to a device over a wireless access network, the method comprising transmitting a traffic flow to, or receiving the traffic flow from, a software application on the device, the traffic flow comprising one or more related data transfers over the wireless access network, the traffic flow being routed between the software application and the network system through an assisting element comprising a control application or a proxy agent on the device, wherein the traffic flow has a characteristic associating the traffic flow with the first software application, the characteristic preserving the association between the traffic flow and the software application when the traffic flow is routed by the one or more assisting elements; identifying the characteristic; and implementing at least a portion of a control, accounting, or notification service policy based on the identified characteristic.

US20140140213A1, drawing sheet 1
Sheet 1 of 41

Term

3.2 yearsto projected expiry

Projected expiry 5 December 2029, counted from filing; an application has no term until it is granted.

  1. Priority
  2. Filed
  3. Published
  4. Today
  5. Projected expiry

51 claims: 2 independent, 49 dependent

  1. 1
    Broadest claimClaim Score 37, average(NHIP)A method performed by a network system communicatively coupled to an end-user device over a wireless access network, the method comprising:transmitting a first traffic flow to, or receiving the first traffic flow from, a first software application on the end-user device, the first traffic flow comprising a first set of one or more related data transfers over the wireless access network, the first traffic flow being routed between the first software application on the end-user device and the network system through one or more assisting elements, the one or more assisting elements comprising a control application on the end-user device or a proxy agent on the end-user device, wherein the first traffic flow has a characteristic associating the first traffic flow with the first software application, the characteristic preserving the association between the first traffic flow and the first software application when the first traffic flow is routed by the one or more assisting elements;identifying the characteristic;and implementing at least a portion of one or more service policies based on the identified characteristic, the one or more service policies at least for (i) controlling usage of the wireless access network by the end-user device, (ii) accounting for usage of the wireless access network associated with the end-user device, (iii) providing a notification to the end-user device about the usage of the wireless access network associated with the end-user device, or (iv) a combination of these.
  2. 51
    A non-transitory computer-readable storage medium storing machine-executable instructions that, when executed by one or more processors, cause the one or more processors to:transmit a first traffic flow to, or receive the first traffic flow from, a first software application on an end-user device communicatively coupled to the one or more processors over a wireless access network, the first traffic flow comprising a first set of one or more related data transfers over the wireless access network, the first traffic flow being routed between the first software application on the end-user device and the one or more processors through one or more assisting elements, the one or more assisting elements comprising a control application on the end-user device or a proxy agent on the end-user device, wherein the first traffic flow has a characteristic associating the first traffic flow with the first software application, the characteristic preserving the association between the first traffic flow and the first software application when the first traffic flow is routed by the one or more assisting elements;identify the characteristic;and implement at least a portion of one or more service policies based on the identified characteristic, the one or more service policies at least for (i) controlling usage of the wireless access network by the end-user device, (ii) accounting for usage of the wireless access network associated with the end-user device, (iii) providing a notification to the end-user device about the usage of the wireless access network associated with the end-user device, or (iv) a combination of these.