H04M15/30

Wireless end-user device with wireless modem power state control policy for background applications

A wireless end-user device has a wireless wide-area network (WWAN) modem. One or more processors classify whether an application associated with an Internet access request is interacting with a user. At a time when the application is classified as not interacting with a user, a power state control policy is enforced to allow, disallow, or delay the Internet access request to follow a temporal policy profile for changes in modem power state.

Device Group Partitions and Settlement Platform
20250023749 · 2025-01-16 · ·

Device group partitions and a settlement platform are provided. In some embodiments, device group partitions (e.g., partitions of devices based on associated device groups) are provided. In some embodiments, a settlement platform service is provided. In some embodiments, a settlement platform service is provided for partitioned devices. In some embodiments, collecting device generated service usage information for one or more devices in wireless communication on a wireless network; and aggregating the device generated service usage information for a settlement platform for the one or more devices in wireless communication on the wireless network is provided. In some embodiments, a settlement platform implements a service billing allocation and/or a service/transactional revenue share among one or more partners. In some embodiments, service usage information includes micro-CDRs, which are used for CDR mediation or reconciliation that provides for service usage accounting on any device activity that is desired. In some embodiments, each device activity that is desired to be associated with a billing event is assigned a micro-CDR transaction code, and a service processor of the device is programmed to account for that activity associated with that transaction code. In some embodiments, a service processor executing on a wireless communications device periodically reports (e.g., during each heartbeat or based on any other periodic, push, and/or pull communication technique(s)) micro-CDR usage measures to, for example, a service controller or some other network element for CDR mediation or reconciliation.

Device-assisted services for protecting network capacity

Device Assisted Services (DAS) for protecting network capacity is provided. In some embodiments, DAS for protecting network capacity includes monitoring a network service usage activity of the communications device in network communication; classifying the network service usage activity for differential network access control for protecting network capacity; and associating the network service usage activity with a network service usage control policy based on a classification of the network service usage activity to facilitate differential network access control for protecting network capacity.

Communication system

AS-B (810) measures a telephone call time from a time point when a telephone call, which is audio-originated by UE (100), starts. When a time obtained by subtracting the telephone call time from a time for which the UE (100) can telephone-call becomes a predetermined time, the AS-B (810) issues a multiplex instruction to FAP (200). When having received the multiplex instruction, the FAP (200) multiplexes a sound, which is based on a sound source file stored in advance, with audio data to be transmitted to the UE (100), and transmits the audio data, with which the sound has been multiplexed, to the UE (100).

Wireless end-user device with wireless modem power state control policy for background applications
20170310768 · 2017-10-26 ·

A wireless end-user device has a wireless wide-area network (WWAN) modem. One or more processors classify whether an application associated with an Internet access request is interacting with a user. At a time when the application is classified as not interacting with a user, a power state control policy is enforced to allow, disallow, or delay the Internet access request to follow a temporal policy profile for changes in modem power state.

Wireless end-user device with differential traffic control policy list applicable to one of several wireless modems

A wireless end-user device has wireless wide-area network (WWAN) and wireless local-area network (WLAN) modems. One or more processors associate each of a plurality of Internet access requests with a corresponding destination address. The processors apply a differential traffic control policy to at least some of the Internet access requests, based on the corresponding destination address and whether or not that destination address is covered by a differential traffic control policy list. For one of the modems, the list treatment of a destination address determines whether an Internet access request is allowed or disallowed. For the other modem, the list treatment does not cause that same destination address to cause an Internet access request to be disallowed.

Wireless end-user device with network traffic API to indicate unavailability of roaming wireless connection to background applications

A wireless end-user device has a configurable wireless wide-area network (WWAN) modem capable of connection to both a home WWAN and a roaming WWAN. At a time when Internet service activities are communicated through the roaming WWAN, one or more processors apply a differential traffic control policy list so as to disallow background Internet data service. When the policy is applicable, an application program interface (API) indicates that an Internet data service is unavailable to an application operating in a background mode, even though that service is available to a different application.

Device Group Partitions and Settlement Platform
20170223516 · 2017-08-03 ·

Device group partitions and a settlement platform are provided. In some embodiments, device group partitions (e.g., partitions of devices based on associated device groups) are provided. In some embodiments, a settlement platform service is provided. In some embodiments, a settlement platform service is provided for partitioned devices. In some embodiments, collecting device generated service usage information for one or more devices in wireless communication on a wireless network; and aggregating the device generated service usage information for a settlement platform for the one or more devices in wireless communication on the wireless network is provided. In some embodiments, a settlement platform implements a service billing allocation and/or a service/transactional revenue share among one or more partners. In some embodiments, service usage information includes micro-CDRs, which are used for CDR mediation or reconciliation that provides for service usage accounting on any device activity that is desired. In some embodiments, each device activity that is desired to be associated with a billing event is assigned a micro-CDR transaction code, and a service processor of the device is programmed to account for that activity associated with that transaction code. In some embodiments, a service processor executing on a wireless communications device periodically reports (e.g., during each heartbeat or based on any other periodic, push, and/or pull communication technique(s)) micro-CDR usage measures to, for example, a service controller or some other network element for CDR mediation or reconciliation.

Hybrid Network Based Metering Server and Tracking Client for Wireless Services
20170223517 · 2017-08-03 ·

A process of tracking usage of a wireless device in a third party wireless network with a metering system includes implementing the metering system in a network separate from the third party wireless network and activating the wireless device in response to identification of the wireless device and confirmation of use of a tracking system to the metering system. The process further includes obtaining, by the metering system, an amount of wireless services used by the wireless device. The obtaining includes at least one of obtaining an amount of wireless services used from the third party wireless network and obtaining an amount of wireless services used from the tracking system.

Hybrid Network Based Metering Server and Tracking Client for Wireless Services
20170223517 · 2017-08-03 ·

A process of tracking usage of a wireless device in a third party wireless network with a metering system includes implementing the metering system in a network separate from the third party wireless network and activating the wireless device in response to identification of the wireless device and confirmation of use of a tracking system to the metering system. The process further includes obtaining, by the metering system, an amount of wireless services used by the wireless device. The obtaining includes at least one of obtaining an amount of wireless services used from the third party wireless network and obtaining an amount of wireless services used from the tracking system.