H04M15/53

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.

Adapting Network Policies Based on Device Service Processor Configuration
20230130720 · 2023-04-27 · ·

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.

REPLAY AGENT FOR DELIVERING CHARGING EVENT MESSAGES FROM A MESSAGE BROKER IN A MOBILE TELECOMMUNICATIONS NETWORK

A system for preserving charging event messages in a mobile telecommunications network when a charging server is unavailable includes a message broker comprising persistent storage. The system also includes a network element that generates a charging event message, attempts to send the charging event message to a charging server, and writes the charging event message to the message broker in response to determining that the attempt to send the charging event message to the charging server has failed. The system also includes a replay agent that subscribes to the message broker for notifications associated with the charging server, receives a notification from the message broker about the charging event message, reads the charging event message from the message broker, and causes the charging event message to be sent to the charging server when the charging server is available.

PARALLEL AND SEQUENTIAL EXECUTION OF AUTOMATED ONLINE CHARGING TEST PROCEDURES
20170353524 · 2017-12-07 ·

Systems and methods are described herein for performing automated testing of online charging systems associated with telecommunications networks. In some embodiments, the systems and methods utilize various components associated with an online charging system, such as an event mediator, to convert data associated with test cases to be simulated by the online charging system (e.g., data from spreadsheets) into various test requests actionable during the online charging system under when simulating the test cases.

Mobile media pause and resume
11675836 · 2023-06-13 · ·

In embodiments, the present invention provides a method and system for managing playback of content delivered to a mobile device with a pause and resume functionality. The method and system including receiving delivered content on a mobile device, initiating playback of the delivered content, pausing playback of the content being delivered to the mobile device in response to an action and resuming delivery of the content upon a request.

Enhanced Roaming Services and Converged Carrier Networks with Device Assisted Services and a Proxy
20220369090 · 2022-11-17 · ·

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.

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.

Generating and analyzing call detail records for various uses of mobile network resources

Generating and analyzing call detail records for various uses of mobile network resources includes, at a mobile network service bus configured to communicate with one or more service entities in a mobile core network, generating a first set of call detail records (CDRs) for messages received from the service entities in the mobile core network and a second set of CDRs for messages received from a tenant server that is providing an applications or a service on the mobile core network. Each of the CDRs included in the first set of CDRs and the second set of CDRs is tagged based on the processes involved in generating the particular CDR. Relationships are determined between the CDRs included in the first set of CDRs and the second set of CDRs based on the tagging and one or more of usage operations and network diagnostic operations are performed based on the relationships.

Hierarchical service policies for creating service usage data records for a wireless end-user device
09819808 · 2017-11-14 · ·

A non-transitory computer-readable storage medium storing one or more machine-executable instructions that, when executed by one or more processors, cause the one or more processors to: determine whether a traffic flow of a wireless end-user device is associated with a first service activity, the traffic flow comprising one or more attempted or successful communications over a wireless access network; if it is determined that the traffic flow is associated with the first service activity, create a first data record, the first data record identifying the first service activity; if it is determined that the traffic flow is not associated with the first service activity, determine whether the traffic flow is associated with a second service activity; and if it is determined that the traffic flow is associated with the second service activity, create a second data record, the second data record identifying the second service activity.

Wireless network service interfaces

A uniform wireless network service selection information exchange interface system is provided to facilitate a consistent user experience across multiple wireless networks that may have different service plan activation or service plan purchase processes. Network detection of service usage anomalies based on device-based data usage reports is provided to enable the network to determine whether an end-user device is likely operating in accordance with the established policy, or whether the end-user device may be operating fraudulently.