IP Library Granted Patent US 11,049,132
Granted Patent B2
US 11,049,132 · App. 14/670,184 · Granted Jun 29, 2021

Systems and methods for targeted advertising based on external factors

Inventors: Toby A. Ernster (Guildford, GB); Seth Mitchell Demsey (Vienna, VA); Edward Barnes (London, GB)
Assignee: Verizon Media Inc.
G06Q30/0244G06Q30/0269
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,049,132
App. No.
14/670,184
Granted
Jun 29, 2021
Kind
B2
Abstract

Systems and method are disclosed for providing advertisements to users by determining the occurrence of user defined external triggering events comprising a moment. One method comprises defining a set of conditions or criteria that define a moment, collecting data associated with said set of conditions or criteria, evaluating whether the conditions or criteria are satisfied and whether the user defined moment has occurred, executing an advertisement campaign associated with said user defined moment, transmitting an advertisement associated with said user defined moment to a target user, and modifying said advertisement in accordance with changes in the data associated with the conditions or criteria.

Claims (47)

1. A computer implemented method of providing advertisements to users, the method comprising:

selecting a first plurality of conditions external to any computing device, system or network that provides or displays advertisements to users;

collecting data associated with the first plurality of conditions external to any computing device, system or network that provides or displays advertisements to users;

evaluating the data collected to determine if the first plurality of conditions external to any computing device, system or network that provides or displays advertisements to users are satisfied;

upon determining that the first plurality of conditions external to any computing device, system or network that provides or displays advertisements to users are satisfied, executing an advertisement campaign associated with the occurrence of the plurality of conditions external to any computing device, system or network that provides or displays advertisements to users by transmitting an advertisement associated with the first plurality of conditions external to any computing device, system or network that provides or displays advertisements to users to a targeted user;

displaying the advertisement to the user;

selecting a second plurality of conditions external to any computing device, system or network that provides or displays advertisements to users, the second plurality of conditions being related to the first plurality of conditions;

collecting data associated with the second plurality of conditions external to any computing device, system or network that provides or displays advertisements to users;

evaluating the data collected to determine if the second plurality of conditions external to any computing device, system or network that provides or displays advertisements to users are satisfied; and

upon determining that the second plurality of conditions external to any computing device, system or network that provides or displays advertisements to users are satisfied, modifying the displayed advertisement based on the second plurality of conditions external to any computing device, system or network that provides or displays advertisements to users.

2. The computer implemented method of claim 1 , wherein the collected data is stored in a log.

3. The computer implemented method of claim 1 , wherein the collected data comprises meteorological data, weather conditions, temperature conditions, stock market prices, oil and gas prices, sports scores and data, or social media trends.

4. The computer implemented method of claim 1 , wherein the first plurality of conditions relate to specific weather conditions, temperature conditions, stock market prices, oil and gas prices, sports scores and data, or social media trends.

5. The computer implemented method of claim 1 , wherein the advertisements are stored in an advertisement database and are associated with the first or second plurality of conditions external to any computing device, system or network that provides or displays advertisements to users.

6. The computer implemented method of claim 1 , wherein the transmitting to a target user comprises determining the target user by geographic location, net worth, or other demographic factors.

7. The computer implemented method of claim 6 , wherein the target user's profile is stored in a server.

8. The computer implemented method of claim 1 , wherein the modifying of the advertisement is further correlated to the changes in the detected conditions or the occurrence of additional conditions external to any computing device, system or network that provides or displays advertisements to users.

9. A computer system, the computer system comprising:

a data storage device that stores instructions for providing advertisements to targeted users;

a processor configured to execute the instructions to perform a method including:

selecting a first plurality of conditions external to any computing device, system or network that provides or displays advertisements to users;

collecting data associated with the first plurality of conditions external to any computing device, system or network that provides or displays advertisements to users;

evaluating the data collected to determine if the first plurality of conditions external to any computing device, system or network that provides or displays advertisements to users are satisfied;

upon determining that the plurality of conditions external to any computing device, system or network that provides or displays advertisements to users are satisfied, executing an advertisement campaign associated with the occurrence of the plurality of conditions external to any computing device, system or network that provides or displays advertisements to users by transmitting an advertisement associated with the first plurality of conditions external to any computing device, system or network that provides or displays advertisements to users to a targeted user;

displaying the advertisement to the user;

selecting a second plurality of conditions external to any computing device, system or network that provides or displays advertisements to users, the second plurality of conditions being related to the first plurality of conditions;

collecting data associated with the second plurality of conditions external to any computing device, system or network that provides or displays advertisements to users;

evaluating the data collected to determine if the second plurality of conditions external to any computing device, system or network that provides or displays advertisements to users are satisfied; and

upon determining that the second plurality of conditions external to any computing device, system or network that provides or displays advertisements to users are satisfied, modifying the advertisement based on the second plurality of conditions external to any computing device, system or network that provides or displays advertisements to users, wherein modifying the advertisement comprises modifying at least one of a cost per impression and a targeted demographic.

10. The computer system of claim 9 , wherein the collected data is stored in a log.

11. The computer system of claim 9 , wherein the collected data

comprises meteorological data, weather conditions, temperature conditions, stock market prices, oil and gas prices, sports scores and data, or social media trends.

12. The computer system of claim 9 , wherein the first plurality of conditions relate to specific weather conditions, temperature conditions, stock market prices, oil and gas prices, sports scores and data, or social media trends.

13. The computer system of claim 9 , wherein the advertisements are stored in an advertisement database and are associated with the first or second plurality of conditions external to any computing device, system or network that provides or displays advertisements to users.

14. The computer system of claim 9 , wherein the transmitting to a target user comprises determining the target user by geographic location, net worth, or other demographic factors.

15. The computer system of claim 9 , wherein the target user's profile is stored in a server.

16. The computer system of claim 9 , wherein the modifying of the advertisement is further correlated to the changes in the detected conditions or the occurrence of additional conditions external to any computing device, system or network that provides or displays advertisements to users.

17. A non-transitory computer-readable medium storing instructions that, when executed by a computer, cause the computer to perform a method for of providing advertisements to users, the method comprising:

selecting a first plurality of conditions external to any computing device, system or network that provides or displays advertisements to users;

collecting data associated with the first plurality of conditions external to any computing device, system or network that provides or displays advertisements to users;

evaluating the data collected to determine if the first plurality of conditions external to any computing device, system or network that provides or displays advertisements to users are satisfied;

upon determining that the first plurality of conditions external to any computing device, system or network that provides or displays advertisements to users are satisfied, executing an advertisement campaign associated with the occurrence of the plurality of conditions external to any computing device, system or network that provides or displays advertisements to users by transmitting an advertisement associated with the first plurality of conditions external to any computing device, system or network that provides or displays advertisements to users to a targeted user;

displaying the advertisement to the user;

selecting a second plurality of conditions external to any computing device, system or network that provides or displays advertisements to users, the second plurality of conditions being related to the first plurality of conditions;

collecting data associated with the second plurality of conditions external to any computing device, system or network that provides or displays advertisements to users;

evaluating the data collected to determine if the second plurality of conditions external to any computing device, system or network that provides or displays advertisements to users are satisfied; and

upon determining that the second plurality of conditions external to any computing device, system or network that provides or displays advertisements to users are satisfied, modifying the advertisement based on the second plurality of conditions external to any computing device, system or network that provides or displays advertisements to users.

Assignments (4)
CHANGE OF NAME Recorded Mar 22, 2022
From: VERIZON MEDIA INC.
To: YAHOO AD TECH LLC
Reel/Frame 059471/0863 →
CHANGE OF NAME Recorded Feb 24, 2020
From: OATH (AMERICAS) INC.
To: VERIZON MEDIA INC.
Reel/Frame 051999/0720 →
CHANGE OF NAME Recorded Jun 30, 2017
From: AOL ADVERTISING INC.
To: OATH (AMERICAS) INC.
Reel/Frame 043072/0066 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 1, 2015
From: ERNSTER, TOBY; DEMSEY, SETH MITCHELL; BARNES, EDWARD
To: AOL ADVERTISING INC.
Reel/Frame 035550/0109 →