PRIVACY-ENHANCED INTERNET ADVERTISING SYSTEM
First Claim
1. An advertising system for determining a network location associated with a physical location comprising:
- (a) an advertiser module having a first communication interface, for accepting an advertisement identifier and a targeting criterion associated with an advertisement, computing a plurality of restricted identifiers satisfying the targeting criterion, and storing the advertisement identifier, the targeting criterion and the plurality of restricted identifiers in a first computer database, wherein the advertisement identifier identifies the advertisement;
(b) an intermediate module having a second communication interface, for receiving the advertisement identifier and the plurality of restricted identifiers from the advertiser module, storing the advertisement identifier and the plurality of restricted identifiers in a second computer database, communicating the plurality of restricted identifiers to at least one service provider, receiving an indication of a plurality of non-restricted identifiers associated with the plurality of restricted identifiers, and associating the advertisement identifier with the plurality of non-restricted identifiers; and
(c) an association module operated by the at least one service provider having a third communication interface, the association module for receiving the plurality of restricted identifiers, associating the plurality of restricted identifiers with the plurality of non-restricted identifiers stored in a third computer database, and communicating the indication of the plurality of non-restricted identifiers to the intermediate module.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method of advertising for determining a network location associated with a physical location. In one aspect, a system for performing this function is described which includes an advertiser module for accepting advertisements and a targeting criterion and computing a plurality of restricted identifiers satisfying the targeting criterion, an association module for receiving the plurality of restricted identifiers, associating the plurality of restricted identifiers with a plurality of non-restricted identifiers, and an intermediate module for associating the advertisement identifier with the plurality of non-restricted identifiers.
83 Citations
22 Claims
-
1. An advertising system for determining a network location associated with a physical location comprising:
-
(a) an advertiser module having a first communication interface, for accepting an advertisement identifier and a targeting criterion associated with an advertisement, computing a plurality of restricted identifiers satisfying the targeting criterion, and storing the advertisement identifier, the targeting criterion and the plurality of restricted identifiers in a first computer database, wherein the advertisement identifier identifies the advertisement; (b) an intermediate module having a second communication interface, for receiving the advertisement identifier and the plurality of restricted identifiers from the advertiser module, storing the advertisement identifier and the plurality of restricted identifiers in a second computer database, communicating the plurality of restricted identifiers to at least one service provider, receiving an indication of a plurality of non-restricted identifiers associated with the plurality of restricted identifiers, and associating the advertisement identifier with the plurality of non-restricted identifiers; and (c) an association module operated by the at least one service provider having a third communication interface, the association module for receiving the plurality of restricted identifiers, associating the plurality of restricted identifiers with the plurality of non-restricted identifiers stored in a third computer database, and communicating the indication of the plurality of non-restricted identifiers to the intermediate module. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An advertising method for determining a network location associated with a physical location comprising:
-
(a) providing an advertiser module, an intermediate module and an association module, wherein each of the modules has a communication interface; (b) receiving an advertisement campaign and a targeting criterion associated with the advertisement campaign at the advertiser module; (c) computing an advertisement identifier and a plurality of restricted identifiers satisfying the targeting criterion, storing the advertisement identifier, the targeting criterion and the plurality of restricted identifiers in a first computer database and communicating the advertisement identifier and the plurality of restricted identifiers to the intermediate module; (d) receiving the advertisement identifier and the plurality of restricted identifiers at the intermediate module and storing the advertisement identifier and the plurality of restricted identifiers in a second computer database; (e) communicating the plurality of restricted identifiers to the association module; (f) computing at the association module a plurality of non-restricted identifiers, drawn from a third computer database, associated with the plurality of restricted identifiers; (g) communicating an indication of the plurality of non-restricted identifiers associated with the plurality of restricted identifiers to the intermediate module; and (h) based on the indication, associating the advertisement identifier to the plurality of non-restricted identifiers. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
Specification