IP Library Granted Patent US 8,527,341
Granted Patent B2
US 8,527,341 · App. 12/793,865 · Granted Sep 3, 2013

Method and system for electronic advertising

Inventors: Joshua Feuerstein (Brooklyn, NY); Richard Harris (New York, NY); Joshua Hartmann (Brooklyn, NY); Adam Pritchard (New York, NY); Arun Rajan (San Ramon, CA); Kurt Schrader (New York, NY); Jonathan Taqqu (New York, NY); Damon Tassone (New York, NY)
Assignee: Intent Media Inc.
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,527,341
App. No.
12/793,865
Granted
Sep 3, 2013
Kind
B2
Abstract

A method of delivering advertising in an online environment includes determining an intent of a user interacting with an e-commerce website, and determining a hurdle rate that is based at least on the user intent and which identifies a threshold amount to be bid by an advertiser in order to display an advertisement to the user. The method further includes selecting, from a plurality of advertisements, an optimal advertisement having an advertiser bid that exceeds the hurdle rate, and displaying the optimal advertisement to the user in an interface of a client computer system.

Claims (79)

1. A distributed computer system comprising:

at least one memory device;

an interface; and

at least one processor coupled to the at least one memory device and the interface, wherein the at least one processor is configured to:

determine a context of a user operating a client computer to interact with an e-commerce website;

translate the context into one or more context targets;

identify a hurdle rate of the e-commerce website, the hurdle rate being determined by a publisher of the e-commerce website based on the one or more context targets, and the hurdle rate identifying a threshold amount to be bid by an advertiser in order to display an advertisement to the user via the e-commerce website;

select, from a plurality of advertisements, each advertisement having a respective bid, an optimal advertisement to be displayed to the user, the optimal advertisement having a respective bid that exceeds the hurdle rate; and

display the optimal advertisement to the user via the interface.

2. The system according to claim 1 , wherein the at least one processor is further configured to generate a list of candidate advertisements based on the context of the user.

3. The system according to claim 2 , wherein the at least one memory device includes an advertising campaign database.

4. The system according to claim 1 , wherein the at least one processor is further configured to determine a contribution per visitor outcome for each of one or more advertisements of the plurality of advertisements.

5. The system according to claim 4 , wherein the contribution per visitor outcome is based on the hurdle rate.

6. The system according to claim 4 , wherein the contribution per visitor outcome is based on an expected return to purchase value.

7. The system according to claim 4 , wherein the at least one processor is further configured to identify a relationship between the user and the publisher of the e-commerce website.

8. The system according to claim 7 , wherein the contribution per visitor outcome is based on the relationship between the user and the publisher of the e-commerce website.

9. The system according to claim 4 , wherein the contribution per visitor outcome is a positive contribution per visitor outcome, and wherein the optimal advertisement further has a positive contribution per visitor outcome.

10. The system according to claim 4 , wherein the at least one memory device includes an optimization database.

11. The system according to claim 1 , wherein the at least one processor is further configured to analyze an outcome of displaying the optimal advertisement to the user.

12. The system according to claim 1 , wherein the at least one memory device includes a translation database.

13. The system according to claim 1 , wherein the at least one memory device includes a hurdle rate database.

14. The system according to claim 1 , wherein the at least one processor is configure to receive, from an advertiser, at least one bid for one or more of the plurality of advertisements.

15. A method of delivering advertising in an online environment comprising acts of:

determining an intent of a user interacting with an e-commerce website;

determining, by a publisher of the e-commerce website, a hurdle rate, based at least on the intent of the user, that identifies a threshold amount to be bid by an advertiser in order to display an advertisement to the user interacting with the e-commerce website;

selecting, from a plurality of advertisements, an optimal advertisement having an advertiser bid that exceeds the determined hurdle rate; and

displaying the optimal advertisement to the user in an interface of a client computer system.

16. The method according to claim 15 , further comprising receiving, from the publisher of the e-commerce website, an advertisement request.

17. The method according to claim 16 , wherein the advertisement request includes one or more keywords, and wherein the intent of the user is based at least in part on the one or more keywords.

18. The method according to claim 16 , further comprising translating the advertisement request into one or more intent targets.

19. The method according to claim 18 , wherein translating the advertisement request includes selecting each of the one or more intent targets from a plurality of normalized intent targets based on information included in the advertisement request, and wherein the plurality of normalized intent targets is stored in an intent target taxonomy database.

20. The method according to claim 18 , wherein determining the hurdle rate includes adjusting the hurdle rate in relation to the one or more intent targets.

21. The method according to claim 18 , wherein determining the hurdle rate includes adjusting the hurdle rate based on a historical average conversion rate of each of the one or more intent targets.

22. The method according to claim 18 , wherein determining the hurdle rate includes adjusting the hurdle rate based on an average contribution margin of a completed transaction for the one or more intent targets.

23. The method according to claim 15 , wherein determining the intent of the user further includes translating the advertisement request into one or more process contexts.

24. The method according to claim 23 , wherein translating the advertisement request includes selecting each of the one or more process contexts from a plurality of normalized process contexts based on information included in the advertisement request, and wherein the plurality of normalized process contexts is stored in a process context taxonomy database.

25. The method according to claim 23 , wherein determining the hurdle rate includes adjusting the hurdle rate based on the one or more process contexts.

26. The method according to claim 15 , further comprising selecting, from the plurality of advertisements, one or more candidate advertisements, and wherein the optimal advertisement is selected from the one or more candidate advertisements.

27. The method according to claim 26 , wherein each of the one or more candidate advertisements is selected based on the hurdle rate.

28. The method according to claim 26 , wherein each of the one or more candidate advertisements is selected based on a relationship between the user and the publisher.

29. The method according to claim 26 , further comprising determining, for each of the one or more candidate advertisements, an advertisement revenue potential, and wherein the selected optimal advertisement has an advertisement revenue potential exceeding the determined advertisement revenue potential of each of the others of the one or more candidate advertisements.

30. The method according to claim 29 , wherein the advertisement revenue potential is based on a return to visit rate.

31. The method according to claim 29 , wherein the advertisement revenue potential is based on an expected return to purchase value.

32. The method according to claim 29 , wherein the advertisement revenue potential is based on a fully loaded expected transaction value.

33. The method according to claim 15 , wherein the optimal advertisement is associated with a relevance type selected by the publisher.

34. The method according to claim 33 , wherein the relevance type is one of retailer discovery, substitute discovery, and complement discovery.

35. The method according to claim 15 , further comprising generating a dynamic uniform resource locator based on the intent of the user, and including the dynamic uniform resource locator within the optimal advertisement.

36. The method according to claim 15 , further comprising configuring a creative content of the optimal advertisement such that the creative content targets the intent of the user.

37. The method according to claim 15 , wherein the hurdle rate is based on one or more outcomes related to displaying the optimal advertisement to the user.

38. A method of delivering advertising in an online environment comprising acts of:

identifying a characteristic of a user interacting with an e-commerce website;

determining, by a publisher of the e-commerce website, a hurdle rate of the e-commerce website for displaying an advertisement to the user at the e-commerce website based at least on the determined characteristic of the user;

determining whether to display an advertisement to the user based on the characteristic of the user, and, if so,

selecting an advertisement from a plurality of advertisements based on an intent of the user, wherein the selected advertisement is offered by an advertiser for at least the hurdle rate; and

delivering the selected advertisement to the user in an interface of a client computer system.

39. The method according to claim 38 , further comprising receiving an advertisement request from the publisher.

40. The method according to claim 39 , wherein the advertisement request includes the characteristic of the user.

41. The method according to claim 38 , wherein the characteristic of the user is one of past purchaser and non-past purchaser.

42. The method according to claim 38 , wherein the characteristic of the user is loyalty program member.

43. The method according to claim 38 , wherein the characteristic of the user is based on historical data provided by the publisher.

44. The method according to claim 38 , wherein the characteristic of the user is based on the intent of the user.

45. The method according to claim 38 , wherein the characteristic of the user is based on at least one visitor acquisition mechanism.

46. The method according to claim 45 , wherein the visitor acquisition mechanism is at least one of a paid search, a natural search, and an e-mail.

47. The method according to claim 38 , wherein the characteristic of the user is based on an inter-session behavior of the user.

48. The method according to claim 38 , wherein the characteristic of the user is based on an intra-session behavior of the user.

49. The method according to claim 38 , wherein the characteristic of the user is collected from one of the e-commerce website and the client computer system.

50. The method according to claim 38 , wherein determining the hurdle rate includes adjusting the hurdle rate based on the characteristic of the user.

51. The method according to claim 38 , wherein the characteristic is one of a high value visitor and a low value visitor.

52. A computer readable medium having stored thereon sequences of instructions including instructions that will cause a processor to perform a method of delivering advertising comprising acts of:

determining an intent of a user interacting with an e-commerce website;

identifying a hurdle rate of the e-commerce website, the hurdle rate determined by a publisher of the of the e-commerce website based at least on the intent of the user, and the hurdle rate identifying a threshold amount to be bid by an advertiser in order to display an advertisement to the user interacting with the e-commerce website;

selecting, from a plurality of advertisements, an optimal advertisement having an advertiser bid that exceeds the determined hurdle rate; and

displaying the optimal advertisement to the user in an interface of a client computer system.

53. A computer readable medium having stored thereon sequences of instructions including instructions that will cause a processor to perform a method of delivering advertising comprising acts of:

identifying a characteristic of a user interacting with an e-commerce website;

identifying a hurdle rate of the e-commerce website for displaying an advertisement to the user at the e-commerce website, the hurdle rate determined by a publisher of the e-commerce website based at least one the determined characteristic of the user;

determining whether to display an advertisement to the user based on the characteristic of the user, and, if so,

selecting an advertisement from a plurality of advertisements based on an intent of the user, wherein the selected advertisement is offered by an advertiser for at least the hurdle rate; and

delivering the selected advertisement to the user in an interface of a client computer system.

Assignments (9)
CONFIRMATORY ASSIGNMENT Recorded Apr 6, 2021
From: INTENT GLOBAL, INC.
To: HERCULES CAPITAL, INC.
Reel/Frame 055845/0057 →
CONFIRMATORY ASSIGNMENT Recorded Apr 6, 2021
From: HERCULES CAPITAL, INC.
To: BLACK CROW AI, INC.
Reel/Frame 055845/0099 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE NAME WITHIN THE DOCUMENT PREVIOUSLY RECORDED AT REEL: 025359 FRAME: 0283. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Nov 2, 2020
From: FEUERSTEIN, JOSHUA; HARRIS, RICHARD; TASSONE, DAMON; HARTMANN, JOSHUA; RAJAN, ARUN; PRITCHARD, ADAM
To: INTENT MEDIA, INC.
Reel/Frame 054279/0131 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE NAME WITHIN THE DOCUMENT PREVIOUSLY RECORDED AT REEL: 025621 FRAME: 0585. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Nov 2, 2020
From: SCHRADER, KURT; TAQQU, JONATHAN
To: INTENT MEDIA, INC.
Reel/Frame 054279/0354 →
CHANGE OF NAME Recorded Nov 2, 2020
From: INTENT MEDIA, INC.
To: INTENT GLOBAL, INC.
Reel/Frame 054279/0624 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Aug 17, 2018
From: INTENT MEDIA, INC.
To: HERCULES CAPITAL, INC., AS AGENT
Reel/Frame 046860/0899 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Dec 13, 2016
From: INTENT MEDIA, INC.
To: HERCULES CAPITAL, INC.
Reel/Frame 040899/0057 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 11, 2011
From: SCHRADER, KURT; TAQQU, JONATHAN
To: INTENT MEDIA INC.
Reel/Frame 025621/0585 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 15, 2010
From: FEUERSTEIN, JOSHUA; HARRIS, RICHARD; TASSONE, DAMON; HARTMANN, JOSHUA; RAJAN, ARUN; PRITCHARD, ADAM
To: INTENT MEDIA INC.
Reel/Frame 025359/0283 →
Continuity (2)
Provisional Application 61184032 · Jun 4, 2009
Related Publication 20110054997A1 · Mar 3, 2011