IP Library › Granted Patent US 11,563,581
Granted Patent B2
US 11,563,581 · App. 17/227,660 · Granted Jan 24, 2023

Shared registration system

Inventors: Burton S. Kaliski, Jr. (McLean, VA); Scott Hollenbeck (Fairfax Station, VA)
Assignee: VeriSign, Inc.
H04L9/3213G06F21/33G06F21/335H04L9/321H04L61/302H04L61/4511H04L63/0807
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 11,563,581
App. No.
17/227,660
Granted
Jan 24, 2023
Kind
B2
Abstract

Systems and methods for updating a Domain Name System (DNS) registry are disclosed. Embodiments perform operations including maintaining a domain name record of a DNS registrant recorded in a database of the DNS registry by a primary DNS interface. The operations also include receiving a request to update the domain name record of the DNS registrant via a secondary DNS interface. The operations further include modifying the domain name record of the DNS registrant in the DNS database in accordance with the request.

Claims (31)

1. A method of interfacing with a registry for a domain name system, the method comprising:

receiving, by a service provider, a request for an action associated with a domain name and an authorization to request the action at a registry;

providing, via a service interface for the registry, a corresponding request and a corresponding authorization, wherein the registry is operable to perform the action without receiving a registrar request for the action by a registrar for the domain name; and

receiving a confirmation from the registry.

2. The method of claim 1 , wherein the request is received from a requestor, the method further comprising: providing a corresponding confirmation to the requestor.

3. The method of claim 1 , wherein the action is not supported by a primary service interface for the registry.

4. The method of claim 1 , wherein the authorization comprises an authorization token.

5. The method of claim 4 , wherein the authorization token is an authorization token for a specific purpose.

6. The method of claim 4 , further comprising providing the authorization token to a second service provider to authorize the second service provider to request a second action associated with the domain name at the registry.

7. The method of claim 1 , wherein the authorization comprises an authentication assertion representing that a registrant of the domain name has successfully authenticated an identity of the registrant with an identity provider.

8. The method of claim 1 , wherein the authorization comprises a signature provided using a private key of a registrant of the domain name.

9. The method of claim 8 , wherein the authorization further comprises a signature provided using a private key of a second service provider.

10. The method of claim 1 , further comprising wherein the request is received from a second service provider.

11. The method of claim 1 , wherein the request is received from a registrant of the domain name.

12. A system for interfacing with a registry for a domain name system, the system for interfacing with the registry for the domain name system comprising:

a processor;

a data storage device; and

program instructions stored on the data storage device that, when executed by the processor, cause the system to perform operations comprising:

receiving, by a service provider, a request for an action associated with a domain name and an authorization to request the action at a registry;

providing, by the service provider via a service interface for the registry, a corresponding request and a corresponding authorization, wherein the registry is operable to perform the action without passing the request through a registrar for the domain name; and

receiving a confirmation from the registry.

13. The system of claim 12 , wherein the request is received from a requestor, the operations further comprising: providing a corresponding confirmation to the requestor.

14. The system of claim 12 , wherein the action is not supported by a primary service interface for the registry.

15. The system of claim 12 , wherein the authorization comprises an authorization token.

16. The system of claim 15 , wherein the authorization token is an authorization token for a specific purpose.

17. The system of claim 15 , wherein the operations further comprise providing the authorization token to a second service provider to authorize the second service provider to request a second action associated with the domain name at the registry.

18. The system of claim 12 , wherein the authorization comprises an authentication assertion representing that a registrant of the domain name has successfully authenticated an identity of the registrant with an identity provider.

19. The system of claim 12 , wherein the authorization comprises a signature provided using a private key of a registrant of the domain name.

20. The system of claim 19 , wherein the authorization further comprises a signature provided using a private key of a second service provider.

21. The system of claim 12 , wherein the request is received from a second service provider.

22. The system of claim 12 , wherein the request is received from a registrant of the domain name.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 12, 2021
From: KALISKI, BURTON S., JR.; HOLLENBECK, SCOTT
To: VERISIGN, INC.
Reel/Frame 055891/0102 →
Continuity (2)
Continuation 14980158 · Dec 28, 2015
Related Publication 20210234696A1 · Jul 29, 2021