Methods and computer-readable media for location-based targeted advertising
First Claim
1. A method for providing targeted advertising to a subscriber device that is associated with a subscriber, the method comprising:
- retrieving location information identifying a location of the subscriber device;
retrieving a subscriber characteristic and a subscriber-defined parameter from a subscriber profile associated with the subscriber, the subscriber-defined parameter comprising a do not receive criterion that defines a condition under which the subscriber does not agree to receive advertisements;
matching an advertisement to the subscriber device according to the location, the subscriber characteristic, the subscriber-defined parameter, and a time period specified by a provider of the advertisement, whereinthe time period comprises one of a peak business time period and a slow business time period, andthe advertisement comprises advertisement content and program code, the program code being configured to delete the advertisement content after the time period expires; and
transmitting the advertisement to the subscriber device, wherein the advertisement content is deleted responsive to an expiration of the time period in accordance with the program code.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and computer-readable media are provided for providing targeted advertising to subscriber devices based on the location of the subscriber device and a set of advertiser-defined and subscriber-defined criteria. In one embodiment, the method includes retrieving location information that identifies the location of the subscriber device. Advertising is matched and transmitted to the subscriber device according to the location of the device. Matching advertising to the subscriber device is based on a set of advertiser-defined matching criteria that matches both the location of the subscriber device and a set of subscriber characteristics stored in a subscriber profile. A subscriber may define a set of parameters within the subscriber profile that further filters the set of matched advertisements.
-
Citations
19 Claims
-
1. A method for providing targeted advertising to a subscriber device that is associated with a subscriber, the method comprising:
-
retrieving location information identifying a location of the subscriber device; retrieving a subscriber characteristic and a subscriber-defined parameter from a subscriber profile associated with the subscriber, the subscriber-defined parameter comprising a do not receive criterion that defines a condition under which the subscriber does not agree to receive advertisements; matching an advertisement to the subscriber device according to the location, the subscriber characteristic, the subscriber-defined parameter, and a time period specified by a provider of the advertisement, wherein the time period comprises one of a peak business time period and a slow business time period, and the advertisement comprises advertisement content and program code, the program code being configured to delete the advertisement content after the time period expires; and transmitting the advertisement to the subscriber device, wherein the advertisement content is deleted responsive to an expiration of the time period in accordance with the program code. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 16, 17)
-
-
10. A non-transitory computer-readable storage medium having computer-executable instructions stored thereon which, when executed by a computer, cause the computer at least to:
-
retrieve location information identifying a location of a subscriber device; retrieve a subscriber characteristic and a subscriber-defined parameter from a subscriber profile associated with the subscriber, the subscriber-defined parameter comprising a do not receive criterion that defines a condition under which the subscriber does not agree to receive the advertisement; match an advertisement to the subscriber device according to the location, the subscriber characteristic, the subscriber-defined parameter, and a time period specified by a provider of the advertisement, wherein the time period comprises one of a peak business time period and a slow business time period, and the advertisement comprises advertisement content and program code, the program code being configured to delete the advertisement content after the time period expires; and transmit the advertisement to the subscriber device, wherein the advertisement content is deleted responsive to an expiration of the time period in accordance with the program code. - View Dependent Claims (11, 12, 18)
-
-
13. A matching engine for providing targeted advertising to a subscriber device, the matching engine comprising:
-
a network interface; a processor operatively coupled to the network interface; and a memory operatively coupled to the processor, the memory being configured to store instructions that, when executed by the processor, cause the processor to retrieve, via the network interface, location information identifying a location of the subscriber device, retrieve, via the network interface, a subscriber characteristic and a subscriber-defined parameter from a subscriber profile associated with a subscriber, the subscriber-defined parameter comprising a do not receive criterion that defines a condition under which the subscriber does not agree to receive advertisements, match an advertisement to the subscriber device according to the location, the subscriber characteristic, the subscriber-defined parameter, and a time period specified by a provider of the advertisement, wherein the time period comprises one of a peak business time period and a slow business time period, and the advertisement comprises advertisement content and program code, the program code being configured to delete the advertisement content after the time period expires, and transmit, via the network interface, the advertisement to the subscriber device, wherein the advertisement content is deleted responsive to an expiration of the time period in accordance with the program code. - View Dependent Claims (14, 15, 19)
-
Specification