System for prefetching digital tags
US-11570273-B2 · Jan 31, 2023 · US
US2023421661A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2023421661-A1 |
| Application number | US-202318340777-A |
| Country | US |
| Kind code | A1 |
| Filing date | Jun 23, 2023 |
| Priority date | Oct 28, 2013 |
| Publication date | Dec 28, 2023 |
| Grant date | — |
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 described herein can take advantage of the caching abilities of the browser and the idle time of the user to prefetch tag libraries of one or more tags for execution in a subsequent content page. For example, these systems and methods can provide the ability to prefetch and not execute a tag library on a content page before it is required so the tag library is cached in the browser. When the browser hits the page that uses the tag library, the tag library can be quickly retrieved from memory and executed.
Opening claim text (preview).
1 - 13 . (canceled) 14 . A system for configuring prefetching of a content item by an end user device, the system comprising: one or more processors programmed to: generate a user interface comprising functionality for a user to: configure a load rule to indicate that an end user device is to: fetch a content item via a computer network prior to loading a content page by the end user device, and delay execution of the content item until loading the content page by the end user device, and provide an input to associate the content item with the content page to configure the load rule, wherein the load rule is usable by a server to control when the end user device fetches the content item and when the end user device executes the content item; output the user interface for presentation to the user; and communicate, via the computer network to the server, configuration data indicative of the load rule configured via the user interface by the user; and a memory device in communication with the one or more processors, the memory device being configured to store the configuration data. 15 . The system of claim 14 , wherein the content item comprises a script, the script comprising instructions that when executed by the end user device with respect to the content page cause the end user device to gather data indicative of user interactions with one or more elements of the content page. 16 . The system of claim 14 , wherein the user interface comprises functionality for the user to identify a sequence in which the end user device is expected to load a plurality of content pages including the content page. 17 . The system of claim 14 , wherein the user interface comprises functionality for the user to select the content item from a plurality of content items to configure the load rule for the content item. 18 . The system of claim 17 , wherein the user interface comprises functionality for the user to select another content item from the plurality of content items to configure another load rule for the another content item, the another content item being different from the content item. 19 . The system of claim 17 , wherein the user interface comprises functionality for the user to select a plurality of content pages that cause the end user device to prefetch the content item via the computer network, the plurality of content pages comprising the content page. 20 . The system of claim 14 , in combination with the server, the server being configured to instruct the end user device according to the load rule when to fetch and execute the content item. 21 . The system of claim 14 , wherein execution of the content item with respect to the content page by the end user device causes the end user device to perform one or more operations with respect to the content page. 22 . A method of controlling collection of data indicative of interactions with a content object, the method comprising: by one or more processors: generating a user interface comprising functionality for a user to configure a load rule to indicate that an end user device is to: fetch a content item via a computer network prior to loading a content page by the end user device, and delay execution of the content item until loading the content page by the end user device, wherein the load rule is usable by a server to control when the end user device fetches the content item and when the end user device executes the content item; presenting the user interface to the user on a display; receiving, by the user interface, one or more user inputs to configure the load rule; generating configuration data indicative of the load rule from the one or more user inputs; and communicating, via the computer network, the configuration data to the server. 23 . The method of claim 22 , wherein the content item comprises a tag, the tag comprising instructions that when executed by the end user device with respect to the content page cause the end user device to gather data indicative of user interactions with one or more elements of the content page. 24 . The method of claim 22 , wherein the user interface comprises functionality for the user to: select the content item from a plurality of content items to configure the load rule for the content item, and select another content item from the plurality of content items to configure another load rule for the another content item, the another content item being different from the content item. 25 . The method of claim 22 , wherein said generating the user interface comprises generating the user interface using a browser. 26 . The method of claim 22 , wherein the user interface comprises functionality for the user to request that the server automatically configure the load rule to optimize a loading performance by the end user device. 27 . The method of claim 22 , wherein execution of the content item with respect to the content page by the end user device causes the end user device to communicate generated data associated with the content page to an electronic device via the computer network. 28 . The method of claim 22 , wherein the one or more user inputs comprise a first user input indicating to associate the content item with the content page, and said generating the configuration data comprises generating the configuration data from the first user input. 29 . The method of claim 28 , wherein the one or more user inputs comprise a second user input indicating to select the content item from a plurality of content items, and said generating the configuration data comprises generating the configuration data further from the second user input. 30 . Non-transitory physical computer storage comprising computer-executable instructions stored thereon that, when executed by one or more processors, are configured to implement a process comprising: generating a user interface comprising functionality for a user to configure a load rule to indicate that an end user device is to: fetch a content item via a computer network prior to loading a content page by the end user device, and delay execution of the content item until loading the content page by the end user device, wherein the load rule is usable by a server to control when the end user device fetches the content item and when the end user device executes the content item; presenting the user interface to the user on a display; receiving, by the user interface, one or more user inputs to configure the load rule; generating configuration data indicative of the load rule from the one or more user inputs; and communicating the configuration data to the server. 31 . The non-transitory physical computer storage of claim 30 , wherein the one or more user inputs comprise a first user input indicating to associate the content item with the content page or a second user input indicating to select the content item from a plurality of content items, and said generating the configuration data comprises generating the configuration data from the first user input or the second user input. 32 . The non-transitory physical computer storage of claim 30 , wherein the content item comprises a script, the script comprising instructions that when executed by the end user device with respect to the content page cause the end user device to gather data indicative of user interactions with one or more elements of the content page. 33 . The non-transitory physical computer storage of claim 30 , wherein said generating the user int
Pre-fetching or pre-delivering data based on network characteristics · CPC title
Network service management, e.g. ensuring proper service fulfilment according to agreements · CPC title
based on web technology, e.g. hypertext transfer protocol [HTTP] · CPC title
Caching, prefetching or hoarding of files · CPC title
Browsing optimisation, e.g. caching or content distillation · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.