Caching proxy for a digital object architecture

    公开(公告)号:US11785114B1

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

    申请号:US16041630

    申请日:2018-07-20

    申请人: VERISIGN, INC.

    摘要: A digital object architecture infrastructure includes a handle system that stores handle data and a proxy server that caches handle data for rapid access. A client connects to the proxy server to request access to the handle data. When the handle data does not have access restrictions and is currently cached, the proxy server returns the handle data to the client without accessing the handle system. When the handle data does not have access restrictions and is not cached, the proxy server obtains the handle data from the handle system, caches a copy of the handle data for future access, and provides the handle data to the client. The proxy server may cache encrypted handle data that is subject to access restrictions, cannot be decrypted by proxy server, and can be provided to a client determined to be allowed access. The client can then decrypt the encrypted handle data.

    SYSTEMS AND METHODS FOR DOMAIN NAME SYSTEM PROMOTION AND REDEMPTION

    公开(公告)号:US20230275870A1

    公开(公告)日:2023-08-31

    申请号:US18144663

    申请日:2023-05-08

    申请人: VeriSign, Inc.

    摘要: A method of providing domain name system (“DNS”) eligibility is provided. The method includes obtaining, at an eligibility service comprising at least one electronic server computer communicatively coupled to a computer network, a request of an eligibility proof from a DNS client; validating, by the eligibility service, the request; providing, by the eligibility service, the eligibility proof to the DNS client; obtaining, by the eligibility service, the eligibility proof, wherein the eligibility proof is related to a registration of a domain name by the DNS client with a DNS registry; validating, by the eligibility service, the eligibility proof; applying, by the eligibility service, a promotion credit to an account of the DNS client; and providing, by the eligibility service, a confirmation of the promotion credit to the DNS client.

    Systems and methods for secure authorization of registry functions

    公开(公告)号:US11616756B1

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

    申请号:US17720378

    申请日:2022-04-14

    申请人: VeriSign, Inc.

    摘要: Systems, methods, and computer-readable storage media for enabling secure transfer of Internet domains between registrars. An example method can include receiving, at a registry, a request from a first registrar for information associated with an object recorded in the registry and registered by the first registrar, then generating, at the registry, an authorization code, the authorization code having an expiration. The registry can then transmit, to the first registrar, the authorization code, which in turn can be given to the registrant. The registrant can forward the authorization code to the second registrar, and the registry can receive, from a second registrar before the expiration has been reached: the authorization code and a transfer request for the object, the transfer request identifying a transfer of the object from the first registrar to the second registrar. At that point the registry can verify the authorization code authorize the transfer request of the object from the first registrar to the second registrar.

    Alias-based access of entity information over voice-enabled digital assistants

    公开(公告)号:US11580962B2

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

    申请号:US16860372

    申请日:2020-04-28

    申请人: VERISIGN, INC.

    摘要: 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. Further, the framework enables interpreting natural language requests according to domain ontologies associated with different responders. A domain ontology operates as a keyword dictionary for a given responder and defines the keywords and corresponding allowable values to be used for request types and request parameters. The domain-name based framework thus enables the digital assistant to interact with any responder that supports a domain ontology to generate precise and complete responses to natural language based requests.

    PROVING TOP LEVEL DOMAIN NAME CONTROL ON A BLOCKCHAIN

    公开(公告)号:US20220376925A1

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

    申请号:US17325687

    申请日:2021-05-20

    申请人: VERISIGN, INC.

    IPC分类号: H04L9/32 G06F16/27 H04L29/12

    摘要: 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. The trust chain may be validatable by the executable program, and the association may be storable on the blockchain by the executable program.

    SYMMETRIC-KEY INFRASTRUCTURE
    17.
    发明申请

    公开(公告)号:US20220376898A1

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

    申请号:US17882401

    申请日:2022-08-05

    申请人: VeriSign, Inc.

    IPC分类号: H04L9/08

    摘要: 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. The techniques can include: provisioning the key server with a second data structure including information on how the key server may generate the first data structure; receiving a request on behalf of a web server for a third data structure comprising information on how the client may obtain the first data structure from the key server; and obtaining the third data structure, such that the third data structure is published in association with an identification of the web server, and such that the client uses the third data structure to obtain the first data structure and uses the first data structure to communicate with the web server.

    LIFECYCLE ADMINISTRATION OF DOMAIN NAME BLOCKCHAIN ADDRESSES

    公开(公告)号:US20220376889A1

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

    申请号:US17325726

    申请日:2021-05-20

    申请人: VERISIGN, INC.

    IPC分类号: H04L9/00 H04L9/32

    摘要: 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. An executable program stored on the blockchain may be configured to obtain the signature, verify the signature, and implement the administrative action regarding the association of the network identifier with the blockchain address.

    Multiple provisioning object operation

    公开(公告)号:US11470039B2

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

    申请号:US17233118

    申请日:2021-04-16

    申请人: VERISIGN, INC.

    IPC分类号: H04L61/4511 H04L61/3015

    摘要: 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. The method can include receiving, at a DNS registry, a multiple domain extensible provisioning protocol (“EPP”) command from a registrar on behalf of a registrant to perform an action for each provisioned DNS registry object of the multiple provisioned DNS registry objects; comparing the action with one or more allowable actions in a policy maintained by the registry; determining, by a processor, that the action is allowable based on the comparing; and performing, based on the determining, the action on each of the provisioned DNS registry objects in one transaction.

    Symmetric-key infrastructure
    20.
    发明授权

    公开(公告)号:US11438318B2

    公开(公告)日:2022-09-06

    申请号:US16877804

    申请日:2020-05-19

    申请人: VERISIGN, INC.

    摘要: 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. The techniques can include: provisioning the key server with a second data structure including information on how the key server may generate the first data structure; receiving a request on behalf of a web server for a third data structure comprising information on how the client may obtain the first data structure from the key server; and obtaining the third data structure, such that the third data structure is published in association with an identification of the web server, and such that the client uses the third data structure to obtain the first data structure and uses the first data structure to communicate with the web server.