Domain name operation verification code generation and/or verification
AssigneeVeriSign, Inc.
InventorsJoseph Waldron, Christopher Klein, James Gould
Life of this patent
Estimating the term…
Abstract
System, apparatus, methods, and computer-readable medium for generating a verification code related to a registry operation request are provided. A verification process may be performed to determine if a verification request related to a registry operation is to be approved. If the request is to be approved, a verification code is generated that includes identifying information of a verification service provider and a code indicating that the request has been verified.
Claims20
A verification service provider device, comprising:
- a memory configured to store a set of instructions;
- and
- a processor configured to execute the stored set of instructions to perform operations comprising:
- receiving a verification request from a registrar device over a communications network, wherein the verification request relates to a domain name, a registrant identification information identifying a registrant of the domain name, or both the domain name and the registrant identification information;
- performing a verification process in response to receiving the verification request, wherein the verification process determines that one or more requirements of a locality of a verification service provider is met, wherein the verification process determines at least one of:
- the domain name complies with the one or more requirements of the locality, an identity of the registrant of the domain name, or both the domain name complies with the one or more requirements of the locality and the identity of the registrant of the domain name;
- determining that the verification request is approved based on the verification process;
- generating a verification code;
- and
- transmitting, over the communications network, a verification to the registrar device.
A Domain Name System (DNS) registrar device, comprising:
- a memory configured to store a set of instructions;
- and
- a processor configured to execute the stored set of instructions to perform operations comprising:
- receiving, by the DNS registrar device over a communications network, a request for a domain name operation from a client;
- generating, by the processor, a request for verification to perform the domain name operation, the request for verification relating to a domain name, registrant identification information identifying a registrant of the domain name, or both the domain name and the registrant identification information;
- and
- transmitting, by the DNS registrar device over the communications network, the request for verification to a verification service provider, wherein the verification service provider is configured to perform a verification process to determine that the domain name complies with the one or more requirements of a locality, an identity of the registrant of the domain name, or both that the domain name complies with the one or more requirements of the locality and the identity of the registrant of the domain name.
A computer-implemented method for providing a verification service, the method comprising:
- receiving a verification request from a registrar device, the verification request relating to a domain name, registrant identification information identifying a registrant of the domain name, or both the domain name and the registrant identification information;
- performing a verification process in response to receiving the verification request, wherein the verification process is configured to determine that one or more requirements of a locality of a verification service provider is met, wherein the verification process is configured to determine that the domain name complies with the one or more requirements of the locality, an identity of the registrant of the domain name, or both that the domain name complies with the one or more requirements of the locality and the identity of the registrant of the domain name;
- determining that the verification request is approved based on the verification process;
- generating a verification code;
- and
- transmitting a verification to the registrar device.
Dependencies are inferred from the claim text.