Patent No. US8666364 (titled "Verifiable device assisted service usage billing with integrated accounting, mediation accounting, and multi-account") on Sep 13, 2012. The application was issued on Mar 4, 2014.
’364 is related to the field of wireless network management and device-assisted service control. Specifically, it addresses the challenges of managing network capacity and service costs as mobile data demand outpaces infrastructure growth. The technology focuses on empowering wireless devices to participate in the monitoring and enforcement of service policies, allowing for more granular control over data usage than traditional network-centric approaches.
The underlying idea behind ’364 is to distribute service policy enforcement from the core network down to the end-user device itself. By using on-device software agents that interface directly with applications, the system can identify specific service activities—such as video streaming or social media—and apply different data usage rules depending on which wireless network the device is currently using. This allows for a highly flexible management model where a user can specify how they want to conserve data on expensive or congested networks while maintaining full access on others.
The claims of ’364 focus on a wireless device equipped with multiple modems and a specialized application interface agent. This agent is designed to communicate with software components associated with specific service activities to apply network-specific policies. The device is configured to receive user input that defines aspects of these policies, detect when it is connected to a specific network, and then identify and control data communications for a particular activity based on that network connection. Crucially, the policy allows for different levels of control for the same activity across different wireless networks.
In practice, the invention works by monitoring data traffic at the application layer before it is encrypted or packetized by the standard networking stack. This literal or virtual tagging of traffic allows the device to distinguish between a high-bandwidth video stream and a low-bandwidth text message. When a user connects to a metered or restricted network, the device-side agent can automatically throttle, block, or redirect only the specific high-usage activities identified by the user or the service provider, rather than shutting down all network access.
This approach differs from prior solutions by moving the intelligence of deep packet inspection and traffic shaping from expensive network gateways to the device. Traditional systems often struggle to manage encrypted traffic or provide granular user-level choices without significant network overhead. By utilizing a device-based service processor, ’364 enables real-time, verifiable service control that respects user privacy and network neutrality, as the user can directly influence which applications are prioritized or restricted to manage their own service costs.
In the late 2000s when ’364 was filed, mobile data consumption was beginning to surge due to the proliferation of diverse networked devices, at a time when network capacity was typically implemented using centralized core infrastructures like EVDO, HSPA, and early LTE. During this era, systems commonly relied on deep packet inspection (DPI) and traffic shaping profiles managed within the core network rather than distributed device-side control, which created significant scalability constraints for service providers. Hardware and software constraints of the period made the granular management of individual application traffic and real-time billing mediation non-trivial, often forcing providers to rely on flat-rate billing or coarse usage limits that failed to account for specific service activities or multi-device account structures.
The disclosed invention represents a meaningful technical advancement by shifting service policy implementation from the core network to a distributed architecture involving a device-resident service processor and a network-based service controller. This architectural shift addresses the technical problem of core network congestion and the inability to provide granular, verifiable billing for diverse service activities, such as ambient services, sponsored traffic, or machine-to-machine communications. By integrating device-assisted monitoring with a verifiable heartbeat and synchronization mechanism, the system enables the capability to classify and control traffic at the application and transaction level even when encrypted. This integration achieves the technical effect of reducing backhaul and core infrastructure costs while ensuring billing integrity through a multi-layered verification process that compares device-reported usage against network-based measures.
This patent contains a total of 30 claims, with claim 1 serving as the sole independent claim. The independent claim focuses on a wireless device equipped with multiple modems and a user interface that utilizes specialized agents and memory to manage network-specific service policies, specifically enabling the control and reduction of data usage for particular service activities on one wireless network differently than on another based on user input. The dependent claims serve to further define the system by specifying various software components, detailing methods for traffic shaping, blocking, or throttling data flows, outlining notification and reporting mechanisms through the user interface, and identifying specific conditions or activity types, such as background updates or roaming, that trigger policy enforcement.
Definitions of key terms used in the patent claims.
US Latest litigation cases involving this patent.

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