TECHNIQUES FOR DIRECTING A DOMAIN NAME SERVICE (DNS) RESOLUTION PROCESS

    公开(公告)号:US20240275757A1

    公开(公告)日:2024-08-15

    申请号:US18642588

    申请日:2024-04-22

    申请人: VeriSign, Inc.

    发明人: Sameer THAKAR

    IPC分类号: H04L61/10 H04L61/4511

    CPC分类号: H04L61/10 H04L61/4511

    摘要: In one embodiment, a privacy and security engine enables a user to specify a recursive resolver for a domain name service (DNS) resolution process. The privacy and security engine receives default DNS settings that specify a default recursive resolver to be implemented as a recursive resolver for the DNS resolution process. The default DNS settings are provided by an underlying mobile operator network to which the user device is connected. The privacy and security engine causes the user device to disregard the default DNS settings and implement customized DNS settings that specify a preferred recursive resolver to be implemented as the recursive resolver for the DNS resolution process. The customized DNS settings are associated with an activated privacy and security mode. Unlike conventional approaches to overriding DNS settings, the user is able to specify the recursive resolver that implements the DNS resolution process irrespective of the underlying network.

    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.