Patent classifications
H04M15/86
TRACKING DATA USAGE UNDER A SCHEMATIZED DATA PLAN
Embodiments provide a schema for representing data usage plans and data usage statistics. The data usage plan describes threshold values associated with network connections of computing devices of the user. A web service dynamically generates data usage statistics for the computing devices to represent data consumed by the computing devices under the data usage plan. The schema is updated with the data usage statistics and distributed to the computing devices for presentation to the user.
Predicting network data consumption relative to data usage patterns
Embodiments provide interactive prediction of network data consumption. Current data usage statistics are compared with a data usage plan. The current data usage statistics represent network data consumed by at least one computing device of the user. The network data is consumed during at least a portion of a pre-defined time interval of a data usage plan. For the given time interval, one of a plurality of pre-defined data usage states is assigned to the user, such as On Track, Off Track, Over Limit, and Under Track. In some embodiments, the user interacts with the data usage pattern to dynamically adjust for expected future use, which may change the currently assigned data usage state.
On-device attribution of network data usage
Embodiments attribute network data transfers to applications executing on a computing device. A data transfer service executes on the computing device to receive and process data transfer requests. The data transfer requests, populated by the applications, have identifiers attributed thereto to enable monitoring of the network data transfers per identifier. For example, network data transfers associated with different mail accounts of a mail program or different web sites of browser are attributed separately. Data usage statistics relating to the network data transfers for each identifier may be generated and presented to the user for review.
ON-DEVICE ATTRIBUTION OF NETWORK DATA USAGE
Embodiments attribute network data transfers to applications executing on a computing device. A data transfer service executes on the computing device to receive and process data transfer requests. The data transfer requests, populated by the applications, have identifiers attributed thereto to enable monitoring of the network data transfers per identifier. For example, network data transfers associated with different mail accounts of a mail program or different web sites of browser are attributed separately. Data usage statistics relating to the network data transfers for each identifier may be generated and presented to the user for review.
SECOND PARTY CONTROL OVER MOBILE DEVICE USAGE
A mechanism is provided whereby a parent, or other second party, can monitor and/or control a child's or other first party's wireless device usage. An interface can allow the parent to set rules for the child's usage, and can specify that the parent should receive messages when a call is made to or from the child's wireless device. In addition to call information, the message may prompt the parent for approval of the call connection. Thus, a parent can decide whether a call that is incoming from or outgoing to a third party should be permitted.
TRACKING DATA USAGE UNDER A SCHEMATIZED DATA PLAN
Embodiments provide a schema for representing data usage plans and data usage statistics. The data usage plan describes threshold values associated with network connections of computing devices of the user. A web service dynamically generates data usage statistics for the computing devices to represent data consumed by the computing devices under the data usage plan. The schema is updated with the data usage statistics and distributed to the computing devices for presentation to the user.
Tracking data usage under a schematized data plan
Embodiments provide a schema for representing data usage plans and data usage statistics. The data usage plan describes threshold values associated with network connections of computing devices of the user. A web service dynamically generates data usage statistics for the computing devices to represent data consumed by the computing devices under the data usage plan. The schema is updated with the data usage statistics and distributed to the computing devices for presentation to the user.
Second party control over mobile device usage
A mechanism is provided whereby a parent, or other second party, can monitor and/or control a child's or other first party's wireless device usage. An interface can allow the parent to set rules for the child's usage, and can specify that the parent should receive messages when a call is made to or from the child's wireless device. In addition to call information, the message may prompt the parent for approval of the call connection. Thus, a parent can decide whether a call that is incoming from or outgoing to a third party should be permitted.
Handling insufficient account balance of subscribers
A system, method, and computer readable medium comprising instructions for handling insufficient account balance of subscribers in a mobile communications network is disclosed. A request for communication is received from a mobile station. A determination is made as to whether a subscriber of the mobile station has an insufficient account balance. If the subscriber has an insufficient account balance, the request is withheld and the mobile station is notified by a short message.
DATA USAGE PROFILES FOR USERS AND APPLICATIONS
Embodiments profile users and applications based on network data usage. Data usage statistics are collected and compared for the users and applications. Profiles are assigned to the users and applications based on the comparison. In some embodiments, the applications are ranked based on data usage and presented to the users in an application marketplace.