System for prefetching digital tags

US2020213412A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2020213412-A1
Application numberUS-201916684436-A
CountryUS
Kind codeA1
Filing dateNov 14, 2019
Priority dateOct 28, 2013
Publication dateJul 2, 2020
Grant date

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

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.

First claim

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: responsive to loading of a first content page by the end user device, fetch a content item via a computer network and not execute the content item with respect to the first content page, and responsive to loading of a second content page different from the first content page by the end user device, execute the content item with respect to the second content page, 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; and output the user interface for presentation to the user; and a memory device in communication with the one or more processors, the memory device being configured to store the user interface. 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 second content page cause the end user device to gather data indicative of user interactions with one or more elements of the second 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, the plurality of content pages comprising the first content page and the second content page. 17 . The system of claim 16 , wherein the user interface comprises functionality for the user to: adjust the sequence from a first order for the plurality of content pages to a second order for the plurality of content pages different from the first order, and adjust the load rule to indicate that the end user device is to: responsive to loading of the second content page by the end user device, fetch the content item via the computer network and not execute the content item with respect to the second content page, and responsive to loading of the first content page by the end user device, execute the content item with respect to the first content page. 18 . The system of claim 14 , wherein the user interface comprises functionality for the user to provide an input to associate the content item with the first content page to configure the load rule. 19 . 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. 20 . The system of claim 19 , 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. 21 . The system of claim 19 , wherein the user interface comprises functionality for the user to select a plurality of content pages that, responsive to loading by the end user device, cause the end user device to prefetch the content item via the computer network, the plurality of content pages comprising the first content page. 22 . The system of claim 14 , wherein the user interface comprises functionality for the user to request that the server automatically configure the load rule. 23 . The system of claim 14 , wherein the one or more processors is programmed to communicate, via the computer network to the server, configuration data indicative of the load rule configured via the user interface by the user. 24 . 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. 25 . The system of claim 14 , wherein execution of the content item with respect to the second content page by the end user device causes the end user device to perform one or more operations with respect to the second content page. 26 . 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: responsive to loading of a first content page by the end user device, fetch a content item via a computer network and not execute the content item with respect to the first content page, and responsive to loading of a second content page different from the first content page by the end user device, execute the content item with respect to the second content page, 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; and receiving, by the user interface, one or more user inputs to configure the load rule. 27 . The method of claim 26 , wherein the content item comprises a tag, the tag comprising instructions that when executed by the end user device with respect to the second content page cause the end user device to gather data indicative of user interactions with one or more elements of the second content page. 28 . The method of claim 26 , further comprising: receiving, by the user interface, a first user input of the one or more user inputs to associate the content item with the first content page; receiving, by the user interface, a second user input of the one or more user inputs to select the content item from a plurality of content items; generating configuration data indicative of the load rule from the first user input and the second user input; and communicating, via the computer network, the configuration data to the server. 29 . The method of claim 26 , 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. 30 . The method of claim 26 , wherein said generating comprises generating the user interface using a browser. 31 . The method of claim 26 , 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. 32 . The method of claim 26 , wherein execution of the content item with respect to the second content page by the end user device causes the end user device to communicate generated data associated with the second content page to an electronic device via the computer network. 33 . 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: responsive to loading of a first content page by the end user device, fetch a content item via a computer network and not execute the content item with respect to the first content page, and responsive to loading of a se

Assignees

Inventors

Classifications

  • Pre-fetching or pre-delivering data based on network characteristics · CPC title

  • using third party service providers · CPC title

  • Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources (admission control or resource allocation H04L47/70) · CPC title

  • Tracking the activity of the user (network monitoring arrangements H04L43/00; recording of computer activity G06F11/34) · CPC title

  • Market modelling; Market analysis; Collecting market data · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US2020213412A1 cover?
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 …
Who is the assignee on this patent?
Tealium Inc
What technology area does this patent fall under?
Primary CPC classification H04L67/5681. Mapped technology areas include Electricity.
When was this patent published?
Publication date Thu Jul 02 2020 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).