Domain name ownership validation
First Claim
1. A method for validating ownership of a domain name, the method comprising:
- retrieving with a domain name authentication system one or more domain name ownership records, each domain name ownership record pertaining to a domain name and identifying a registrant that registered for that domain;
confirming validity of the one or more domain name ownership records with the domain name authentication system;
in response to confirming validity of the one or more domain name ownership records, marking the domain as valid with the domain name authentication system;
providing an indication of validity of the domain from the domain name authentication system to a client application;
periodically crawling one or more web sites with the domain name authentication system, the web sites containing the one or more domain name ownership records;
re-confirming with a domain name authentication system validity of the one or more domain name ownership records with the identified registrant based on the change in the one or more domain name ownership records; and
marking the domain as valid or invalid with a domain name authentication system based on re-confirming validity of the one or more domain name ownership records.
17 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of the invention provide systems and methods for validating ownership of a domain name. According to one embodiment, a validating ownership of a domain name can comprise retrieving one or more domain name ownership records. For example, the one or more domain name ownership records comprise Who Is records. Validity of the one or more domain name records can be confirmed with a designated domain manager. According to one embodiment, confirming validity of the one or more domain name records with the designated domain manager can comprise authenticating the designated domain manager based on a certificate provided by the designated domain manager.
67 Citations
28 Claims
-
1. A method for validating ownership of a domain name, the method comprising:
-
retrieving with a domain name authentication system one or more domain name ownership records, each domain name ownership record pertaining to a domain name and identifying a registrant that registered for that domain; confirming validity of the one or more domain name ownership records with the domain name authentication system; in response to confirming validity of the one or more domain name ownership records, marking the domain as valid with the domain name authentication system; providing an indication of validity of the domain from the domain name authentication system to a client application; periodically crawling one or more web sites with the domain name authentication system, the web sites containing the one or more domain name ownership records; re-confirming with a domain name authentication system validity of the one or more domain name ownership records with the identified registrant based on the change in the one or more domain name ownership records; and marking the domain as valid or invalid with a domain name authentication system based on re-confirming validity of the one or more domain name ownership records. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system comprising:
-
a processor; and a memory communicatively coupled with and readable by the processor and containing therein instructions which, when executed by the processor, cause the processor to retrieve one or more domain name ownership records, each domain name ownership record pertaining to a domain name and identifying a registrant that registered for that domain, confirm validity of the one or more domain name ownership records, in response to confirming validity of the one or more domain name ownership records, mark the domain as valid, provide an indication of validity of the domain to a client application, periodically crawl one or more web sites containing the one or more domain name ownership records, re-confirm validity of the one or more domain name ownership records with the identified registrant based on the change in the one or more domain name ownership records, and mark the domain as valid or invalid based on re-confirming validity of the one or more domain name ownership records. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A machine-readable medium having stored thereon a series of executable instructions which, when executed by a processor, cause the processor to validate ownership of a domain name by:
-
retrieving one or more domain name ownership records, each domain name ownership record pertaining to a domain name and identifying a registrant that registered for that domain; confirming validity of the one or more domain name ownership records; in response to confirming validity of the one or more domain name ownership records, marking the domain as valid; providing an indication of validity of the domain to a client application; periodically crawling one or more web sites containing the one or more domain name ownership records; re-confirming validity of the one or more domain name ownership records with the identified registrant based on the change in the one or more domain name ownership records; and marking the domain as valid or invalid based on re-confirming validity of the one or more domain name ownership records. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28)
-
Specification