Offer placement system and methods for targeted marketing offer delivery system
First Claim
1. A targeted marketing offer placement computer system operative in conjunction with a computer system of a financial institution to provide a targeted marketing offer from an advertiser for display on an electronic display of a client machine operated by a particular consumer that is identified as belonging to a predetermined market segment as indicated by a particular transaction of the particular consumer through the financial institution, wherein the electronic display is generated by the computer system of the financial institution, comprising:
- a processor coupled for secure data communications with the financial institution computer system and with a second computer system, the processor operatively coupled to a non-transient electronic storage;
the non-transient electronic storage comprising a database for storing data, program modules that execute on the processor, and a matched offer table;
the database storing campaign data and de-identified transaction data associated with consumers, the campaign data including one or more targeted marketing offers from the advertiser for delivery to consumers who are identified as belonging to the predetermined market segment;
the processor operative for receiving campaign data associated with the advertiser from the second computer system and storing the campaign data in the database;
the processor further operative for receiving de-identified transaction data provided by the financial institution computer system that was derived from financial transaction data of the financial institution including a plurality of predetermined financial transactions of the particular consumer and storing the de-identified transaction data in the database;
the processor further operative to process the de-identified transaction data and the campaign data to determine a set of matches comprising at least one identified particular transaction of the particular consumer that is in the predetermined market segment as reflected in the de-identified transaction data and storing the at least one identified particular transaction in the matched offer table;
in response to receipt of a call for display of a targeted marketing offer at the processor, the processor operative to transmit a computer-executable DOM injection script to the financial institution computer system for execution upon the electronic display of the client machine;
the processor further operative to receive information relating to the particular consumer and the particular consumer'"'"'s currently displayed financial transactions that is generated upon execution of the DOM injection script upon the electronic display of the client machine operated by the particular consumer; and
the processor further operative, in response to receipt of the information relating to the particular consumer and the particular consumer'"'"'s currently displayed transactions, to deliver information corresponding to the predetermined targeted marketing offer from the campaign data for the particular consumer to the financial institution computer system for delivery of the predetermined targeted marketing offer to the consumer.
12 Assignments
0 Petitions
Accused Products
Abstract
A system and methods for an offer placement system for delivering targeted marketing offers to consumers during a session with an online (web-based) Internet portal, such as an online banking portal of a financial institution. A component receives advertising campaign data from an advertiser including a plurality of targeted marketing offers for delivery to consumers in response to a particular condition (e.g. an offer-triggering event), and stores the campaign data in a database. A component determines the occurrence of an offer-triggering event caused by a consumer during an online session with the online portal, for example, viewing a list of banking transactions. A component identifies a predetermined targeted marketing offer stored in the database that corresponds to the offer-triggering event. A component delivers information corresponding to the targeted marketing offer to the consumer during the online session with the portal.
-
Citations
70 Claims
-
1. A targeted marketing offer placement computer system operative in conjunction with a computer system of a financial institution to provide a targeted marketing offer from an advertiser for display on an electronic display of a client machine operated by a particular consumer that is identified as belonging to a predetermined market segment as indicated by a particular transaction of the particular consumer through the financial institution, wherein the electronic display is generated by the computer system of the financial institution, comprising:
-
a processor coupled for secure data communications with the financial institution computer system and with a second computer system, the processor operatively coupled to a non-transient electronic storage; the non-transient electronic storage comprising a database for storing data, program modules that execute on the processor, and a matched offer table; the database storing campaign data and de-identified transaction data associated with consumers, the campaign data including one or more targeted marketing offers from the advertiser for delivery to consumers who are identified as belonging to the predetermined market segment; the processor operative for receiving campaign data associated with the advertiser from the second computer system and storing the campaign data in the database; the processor further operative for receiving de-identified transaction data provided by the financial institution computer system that was derived from financial transaction data of the financial institution including a plurality of predetermined financial transactions of the particular consumer and storing the de-identified transaction data in the database; the processor further operative to process the de-identified transaction data and the campaign data to determine a set of matches comprising at least one identified particular transaction of the particular consumer that is in the predetermined market segment as reflected in the de-identified transaction data and storing the at least one identified particular transaction in the matched offer table; in response to receipt of a call for display of a targeted marketing offer at the processor, the processor operative to transmit a computer-executable DOM injection script to the financial institution computer system for execution upon the electronic display of the client machine; the processor further operative to receive information relating to the particular consumer and the particular consumer'"'"'s currently displayed financial transactions that is generated upon execution of the DOM injection script upon the electronic display of the client machine operated by the particular consumer; and the processor further operative, in response to receipt of the information relating to the particular consumer and the particular consumer'"'"'s currently displayed transactions, to deliver information corresponding to the predetermined targeted marketing offer from the campaign data for the particular consumer to the financial institution computer system for delivery of the predetermined targeted marketing offer to the consumer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35)
-
-
36. A computer-implemented method for providing information corresponding to a targeted marketing offer from an advertiser to an electronic display of a client machine operated by a particular consumer that is identified as belonging to a predetermined market segment as indicated by a particular transaction of the consumer through a financial institution computer system, wherein the electronic display is generated by the financial institution computer system, comprising the steps of:
-
receiving at an offer placement computer system (OPS) campaign data from a second computer system associated with a targeted marketing campaign of the advertiser, the campaign data including targeted marketing offer information for delivery to consumers who are identified as belonging to the predetermined market segment; receiving at the OPS de-identified transaction data associated with consumers from the financial institution computer system, the de-identified transaction data derived from financial transaction data of the financial institution including a plurality of predetermined financial transactions of the consumer; at the OPS, processing the de-identified transaction data and the campaign data to determine a set of matches comprising at least one identified particular transaction of the particular consumer that is in the predetermined market segment as reflected in the de-identified transaction data and storing the at least one identified particular transaction in a matched offer table; in response to receipt of a call from the financial institution computer system, transmitting via the offer placement system a computer-executable DOM injection script to the financial institution computer system for execution upon the electronic display of the client machine; receiving information at the OPS relating to the particular consumer and the particular consumer'"'"'s currently displayed financial transactions that is generated upon execution of the DOM injection script upon the electronic display of the client machine operated by the particular consumer; and in response to receipt of the information relating to the particular consumer and the particular consumer'"'"'s currently displayed financial transactions, delivering information from the campaign data corresponding to the targeted marketing offer from the OPS to the financial institution computer system for delivery of the predetermined marketing offer to the consumer. - View Dependent Claims (37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70)
-
Specification