System and method for applying content site visitor profiles

US10187456B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10187456-B2
Application numberUS-201715698023-A
CountryUS
Kind codeB2
Filing dateSep 7, 2017
Priority dateAug 30, 2013
Publication dateJan 22, 2019
Grant dateJan 22, 2019

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.

Embodiments of the systems described herein can implement one or more visitor stitching processes. Visitor stitching can include, among other things, one or more processes by which multiple visitors that may appear distinctly independent may be merged into a new single united visitor profile due to the leveraging of one or more unique persistent identifiers.

First claim

Opening claim text (preview).

What is claimed is: 1. A method of executing a tag embedded within a content page, the method comprising: transmitting, with a client system, a first request for a content page via a computer network; receiving, with the client system, a first version of the content page via the computer network in response to the first request; loading, with a hardware processor of the client system, the first version of the content page to cause first page elements of the first version of the content page to be rendered for output on a display of the client system; displaying, with the display, the first page elements; receiving, with a user interface of the client system, a plurality of inputs from a user visiting the content page with the client system; in response to at least one of the plurality of inputs, executing, with the hardware processor, a tag embedded within the first version of the content page to generate tag output data indicative of one or more user interactions with the first version of the content page; transmitting, with the client system, the tag output data and a visitor identifier to a visitor processing system over the computer network, the visitor identifier being associated with the client system; subsequent to said transmitting the content site interaction data to the visitor processing system, transmitting, with the client system, a second request for the content page via the computer network; receiving, with the client system, a second version of the content page via the computer network in response to the second request, the second version of the content page being different from the first version of the content page responsive to a custom attribute assigned to the user, the custom attribute having been assigned to the user from processing the tag output data according to a custom configuration rule, the custom configuration rule defining conditional logic to be applied to the tag output data; loading, with the hardware processor, second page elements of the second version of the content page to cause the second page elements to be rendered for output on the display, the second page elements reflecting customization of the second version of the content page relative to the first version of the content page; and displaying, with the display, the second page elements. 2. The method of claim 1 , wherein the custom attribute has an attribute value that denotes a trait of the one or more user interactions. 3. The method of claim 1 , wherein the second version of the content page is different from the first version of the content page at least in that, responsive to the custom attribute, one of the first page elements is configured to be displayed on the display differently from a corresponding one of the second page elements. 4. The method of claim 1 , wherein the second version of the content page is different from the first version of the content page at least in that, responsive to the custom attribute, one of the first page elements is excluded from the second page elements. 5. The method of claim 1 , wherein the second version of the content page is different from the first version of the content page at least in that, responsive to the custom attribute, one of the second page elements that is excluded from the first page elements is included in the second page elements. 6. The method of claim 1 , wherein the second version of the content page is different from the first version of the content page at least in that the second version of the content page is customized according to the custom attribute to invoke a different user interaction with the content page than the first version of the content page. 7. The method of claim 1 , wherein said transmitting the first request comprises transmitting the first request via the computer network to a content server, and said transmitting the second request comprises transmitting the second request via the computer network to the content server. 8. The method of claim 1 , wherein the custom attribute comprises one of a plurality of manager-created badges. 9. The method of claim 1 , further comprising: generating the first version of the content page; transmitting the first version of the content page to the client system via the computer network in response to the first request; generating the second version of the content page differently from the first version of the content page responsive to the custom attribute; and transmitting the second version of the content page to the client system via the computer network in response to the second request. 10. The method of claim 9 , further comprising assigning the custom attribute to the user by processing the tag output data according to the custom configuration rule. 11. A system for executing a tag embedded within a content page, the system comprising: a user interface configured to receive a plurality of inputs from a user visiting a content page; a display; and a hardware processor in communication with the display, the hardware processor being configured to: transmit a first request for a content page via a computer network, receive a first version of the content page via the computer network in response to the first request, load the first version of the content page to cause first page elements of the first version of the content page to be rendered for output on the display, responsive to at least one of the plurality of inputs, execute a tag embedded within the first version of the content page to generate tag output data indicative of one or more user interactions with the first version of the content page, transmit the tag output data and a visitor identifier to a visitor processing system over the computer network, the visitor identifier being associated with the user, subsequent to transmitting the content site interaction data to the visitor processing system, transmit a second request for the content page via the computer network, receive a second version of the content page via the computer network in response to the second request, the second version of the content page being different from the first version of the content page responsive to an attribute assigned to the user, the attribute having been assigned to the user from processing the tag output data according to a configuration rule, the configuration rule defining conditional logic to be applied to the tag output data, and load second page elements of the second version of the content page to cause the second page elements to be rendered for output on the display. 12. The system of claim 11 , wherein the second version of the content page is different from the first version of the content page at least in that, responsive to the attribute, one of the first page elements is configured to be displayed on the display differently from a corresponding one of the second page elements. 13. The system of claim 11 , wherein the second version of the content page is different from the first version of the content page at least in that, responsive to the attribute, one of the first page elements is excluded from the second page elements. 14. The system of claim 11 , wherein the second version of the content page is different from the first version of the content page at least in that, responsive to the attribute, one of the second page elements that is excluded from the first page elements is included in the second page elements. 15. The system of claim 11 , wherein the second version of the content page is different from the first version of the content page at least in that the second version of the content page is custom

Assignees

Inventors

Classifications

  • Markers for unambiguous identification of a particular session, e.g. session cookie or URL-encoding · CPC title

  • User profiles · CPC title

  • H04L67/10Primary

    in which an application is distributed across nodes in the network (software deployment G06F8/60; multiprogramming arrangements G06F9/46) · CPC title

  • Physics · mapped topic

  • Electricity · mapped topic

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 US10187456B2 cover?
Embodiments of the systems described herein can implement one or more visitor stitching processes. Visitor stitching can include, among other things, one or more processes by which multiple visitors that may appear distinctly independent may be merged into a new single united visitor profile due to the leveraging of one or more unique persistent identifiers.
Who is the assignee on this patent?
Tealium Inc
What technology area does this patent fall under?
Primary CPC classification H04L67/10. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jan 22 2019 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).