System and method for constructing content site visitor profiles
US-2016381122-A1 · Dec 29, 2016 · US
US9690868B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9690868-B2 |
| Application number | US-201514629989-A |
| Country | US |
| Kind code | B2 |
| Filing date | Feb 24, 2015 |
| Priority date | Nov 5, 2013 |
| Publication date | Jun 27, 2017 |
| Grant date | Jun 27, 2017 |
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.
A tag management system can include features to assist in developing a cross-vendor profile for individual visitors to content pages of a content site. The visitors to the content site can obtain universal identifiers usable by the content site to identify the visitors. The universal identifiers can be included in the content pages by the visitor end user systems so that browser tags that may not have native access to the universal identifier can access the universal identifiers. The universal identifiers may then be provided to tag vendor systems with associated visitor data, thereby enabling the tag vendor systems to provide processed or raw data that can be compared by individual universal identifiers. Using this processed data, the content site can prepare the cross-vendor profile of individual visitors and realize insights that may be unavailable using conventional systems and methods.
Opening claim text (preview).
What is claimed: 1. A method of collecting and identifying user data associated with a user of a content page, the user data being collected using a plurality of digital tags comprising instructions for gathering data indicative of user interactions with the content page, the user data being associated with an identifier extracted from the content page subsequent to an identifier tag being used to transform the content page to include the identifier, the method comprising: under control of a user system comprising a physical computing device including digital logic circuitry and one or more memory devices: receiving a first identifier tag and a plurality of first digital tags, the first identifier tag and the plurality of first digital tags associated with a first content page received from a first content site, the plurality of first digital tags comprising first instructions for gathering data indicative of user interactions with the first content site; programmatically executing the first identifier tag to: obtain an identifier for the user system differently from how the identifier is obtained by programmatically executing the plurality of first digital tags, and transform the first content page to include the identifier to thereby obtain a transformed first content page that includes the identifier; and programmatically executing the plurality of first digital tags to: extract the identifier from the transformed first content page, obtain first additional analytics data associated with the first content page according to the first instructions, and transmit the identifier in association with the first additional analytics data to remote computing systems. 2. The method of claim 1 , wherein said transmission of the identifier to the remote computing systems enables a provider of the first content site to aggregate by the identifier data determined by the remote computing systems based on the first additional analytics data. 3. The method of claim 1 , wherein said executing the first identifier tag comprises executing the first identifier tag to transform the first content page to add the identifier to a data object or a data layer of the first content page. 4. The method of claim 1 , wherein said executing the plurality of first digital tags comprises: executing a first digital tag of the plurality of first digital tags to: extract the identifier from the transformed first content page, obtain a first set of the first additional analytics data associated with the first content page, and transmit the identifier and the first set of the first additional analytics data to a first remote computing system of the remote computing systems; and executing a second digital tag of the plurality of first digital tags to: extract the identifier from the transformed first content page, obtain a second set of the first additional analytics data associated with the first content page, and transmit the identifier and the second set of the first additional analytics data to a second remote computing system of the remote computing systems. 5. The method of claim 1 , wherein said obtaining the identifier for the user system comprises determining the identifier using an identifier generation algorithm. 6. The method of claim 1 , wherein said obtaining the identifier for the user system comprises determining the identifier by looking up the identifier in a data file stored on the user system and associated with the first content site. 7. The method of claim 6 , wherein the data file comprises a cookie. 8. The method of claim 1 , further comprising: under control of the user system: receiving a second identifier tag and a plurality of second digital tags, the second identifier tag and the plurality of second digital tags associated with a second content page received from a second content site; programmatically executing the second identifier tag to: obtain the identifier from an identification system separate from the user system, and transform the second content page to include the identifier to thereby obtain a transformed second content page that includes the identifier; and programmatically executing the plurality of second digital tags to: extract the identifier from the transformed second content page, obtain second additional analytics data associated with the second content page, and transmit the identifier and the second additional analytics data to the remote computing systems. 9. The method of claim 8 , wherein the first content site corresponds to a first domain different from a second domain to which the second content site corresponds. 10. The method of claim 9 , wherein said obtaining the identifier from the identification system comprises: transmitting, to the identification system, a first data file associated with the second content site and a second data file including the identifier and associated with the identification system; and in response to said transmitting the first and second data files, receiving the identifier from the identification system. 11. The method of claim 8 , wherein said executing the plurality of second digital tags comprises: executing a first digital tag of the plurality of second digital tags to: extract the identifier from the transformed second content page, obtain a first set of the second additional analytics data associated with the second content page, and transmit the identifier and the first set of the second additional analytics data to a first remote computing system of the remote computing systems; and executing a second digital tag of the plurality of second digital tags to: extract the identifier from the transformed second content page, obtain a second set of the second additional analytics data associated with the second content page, and transmit the identifier and the second set of the second additional analytics data to a second remote computing system of the remote computing systems. 12. The method of claim 1 , wherein the first additional analytics data comprises data indicative of selection of an item of the first content page by a user of the user system. 13. The method of claim 1 , wherein the identifier does not comprise personally identifiable information. 14. A system for collecting and identifying user data associated with a user of a content page, the user data being collected using a plurality of digital tags comprising instructions for gathering data indicative of user interactions with the content page, the user data being associated with an identifier extracted from the content page subsequent to an identifier tag being used to transform the content page to include the identifier, the system comprising: one or more memory devices configured to store: a first identifier tag and a plurality of first digital tags, the first identifier tag and the plurality of first digital tags associated with a first content page received from a first content site, the plurality of first digital tags comprising first instructions for gathering data indicative of user interactions with the first content site, and an identifier for a user system and the first content site; and one or more hardware processors of the user system in communication with the one or more memory devices, the one or more hardware processors comprising digital logic circuitry configured to: programmatically execute the first identifier tag to: obtain the identifier differently from how the identifier is obtained by programmatically executing the plurality of first digital tags, and transform the first content page to include the identifier to thereby obtain
Browsing optimisation, e.g. caching or content distillation · CPC title
in the application layer [OSI layer 7] · CPC title
based on web technology, e.g. hypertext transfer protocol [HTTP] · CPC title
User profiles · CPC title
Electricity · mapped topic
Related publications grouped by family.
Answers are generated from the same data shown on this page.