Systems, devices, and methods for generating a domain name using a user in interface

    公开(公告)号:US11621940B2

    公开(公告)日:2023-04-04

    申请号:US17156935

    申请日:2021-01-25

    申请人: VERISIGN, INC.

    发明人: Aubry Cholleton

    摘要: 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.

    Domain name blockchain user addresses

    公开(公告)号:US11621829B2

    公开(公告)日:2023-04-04

    申请号:US16916711

    申请日:2020-06-30

    申请人: VERISIGN, INC.

    IPC分类号: H04L29/06 H04L9/08 H04L9/30

    摘要: 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. The techniques can include providing, by a DNS registry, a public key and a computer executable registry signature verification program configured to use the public key to validate signatures made using the private key for addition to a block in a blockchain of the blockchain network. The techniques can also include receiving a request for a proof of registrar of record, and providing a proof of registration message, such that the registry signature verification program validates the signature using the public key, and the blockchain network receives and stores in the blockchain an association between the domain name and an existing blockchain user address for the registrant.

    Access control for named domain networking

    公开(公告)号:US11595398B1

    公开(公告)日:2023-02-28

    申请号:US17141144

    申请日:2021-01-04

    申请人: VERISIGN, INC.

    摘要: The disclosure is directed to providing content access control in information centric networking (ICN) networks. Methods and systems include hardware and/or software that perform operations for sending to a content provider of an ICN network an access request for content in response to receiving a first content request from a client. The operations also include receiving from the content provider access control information for the content. The operations further include sending to the client a challenge. Additionally, the operations include receiving from the client an authorization of the content provider that includes information obtained by the client from the content provider based on the challenge. Furthermore, the operations include verifying the authorization received from the client using the access control information received from the content provider. Moreover, the operations include sending to the client the content.

    System and method for domain name valuation

    公开(公告)号:US11593824B2

    公开(公告)日:2023-02-28

    申请号:US15672664

    申请日:2017-08-09

    申请人: VERISIGN, INC.

    摘要: A method and a computer system for performing the method of determining an initial value or lifetime value for a domain name is provided. The method for determining an initial value includes obtaining, over a communication network, a domain name from requestor; obtaining, over the communication network, one or more inputs from one or more domain name data sources; applying the one or more inputs and the domain name to an initial lifetime worth computer model, wherein the one or more inputs comprise data related to comparable historical domain names, data from a linguistic model analysis, data from a linguistic frequency list, and data related to a second-level domain to top-level domain relationship analysis; determining, by a hardware processor, an initial lifetime worth for the domain name based on the initial lifetime worth computer model; and providing the initial lifetime worth for the domain name to the requestor.

    SYSTEMS, DEVICES, AND METHODS FOR IMPROVED AFFIX-BASED DOMAIN NAME SUGGESTION

    公开(公告)号:US20230043891A1

    公开(公告)日:2023-02-09

    申请号:US17962293

    申请日:2022-10-07

    申请人: VeriSign, Inc.

    摘要: 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.

    SYSTEM AND METHOD FOR DOMAIN NAME REGISTRATION USING A CACHE

    公开(公告)号:US20220377049A1

    公开(公告)日:2022-11-24

    申请号:US17881768

    申请日:2022-08-05

    申请人: VeriSign, Inc.

    摘要: A system for allocating domain name acquisition resources is provided. The system performs a method comprising: obtaining, at a database, a list of domain names that are to be deleted during a first time window; updating a drop catch table in the database, wherein the drop catch table comprises a second list of domain names that are to be deleted; refreshing a cache in an application server that provides DNS services based on the drop catch table; obtaining, at the application server, a EPP command from a registrar to register a domain name from the drop catch table that is about to be deleted during a second time window; determining, based on the cache, that the domain name to be registered is available to be registered; updating a flag for the domain name in the cache indicating that the domain name is registered; and providing an acknowledgment to the registrar.

    Systems, devices, and methods for polymorphic domain name resolution

    公开(公告)号:US11477159B1

    公开(公告)日:2022-10-18

    申请号:US15392530

    申请日:2016-12-28

    申请人: VERISIGN, INC.

    摘要: 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.

    Protect intellectual property (IP) rights across namespaces

    公开(公告)号:US11468529B2

    公开(公告)日:2022-10-11

    申请号:US16750524

    申请日:2020-01-23

    申请人: VERISIGN, INC.

    IPC分类号: G06Q50/18

    摘要: 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. The method can also include validating whether there is consistency of sponsorship between the requested domain name in the first top level domain and the existing domain name in the second top level domain. Additionally, the method can include performing an action related to the requested domain name in the first top level domain if there is consistency of sponsorship. Furthermore, the method can include providing results of the request to a client device.