Using user segments for targeted content

US10282747B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10282747-B2
Application numberUS-201514728354-A
CountryUS
Kind codeB2
Filing dateJun 2, 2015
Priority dateJun 2, 2015
Publication dateMay 7, 2019
Grant dateMay 7, 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.

Techniques for providing content to a computing device of a user are described. For example, a platform hosts a plurality of tools includes an analytics tool and a content tool. Input of a customer of the platform is received and specifies user segments and content to be provided accordingly. The tools are updated based on the customer input. User interactions of the user are also received and analyzed by, for example, the analytics tool. The analytics tool outputs an indication that the user is associated with a user segment based on the analysis. The output identifies the user segment and the user based on a format usable by the other tools. In turn, the content tool automatically receives and uses the output as an input to determine the content and the target of the content. Accordingly, the content tool provides the content to the computing device of the user.

First claim

Opening claim text (preview).

The invention claimed is: 1. In a computing platform having an analytics tool configured to analyze interactions of users with published content and a separate content tool configured to provide targeted content to the users, a computer-implemented method comprising: receiving, by the computing platform from a marketer computing device, input that identifies a user segment and a parameter for an action associated with the user segment; generating, by the computing platform based on the input, metadata that comprises (i) an identifier of the user segment, (ii) an identifier of the action, and (iii) an identifier of the parameter, wherein the metadata standardizes an interface between the analytics tool and the content tool by specifying how an identifier of a user associated with the user segment should be generated according to a standard format common to the analytics tool and the content tool, wherein the metadata is provided to the analytics tool and the content tool based on respective application programming interfaces of the analytics tool and the content tool; providing, by the computing platform, at least portions of the metadata to the analytics tool and the content tool; receiving, by the analytics tool, first information identifying one or more user interactions of the user using a computing device to interact with the published content; automatically triggering, based on receiving the first information identifying the one or more user interactions, the analytics tool to associate the user with the user segment based on analyzing the first information identifying the one or more user interactions, wherein the associating of the user with the user segment comprises associating the identifier of the user with the identifier of the user segment based on the metadata; and automatically triggering, based on the associating of the user with the user segment, the analytics tool to provide second information identifying that the user is associated with the user segment to the content tool, the second information comprising the identifier of the user and the identifier of the user segment in the standard format, wherein the second information is published from the analytics tool to the content tool over an internal communication bus, wherein the respective application programming interfaces are separate from the internal communication bus, and wherein the content tool is configured to provide targeted content to the computing device of the user based on the second information identifying that the user is associated with the user segment and based on the identifier of the action and on the identifier of the parameter from the metadata. 2. The computer-implemented method of claim 1 , further comprising updating the analytics tool and the content tool to use a common identifier of the user segment in the standard format common to the analytics tool and the content tool, wherein the second information identifying that the user is associated with the user segment comprises the common identifier. 3. The computer-implemented method of claim 1 , wherein the analytics tool and the content tool are configured to use a common identifier of the user segment and a common identifier of the user in the standard format common to the analytics tool and the content tool, and wherein the second information identifying that the user is associated with the user segment comprises the common identifier of the user segment and the common identifier of the user. 4. The computer-implemented method of claim 1 , wherein the published content is available from a web site that embeds a beacon for tracking the user interactions, wherein the targeted content comprises an advertisement to be inserted in another web site accessed by the computing device of the user. 5. The computer-implemented method of claim 1 , wherein the platform comprises a cloud-based service for hosting a plurality of tools comprising the analytics tool and the content tool. 6. The computer-implemented method of claim 1 , wherein the platform comprises the internal communication bus configured to interconnect the analytics tool and the content tool, and wherein the second information identifying that the user is associated with the user is published from the analytics tool to the content tool over the internal communication bus. 7. The computer-implemented method of claim 1 , wherein the metadata comprises a common identifier of user segment, parameters for associating the user with the user segments based on the user interactions, and a definition of an action to be performed to determine the targeted content. 8. The computer-implemented method of claim 1 , wherein the analytics tool and the content tool are configured to use a cookie uniquely assigned to the computing device of the user, and wherein the second information identifying that the user is associated with the user segment comprises the cookie. 9. A non-transitory computer-readable medium comprising instructions that, when executed on a computing system associated with a platform hosting an analytics tool and a content tool to a customer, cause the computing system to at least: receive input of the customer defining a user segment for the analytics tool and defining an action for the content tool to perform based on the user segment; generate, based on the input, metadata that comprises (i) an identifier of the user segment and (ii) an identifier of the action, wherein the metadata standardizes an interface between the analytics tool and the content tool by specifying how an identifier of a user associated with the user segment should be generated according to a standard format common to the analytics tool and the content tool, wherein the metadata is provided to the analytics tool and the content tool based on respective application programming interfaces of the analytics tool and the content tool; provide at least portions of the metadata to the analytics tool and the content tool; receive first information identifying user interactions of the user using a computing device to interact with published content; cause the analytics tool to analyze the first information identifying the user interactions based on the input of the customer defining the user segment and to associate the user with the user segment based on the analyzing, wherein the associating of the user with the user segment comprises associating the identifier of the user with the identifier of the user segment based on the metadata; and cause, based on associating the user with the user segment, the analytics tool to provide second information identifying that the user is associated with the user segment to the content tool, the second information comprises the identifier of the user and the identifier of the user segment in the standard format, wherein the second information is published from the analytics tool to the content tool over an internal communication bus, wherein the respective application programming interfaces are separate from the internal communication bus, and wherein the content tool is configured to automatically perform the action based on receiving the second information identifying that the user is associated with the user segment and based on the identifier of the action from the metadata. 10. The non-transitory computer-readable medium of claim 9 , wherein the instructions, when executed on the computing system, further configure the computing system to provide an interface configured to receive the input of the customer from a computing device of the customer. 11. The non-transitory computer-readable medium of claim 9 , wherein the user segment indicates an interest common to a plurality of users, a

Assignees

Inventors

Classifications

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 US10282747B2 cover?
Techniques for providing content to a computing device of a user are described. For example, a platform hosts a plurality of tools includes an analytics tool and a content tool. Input of a customer of the platform is received and specifies user segments and content to be provided accordingly. The tools are updated based on the customer input. User interactions of the user are also received and …
Who is the assignee on this patent?
Adobe Inc
What technology area does this patent fall under?
Primary CPC classification G06Q30/0245. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue May 07 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 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).