IP Library Granted Patent US 8,725,572
Granted Patent B1
US 8,725,572 · App. 11/452,607 · Granted May 13, 2014

Electronic advertising arbitrage

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 8,725,572
App. No.
11/452,607
Granted
May 13, 2014
Kind
B1
Abstract

Performing an operation is disclosed. A first keyword is received. For the first keyword an associated semantic group of one or more keywords associated by a semantic relationship is identified. An electronic advertising operation is performed using a second keyword associated with the identified semantic group.

Claims (43)

1. A method of performing an operation, comprising:

receiving at an interchange entity a first keyword indicated from a consumer, wherein the first keyword was received from an advertisement distribution entity;

using a processor of the interchange entity to determine programmatically for the first keyword an associated semantic group of two or more keywords associated by a semantic relationship;

sending from the interchange entity to an advertiser entity a second keyword associated with the identified semantic group;

receiving at the interchange entity from the advertiser entity an advertisement responsive to the second keyword;

providing from the interchange entity to the advertisement distribution entity the advertisement responsive to the second keyword; and

using the processor of the interchange entity to account programmatically at least a portion of a non-zero difference between an advertising fee obtained from the advertiser entity for the advertisement responsive to the second keyword and a distribution fee paid to the advertisement distribution entity for helping to generate a generated advertising revenue,

wherein the advertisement has been served to the consumer, the non-zero difference is associated with the generated advertising revenue, and the distribution fee is associated with the first keyword, and

wherein the advertisement responsive to the second keyword is provided to the advertisement distribution entity in response to an indication that an advertisement responsive to the first keyword is not available to the advertisement distribution entity.

2. A method as recited in claim 1 , wherein the first keyword is associated with a search query.

3. A method as recited in claim 1 , wherein the second keyword is associated with a greater advertising bid amount than an advertising bid amount associated with the first keyword.

4. A method as recited in claim 1 , wherein the second keyword is associated with the advertising fee payable to the interchange entity and the advertising fee associated with the second keyword is greater than a corresponding second advertising fee associated with the first keyword.

5. A method as recited in claim 1 , wherein accounting at least the portion of the non-zero difference includes retaining as profit at least the portion of the non-zero difference when the advertisement fee is greater than the distribution fee.

6. A method as recited in claim 1 , wherein the second keyword is derived from the first keyword by one or more of the following: adding a modifier, removing a word in the first keyword, removing a stopword in the first keyword, replacing a zip code in the first keyword with a corresponding city/town name, replacing an area code in the first keyword with a corresponding city/town name, replacing a suburb name in the first keyword with a city name associated with the suburb name, and removing a city name modifier in the first keyword, and using a thesaurus to replace, add, or remove a word.

7. A system for performing an operation, comprising:

a processor configured to

receive a first keyword indicated from a consumer,

identify for the first keyword an associated semantic group of two or more keywords associated by a semantic relationship,

send to an advertiser entity a second keyword associated with the identified semantic group,

receive from the advertiser entity an advertisement responsive to the second keyword,

provide the advertisement to the advertisement distribution entity, and

account at least a portion of a non-zero difference between an advertising fee obtained from the advertiser entity for the advertisement responsive to the second keyword and a distribution fee paid to the advertisement distribution entity for helping to generate a generated advertising revenue,

wherein the advertisement has been served to the consumer, the non-zero difference is associated with the generated advertising revenue, and the distribution fee is associated with the first keyword, and

wherein the advertisement responsive to the second keyword is provided to the advertisement distribution in response to an indication that an advertisement responsive to the first keyword is not available to the advertisement distribution entity; and

a memory coupled with the processor and configured to provide the processor with instructions.

8. A system as recited in claim 7 , wherein the first keyword is associated with a search query.

9. A system as recited in claim 7 , wherein the second keyword is associated with a greater advertising bid amount than an advertising bid amount associated with the first keyword.

10. A system as recited in claim 7 , wherein the second keyword is associated with the advertising fee payable to the interchange entity and the advertising fee associated with the second keyword is greater than a corresponding second advertising fee associated with the first keyword.

11. A system as recited in claim 7 , wherein accounting at least the portion of the non-zero difference includes retaining as profit at least the portion of the non-zero difference when the advertising fee is greater than the distribution fee.

12. A system as recited in claim 7 , wherein the second keyword is derived from the first keyword by one or more of the following: adding a modifier, removing a word in the first keyword, removing a stopword in the first keyword, replacing a zip code in the first keyword with a corresponding city/town name, replacing an area code in the first keyword with a corresponding city/town name, replacing a suburb name in the first keyword with a city name associated with the suburb name, and removing a city name modifier in the first keyword, and using a thesaurus to replace, add, or remove a word.

13. A non-transitory computer readable storage medium embedded with computer instructions which when executed cause a processor to:

receive at an interchange entity a first keyword indicated from a consumer, wherein the first keyword was received from an advertisement distribution entity;

identify for the first keyword an associated semantic group of two or more keywords associated by a semantic relationship;

send from the interchange entity to an advertiser entity a second keyword associated with the identified semantic group;

receive at the interchange entity from the advertiser entity an advertisement responsive to the second keyword;

provide from the interchange entity to the advertisement distribution entity the advertisement responsive to the second keyword;

and account at least a portion of a non-zero difference between an advertising fee obtained from the advertiser entity for the advertisement responsive to the second keyword and a distribution fee paid to the advertisement distribution entity for helping to generate a generated advertising revenue, wherein the advertisement has been served to the consumer, the non-zero difference is associated with the generated advertising revenue, and the distribution fee is associated with the first keyword, and

wherein the advertisement responsive to the second keyword is provided to the advertisement distribution entity in response to an indication that an advertisement responsive to the first keyword is not available to the advertisement distribution entity.

14. A non-transitory computer readable storage medium as recited in claim 13 , wherein the first keyword is associated with a search query.

15. A non-transitory computer readable storage medium as recited in claim 13 , wherein the second keyword is associated with a greater advertising bid amount than an advertising bid amount associated with the first keyword.

16. A non-transitory computer readable storage medium as recited in claim 13 , wherein the second keyword is associated with the advertising fee payable to the interchange entity and the advertising fee associated with the second keyword is greater than a corresponding second advertising fee associated with the first keyword.

17. A non-transitory computer readable storage medium as recited in claim 13 , wherein accounting at least the portion of the non-zero difference includes retaining as profit at least the portion of the non-zero difference when the advertising fee is greater than the distribution fee.

18. A non-transitory computer readable storage medium as recited in claim 13 , wherein the second keyword is derived from the first keyword by one or more of the following: adding a modifier, removing a word in the first keyword, removing a stopword in the first keyword, replacing a zip code in the first keyword with a corresponding city/town name, replacing an area code in the first keyword with a corresponding city/town name, replacing a suburb name in the first keyword with a city name associated with the suburb name, and removing a city name modifier in the first keyword, and using a thesaurus to replace, add, or remove a word.

Assignments (6)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 4, 2016
From: LOCAL CORPORATION
To: LOCAL.COM LTD.
Reel/Frame 037661/0911 →
RELEASE OF SECURITY INTEREST Recorded May 8, 2015
From: SQUARE 1 BANK
To: LOCAL CORPORATION
Reel/Frame 035600/0603 →
SECURITY AGREEMENT Recorded Apr 25, 2013
From: LOCAL CORPORATION
To: SQUARE 1 BANK
Reel/Frame 030294/0407 →
CHANGE OF NAME Recorded Apr 9, 2013
From: LOCAL.COM CORPORATION
To: LOCAL CORPORATION
Reel/Frame 030181/0686 →
MERGER Recorded Dec 6, 2006
From: INTERCHANGE CORPORATION
To: LOCAL.COM CORPORATION
Reel/Frame 018614/0300 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 27, 2006
From: NILES, IAN HARCOURT; CLARKE, HEATH B.
To: INTERCHANGE CORPORATION
Reel/Frame 018022/0626 →