IP Library Patent Application 14453415
Patent Application
App. No. 14/453,415

OPTIMIZED DOMAIN NAMES AND WEBSITES BASED ON INCOMING TRAFFIC

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/453,415
Abstract

The present invention may create a search engine optimized domain name and update a website based on the current domain name, website, forwarding URLs and/or the locations of incoming traffic to the website. The present invention may create a new domain name and a new website based on an initial domain name and an initial website and allow a user to register the new domain name and host the new website with a single purchase. The present invention may also create a new domain name and/or update the language of a website based on the location of incoming traffic to the website. The present invention may also map an IP address/name server to a category of a website and then map the category to one or more top-level domains used in suggested domain names. The present invention may also tokenize a forwarding URL and spin the tokens into additional tokens that may be used to create domain names for registration.

Claims (67)

1 . A method, comprising the steps of:

a) parsing an initial domain name, using one or more servers, registered to a user into a first one or more tokens;

b) scraping an initial website, using the one or more servers, having an IP address resolvable from the initial domain name, for a second one or more tokens and for a content;

c) creating a new domain name, using the one or more servers, based on the first one or more tokens and the second one or more tokens, wherein the new domain name comprises a top-level domain;

d) filling the content into a template, using the one or more servers, to create a new website; and

e) receiving a single purchase of the user, thereby triggering the one or more servers to perform the steps of:

i) registering the new domain name to the user;

ii) hosting the new website; and

iii) pointing the new domain name to the new website.

2 . The method of claim 1 , wherein the initial domain name and the new domain name simultaneously point to the new website.

3 . The method of claim 1 , wherein the top-level domain is selected based on the first one or more tokens.

4 . The method of claim 1 , wherein the top-level domain is selected based on the second one or more tokens.

5 . The method of claim 1 , wherein the template is selected from a plurality of templates based on the first one or more tokens.

6 . The method of claim 1 , wherein the template is selected from a plurality of templates based on the second one or more tokens.

7 . A method, comprising the steps of:

a) logging a plurality of IP addresses, using one or more servers, from an incoming traffic to an initial website over a period of time, wherein an initial domain name points to the initial website, the initial domain name has an initial second-level domain and an initial top-level domain and the initial domain name is registered to a user;

b) determining, using the one or more servers, a most common location for the incoming traffic to the website using the plurality of IP address;

c) combining a text representative of the most common location, using the one or more servers, with the initial second-level domain to create a new domain name; and

d) registering the new domain name, using the one or more servers, to the user.

8 . The method of claim 7 , further comprising the steps of:

e) determining a most common language spoken in the most common location for the incoming traffic to the initial website;

f) determining a language used to write content on the initial website; and

g) if the most common language spoken in the most common location for the incoming traffic to the initial website is different from the language used to write the content on the initial website, then recommending to the user to change the language used to write content on the initial website to match the language spoken in the most common location for the incoming traffic to the initial website.

9 . The method of claim 7 , further comprising the steps of:

e) determining a most common language spoken in the most common location for the incoming traffic to the initial website;

f) determining a language used to write content on the initial website; and

g) if the most common language spoken in the most common location for the incoming traffic to the initial website is different from the language used to write the content on the initial website, then:

i) translating the content on the initial website into the most common language spoken in the most common location for the incoming traffic to the initial website;

ii) creating a new website using the translated content; and

iii) publishing the new website comprising the translated content.

10 . The method of claim 7 , further comprising the steps of:

e) logging a plurality of referrers, using the one or more servers, from the incoming traffic to the initial website,

f) determining from the plurality of referrers that one or more blogs are referring traffic to the initial website;

g) creating a third domain name comprising the initial second-level domain and a top-level domain of “.blog”; and

h) registering the third domain name to the user.

11 . The method of claim 7 , further comprising the steps of:

e) determining from the traffic to the initial website that one or more mobile devices are accessing the initial website;

f) redesigning the initial website into a new website customized for mobile devices; and

g) hosting the new website for the user.

12 . The method of claim 11 , wherein the redesigning the initial website into a new website customized for mobile devices comprises the new website having fewer columns than the initial website.

13 . A method, comprising the steps of:

a) logging a plurality of IP addresses, using one or more servers, from a plurality of sources of incoming traffic to a website over a period of time, wherein an initial domain name points to the website, the initial domain name has an initial second-level domain and an initial top-level domain and the initial domain name is registered to a user;

b) determining, using the one or more servers, a most common location for the plurality of sources of traffic to the website using the plurality of IP address,

c) determining, using the one or more servers, a text that represents the most common location and is a valid top-level domain;

d) replacing the initial top-level domain, using the one or more servers, with the text representing the most common location to create a new domain name; and

e) registering the new domain name, using the one or more servers, to the user.

14 . The method of claim 13 , further comprising the steps of:

f) determining a most common language spoken in the most common location for the incoming traffic to the initial website;

g) determining a language used to write content on the initial website; and

h) if the most common language spoken in the most common location for the incoming traffic to the initial website is different from the language used to write the content on the initial website, then recommending to the user to change the language used to write content on the initial website to match the language spoken in the most common location for the incoming traffic to the initial website.

15 . The method of claim 13 , further comprising the steps of:

f) determining a most common language spoken in the most common location for the incoming traffic to the initial website;

g) determining a language used to write content on the initial website; and

h) if the most common language spoken in the most common location for the incoming traffic to the initial website is different from the language used to write the content on the initial website, then:

i) translating the content on the initial website into the most common language spoken in the most common location for the incoming traffic to the initial website;

ii) creating a new website using the translated content; and

iii) publishing the new website comprising the translated content.

16 . The method of claim 13 , further comprising the steps of:

f) logging a plurality of referrers, using the one or more servers, from the incoming traffic to the initial website,

g) determining from the plurality of referrers that one or more blogs are referring traffic to the initial website;

h) creating a third domain name comprising the initial second-level domain and a top-level domain of “.blog”; and

i) registering the third domain name to the user.

17 . The method of claim 13 , further comprising the steps of:

f) determining from the incoming traffic to the initial website that one or more mobile devices are accessing the initial website;

g) redesigning the initial website into a new website customized for mobile devices; and

h) hosting the new website for the user.

18 . The method of claim 17 , wherein the redesigning the initial website into a new website customized for mobile devices comprises the new website having fewer columns than the initial website.

Assignments (3)
SECURITY AGREEMENT Recorded Feb 17, 2023
From: GO DADDY OPERATING COMPANY, LLC; GD FINANCE CO, LLC; GODADDY MEDIA TEMPLE INC.; GODADDY.COM, LLC; LANTIRN INCORPORATED; POYNT, LLC
To: ROYAL BANK OF CANADA
Reel/Frame 062782/0489 →
SECURITY AGREEMENT Recorded May 9, 2017
From: GO DADDY OPERATING COMPANY, LLC
To: BARCLAYS BANK PLC, AS COLLATERAL AGENT
Reel/Frame 042426/0045 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 11, 2014
From: GUPTA, NITIN; NIJJER, RAJ; KAMDAR, TAPAN
To: GO DADDY OPERATING COMPANY, LLC
Reel/Frame 033505/0809 →