IP Library Patent Application 12395308
Patent Application
App. No. 12/395,308

SYSTEMS FOR GENERATING ONLINE ADVERTISEMENTS OFFERING DYNAMIC CONTENT RELEVANT DOMAIN NAMES FOR REGISTRATION

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.
12/395,308
Abstract

Systems of the present inventions allow for generating online advertisements offering dynamic content relevant domain names for registration. An exemplary system may comprise an online advertisement generation module (running on at least one server computer communicatively coupled to a network), which generates at least one online advertisement that may offer at least one domain name for registration, the domain name(s) being based upon the content of a website.

Claims (25)

1 . A system, comprising: an online advertisement generation module running on at least one server computer communicatively coupled to a network, said online advertisement generation module generating at least one online advertisement offering for registration at least one domain name based upon a dynamic content on a website.

2 . The system of claim 1 , wherein said online advertisement generation module further comprises a domain name generation module running on said at least one server computer, wherein said domain name generation module identifies at least one image in said dynamic content, generates a plurality of keywords relevant to said at least one image, generates a root name comprising on at least one of said keywords, and concatenates a top level domain to said root name.

3 . The system of claim 2 , wherein said top level domain is randomly selected.

4 . The system of claim 2 , wherein said top level domain is selected based on a concept in said website.

5 . The system of claim 2 , wherein said domain name generation module further comprises a domain name registration module running on said at least one server computer, wherein said domain name registration module determines whether said at least one domain name is available for registration.

6 . The system of claim 5 , wherein said online advertisement comprises said at least one domain name only if said domain name registration module determines that said at least one domain name is available for registration.

7 . The system of claim 6 , wherein said at least one server computer comprises a single server computer.

8 . The system of claim 6 , wherein said at least one server computer comprises a plurality of server computers.

9 . The system of claim 6 , wherein said at least one server computer comprises a grid computing solution.

10 . The system of claim 6 , wherein said at least one server computer comprises a cloud computing solution.

11 . The system of claim 1 , wherein said online advertisement generation module further comprises an exposed API receiving a request for said at least one online advertisement.

12 . The system of claim 2 , wherein said domain name generation module further comprises an exposed API receiving a request for said at least one online advertisement.

13 . The system of claim 1 , wherein said online advertisement generation module further comprises:

A) a domain names database communicatively coupled to said network; and

B) a domain name generation module running on said at least one server computer, wherein said domain name generation module identifies at least one image in said dynamic content, generates a plurality of keywords relevant to said at least one image, and searches said domain names database for at least one domain name comprising at least one of said plurality of keywords.

14 . The system of claim 13 , wherein said domain name generation module further comprises a domain name registration module running on said at least one server computer, wherein said domain name registration module determines whether said at least one domain name is available for registration.

15 . The system of claim 14 , wherein said online advertisement comprises said at least one domain name only if said domain name registration module determines that said at least one domain name is available for registration.

16 . The system of claim 13 , wherein said domain names database comprises a plurality of expiring domain names.

17 . The system of claim 13 , wherein said domain names database comprises a plurality of registered domain names being offered for resale.

18 . The system of claim 15 , wherein said at least one server computer comprises a single server computer.

19 . The system of claim 15 , wherein said at least one server computer comprises a plurality of server computers.

20 . The system of claim 15 , wherein said at least one server computer comprises a grid computing solution.

21 . The system of claim 15 , wherein said at least one server computer comprises a cloud computing solution.

22 . The system of claim 13 , wherein said domain name generation module further comprises an exposed API receiving a request for said at least one online advertisement.

23 . A system comprising: an online advertisement generation module running on a cloud computing solution communicatively coupled to a network, said online advertisement generation module generating at least one online advertisement offering for registration at least one domain name based upon a dynamic content on a website, wherein said online advertisement generation module further comprises a domain name generation module running on said cloud computing solution, wherein said domain name generation module identifies at least one image in said dynamic content, generates a plurality of keywords relevant to said at least one image, generates a root name comprising at least one of said keywords, and concatenates a top level domain to said root name, wherein said top level domain is selected based on a concept in said website, wherein said domain name generation module further comprises a domain name registration module running on said cloud computing solution, wherein said domain name registration module determines whether said at least one domain name is available for registration, wherein said online advertisement comprises said at least one domain name only if said domain name registration module determines that said at least one domain name is available for registration.

Assignments (4)
NOTICE OF SUCCESSION FOR SECURITY AGREEMENT RECORDED AT REEL/FRAME 027416/0080 Recorded Feb 17, 2023
From: BARCLAYS BANK PLC
To: ROYAL BANK OF CANADA
Reel/Frame 062780/0514 →
SECURITY AGREEMENT Recorded Dec 20, 2011
From: GO DADDY OPERATING COMPANY, LLC
To: BARCLAYS BANK PLC, AS COLLATERAL AGENT
Reel/Frame 027416/0080 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 12, 2011
From: THE GO DADDY GROUP, INC.
To: GO DADDY OPERATING COMPANY, LLC
Reel/Frame 027363/0423 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 2, 2009
From: LEE, YONG
To: THE GO DADDY GROUP, INC.
Reel/Frame 022329/0414 →