Targeted distribution of electronic coupons
First Claim
Patent Images
1. A system for automatically distributing electronic coupons to consumers, comprising:
- at least a first database configured to store targeting data associated with a plurality of electronic coupons, wherein the targeting data includes at least a target geographic region associated with each electronic coupon and a target area of interest associated with each electronic coupon;
at least a second database configured to store user data associated with each of a plurality of consumers that have registered to receive electronic coupons via a user interface to the system, the user data comprising at least a geographic region associated with each consumer, an area of interest specified by each consumer via the user interface to the system, and an area of interest determined by analyzing prior commercial transactions of each consumer;
one or more computers having software, wherein the one or more computers are communicatively coupled to at least the first database and the second database and wherein upon execution of the software by the one or more computers, the one or more computers are configured to;
obtain the targeting data associated with the plurality of electronic coupons and the user data associated with each of the plurality of consumers that have registered to received electronic coupons;
match the electronic coupons to the consumers by matching the targeting data associated with the electronic coupons to the user data associated with the consumers; and
distribute each electronic coupon to at least one consumer with which the electronic coupon has been matched;
wherein the one or more computers are configured to match a particular electronic coupon to a particular consumer by at least matching the target geographic region associated with the particular electronic coupon to the geographic region associated with the particular consumer, matching the target area of interest associated with the particular electronic coupon to the area of interest specified by the particular consumer, and matching the target area of interest associated with the particular electronic coupon to the area of interest determined by analyzing the prior commercial transactions of the particular consumer.
9 Assignments
0 Petitions
Accused Products
Abstract
A system, method and computer program product is described that matches commercial incentives to consumers based on targeting data associated with the commercial incentive and user data associated with consumers in a manner that advantageously allows for highly-targeted delivery of commercial incentives to the consumers that are most likely to use them. Because both the targeting data and the user data may include spatial, temporal, social and topical data, matching may be performed based on any or all of these data types, as well as based on any combination of these data types.
74 Citations
24 Claims
-
1. A system for automatically distributing electronic coupons to consumers, comprising:
-
at least a first database configured to store targeting data associated with a plurality of electronic coupons, wherein the targeting data includes at least a target geographic region associated with each electronic coupon and a target area of interest associated with each electronic coupon; at least a second database configured to store user data associated with each of a plurality of consumers that have registered to receive electronic coupons via a user interface to the system, the user data comprising at least a geographic region associated with each consumer, an area of interest specified by each consumer via the user interface to the system, and an area of interest determined by analyzing prior commercial transactions of each consumer; one or more computers having software, wherein the one or more computers are communicatively coupled to at least the first database and the second database and wherein upon execution of the software by the one or more computers, the one or more computers are configured to; obtain the targeting data associated with the plurality of electronic coupons and the user data associated with each of the plurality of consumers that have registered to received electronic coupons; match the electronic coupons to the consumers by matching the targeting data associated with the electronic coupons to the user data associated with the consumers; and distribute each electronic coupon to at least one consumer with which the electronic coupon has been matched; wherein the one or more computers are configured to match a particular electronic coupon to a particular consumer by at least matching the target geographic region associated with the particular electronic coupon to the geographic region associated with the particular consumer, matching the target area of interest associated with the particular electronic coupon to the area of interest specified by the particular consumer, and matching the target area of interest associated with the particular electronic coupon to the area of interest determined by analyzing the prior commercial transactions of the particular consumer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method, comprising:
-
storing targeting data associated with a plurality of electronic coupons in at least a first database, wherein the targeting data includes at least a target geographic region associated with each electronic coupon and a target area of interest associated with each electronic coupon; storing user data associated with each of a plurality of consumers that have registered to receive electronic coupons in at least a second database, the user data comprising at least a geographic region associated with each consumer, an area of interest specified by each consumer, and an area of interest determined by analyzing prior commercial transactions of each consumer; obtaining, by at least one processor-based computer system that is communicatively coupled to at least the first database and the second database, the targeting data associated with the plurality of electronic coupons and the user data associated with each of the plurality of consumers that have registered to receive electronic coupons; matching, by the at least one processor-based computer system, the electronic coupons to the consumers by matching the obtained targeting data to the obtained user data, wherein the matching comprises matching a particular electronic coupon to a particular consumer by matching the target geographic region associated with the particular electronic coupon to the geographic region associated with the particular consumer, matching the target area of interest associated with the particular electronic coupon to the area of interest specified by the particular consumer, and matching the target area of interest associated with the particular electronic coupon to the area of interest determined by analyzing the prior commercial transactions of the particular consumer; and distributing, by the at least one-processor based computer system, each electronic coupon to at least one consumer with which the electronic coupon has been matched. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer program product comprising a computer-readable storage unit having computer program logic recorded thereon that, when executed by a processing unit, causes the processing unit to perform operations, the computer program logic comprising:
-
logic that, when executed by the processing unit, causes the processing unit to store targeting data associated with a plurality of electronic coupons in at least a first database, wherein the targeting data includes at least a target geographic region associated with each electronic coupon and a target area of interest associated with each electronic coupon; logic that, when executed by the processing unit, causes the processing unit to store user data associated with each of a plurality of consumers that have registered to receive electronic coupons in at least a second database, the user data comprising at least a geographic region associated with each consumer, an area of interest specified by each consumer, and an area of interest determined by analyzing prior commercial transactions of each consumer; logic that, when executed by the processing unit, causes the processing unit to obtain the targeting data associated with the plurality of electronic coupons and the user data associated with each of the plurality of consumers that have registered to receive electronic coupons; logic that, when executed by the processing unit, causes the processing unit to match the electronic coupons to the consumers by matching the obtained targeting data to the obtained user data, wherein the matching comprises matching a particular electronic coupon to a particular consumer by matching the target geographic region associated with the particular electronic coupon to the geographic region associated with the particular consumer, matching the target area of interest associated with the particular electronic coupon to the area of interest specified by the particular consumer, and matching the target area of interest associated with the particular electronic coupon to the area of interest determined by analyzing the prior commercial transactions of the particular consumer; and logic that, when executed by the processing unit, causes the processing unit to distribute each electronic coupon to at least one consumer with which the electronic coupon has been matched. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
Specification