Privacy-protected advertising system
First Claim
1. A computer implemented method of identifying at least one consumer to be the target of an advertisement, the method comprising:
- (a) accessing, by a computer, a plurality of consumer transaction records corresponding to a plurality of consumers and accessing demographic information records corresponding to the plurality of consumers;
(b) retrieving heuristic rules that associate consumer transactions with consumer characteristics, wherein said heuristic rules have been pre-defined prior to accessing said plurality of consumer transaction records and wherein said pre-defined heuristic rules have been developed based on at least one psychological or sociological study;
(c) retrieving at least one target consumer characteristic from an advertiser that has been selected at the discretion of the advertiser;
(d) applying said pre-defined heuristic rules to said plurality of consumer transaction records to generate inferred transaction characteristics of the plurality of consumers;
(e) generating, by a computer, inferred consumer characteristics of the plurality of consumers by associating the inferred transaction characteristics with the demographic information records;
(f) selecting at least one target consumer from the plurality of consumers by correlating the inferred consumer characteristics with the at least one target consumer characteristic selected at the discretion of the advertiser; and
(g) transmitting an advertisement associated with the advertiser to the at least one target consumer.
3 Assignments
0 Petitions
Accused Products
Abstract
A database of consumer profiles is generated from multiple sources of information including demographic databases identifying demographic attributes of the consumers and transaction records for the consumers. The transaction records are processed to generate transaction attributes and interests of the consumer. The consumer profiles identify deterministic and probabilistic attributes about the consumer, but do not contain privacy violating information such as raw transaction records. The consumer profiles may be maintained in a plurality of distributed databases. Advertisers generate profiles that identify attributes of an intended target market of the advertisement. The advertisement profiles are in the form of operators that can be applied to the database of consumer profiles to determine applicability of advertisements to the subscribers. The operators may only be applied to or make measurements on certain “observables”. The operators will not be able to obtain private information from the database of consumer profiles.
312 Citations
15 Claims
-
1. A computer implemented method of identifying at least one consumer to be the target of an advertisement, the method comprising:
-
(a) accessing, by a computer, a plurality of consumer transaction records corresponding to a plurality of consumers and accessing demographic information records corresponding to the plurality of consumers; (b) retrieving heuristic rules that associate consumer transactions with consumer characteristics, wherein said heuristic rules have been pre-defined prior to accessing said plurality of consumer transaction records and wherein said pre-defined heuristic rules have been developed based on at least one psychological or sociological study; (c) retrieving at least one target consumer characteristic from an advertiser that has been selected at the discretion of the advertiser; (d) applying said pre-defined heuristic rules to said plurality of consumer transaction records to generate inferred transaction characteristics of the plurality of consumers; (e) generating, by a computer, inferred consumer characteristics of the plurality of consumers by associating the inferred transaction characteristics with the demographic information records; (f) selecting at least one target consumer from the plurality of consumers by correlating the inferred consumer characteristics with the at least one target consumer characteristic selected at the discretion of the advertiser; and (g) transmitting an advertisement associated with the advertiser to the at least one target consumer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer implemented method of identifying at least one consumer to be the target of an advertisement, the method comprising:
-
(a) accessing, by a computer, a plurality of consumer transaction records corresponding to a plurality of consumers and accessing demographic information records wherein each demographic information record corresponds to a consumer transaction record; (b) retrieving heuristic rules that associate consumer transactions with consumer characteristics, wherein said heuristic rules have been pre-defined prior to accessing said plurality of consumer transaction records and wherein said pre-defined heuristic rules have been developed through the application of at least one heuristic process which incorporates at least two types of analysis selected from the group consisting of logic tests, statistical estimates, self-learning, experiments, market studies, human knowledge and experience; (c) retrieving at least one target consumer characteristic from an advertiser that has been selected at the discretion of the advertiser; (d) applying said pre-defined heuristic rules to said plurality of consumer transaction records to generate inferred transaction characteristics of the plurality of consumers; (e) generating, by a computer, inferred consumer characteristics of the plurality of consumers by associating the inferred transaction characteristics with a corresponding demographic information record of the consumer; and (f) selecting at least one target consumer from the plurality of consumers by correlating the inferred consumer characteristics with the at least one target market characteristic selected at the discretion of the advertiser; and (g) transmitting an advertisement associated the advertiser to the at least one target consumer. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
Specification