179 patents
Utility
Domain-name based operating environment for digital assistants and responders
2 Jan 24
In one embodiment, a domain-name based framework implemented in a digital assistant ecosystem uses domain names as unique identifiers for request types, requesting entities, responders, and target entities embedded in a natural language request.
Andrew Fregly, Burton S. Kaliski, Jr., Swapneel Sheth
Filed: 10 Dec 20
Utility
DNS Package In a Network
28 Dec 23
A Domain Name System (“DNS”) package, a non-transitory computer-readable medium, and a method for providing domain name resolution services are disclosed.
Danny MCPHERSON
Filed: 8 Sep 23
Utility
Verifier Credential Determination by a Registrant
14 Dec 23
Techniques for associating verifiable credentials with a decentralized identifier are described herein.
Andrew Kaizer, Swapneel Sheth
Filed: 25 Aug 23
Utility
Decentralized Identifier Determination by a Registry Operator or Registrar
14 Dec 23
Techniques for identifying a registrant of a domain name using a decentralized identifier are described herein.
Andrew Kaizer, Swapneel Sheth
Filed: 25 Aug 23
Utility
Origin and ownership verification of a digital object in a digital object architecture
12 Dec 23
A technique for verifying an origin of a digital object in a digital object architecture is described.
Andrew Fregly, Najmehalsadat Miramirkhani, Swapneel Sheth
Filed: 1 Feb 21
Utility
Balancing visibility in the domain name system
28 Nov 23
Systems and methods for out-of-band communications in the domain name system (DNS) are disclosed.
Burton S. Kaliski, Jr., Shumon Huque
Filed: 28 Jun 21
Utility
Methods and systems for domain name data networking
21 Nov 23
Systems, devices and methods for a Domain Name Data Networking (DNDN) content delivery system are disclosed.
Eric Osterweil, G. Craig Murray, Abedelaziz Mohaisen, Danny McPherson
Filed: 5 Aug 22
Utility
Proving Top Level Domain Name Control on a Blockchain
16 Nov 23
Systems, methods, and computer products for associating a top level network identifier with a blockchain address on a blockchain enable operations that may include: obtaining, from a root network segment file, an identification of a server that stores network infrastructure records associating network identifiers under the top level network identifier with network addresses and a signature on the identification of the server; obtaining, based on a first network infrastructure record, an association of the top level network identifier with the blockchain address; obtaining information sufficient to validate a trust chain, wherein the trust chain extends from a trusted authority to the association; and sending the association and the information sufficient to validate the trust chain to an executable program on the blockchain.
Andrew KAIZER, Swapneel SHETH
Filed: 28 Jul 23
Utility
Techniques for Indicating a Degraded State of an Authoritative Name Server
9 Nov 23
In one embodiment, a zone resiliency application indicates that an authoritative name server is in a degraded state.
Burton S. KALISKI, JR., Eric OSTERWEIL, Duane WESSELS, Frank SCALZO, Glen WILEY, Shumon HUQUE
Filed: 13 Jul 23
Utility
Transferring a domain name on a secondary blockchain market and in the DNS
24 Oct 23
Techniques for transferring registration of a domain name from a first registrant to a second registrant for cryptocurrency in a blockchain network and in the Domain Name System (DNS) are disclosed.
Andrew Kaizer, Swapneel Sheth
Filed: 18 Jul 19
Utility
DNS package in a network
17 Oct 23
A Domain Name System (“DNS”) package, a non-transitory computer-readable medium, and a method for providing domain name resolution services are disclosed.
Danny McPherson
Filed: 24 Jan 20
Utility
Systems and Methods for Preserving Privacy of a Registrant In a Domain Name System ("DNS")
12 Oct 23
A method and a computer system is provided for executing the method for providing a registration data directory service (RDDS).
Andrew FREGLY, Swapneel SHETH
Filed: 7 Jun 23
Utility
Caching proxy for a digital object architecture
10 Oct 23
A digital object architecture infrastructure includes a handle system that stores handle data and a proxy server that caches handle data for rapid access.
Andrew Fregly, Najmehalsadat Miramirkhani, Swapneel Sheth
Filed: 20 Jul 18
Utility
Proving top level domain name control on a blockchain
5 Sep 23
Systems, methods, and computer products for associating a top level network identifier with a blockchain address on a blockchain enable operations that may include: obtaining, from a root network segment file, an identification of a server that stores network infrastructure records associating network identifiers under the top level network identifier with network addresses and a signature on the identification of the server; obtaining, based on a first network infrastructure record, an association of the top level network identifier with the blockchain address; obtaining information sufficient to validate a trust chain, wherein the trust chain extends from a trusted authority to the association; and sending the association and the information sufficient to validate the trust chain to an executable program on the blockchain.
Andrew Kaizer, Swapneel Sheth
Filed: 20 May 21
Utility
Systems and Methods for Domain Name System Promotion and Redemption
31 Aug 23
A method of providing domain name system (“DNS”) eligibility is provided.
James GOULD, Karthik SHYAMSUNDER
Filed: 8 May 23
Utility
Domain Name Operation Verification Code Generation And/or Verification
17 Aug 23
System, apparatus, methods, and computer-readable medium for generating a verification code related to a registry operation request are provided.
Joseph WALDRON, Christopher Klein, James Gould
Filed: 17 Apr 23
Utility
Systems, Devices, and Methods for Generating a Domain Name Using a User Interface
3 Aug 23
Embodiments relate to systems, devices, computer-readable media, and computer-implemented methods for generating domain name suggestions by receiving an input string via a user interface, determining an alternative of the input string, determining affixes of the input string, determining top level domains associated with the input string, determining registration availability of domain names including one-step string sequences from the input string based on the alternative input string, the affixes of the input string, and the top level domains associated with the input string, and generating a display for the user interface, where the display includes: the input string, the alternative of the input string, the affixes of the input string, and the top level domains associated with the input string; and indications of the registration availability of the domains names including the one-step string sequences.
Aubry Cholleton
Filed: 3 Apr 23
Utility
Domain Name Blockchain User Addresses
27 Jul 23
Techniques for DNS registry facilitated assignment of a DNS domain name registered to a registrant as a blockchain user address in a blockchain network are presented.
Andrew KAIZER, Swapneel SHETH
Filed: 3 Apr 23
Utility
Strengthening Integrity Assurances for DNS Data
20 Jul 23
One or more DNS services are provided that are configured to not only tolerate some commonly observed DNSSEC misconfigurations (while still providing DNSSEC's security guarantees), but also provide a more intelligent DNS resolution process informed by DNSSEC.
Burton S. Kaliski, JR., Eric Osterweil
Filed: 24 Mar 23
Utility
Systems and methods for preserving privacy of a registrant in a domain name system (“DNS”)
18 Jul 23
A method and a computer system is provided for executing the method for providing a registration data directory service (RDDS).
Andrew Fregly, Swapneel Sheth
Filed: 28 Feb 22