IP Library Granted Patent US 9,684,918
Granted Patent B2
US 9,684,918 · App. 14/051,358 · Granted Jun 20, 2017

System and method for candidate domain name generation

Inventor: Tapan Kamdar (San Jose, CA)
Assignee: Go Daddy Operating Company, LLC
G06Q30/0621G06Q30/0609
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 9,684,918
App. No.
14/051,358
Granted
Jun 20, 2017
Kind
B2
Abstract

A system and method for the generation of candidate domain names are presented. The method includes receiving, by at least one server communicatively coupled to a network, a request to access or purchase access to a software application, the request being received from a user. Keywords associated with at least one of the user, a website of the user, and a business of the user are generated and a candidate domain name relevant to the keywords is generated. A user interface is displayed including the candidate domain name. The user interface enables the user to register the candidate domain name.

Claims (31)

1. A method, comprising:

receiving, by at least one server computer communicatively coupled to a network, a first request to access a website builder application for a website from a first user, the website being hosted by the at least one server computer;

transmitting, by the at least one server computer in response to the first request and through the network, a website builder application to the first user, the website builder application including a plurality of user interface elements enabling the first user to modify content of the website;

receiving, by the at least one server computer through the network from the website builder application, a user input into one of the plurality of user interface elements;

modifying, by the at least one server computer, the website according to the user input to create a modified website stored on the at least one server computer, the at least one server computer being configured to transmit the modified website to a second user in response to a request, received from the second user through the network, for the website;

parsing, by a keyword extraction and combination module, the user input into keywords associated with at least one of the first user, a website of the first user, and a business of the first user;

determining, by the at least one server computer, an identity of the first user;

accessing, by the at least one server computer, a social website using the identity of the first user;

retrieving, by the at least one server computer, at least one social keyword from the social website using the identity of the first user, the at least one social keyword including data describing the first user including at least one of a city or state associated with the first user, a school attended by the first user, and an employer of the first user;

generating, by a domain name generation module running on the at least one server computer and without further input from the first user, a candidate domain name relevant to the keywords and the at least one social keyword, wherein generating the candidate domain name relevant to the keywords and the at least one social keyword includes:

determining a search engine visibility rating of an existing domain name associated with the website; and

when the search engine visibility rating of the existing domain name is less than a predetermined threshold, generating the candidate domain name relevant to the keywords and the at least one social keyword using the search engine visibility rating; and

transmitting, by the at least one server computer through the network to the first user, a domain purchase user interface element for display within the website builder application, the domain purchase user interface element enabling the first user to register the candidate domain name.

2. The method of claim 1 , including:

determining, by the at least one server computer, a business category associated with at least one of the first user and the website and wherein generating the candidate domain name relevant to the keywords includes generating the candidate domain name relevant to the keywords and the business category.

3. The method of claim 1 , wherein the keywords associated with at least one of the first user and the website of the first user include at least one of a business name and a business description.

4. A system, comprising:

at least one server computer in communication with a network, the at least one server computer including a processor configured to:

receive, by the at least one server computer, a first request to access a website builder application for a website from a first user, the website being hosted by the at least one server computer;

transmit, by the at least one server computer in response to the first request and through the network, a website builder application to the first user, the website builder application including a plurality of user interface elements enabling the first user to modify content of the website;

receive, by the at least one server computer through the network from the website builder application, a user input into one of the plurality of user interface elements;

modify, by the at least one server computer, the website according to the user input to create a modified website stored on the at least one server computer, the at least one server computer being configured to transmit the modified website to a second user in response to a request, received from the second user through the network, for the website;

parse, by a keyword extraction and combination module, the user input into keywords associated with at least one of the first user, a website of the first user, and a business of the first user;

determine an identity of the first user;

access, by the at least one server computer, a social website using the identity of the first user;

retrieve at least one social keyword from the social website using the identity of the first user, the at least one social keyword including data describing the first user including at least one of a city or state associated with the first user, a school attended by the first user, and an employer of the first user;

generate, by a domain name generation module running on the at least one server computer, a candidate domain name relevant to the keywords and the at least one social keyword, wherein the at least one server computer is configured to:

determine a search engine visibility rating of an existing domain name associated with the website; and

when the search engine visibility rating of the existing domain name is less than a predetermined threshold, generate the candidate domain name relevant to the keywords and the at least one social keyword using the search engine visibility rating; and

transmit, by the at least one server computer through the network to the first user, a domain purchase user interface element for display within the website builder application, the domain purchase user interface element enabling the first user to register the candidate domain name.

5. The system of claim 4 , wherein the at least one server computer is configured to determine a business category associated with at least one of the first user and the website and wherein generating the candidate domain name relevant to the keywords includes generating the candidate domain name relevant to the keywords and the business category.

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 Oct 11, 2013
From: KAMDAR, TAPAN
To: GO DADDY OPERATING COMPANY, LLC
Reel/Frame 031388/0010 →
Continuity (1)
Related Publication 20150106231A1 · Apr 16, 2015