Systems and methods for delivering tailored content based upon a consumer profile
First Claim
1. A method comprising:
- receiving, by a computer-based system and from a portable web client of a consumer, a registration request for a consumer account,wherein the consumer account is associated with and provides access to a consumer profile;
receiving, by the computer-based system and from the portable web client of the consumer, an authentication request;
wherein the authentication request associated with a digital destination is selectable on the portable web client,wherein the consumer selects on the portable web client a software-enabled selection for the authentication request associated with the digital destination,wherein the digital destination is an electronic presentation,authenticating, by the computer-based system, the consumer to the consumer account from the digital destination,wherein the consumer remains authenticated to the consumer account for a period of time;
registering, by the computer-based system, the portable web client of the consumer to receive the consumer account to enable the portable web client of the consumer to contribute direct data;
receiving, by the computer-based system, the direct data from the portable web client of the consumer;
receiving, by the computer-based system, a registration request from a data partner system for a data partner account,wherein the data partner account enables the data partner system to transmit direct data associated with the consumer to a trusted system;
enabling, by the computer-based system, the data partner system to transmit the direct data associated with the consumer;
enabling, by the computer-based system, the data partner system to receive the consumer profile associated with the consumer;
receiving, by the computer-based system, the direct data from the data partner system, without the data partner system being authenticated to the data partner account;
validating, by the computer-based system, the data partner account and the direct data from the data partner system;
receiving, by the computer-based system, indirect data from a plurality of sources;
receiving, by the computer-based system, a limitation request from the portable web client of the consumer to limit the consumer profile to a first subset of the direct data and a second subset of the indirect data;
transmitting, by the computer-based system, cookies to the portable web client of the consumer;
obtaining, by the computer-based system, browsing information about the consumer from the cookies on the portable web client of the consumer;
updating, by the computer-based system, the consumer profile with the direct data, indirect data and the browsing information;
determining, by the computer-based system, preferences of the consumer from the consumer profile;
comparing, by the computer-based system, content to the preferences in the consumer profile;
determining, by the computer-based system, that a subset of the preferences of the consumer from the consumer profile satisfy a subset of content and metadata associated with the subset of content;
identifying, by the computer-based system, tailored content for the digital destination based upon the subset of the content,wherein the tailored content is submitted by the data partner system to the trusted system,wherein the trusted system filters the tailored content to create filtered tailored content,wherein the filtered tailored content is filtered by rules,wherein the rules are based on low priced bids during a bidding period from the data partner system; and
tailoring, by the computer-based system, the digital destination based upon the filtered tailored content,wherein the trusted system delivers the filtered tailored content to the portable web client of the consumer.
1 Assignment
0 Petitions
Accused Products
Abstract
The present disclosure includes a system, method, and article of manufacture for aggregating a consumer profile, identifying tailored content (e.g., in response to a trigger event and/or based upon a consumer profile), and/or tailoring a digital destination. For example, the systems may receive direct data indicating an interest in receiving specific content, aggregate that data into a consumer profile, compare the consumer profile to content, and/or identify tailored content based upon the comparison. Further, the systems may communicate the tailored content to a web client associated with a consumer, receive a transaction request from a web client, and/or receive bids associated with tailored content. In addition, these systems may prioritize tailored content comprising a plurality of tailored offers and/or forecast a budget for an upcoming experience.
38 Citations
20 Claims
-
1. A method comprising:
-
receiving, by a computer-based system and from a portable web client of a consumer, a registration request for a consumer account, wherein the consumer account is associated with and provides access to a consumer profile; receiving, by the computer-based system and from the portable web client of the consumer, an authentication request; wherein the authentication request associated with a digital destination is selectable on the portable web client, wherein the consumer selects on the portable web client a software-enabled selection for the authentication request associated with the digital destination, wherein the digital destination is an electronic presentation, authenticating, by the computer-based system, the consumer to the consumer account from the digital destination, wherein the consumer remains authenticated to the consumer account for a period of time; registering, by the computer-based system, the portable web client of the consumer to receive the consumer account to enable the portable web client of the consumer to contribute direct data; receiving, by the computer-based system, the direct data from the portable web client of the consumer; receiving, by the computer-based system, a registration request from a data partner system for a data partner account, wherein the data partner account enables the data partner system to transmit direct data associated with the consumer to a trusted system; enabling, by the computer-based system, the data partner system to transmit the direct data associated with the consumer; enabling, by the computer-based system, the data partner system to receive the consumer profile associated with the consumer; receiving, by the computer-based system, the direct data from the data partner system, without the data partner system being authenticated to the data partner account; validating, by the computer-based system, the data partner account and the direct data from the data partner system; receiving, by the computer-based system, indirect data from a plurality of sources; receiving, by the computer-based system, a limitation request from the portable web client of the consumer to limit the consumer profile to a first subset of the direct data and a second subset of the indirect data; transmitting, by the computer-based system, cookies to the portable web client of the consumer; obtaining, by the computer-based system, browsing information about the consumer from the cookies on the portable web client of the consumer; updating, by the computer-based system, the consumer profile with the direct data, indirect data and the browsing information; determining, by the computer-based system, preferences of the consumer from the consumer profile; comparing, by the computer-based system, content to the preferences in the consumer profile; determining, by the computer-based system, that a subset of the preferences of the consumer from the consumer profile satisfy a subset of content and metadata associated with the subset of content; identifying, by the computer-based system, tailored content for the digital destination based upon the subset of the content, wherein the tailored content is submitted by the data partner system to the trusted system, wherein the trusted system filters the tailored content to create filtered tailored content, wherein the filtered tailored content is filtered by rules, wherein the rules are based on low priced bids during a bidding period from the data partner system; and tailoring, by the computer-based system, the digital destination based upon the filtered tailored content, wherein the trusted system delivers the filtered tailored content to the portable web client of the consumer. - View Dependent Claims (2, 3, 4, 5, 6, 18, 19, 20)
-
-
7. A system comprising:
-
a processor; a tangible, non-transitory memory communicating with the processor; the tangible, non-transitory memory having instructions stored thereon that, in response to execution by the processor, cause the processor to perform operations comprising; receiving, by the processor and from a portable web client of a consumer, a registration request for a consumer account, wherein the consumer account is associated with and provides access to a consumer profile; receiving, by the processor and from the portable web client of the consumer, an authentication request; wherein the authentication request associated with a digital destination is selectable on the portable web client, wherein the consumer selects on the portable web client a software-enabled selection for the authentication request associated with the digital destination, wherein the digital destination is an electronic presentation, authenticating, by the processor, the consumer to the consumer account from the digital destination, wherein the consumer remains authenticated to the consumer account for a period of time; registering, by the processor, the portable web client of the consumer to receive the consumer account to enable the portable web client of the consumer to contribute direct data; receiving, by the processor, the direct data from the portable web client of the consumer; receiving, by the processor, a registration request from a data partner system for a data partner account, wherein the data partner account enables the data partner system to transmit direct data associated with the consumer to a trusted system; enabling, by the processor, the data partner system to transmit the direct data associated with the consumer; enabling, by the processor, the data partner system to receive the consumer profile associated with the consumer; receiving, by the processor, the direct data from the data partner system, without the data partner system being authenticated to the data partner account; validating, by the processor, the data partner account and the direct data from the data partner system; receiving, by the processor, indirect data from a plurality of sources; receiving, by the processor, a limitation request from the portable web client of the consumer to limit the consumer profile to a first subset of the direct data and a second subset of the indirect data; transmitting, by the processor, cookies to the portable web client of the consumer; obtaining, by the processor, browsing information about the consumer from the cookies on the portable web client of the consumer; updating, by the processor, the consumer profile with the direct data, indirect data and the browsing information; determining, by the processor, preferences of the consumer from the consumer profile; comparing, by the processor, content to the preferences in the consumer profile; determining, by the processor, that a subset of the preferences of the consumer from the consumer profile satisfy a subset of content and metadata associated with the subset of content; identifying, by the processor, tailored content for the digital destination based upon the subset of the content, wherein the tailored content is submitted by the data partner system to the trusted system, wherein the trusted system filters the tailored content to create filtered tailored content, wherein the filtered tailored content is filtered by rules, wherein the rules are based on low priced bids during a bidding period from the data partner system; and tailoring, by the processor, the digital destination based upon the filtered tailored content, wherein the trusted system delivers the filtered tailored content to the portable web client of the consumer. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. An article of manufacture including a non-transitory, tangible computer readable storage medium having instructions stored thereon that, in response to execution by a computer-based system, cause the computer-based system to perform operations comprising:
-
receiving, by the computer-based system and from a portable web client of a consumer, a registration request for a consumer account, wherein the consumer account is associated with and provides access to a consumer profile; receiving, by the computer-based system and from the portable web client of the consumer, an authentication request; wherein the authentication request associated with a digital destination is selectable on the portable web client, wherein the consumer selects on the portable web client a software-enabled selection for the authentication request associated with the digital destination, wherein the digital destination is an electronic presentation, authenticating, by the computer-based system, the consumer to the consumer account from the digital destination, wherein the consumer remains authenticated to the consumer account for a period of time; registering, by the computer-based system, the portable web client of the consumer to receive the consumer account to enable the portable web client of the consumer to contribute direct data; receiving, by the computer-based system, the direct data from the portable web client of the consumer; receiving, by the computer-based system, a registration request from a data partner system for a data partner account, wherein the data partner account enables the data partner system to transmit direct data associated with the consumer to a trusted system; enabling, by the computer-based system, the data partner system to transmit the direct data associated with the consumer; enabling, by the computer-based system, the data partner system to receive the consumer profile associated with the consumer; receiving, by the computer-based system, the direct data from the data partner system, without the data partner system being authenticated to the data partner account; validating, by the computer-based system, the data partner account and the direct data from the data partner system; receiving, by the computer-based system, indirect data from a plurality of sources; receiving, by the computer-based system, a limitation request from the portable web client of the consumer to limit the consumer profile to a first subset of the direct data and a second subset of the indirect data; transmitting, by the computer-based system, cookies to the portable web client of the consumer; obtaining, by the computer-based system, browsing information about the consumer from the cookies on the portable web client of the consumer; updating, by the computer-based system, the consumer profile with the direct data, indirect data and the browsing information; determining, by the computer-based system, preferences of the consumer from the consumer profile; comparing, by the computer-based system, content to the preferences in the consumer profile; determining, by the computer-based system, that a subset of the preferences of the consumer from the consumer profile satisfy a subset of content and metadata associated with the subset of content; identifying, by the computer-based system, tailored content for the digital destination based upon the subset of the content, wherein the tailored content is submitted by the data partner system to the trusted system, wherein the trusted system filters the tailored content to create filtered tailored content, wherein the filtered tailored content is filtered by rules, wherein the rules are based on low priced bids during a bidding period from the data partner system; and tailoring, by the computer-based system, the digital destination based upon the filtered tailored content, wherein the trusted system delivers the filtered tailored content to the portable web client of the consumer. - View Dependent Claims (14, 15, 16, 17)
-
Specification