Intrusive software management
US-2017111375-A1 · Apr 20, 2017 · US
US10892968B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10892968-B2 |
| Application number | US-201514975027-A |
| Country | US |
| Kind code | B2 |
| Filing date | Dec 18, 2015 |
| Priority date | Dec 18, 2015 |
| Publication date | Jan 12, 2021 |
| Grant date | Jan 12, 2021 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Systems and methods of reducing latency in online network traffic are provided. The system can include a processor and a memory couple to the processor. The memory stores computer-executable instructions, which when executed by the processor, cause the processor to identify an indication of an interaction with a content item presented within a content slot of an information resource, generate a click identifier that uniquely identifies the interaction, transmit a first request comprising a click resource link including the click identifier to a click server, and transmit a second request to access the landing page of the content item independent of transmitting the first request. The second request comprises a generated resource link that identifies a resource identifier of the landing page of the content item and the click identifier.
Opening claim text (preview).
The invention claimed is: 1. A system for reducing latency in online network traffic, comprising: a client computing device including at least one processor and a memory coupled to the at least one processor, the memory storing computer-executable instructions, which when executed by the at least one processor, cause the client computing device to: receive, from a data processing system via a computer network, responsive to a content request transmitted to the data processing system via the computer network, a content item for presentation within a content slot of an information resource presented by the client computing device, the content item including an asynchronous click transmission script, the asynchronous click transmission script when executed by the at least one processor of the client computing device, causes the client computing device to: detect an interaction with the content item presented within the content slot of the information resource presented by the client computing device; generate, responsive to detecting the interaction with the content item, a click identifier that uniquely identifies the interaction with the content item; generate a first request comprising a click resource link including the click identifier; transmit, to a click server, the first request comprising the click resource link including the click identifier; generate a resource link that identifies i) a resource identifier of a landing page corresponding to the content item and ii) the click identifier that uniquely identifies the interaction with the content item; and transmit a second request to access the landing page of the content item independent of transmitting the first request, the second request comprising the generated resource link. 2. The system of claim 1 , wherein the asynchronous click transmission script, when executed by the at least one processor, further causes the client computing device to transmit the first request to the click server at substantially a same time as transmitting the second request to access the landing page of the content item. 3. The system of claim 1 , wherein the asynchronous click transmission script, when executed by the at least one processor, further causes the client computing device to transmit the first request to the click server via an asynchronous interface of an application of the computing device. 4. The system of claim 3 , wherein the asynchronous interface comprises a BEACON application plugin (API). 5. The system of claim 3 , wherein the asynchronous click transmission script, when executed by the at least one processor, further causes the client computing device to determine that the application is configured with the asynchronous interface. 6. The system of claim 1 , wherein the content item received from the data processing system further includes an impression identifier that uniquely identifies an impression of the content item, and wherein the click identifier includes the impression identifier and a counter, the counter indicating a number of interactions with the content item. 7. The system of claim 6 , wherein the asynchronous click transmission script, when executed by the at least one processor, further causes the client computing device to: detect a second interaction with the content item presented within the content slot of the information resource; and adjust, responsive to detecting the second interaction, a value of the counter of the click identifier. 8. A method of reducing latency in online network traffic, comprising: receiving, by a client computing device comprising one or more processors, from a data processing system via a computer network, a content item for presentation within a content slot of an information resource presented by the computing device, the content item including an asynchronous click transmission script, the asynchronous click transmission script when executed by the one or more processors of the client computing device, causes the client computing device to: generate an interaction with the content item presented within the content slot of the information resource; generate, responsive to detecting the interaction with the content item, a click identifier that uniquely identifies the interaction with the content item; generate a first request comprising a click resource link including the click identifier; transmit, to a click server, the first request comprising the click resource link including the click identifier; generate a resource link that identifies i) a resource identifier of a landing page corresponding to the content item, and ii) the click identifier that uniquely identifies the interaction with the content item; and generate a second request to access the landing page of the content item independent of transmitting the first request, the second request comprising the generated resource link. 9. The method of claim 8 , wherein the asynchronous click transmission script when executed by the one or more processors of the client computing device, further causes the client computing device to transmit the first request to the click server at substantially a same time as transmitting the second request to access the landing page of the content item. 10. The method of claim 8 , wherein the asynchronous click transmission script when executed by the one or more processors of the client computing device, further causes the client computing device to transmit the first request to the click server via an asynchronous interface of an application of the computing device on which the information resource is presented. 11. The method of claim 10 , wherein the asynchronous interface comprises a BEACON application plugin (API). 12. The method of claim 10 , wherein the asynchronous click transmission script when executed by the one or more processors of the client computing device, further causes the client computing device to determine that the application is configured with the asynchronous interface. 13. The method of claim 8 , wherein the content item received from the data processing system further includes an impression identifier that uniquely identifies an impression of the content item, and wherein the click identifier includes the impression identifier and a counter, the counter indicating a number of interactions with the content item, and wherein the asynchronous click transmission script when executed by the one or more processors of the client computing device, further causes the client computing device to: detect a second interaction with the content item presented within the content slot of the information resource; and responsive to detecting the second interaction with the content item, adjust a value of the counter of the click identifier. 14. A method of reducing latency in online network traffic, comprising: receiving, by a data processing system having one or more processors via a computer network, from a client device, a content request for a content item to present within a content slot of an information resource presented by the client device; and transmitting, responsive to the content request, by the data processing system to the client device via the computer network, the content item for presentation within the content slot of the information resource, the content item including an asynchronous click transmission script, the asynchronous click transmission script including computer-executable instructions, the computer-executable instructions when executed by one or more processors of the client device, cause the client device to: detect an interaction with the content item presented within th
Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking · CPC title
Optimising the visualization of content, e.g. distillation of HTML documents · CPC title
using information identifiers, e.g. uniform resource locators [URL] · CPC title
Advertisements · CPC title
by proactively reacting to service quality change, e.g. by reconfiguration after service quality degradation or upgrade · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.