-
公开(公告)号:US11797655B1
公开(公告)日:2023-10-24
申请号:US16515825
申请日:2019-07-18
申请人: VERISIGN, INC.
发明人: Andrew Kaizer , Swapneel Sheth
IPC分类号: G06F21/31 , G06Q20/36 , H04L61/3015 , H04L41/08 , H04L61/4511 , H04L9/08 , G06F16/22
CPC分类号: G06F21/31 , G06F16/22 , G06Q20/3678 , H04L9/0869 , H04L41/08 , H04L61/3025 , H04L61/4511 , G06Q2220/00
摘要: 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. The techniques can include receiving a purchase request message comprising the domain name, at least one purchase parameter, and a second registrant network identifier, and sending a purchase instruction message to an executable program on a blockchain for the blockchain network, the purchase instruction message including the domain name and the second registrant network identifier, such that the executable program writes at least the domain name, the second registrant network identifier, and an identifier of a gaining registrar to a deed contract for the domain name and emits an event representing a request to transfer registration of the domain name.
-
公开(公告)号:US11621829B2
公开(公告)日:2023-04-04
申请号:US16916711
申请日:2020-06-30
申请人: VERISIGN, INC.
发明人: Andrew Kaizer , Swapneel Sheth
摘要: 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.
-
公开(公告)号:US20210021598A1
公开(公告)日:2021-01-21
申请号:US17063165
申请日:2020-10-05
申请人: VERISIGN, INC.
摘要: Provided is a method for providing Registration Data Access Protocol (“RDAP”) responses. The method includes obtaining, at a RDAP client over a network, a RDAP query for RDAP data from a user; providing, by the RDAP client, the RDAP query and a cryptographic credential to a RDAP server, wherein the RDAP server communicates with one or more thick RDAP servers to provide respective thick RDAP answers to the RDAP query, wherein at least one the respective thick RDAP answers are encrypted using a symmetric or asymmetric cryptographic key associated with the cryptographic credential of the RDAP client; obtaining a consolidated thick RDAP answer to the RDAP query from the RDAP server; decrypting the consolidated thick RDAP answer using a symmetric or asymmetric cryptographic key associated with the cryptographic credential; and providing the thick RDAP answer that is decrypted to the user.
-
公开(公告)号:US10523632B2
公开(公告)日:2019-12-31
申请号:US15269698
申请日:2016-09-19
申请人: VERISIGN, INC.
发明人: Patrick Kane , Marc Anderson , Scott Hollenbeck , Swapneel Sheth , Joseph Waldron , James Gould
摘要: Provided is a method for providing Registration Data Access Protocol (“RDAP”) responses. The method includes obtaining, at a RDAP client over a network, a RDAP query for RDAP data from a user; providing, by the RDAP client, the RDAP query to one or more thick RDAP services; obtaining an answer to the RDAP query from the one or more thick RDAP services; and providing the answer to the user.
-
5.
公开(公告)号:US20180309720A1
公开(公告)日:2018-10-25
申请号:US15496694
申请日:2017-04-25
申请人: VERISIGN, INC.
发明人: John Cochran , Andrew Fregly , Ajay Jain , Andrew Kaizer , Ashvatth Lakshmanan , Swapneel Sheth , Karthik Shyamsunder , Zhao Zhao
IPC分类号: H04L29/12 , H04L29/08 , G06F3/0482
CPC分类号: H04L61/3025 , G06F3/0482 , G06F17/248 , G06F17/3089 , G06Q10/02 , H04L61/302 , H04L67/10
摘要: Embodiments relate to systems, devices, computer-readable media, and computer-implemented methods for automatically generating a website and domain name suggestions by receiving, from a website server, user content, determining a user type based on the user content, separating the user content into multiple sets of user content, automatically generating webpages of a website based on the user content, where the webpages include a homepage and a webpage corresponding to each set of user content of the multiple sets of user content, automatically generating domain name suggestions based on the user content, transmitting a domain name lookup request based on the domain name suggestions, determining available domain name suggestions based on a response to the domain name lookup request, receiving a request for a generated webpage, and providing the generated webpage and the available domain name suggestions based on the request.
-
公开(公告)号:US11841930B1
公开(公告)日:2023-12-12
申请号:US17164356
申请日:2021-02-01
申请人: VERISIGN, INC.
IPC分类号: G06F21/12 , H04L9/32 , G06F16/955 , H04L9/30
CPC分类号: G06F21/128 , G06F16/9566 , H04L9/30 , H04L9/3247
摘要: A technique for verifying an origin of a digital object in a digital object architecture is described. The technique includes the steps of receiving, from a handle registry, handle information for a digital object that includes an attestation that references the handle identification value for the handle and origin identification information; verifying the authenticity of the attestation; after verifying the authenticity of the attestation, using the origin information in determining authorizations applicable to the digital object.
-
公开(公告)号:US11785114B1
公开(公告)日:2023-10-10
申请号:US16041630
申请日:2018-07-20
申请人: VERISIGN, INC.
IPC分类号: H04L29/06 , H04L9/30 , H04L67/568 , H04L9/40
CPC分类号: H04L67/568 , H04L9/30 , H04L63/0281 , H04L63/0442 , H04L63/10
摘要: 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.
-
公开(公告)号:US11580962B2
公开(公告)日:2023-02-14
申请号:US16860372
申请日:2020-04-28
申请人: VERISIGN, INC.
IPC分类号: G10L15/18 , G06F3/16 , G10L15/193 , G06F16/955
摘要: 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.
-
9.
公开(公告)号:US11283624B2
公开(公告)日:2022-03-22
申请号:US15664612
申请日:2017-07-31
申请人: VERISIGN, INC.
发明人: Andrew Fregly , Swapneel Sheth
IPC分类号: H04L29/06 , H04L9/32 , H04L9/14 , H04L9/30 , H04L61/4511 , H04L67/02 , H04L61/3015 , H04L67/52 , H04W4/02 , H04L101/618
摘要: A method and a computer system is provided for executing the method for providing a registration data directory service (RDDS). The method includes obtaining, at a RDDS, a RDDS query comprising a location assertion from a RDDS client from a RDDS client; providing, by the RDDS, a request for personally identifying information (PII) for the RDDS query from a privacy provider, wherein the request comprises the location assertion; obtaining, by the RDDS, the PII for the RDDS query; and providing, by the RDDS, a response to the RDDS query to the RDDS client, wherein the response comprises PII.
-
">10.
公开(公告)号:US20190036708A1
公开(公告)日:2019-01-31
申请号:US15664612
申请日:2017-07-31
申请人: VERISIGN, INC.
发明人: Andrew Fregly , Swapneel Sheth
摘要: A method and a computer system is provided for executing the method for providing a registration data directory service (RDDS). The method includes obtaining, at a RDDS, a RDDS query comprising a location assertion from a RDDS client from a RDDS client; providing, by the RDDS, a request for personally identifying information (PII) for the RDDS query from a privacy provider, wherein the request comprises the location assertion; obtaining, by the RDDS, the PII for the RDDS query; and providing, by the RDDS, a response to the RDDS query to the RDDS client, wherein the response comprises PII.
-
-
-
-
-
-
-
-
-