Domain name spinning from geographic location data
First Claim
1. A method, comprising the steps of:
- receiving, by a server computer communicatively coupled to a network, a command from a user interface zooming control on a graphical user interface, to display a map on the graphical user interface for a geographic region displaying a plurality of cities, each of the plurality of cities located at a unique horizontal and vertical position on the map;
rendering, by the server computer, on the graphical user interface, the map comprising the geographic region;
for each city in the plurality of cities displayed on the map;
executing, by the server computer, a query to identify a domain name in a plurality of available domain names comprising a name of the city;
generating, by the server computer, a user interface control configured to register the domain name; and
rendering, by the server computer, the user interface control on the graphical user interface at a position determined by the unique horizontal and vertical position on the map; and
transmitting, by the server computer, the graphical user interface to a client computer for display.
4 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods of the present invention provide for displaying, suggesting and registering available domain names on a client computer based on selected geographical locations from online mapping service software or a geo-location software. Any combination of an online mapping software and a domain name registration software may receive a selection of one or more geographical locations within a displayed geographical area. Alternatively, a location of a client computer may be detected using the geo-location software. One or more available domain names may be parse for keywords related to the selected geographical area, and one or more available domain names may be suggested based on the selected keywords.
-
Citations
18 Claims
-
1. A method, comprising the steps of:
-
receiving, by a server computer communicatively coupled to a network, a command from a user interface zooming control on a graphical user interface, to display a map on the graphical user interface for a geographic region displaying a plurality of cities, each of the plurality of cities located at a unique horizontal and vertical position on the map; rendering, by the server computer, on the graphical user interface, the map comprising the geographic region; for each city in the plurality of cities displayed on the map; executing, by the server computer, a query to identify a domain name in a plurality of available domain names comprising a name of the city; generating, by the server computer, a user interface control configured to register the domain name; and rendering, by the server computer, the user interface control on the graphical user interface at a position determined by the unique horizontal and vertical position on the map; and transmitting, by the server computer, the graphical user interface to a client computer for display. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system, comprising at least one processor executing instructions causing a server computer, coupled to a network to:
-
receive a command from a user interface zooming control on a graphical user interface, to display a map on the graphical user interface for a geographic region displaying a plurality of cities, each located at a unique horizontal and vertical position on the map; render on the graphical user interface, the map comprising the geographic region; for each city in the plurality of cities displayed on the map; execute a query to identify a domain name in a plurality of available domain names comprising a name of the city; and generate a user interface control configured to register the domain name; and render the user interface control on the graphical user interface at a position determined by the unique horizontal and vertical position on the map; and transmit the graphical user interface to a client computer for display. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
Specification