Patent No. US10321320 (titled "Wireless network buffered message system") on Apr 28, 2017. The application was issued on Jun 11, 2019.
’320 is related to the field of wireless network management and data delivery optimization. Specifically, it addresses the challenge of maintaining efficient communication between a network server and multiple software agents on a mobile device without overwhelming the wireless link with constant small transmissions. The background context involves the increasing demand for data capacity on wireless networks and the need for a system that can balance the urgency of certain messages with the overall efficiency of the network infrastructure.
The underlying idea behind ’320 is to decouple the receipt of a message at a server from its immediate transmission to a wireless device by using an intelligent message buffer system. Instead of sending every update or notification as it arrives, the server aggregates messages from various network elements and stores them in a buffer. The system then waits for specific triggers—such as the arrival of a time-critical message or a scheduled interval—to flush the buffer and deliver all accumulated data in a single, efficient burst. This reduces the frequency of radio wake-ups and control plane overhead while ensuring that urgent information is still delivered promptly.
The claims of ’320 focus on a networked system comprising a server and device-side link agents that maintain secure Internet data message links. The server logic is specifically configured to buffer content intended for multiple software components on a device and only initiate delivery when a predefined trigger occurs. Crucially, the independent claim specifies that the receipt of a standard message does not automatically trigger delivery, but an asynchronous event with time-critical messaging needs will force the delivery of all currently buffered content for that device. The device-side agent then de-multiplexes these bundled messages and routes them to the correct authorized software processes based on unique identifiers.
In practice, the invention works by creating a centralized gateway for all control and application-level messaging. When network elements like billing servers, policy managers, or third-party content providers send data to a device, the server system holds this data in memory. By waiting for a transmission trigger, such as a specific amount of data usage or a high-priority alert, the system can pack multiple messages into a single frame. This framing structure allows the device to receive updates for several different applications at once, significantly lowering the 'network chatter' that typically drains battery life and consumes signaling bandwidth.
This approach differs from prior solutions that either relied on immediate 'push' delivery for every packet or simple periodic polling. By utilizing a time-critical trigger to flush a buffer of non-urgent messages, the invention ensures that low-priority background syncs do not waste network resources, yet they are 'piggybacked' onto the delivery of urgent data. This creates a dynamic, responsive communication channel that adapts to the nature of the data being sent, providing a middle ground between real-time responsiveness and high-efficiency batch processing.
In the late 2010s when ’320 was filed, mass market digital communications and content distribution were increasingly straining the capacity of wireless and wireline access networks at a time when network management was typically implemented using centralized core network infrastructure. Systems commonly relied on deep packet inspection (DPI) and traffic shaping profiles maintained within the networking equipment infrastructure rather than distributed device-side intelligence. Hardware and software constraints made the granular management of encrypted traffic flows and the deployment of diverse, specialized billing plans non-trivial, as traditional architectures required propagating complex profiles across centralized gateways and routers to maintain service profitability and network neutrality.
The disclosed invention represents a technical advancement through an architectural shift that distributes service policy implementation and billing event capture from the core network to the end-user device. By utilizing a virtual network overlay comprising a device-side service processor and a network-side service controller, the system enables verifiable monitoring and control of service activities that are often opaque to centralized infrastructure, such as encrypted traffic or application-specific usage. This integration allows for a flattened network architecture where base stations can connect directly to the local loop, overcoming the technical constraint of backhaul congestion and reducing the processing burden on the core network. The solution achieves a capability for highly refined, scalable service plans and real-time usage notification while maintaining policy integrity through automated synchronization and tamper-detection mechanisms.
This patent contains 18 claims, with claim 1 serving as the sole independent claim. The independent claim focuses on a networked system architecture that utilizes a central server and device-side agents to manage secure, asynchronous data messaging between multiple network elements and specific software components on wireless devices through a triggered buffering and delivery mechanism. The dependent claims further define the system by specifying various message delivery triggers such as timers and device states, detailing security and authorization protocols, describing encryption methods, and outlining the handling of upload messages and interprocess communications.
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