H04M15/53

Device group partitions and settlement platform
09565543 · 2017-02-07 · ·

A method performed by a network system communicatively coupled to a device over a wireless network, the method comprising: receiving authentication information from the device over the wireless network, the authentication information enabling the network system to authenticate the device; obtaining a charging data record (CDR) comprising information identifying a device activity over the wireless network associated with the device and indicating a usage amount associated with the device activity; and using one or more rules, processing the CDR to generate information configured to assist in (a) providing to a partner entity an accounting of a first portion of usage of the wireless network associated with the device activity indicated by the CDR, the partner entity providing an Internet-based service to the device, and (b) determining an accounting of a second portion of the usage of the wireless network associated with the activity indicated by the CDR.

Mediation for provider-specific implementations of roaming protocols for mobile networks
09565025 · 2017-02-07 · ·

A message handler may receive, for a roaming user within a visited network of a visited mobile service provider, a message in accordance with a first roaming protocol implementation of the visited mobile service provider, and may identify, from a mediation repository, a relationship between the first roaming protocol implementation of the visited mobile service provider and a second roaming protocol implementation of a home mobile service provider of which the roaming user is a subscriber. A packet inspector may determine, from the relationship, that the message requires modifications in order to comply with the second roaming protocol implementation, and a packet modifier may then modify the message to ensure compliance with the second roaming protocol implementation.

Service Selection Set Publishing to Device Agent with On-Device Service Selection

Disclosed herein are various embodiments for publishing a service offer set to a device agent on an end-user device and for on-device selection of a service. In some embodiments, a network system publishes a service offer set to an end-user device over a wireless access network, receives an offer set user selection from the end-user device, and provisions one or more network functions based on the offer set user selection.

Service selection set publishing to device agent with on-device service selection

Disclosed herein are various embodiments for publishing a service offer set to a device agent on an end-user device and for on-device selection of a service. In some embodiments, a network system publishes a service offer set to an end-user device over a wireless access network, receives an offer set user selection from the end-user device, and provisions one or more network functions based on the offer set user selection.

Device assisted CDR creation, aggregation, mediation and billing
12395591 · 2025-08-19 · ·

There is provided a system including a processor of a network device in communication with a wireless network. The processor is configured to collect device generated service usage information for one or more devices in wireless communication on the wireless network, and provide the device generated service usage information in a syntax and a communication protocol that can be used by other network devices to augment or replace network generated service usage information for the one or more devices in wireless communication on the wireless network.

Enhanced roaming services and converged carrier networks with device assisted services and a proxy
12401984 · 2025-08-26 · ·

A method performed by a wireless device communicatively coupled to a network system by a wireless access network, the network system including a network element corresponding to a network element destination. The method includes receiving, from the network system, a device policy including a service usage activity classification and information identifying the network element destination, detecting, using the device policy, wireless device traffic associated with service activities, identifying, using the device policy, one or more of the service activities as being included in the service usage activity classification, the service usage activity classification includes side information associated with the one or more identified service activities and collected on the one or more identified service activities, and directing or routing, using the device policy, the side information over the wireless access network based on the information identifying the network element destination.

Enhanced Roaming Services and Converged Carrier Networks with Device Assisted Services and a Proxy
20250358604 · 2025-11-20 · ·

A method performed by a wireless device communicatively coupled to a network system by a wireless access network, the network system including a network element corresponding to a network element destination. The method includes receiving, from the network system, a device policy including a service usage activity classification and information identifying the network element destination, and detecting, using the device policy, wireless device traffic associated with service activities.

Device Assisted CDR Creation, Aggregation, Mediation and Billing
20250358373 · 2025-11-20 · ·

There is provided a system including a processor of a network device in communication with a wireless network. The processor is configured to collect device generated service usage information for one or more devices in wireless communication on the wireless network, and provide the device generated service usage information in a syntax and a communication protocol that can be used by other network devices to augment or replace network generated service usage information for the one or more devices in wireless communication on the wireless network.

Adapting network policies based on device service processor configuration

Disclosed herein are various embodiments to prevent, detect, or take action in response to the moving a device credential from one device to another, the improper configuration of a service processor, a missing service processor, or the tampering with a service processor in device-assisted services (DAS) systems.