IP Library Patent Application 14584082
Patent Application
App. No. 14/584,082

TECHNIQUES FOR REDUCING IRRELEVANT ADS

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 None
App. No.
14/584,082
Abstract

Techniques are described for identifying advertising content that should not be shown to users. Information representing characteristics of a user, behavior of the user, and/or events in the life of that user is used to filter out or negatively bias selection of inappropriate or irrelevant ads.

Claims (40)

1 . A computer-implemented method, comprising:

receiving input relating to interaction of a first user with a user interface of a client device;

filtering a plurality of candidate advertisements with reference to user data corresponding to the first user to eliminate one or more of the candidate advertisements resulting in one or more remaining advertisements, the user data representing one or more characteristics of the first user, one or more behaviors of the first user, or one or more events associated with the first user;

selecting a first one of the remaining advertisements for presentation to the first user; and

causing the first remaining advertisement to be transmitted to the client device.

2 . The method of claim 1 , further comprising generating the user data for the first user with reference to one or more of: a purchase by the first user, a preference expressed by the first user, online behavior of the first user, demographic information of the first user, a location of the first user, a search by the first user, an occurrence of one of the one or more events, a context associated with the first user, or a status of the first user.

3 . The method of claim 1 , further comprising generating the user data by extracting information from one or more of: an electronic message sent or received by the first user, first online content posted by the first user, second online content about the first user, third online content directed to the first user, an online transaction database including one or more transactions involving the first user, or online account information of the first user.

4 . The method of claim 1 , further comprising identifying the plurality of candidate advertisements using a targeted advertising algorithm.

5 . The method of claim 1 , wherein the plurality of candidate advertisements includes at least one untargeted advertisement that is not selected with reference to the first user.

6 . The method of claim 1 , wherein filtering the candidate advertisements includes referring to correlation data representing one or more correlations between the first user or a category of users including the first user and one or more specific advertisements or advertisement categories.

7 . The method of claim 6 , wherein the correlation data are associated with one or both of the first user or the candidate advertisements.

8 . A system, comprising one or more computing devices configured to:

receive input relating to interaction of a first user with a user interface of a client device;

filter a plurality of candidate advertisements with reference to user data corresponding to the first user to eliminate one or more of the candidate advertisements resulting in one or more remaining advertisements, the user data representing one or more characteristics of the first user, one or more behaviors of the first user, or one or more events associated with the first user;

select a first one of the remaining advertisements for presentation to the first user; and

cause the first remaining advertisement to be transmitted to the client device.

9 . The system of claim 8 , wherein the one or more computing devices are further configured to generate the user data for the first user with reference to one or more of: a purchase by the first user, a preference expressed by the first user, online behavior of the first user, demographic information of the first user, a location of the first user, a search by the first user, an occurrence of one of the one or more events, a context associated with the first user, or a status of the first user.

10 . The system of claim 8 , wherein the one or more computing devices are further configured to generate the user data by extracting information from one or more of: an electronic message sent or received by the first user, first online content posted by the first user, second online content about the first user, third online content directed to the first user, an online transaction database including one or more transactions involving the first user, or online account information of the first user.

11 . The system of claim 8 , wherein the one or more computing devices are further configured to identify the plurality of candidate advertisements using a targeted advertising algorithm.

12 . The system of claim 8 , wherein the plurality of candidate advertisements includes at least one untargeted advertisement that is not selected with reference to the first user.

13 . The system of claim 8 , wherein the one or more computing devices are configured to filter the candidate advertisements with reference to correlation data representing one or more correlations between the first user or a category of users including the first user and one or more specific advertisements or advertisement categories.

14 . The system of claim 13 , wherein the correlation data are associated with one or both of the first user or the candidate advertisements.

15 . A computer-implemented method, comprising:

receiving input relating to interaction of a first user with a user interface of a client device;

identifying a plurality of candidate advertisements using a targeted advertising algorithm, the targeted advertising algorithm being configured to negatively bias one or more of the candidate advertisements with reference to user data corresponding to the first user to reduce the likelihood that the one or more of the candidate advertisements will be presented to the first user, the user data representing one or more characteristics of the first user, one or more behaviors of the first user, or one or more events associated with the first user;

selecting a first one of the candidate advertisements for presentation to the first user; and

transmitting the first candidate advertisement for presentation on the client device.

16 . The method of claim 1 , further comprising generating the user data for the first user with reference to one or more of: a purchase by the first user, a preference expressed by the first user, online behavior of the first user, demographic information of the first user, a location of the first user, a search by the first user, an occurrence of one of the one or more events, a context associated with the first user, a status of the first user.

17 . The method of claim 1 , further comprising generating the user data by extracting information from one or more of: an electronic message sent or received by the first user, first online content posted by the first user, second online content about the first user, third online content directed to the first user, an online transaction database including one or more transactions involving the first user, or online account information of the first user.

18 . The method of claim 1 , wherein identifying the candidate advertisements includes referring to correlation data representing one or more correlations between the first user or a category of users including the first user and one or more specific advertisements or advertisement categories.

19 . The method of claim 18 , wherein the correlation data are associated with one or both of the first user or the candidate advertisements.

20 . A system, comprising one or more computing devices configured to:

receive input relating to interaction of a first user with a user interface of a client device;

identify a plurality of candidate advertisements using a targeted advertising algorithm, the targeted advertising algorithm being configured to negatively bias one or more of the candidate advertisements with reference to user data corresponding to the first user to reduce the likelihood that the one or more of the candidate advertisements will be presented to the first user, the user data representing one or more characteristics of the first user, one or more behaviors of the first user, or one or more events associated with the first user;

select a first one of the candidate advertisements for presentation to the first user; and

transmit the first candidate advertisement for presentation on the client device.

21 . The system of claim 20 , wherein the one or more computing devices are further configured to generate the user data for the first user with reference to one or more of: a purchase by the first user, a preference expressed by the first user, online behavior of the first user, demographic information of the first user, a location of the first user, a search by the first user, an occurrence of one of the one or more events, a context associated with the first user, or a status of the first user.

22 . The system of claim 20 , wherein the one or more computing devices are further configured to generate the user data by extracting information from one or more of: an electronic message sent or received by the first user, first online content posted by the first user, second online content about the first user, third online content directed to the first user, an online transaction database including one or more transactions involving the first user, or online account information of the first user.

23 . The system of claim 20 , wherein the one or more computing devices are configured to identify the candidate advertisements with reference to correlation data representing one or more correlations between the first user or a category of users including the first user and one or more specific advertisements or advertisement categories.

24 . The system of claim 23 , wherein the correlation data are associated with one or both of the first user or the candidate advertisements.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 3, 2016
From: YAHOO! INC.
To: EXCALIBUR IP, LLC
Reel/Frame 038950/0592 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 1, 2016
From: EXCALIBUR IP, LLC
To: YAHOO! INC.
Reel/Frame 038951/0295 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 18, 2016
From: YAHOO! INC.
To: EXCALIBUR IP, LLC
Reel/Frame 038383/0466 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 13, 2015
From: BHAGWAN, VARUN; SHARP, DOUG
To: YAHOO! INC.
Reel/Frame 034962/0950 →