Searchable web whois
First Claim
Patent Images
1. A computer-implemented Whols search method comprising steps of:
- receiving and storing domain names and corresponding owner information associated with the domain names in one or more networked databases;
determining suffixes of the domain names that have at least a minimum length of characters;
indexing the suffixes of the domain names determined to have the minimum length of characters and suffixes of text-searchable portions of the corresponding owner information;
storing the suffixes in one or more text indexes;
receiving a search request and one or more search preferences from a user;
searching the one or more text indexes in response to the search request;
receiving search results including at least one matched domain name;
querying the one or more network databases for owner information corresponding to the at least one matched domain name; and
displaying the at least one matched domain name and the corresponding owner information to the user.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for searching domain names and owner information associated with the domain names in a web-based Whols search tool. Systems including one or more databases and one or more text indexes may store data including the domain names and owner information, and index text-searchable portions of the data. A search request may be received from a user with user preferences such as a selection of multiple or all top level domains. Search results may be ranked by relevancy, and may include the domain name with associated owner information.
44 Citations
14 Claims
-
1. A computer-implemented Whols search method comprising steps of:
-
receiving and storing domain names and corresponding owner information associated with the domain names in one or more networked databases; determining suffixes of the domain names that have at least a minimum length of characters; indexing the suffixes of the domain names determined to have the minimum length of characters and suffixes of text-searchable portions of the corresponding owner information; storing the suffixes in one or more text indexes; receiving a search request and one or more search preferences from a user; searching the one or more text indexes in response to the search request; receiving search results including at least one matched domain name; querying the one or more network databases for owner information corresponding to the at least one matched domain name; and displaying the at least one matched domain name and the corresponding owner information to the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A Whols searching system comprising:
-
one or more networked databases that receives and stores domain names and corresponding owner information associated with the domain names; one or more indexer modules that determines suffixes of the domain names having at least a minimum length of characters and indexes suffixes of the domain names determined to have the minimum length of characters and suffixes of text-searchable portions of the corresponding owner information; one or more text indexes that receives and stores the suffixes indexed by the one or more indexer modules; a web client module that receives a search request and one or more search preferences from a user; a web server that forwards the search request to the one or more text indexes, receives search results from the one or more text indexes, queries the one or more databases for owner information corresponding to the search results, and forwards the search results with the corresponding owner information to the web client, wherein the web client displays the search results and the corresponding owner information, and wherein the modules are executed by one or more processors. - View Dependent Claims (10, 11)
-
-
12. A non-transitory computer readable storage medium having stored thereon instructions which when executed cause one or more computers to perform the Whols search method comprising steps of:
-
receiving and storing domain names and corresponding owner information associated with the domain names in one or more networked databases determining suffixes of the domain names that have at least a minimum length of characters; indexing the suffixes of the domain names determined to have the minimum length of characters and suffixes of text-searchable portions of the corresponding owner information; storing the suffixes in one or more text indexes; receiving a search request and one or more search preferences from a user; searching the one or more text indexes in response to the search request; receiving search results including at least one matched domain name; querying the one or more network databases for owner information corresponding to the at least one matched domain name; and displaying the at least one matched domain name and the corresponding owner information to the user. - View Dependent Claims (13, 14)
-
Specification