Mobile end-user device with agent limiting wireless data communication for specified background applications based on a stored policy

Patent No. US9392462 (titled "Mobile end-user device with agent limiting wireless data communication for specified background applications based on a stored policy") on Nov 14, 2014. The application was issued on Jul 12, 2016.

What is this patent about?

’462 is related to the field of mobile network management and device-assisted service policies. It specifically addresses the technical challenge of controlling how individual applications consume data resources on a mobile device, particularly when those applications are not actively being used by the user but are still operating in the background.

The underlying idea behind ’462 is to shift the enforcement of network access rules from the core network directly onto the mobile end-user device. By utilizing local agents that can distinguish between foreground and background application states, the invention allows for granular, application-specific control over data transmissions across both cellular and local area wireless modems.

The claims of ’462 focus on a mobile device equipped with multiple data modems and a stored access network policy that classifies specific applications based on their permission to initiate communication while in a background state. The device includes at least one agent designed to monitor the execution state of these applications and enforce the policy by allowing or blocking network activity accordingly.

In practice, the invention works by determining if a running application is currently the primary focus of the user or if it is hidden from view. If an application is identified as a background application, the device agent consults the pre-defined policy to decide if that specific app is permitted to wake up the modem and send or receive data, thereby preventing unauthorized data usage and preserving battery life.

This approach differs from prior solutions that typically managed data at a bulk device level or relied on expensive and complex Deep Packet Inspection within the carrier's core network. By managing these permissions locally on the device, the system provides a more scalable and privacy-friendly way to protect network capacity and manage service costs without requiring constant coordination with the network infrastructure.

How does this patent fit in bigger picture?

Technical Landscape

Prosecution Position

Claims

The patent contains 11 claims in total, with claim 1 serving as the sole independent claim. This independent claim focuses on a mobile end-user device equipped with multiple modems and a stored access network policy that regulates whether specific applications are permitted to initiate network communication based on their status as background applications. The dependent claims serve to further define the system by specifying policy variations based on network types or roaming status, detailing the software layers where policy enforcement occurs, describing methods for receiving policy updates from a network element, and outlining user interface functions for determining background status or allowing user-driven policy modifications.

Key Claim Terms New

Definitions of key terms used in the patent claims.

Term (Source)Support for SpecificationInterpretation
Access network communication activity
(Claim 1)
A network service usage activity is any activity by a wireless device that includes wireless network communication. Examples include a voice connection, email download, streaming media connection, TCP connection, or an HTTP/HTTPS connection. These activities are monitored and accounted for to facilitate differential network access control.Any wireless network communication generated by an application, operating system, or device function, including socket connections, data flows, or signaling.
Access network policy
(Claim 1)
The access network policy includes a classification for at least one of the specific applications as to whether or not that application is allowed to initiate access network communication activity. These policies can include implementation of a network service usage activity policy such as block/allow, throttle, delay, or priority queue. The policy may be adapted as a function of the type of network the device is connected to, such as a wireless wide area network versus a local area network.A set of rules or instructions stored on the device that governs how specific applications are permitted to use network resources, including classification-based restrictions and allowances.
Agent
(Claim 1)
The device includes a service processor agent or function to intercept, block, modify, remove or replace communications generated by a network service activity. One or more device agents are configured to identify potential or actual use of the access network by a candidate application program. These agents can secure access instructions from tampering by including them in an operating system configuration confirmed by a secure credential.A functional software component or service processor on the device configured to monitor application behavior and enforce network access rules.
Background application
(Claim 1)
The background mode is effective when the application is not selected by the user to occupy the foreground of the device user interface and accept user interface input to enable interaction with a user. An application connection or service activity may be classified as a network capacity controlled service activity when the user has not interacted with it for a period of time. This classification facilitates differential network access control for protecting network capacity by implementing different traffic controls for background service activities.An application program that is running on the device but is not currently selected by the user to occupy the foreground of the user interface or accept active user interface input.
Cellular data modem
(Claim 1)
The cellular data modem is configurable to connect to one or more wireless wide area data networks. Network service usage activity control policies can limit the ability of applications to change the modem power control state or network connection state to protect network capacity. For example, a service usage activity may be prevented from awakening the modem or causing it to connect to the network until a given time window is reached.A hardware component enabling the device to communicate over wireless wide area networks (WWAN), such as 3G or 4G networks.
Wireless data modem
(Claim 1)
The wireless data modem is configurable to connect to one or more wireless local area data networks. Service control policies are adapted as a function of the type of network the device is connected to, such as a wireless network (3G/4G) where there is less capacity versus a wired or WLAN connection. The device service processor and service controller coordinate to adapt policies depending on which network the device is connected to.A hardware component enabling the device to communicate over wireless local area networks (WLAN), such as Wi-Fi.

Litigation Cases New

US Latest litigation cases involving this patent.

Case NumberFiling DateTitle
3:25-cv-07591Sep 5, 2025Apple Inc v. Headwater Research LLC

Patent Family

Patent Family

File Wrapper

The dossier documents provide a comprehensive record of the patent's prosecution history - including filings, correspondence, and decisions made by patent offices - and are crucial for understanding the patent's legal journey and any challenges it may have faced during examination.

  • Get instant alerts for new documents

US9392462

Application Number
US14541493A
Filing Date
Nov 14, 2014
Publication Date
Jul 12, 2016
External Links
Slate, USPTO , Google Patents