Network based data traffic latency reduction
First Claim
1. A system for reduction of latency in network traffic data transmissions, comprising:
- an online document analysis component parsing an online document to determine a messaging identifier used to communicate over an asynchronous network-based communication channel with a content provider device;
a content generator component;
accessing a database stored in memory to obtain a template for an online content item linked to the content provider device;
inserting, into a field of the template, the messaging identifier to assemble a first instance of the online content item; and
transmitting the first instance of the online content item with the messaging identifier to a first computing device to cause the first computing device to render the first instance of the online content item with the messaging identifier on a display of the first computing device;
an intermediary appliance located on the asynchronous network-based communication channel in between the first computing device and the content provider device associated with the messaging identifier intercepting an electronic message transmitted over the asynchronous network-based communication channel between the first computing device and the content provider device;
a quality sensor component determining, based on a characteristic of the electronic message intercepted by the intermediary appliance, a quality of the asynchronous network-based communication channel, and instructing, based on the quality, the content generator component to block insertion of the messaging identifier in a second instance of the online content item prior to transmission of the second instance of the online content item to a second computing device; and
the content generator component transmitting the second instance of the online content item to the second computing device to cause the second computing device to render the second instance of the online content item without the messaging identifier to prevent the second computing device from transmitting messages to the content provider device via the asynchronous network-based communication channel.
2 Assignments
0 Petitions
Accused Products
Abstract
The present disclosure is directed to a technique for reduction of latency in network traffic data transmissions. The system parses an online document to determine a messaging identifier used to communicate over an asynchronous network-based communication channel with a content provider device. The system assembles a first instance of the online content item with the messaging identifier. An intermediary appliance located on the asynchronous network-based communication channel in between the first computing device and the content provider device intercepts data packets including the electronic message The system determines a quality of the asynchronous network-based communication channel. The system blocks insertion of the messaging identifier in a second instance of the online content item prior to transmission of the second instance of the online content item to a second computing device to reduce latency by preventing additional messages from being sent to the messaging identifier.
68 Citations
20 Claims
-
1. A system for reduction of latency in network traffic data transmissions, comprising:
-
an online document analysis component parsing an online document to determine a messaging identifier used to communicate over an asynchronous network-based communication channel with a content provider device; a content generator component; accessing a database stored in memory to obtain a template for an online content item linked to the content provider device; inserting, into a field of the template, the messaging identifier to assemble a first instance of the online content item; and transmitting the first instance of the online content item with the messaging identifier to a first computing device to cause the first computing device to render the first instance of the online content item with the messaging identifier on a display of the first computing device; an intermediary appliance located on the asynchronous network-based communication channel in between the first computing device and the content provider device associated with the messaging identifier intercepting an electronic message transmitted over the asynchronous network-based communication channel between the first computing device and the content provider device; a quality sensor component determining, based on a characteristic of the electronic message intercepted by the intermediary appliance, a quality of the asynchronous network-based communication channel, and instructing, based on the quality, the content generator component to block insertion of the messaging identifier in a second instance of the online content item prior to transmission of the second instance of the online content item to a second computing device; and the content generator component transmitting the second instance of the online content item to the second computing device to cause the second computing device to render the second instance of the online content item without the messaging identifier to prevent the second computing device from transmitting messages to the content provider device via the asynchronous network-based communication channel. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method of reducing latency in network traffic data transmissions, comprising:
-
parsing, by an online document analysis component executed by a data processing system having a processor, an online document to determine a messaging identifier used to communicate over an asynchronous network-based communication channel with a content provider device; accessing, by a content generator component executed by the data processing system, a database stored in memory to obtain a template for an online content item linked to the content provider device; inserting, by the content generator component, into a field of the template, the messaging identifier determined via the online document analysis component to assemble a first instance of the online content item; transmitting, by the content generator component, the first instance of the online content item with the messaging identifier to a first computing device to cause the first computing device to render the first instance of the online content item with the messaging identifier on a display of the first computing device; intercepting, by an intermediary appliance located on the asynchronous network-based communication channel in between the first computing device and the content provider device associated with the messaging identifier, an electronic message transmitted over the asynchronous network-based communication channel between the first computing device and the content provider device; determining, by a quality sensor component executed by the data processing system, based on a characteristic of the electronic message intercepted by the intermediary appliance, a quality of the asynchronous network-based communication channel; instructing, by the quality sensor component based on the quality, the content generator component to block insertion of the messaging identifier in a second instance of the online content item prior to transmission of the second instance of the online content item to a second computing device; and transmitting, by the content generator component, the second instance of the online content item to the second computing device to cause the second computing device to render the second instance of the online content item without the messaging identifier to prevent the second computing device from transmitting messages to the content provider device via the asynchronous network-based communication channel. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification