179 patents
Page 3 of 9
Utility
Systems, Devices, and Methods for Improved Affix-based Domain Name Suggestion
9 Feb 23
Embodiments relate to systems, devices, and computing-implemented methods for generating domain name suggestions by obtaining a domain name suggestion input that includes textual data, segmenting the textual data into tokens, obtaining a list of possible affixes to the textual data, determining conditional probabilities for the possible affixes using a language model, ranking the list of possible affixes based on the conditional probabilities to generate a ranked list of affixes, and generating domain name suggestions based on the ranked list of affixes.
Vincent RAEMY, Aubry CHOLLETON
Filed: 7 Oct 22
Utility
Shared registration system
24 Jan 23
Systems and methods for updating a Domain Name System (DNS) registry are disclosed.
Burton S. Kaliski, Jr., Scott Hollenbeck
Filed: 12 Apr 21
Utility
DNS-based public key infrastructure for digital object architectures
20 Dec 22
One embodiment of the present application sets forth a computer-implemented method for establishing trust for handles used to identify digital objects in a digital object architecture (DOA) by associating a first attester identifier with a first attester from a trusted public key infrastructure (PKI), identifying a first digital object public key for a first digital object, generating, by the first attester, a first digital object identity attestation that associates the first digital object public key with a handle identifier for the first digital object, wherein the handle identifier is external to the trusted PKI, and generating a first attester identity attestation attesting that the first attester is authentic, where the first attester identity attestation includes the first attester identifier.
Andrew Fregly, Najmehalsadat Miramirkhani, Swapneel Sheth
Filed: 18 Nov 20
Utility
Methods and Systems for Domain Name Data Networking
24 Nov 22
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
Symmetric-key Infrastructure
24 Nov 22
Techniques for provisioning a key server to facilitate secure communications between a web server and a client by providing the client with a first data structure including information on how the web server may obtain a target symmetric key are presented.
Burton S. KALISKI, JR., Glen S. WILEY
Filed: 5 Aug 22
Utility
Lifecycle Administration of Domain Name Blockchain Addresses
24 Nov 22
Systems, methods, and computer products for administering the association of a network identifier with a blockchain address for a blockchain enable operations that may include obtaining, by an authoritative record entity, an initiation of an administrative action regarding an association of the network identifier with the blockchain address, wherein the administrative action comprises at least one of deleting the association, updating the association, modifying the association, or renewing the association; and providing, in response to the obtaining, a registration entity proof message, wherein the registration entity proof message comprises a signature by a private key of the authoritative record entity, wherein the registration entity proof message specifies a registration entity of record for the network identifier.
Andrew KAIZER, Swapneel SHETH
Filed: 20 May 21
Utility
System and Method for Domain Name Registration Using a Cache
24 Nov 22
A system for allocating domain name acquisition resources is provided.
Raja CHAWAT, Anjaneyulu Sadineni, Sunil Mundluri, James Gould
Filed: 5 Aug 22
Utility
Proving Top Level Domain Name Control on a Blockchain
24 Nov 22
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
Transitioning voice interactions
1 Nov 22
Techniques for processing a voice initiated request by a web server are presented.
Andrew Fregly, Andrew Kaizer, Burton S. Kaliski, Jr., Patrick Kane, Swapneel Sheth, Hari Sola, Paul Tidwell, Pedro Vasquez
Filed: 21 Dec 18
Utility
Systems, devices, and methods for polymorphic domain name resolution
18 Oct 22
Embodiments relate to systems, devices, non-transitory computer-readable storage media, and computer-implemented methods for resolving DNS requests by receiving a first Domain Name System (DNS) resolution request, extracting first contextual data from the first DNS resolution request, determining to apply a first resolution rule based on the first contextual data and a contextual condition, forwarding the first DNS resolution request to a DNS resolver based on applying the first resolution rule, receiving a second DNS resolution request, extracting second contextual data from the second DNS resolution request, determining to apply a second resolution rule based on the second contextual data and the contextual condition, and retrieving a resource in response to the second DNS resolution request based on applying the second resolution rule.
Danny McPherson, Eric Osterweil
Filed: 28 Dec 16
Utility
Multiple provisioning object operation
11 Oct 22
A computer-implemented method, computer-readable medium, and an apparatus operable to perform the method is provided for managing multiple provisioned domain name system (“DNS”) registry objects.
James F. Gould, Srikanth Veeramachaneni, Nagesh Chigurupati
Filed: 16 Apr 21
Utility
Protect intellectual property (IP) rights across namespaces
11 Oct 22
In some examples, a method for validating a consistency of sponsorship can include determining, by a DNS registry, that a second-level domain label of a requested domain name in a first top level domain is related to a second-level domain label of an existing domain name in a second top level domain that is grouped in a top level domain database with the first top level domain.
Srikanth Veeramachaneni, William Shorter, James Gould
Filed: 23 Jan 20
Utility
Systems, devices, and methods for improved affix-based domain name suggestion
11 Oct 22
Embodiments relate to systems, devices, and computing-implemented methods for generating domain name suggestions by obtaining a domain name suggestion input that includes textual data, segmenting the textual data into tokens, obtaining a list of possible affixes to the textual data, determining conditional probabilities for the possible affixes using a language model, ranking the list of possible affixes based on the conditional probabilities to generate a ranked list of affixes, and generating domain name suggestions based on the ranked list of affixes.
Vincent Raemy, Aubry Cholleton
Filed: 6 Jun 16
Utility
Audio-based systems, devices, and methods for domain services
20 Sep 22
A system receives, at a translation device, a first domain name service request.
Ashvatth Lakshmanan, Karthik Shyamsunder, Hari Sola
Filed: 7 Nov 17
Utility
Symmetric-key infrastructure
6 Sep 22
Techniques for provisioning a key server to facilitate secure communications between a web server and a client by providing the client with a first data structure including information on how the web server may obtain a target symmetric key are presented.
Burton S. Kaliski, Jr., Glen S. Wiley
Filed: 19 May 20
Utility
Deep neural network generation of domain names
30 Aug 22
Techniques for generating internet domain name suggestions using machine learning are presented.
Aubry Cholleton, Andreas Fischer, Jean Hennebert, Vincent Raemy, Baptiste Wicht
Filed: 24 Aug 20
Utility
Registering, Managing, and Communicating with Iot Devices Using Domain Name System Processes
11 Aug 22
Provided herein is a method for registering an IoT device with a DNS registry.
Stephen Daniel JAMES, Daniel SCHONFELD, Andrew FREGLY, Eric OSTERWEIL
Filed: 26 Apr 22
Utility
System and method for domain name registration using a cache
9 Aug 22
A system for allocating domain name acquisition resources is provided.
Raja Chawat, Anjaneyulu Sadineni, Sunil Mundluri, James Gould
Filed: 31 Mar 17
Utility
Methods and systems for domain name data networking
9 Aug 22
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 May 16
Utility
Attribute inheritance of related objects for a digital object architecture
19 Jul 22
For digital objects registered via the DOA infrastructure, attribute inheritance is enabled between related objects using naming conventions for the handle IDs or data models for handle data.
Andrew Fregly, Swapneel Sheth, Najmehalsadat Miramirkhani
Filed: 20 Jul 18