IP Library Granted Patent US 10,380,602
Granted Patent B2
US 10,380,602 · App. 11/803,779 · Granted Aug 13, 2019

System and method for creation, distribution and tracking of advertising via electronic networks

Inventors: Brad Krassner (Miami Beach, FL); Nikolai Mentchoukov (Miami Beach, FL); Fred Bernstein (Miami Beach, FL); Alan Edwards (Miami Beach, FL)
Assignee: Rich Media Club, LLC
G06Q30/02G06Q30/0253G06Q30/0256G06Q30/0267G06Q30/0275G06Q30/0276G06Q30/0277
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 10,380,602
App. No.
11/803,779
Granted
Aug 13, 2019
Kind
B2
Abstract

A system and method for creation, distribution and tracking of advertising via electronic networks, enabling creation of advertisements using licensed third party content and placement of said ads at desired network locations, utilizing an auction of ad spaces based on bids placed by advertisers to have their ads displayed at such locations. When a network user/ad viewer requests an ad by clicking or other action, an auction algorithm executes to select the ad to be displayed from those that bid for display at such ad space location and then the ad is composed and delivered to the ad space location by accessing a relational database storing commands that retrieve, assemble and dispatch the licensed ad content. Usage and display of licensed content on designated ad space is tracked to enable cost-per-use charging for both use of licensed content and ad display at the designated ad space.

Claims (61)

1. A system comprising:

an electronic database configured to store a plurality of records comprising:

one or more commands for retrieving one or more of a plurality of electronic content files designated by one or more advertiser users;

one or more commands for assembling and presenting the one or more designated electronic content files as an electronic advertisement at one or more of a plurality of webpages; and

one or more parameters for presentation of the electronic advertisement at the one or more webpages; and

one or more computing systems operable to:

generate, in response to one or more options selected by a particular one of the one or more advertiser users in a user interface, first code for placement at a particular one of the webpages, the first code written to cause a billboard module to be loaded when the particular webpage is loaded, the billboard module comprising second code written to:

communicate, over one or more computer networks, with the one or more computing systems; and

retrieve and display one or more advertisements on the particular webpage;

select, in response to a communication from the billboard module over the one or more computer networks, a subset of the plurality of records stored in the database, the selection based at least in part on one or more keywords in the communication from the billboard module;

after selecting the subset of the plurality of records based at least in part on the one or more keywords in the communication from the billboard module, conduct an auction to select a winning advertisement from the selected subset of records;

provide instructions to the billboard module for the billboard module to retrieve the winning advertisement and present the winning advertisement in an area on the particular webpage designated by the billboard module; and

provide an interface for a webpage provider to contribute one or more advertising views/impressions on one or more webpages of the webpage provider in barter exchange for one or more advertising views/impressions on one or more webpages of another webpage provider.

2. The system of claim 1 , wherein:

the billboard module is operable to transmit to the one or more computing systems a tracking string as a message with tracking data regarding presentation of the displayed advertisement; and

the billboard module utilizes file server direct connection in transmitting the message.

3. The system of claim 1 , the one or more computing systems further operable to receive uploads of information about the advertiser user's product or services and conduct e-commerce transactions involving purchase of the products or services in response to an advertisement of the user.

4. The system of claim 1 , wherein the one or more parameters comprise one or more of: an advertisement audience geographic location, an advertisement audience demographic category, a webpage subject matter category, a topic keyword, a system advertiser user bid for presentation of an advertisement of the advertiser user, a content file usage cost, a webpage usage cost, a webpage payment option, an advertisement click-through destination, and advertisement presentation space dimensions.

5. The system of claim 1 , wherein the one or more computing systems select the winning advertisement based on a plurality of advertiser user bids for placement of the advertiser users' advertisements at the plurality of webpages.

6. The system of claim 1 , wherein the one or more computing systems select the subset of the plurality of records based at least in part on one or more parameters selected from the group consisting of click-through rate, ad space size, display region and ad type.

7. The system of claim 1 , wherein the one or more computing systems comprise a dispatcher server and a tracking server.

8. The system of claim 1 , wherein the one or more computer networks comprises the Internet.

9. The system of claim 1 , wherein the one or more computer networks comprises a cable communications network.

10. The system of claim 1 , wherein the one or more computer networks comprises a cellular communications network.

11. The system of claim 1 , wherein the one or more computer networks comprises a combination of two or more networks selected from the group consisting of local area computer networks, wide area computer networks, the Internet, cable communications networks, satellite communications networks, television frequency networks, radio frequency communications networks, and cellular communications networks.

12. The system of claim 1 , wherein the one or more computing systems are further operable to provide an interface whereby electronic content licensors can engage in barter transactions in which the electronic content licensors exchange the right to use the content licensors' electronic content files for the right to use webpages made available by webpage providers for use by the content licensors to present the content licensors' own advertisements.

13. The system of claim 1 , wherein the webpage providers contribute more advertising impressions/views for use by other webpage providers to present the other webpage providers' advertisements than the contributing webpage providers receive in exchange, such that a pool of available advertising impressions/views is available for selection and use to publish and display advertisements.

14. A method comprising:

receiving, by one or more computing systems, a designation of one or more content files for use in creating an advertisement;

receiving, by the one or more computing systems, one or more parameters for presentation of the advertisement;

receiving, by the one or more computing systems, a designation of one or more of a plurality of webpages;

generating, by the one or more computing systems in response to one or more options selected by an advertiser user in a user interface, first code for placement at a particular webpage, the first code written to cause a billboard module to be loaded when the particular webpage is loaded, the billboard module comprising second code written to:

communicate, over one or more computer networks, with one or more computing systems; and

retrieve and display one or more advertisements on the particular webpage;

selecting, by the one or more computing systems based on a communication from the billboard module over the one or more computer networks, a subset of records from a plurality of stored records, the selection based at least in part on one or more keywords in the communication from the billboard module;

after selecting the subset of records from the plurality of stored records based at least in part on the one or more keywords in the communication from the billboard module, conducting an auction to select a winning advertisement from the selected subset of records;

providing, by the one or more computing systems to the billboard module, one or more instructions for the billboard module to retrieve and present the winning advertisement within a space on the particular webpage designated by the billboard module; and

providing, by the one or more computing systems, an interface for a webpage provider to contribute one or more advertising views/impressions on one or more webpages of the webpage provider in barter exchange for one or more advertising views/impressions on one or more webpages of another webpage provider.

15. The method of claim 14 , further comprising storing in the plurality of stored records one or more of:

one or more keyword terms;

a cost for use of the one or more content files;

a cost for use of the one or more webpages; and

one or more commands for retrieving, assembling, and presenting the one or more content files and customized text content as an advertisement.

16. The method of claim 14 , wherein selecting the winning advertisement is based on bids designated by advertisers.

17. The method of claim 14 , wherein the one or more parameters comprise one or more of: an advertisement audience geographic location, an advertisement audience demographic category, a webpage subject matter category, a topic keyword, a bid of a system advertiser for presentation of an advertisement of the system advertiser, a content file usage cost, a webpage usage cost, a webpage payment option, an advertisement click-through destination, and advertisement presentation dimensions.

18. The method of claim 16 , wherein selecting the winning advertisement is based at least in part on one or more parameters selected from the group consisting of click-through rate, ad space size, display region and type.

19. The system of claim 1 , the one or more computing systems further operable to:

receive contributions of one or more advertising views/impressions available on an ad publisher's webpage for use by advertisers to display advertisements;

provide an inventory pool of the contributed advertising views/impressions for use by advertisers; and

provide to the ad publishers in exchange for the contributed advertising views/impressions the right to display the ad publishers' own advertisements using advertising views/impressions contributed by other ad publishers.

20. The system of claim 1 , wherein at least one of the webpages are operable to be displayed on a wireless mobile device display screen.

21. The method of claim 14 , wherein at least one of the webpages are operable to be displayed on a wireless mobile device display screen.

22. The system of claim 19 , wherein at least one of the webpages are operable to be displayed on a wireless mobile device display screen.

23. The system of claim 1 , wherein:

the communication from the billboard module comprises one or more of:

one or more categories; and

dimension of the designated area for the displayed advertisement.

24. The system of claim 1 , wherein the one or more options selected by the particular one of the one or more advertiser users in the user interface comprises one or more of:

a payment program;

a size of the winning advertisement to be displayed in the area designated by the billboard module; and

one or more target categories to be associated with the billboard module.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 28, 2015
From: REALVU, LLC
To: RICH MEDIA CLUB, LLC
Reel/Frame 035519/0254 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE NAME FROM RICH MEDIA CLUB, LLC TO RICH MEDIA WORLDWIDE, LLC PREVIOUSLY RECORDED ON REEL 029218 FRAME 0751. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT OF ASSIGNOR'S INTEREST. Recorded Nov 27, 2012
From: REALVU, LLC
To: RICH MEDIA WORLDWIDE, LLC
Reel/Frame 029355/0733 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 31, 2012
From: REALVU, LLC
To: RICH MEDIA CLUB, LLC
Reel/Frame 029218/0751 →
CHANGE OF NAME Recorded Oct 31, 2012
From: RICH MEDIA CLUB LLC
To: REALVU, LLC
Reel/Frame 029219/0942 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 9, 2009
From: KRASSNER, BRAD; MENTCHOUKOV, NIKOLAI; BERNSTEIN, FRED; EDWARDS, ALAN
To: RICH MEDIA CLUB, LLC
Reel/Frame 022524/0640 →
Continuity (3)
Continuation In Part 11643245 · Dec 21, 2006
Provisional Application 60753536 · Dec 24, 2005
Related Publication 20070265923A1 · Nov 15, 2007
Cited By (1)
US 12,250,196