-
公开(公告)号:US12132820B1
公开(公告)日:2024-10-29
申请号:US17325646
申请日:2021-05-20
申请人: VERISIGN, INC.
发明人: Swapneel Sheth
CPC分类号: H04L9/0643 , H04L9/006 , H04L9/0819 , H04L9/3247 , H04L61/4511 , H04L9/50
摘要: Systems, methods, computer products for associating a blockchain address with a network identifier enable operations that may include: receiving, over a computer network and by a network identifier infrastructure operator, a request for a registration status of the network identifier; retrieving, by the network identifier infrastructure operator, an association of the network identifier with the blockchain address; signing, by a private key of a key pair of the network identifier infrastructure operator, the association of the network identifier with the blockchain address, which produces a signed association of the network identifier with the blockchain address; and providing, over the computer network and by the network identifier infrastructure operator, the signed association of the network identifier with the blockchain address.
-
公开(公告)号:US12052373B1
公开(公告)日:2024-07-30
申请号:US17325992
申请日:2021-05-20
申请人: VERISIGN, INC.
IPC分类号: H04L9/32 , H04L61/4511 , H04L9/00 , H04L101/618
CPC分类号: H04L9/3247 , H04L61/4511 , H04L9/50 , H04L2101/618
摘要: Systems, methods, and computer products for associating a network identifier with a network address enable operations that may include: receiving a network identifier associated with a first network; obtaining an identification of a proof provider; sending, to the proof provider, a network address associated with a second network, wherein the proof provider is configured to generate a signed association of the network identifier with the network address using a private key of the proof provider; obtaining the signed association; and providing, to the second network, at least the signed association. The second network may be configured to validate the signed association and store the signed association.
-
公开(公告)号:US11861306B1
公开(公告)日:2024-01-02
申请号:US17117868
申请日:2020-12-10
申请人: VERISIGN, INC.
IPC分类号: G06F16/33 , G06F40/242 , G06F3/16 , G06F16/955 , G06F40/40 , G06F40/205 , G06F16/951 , G06F16/36 , G06F16/9535
CPC分类号: G06F40/242 , G06F3/167 , G06F16/955 , G06F40/205 , G06F40/40 , G06F16/3334 , G06F16/367 , G06F16/951 , G06F16/9535
摘要: 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.
-
公开(公告)号:US20230403254A1
公开(公告)日:2023-12-14
申请号:US18238411
申请日:2023-08-25
申请人: Verisign, Inc.
发明人: Andrew Kaizer , Swapneel Sheth
IPC分类号: H04L61/3015 , H04L61/4511
CPC分类号: H04L61/3025 , H04L61/4511 , H04L2101/618
摘要: Techniques for identifying a registrant of a domain name using a decentralized identifier are described herein. A computing device can determine a decentralized identifier (DID) for associating with the domain name and validate an identity of the registrant based on the decentralized identifier. The computing device can be associated with a registrar or a registry operator that uses the decentralized identifier during registration of a domain name and/or to perform operations after the domain name is registered. The computing device can use the decentralized identifier in place of personal information to identify the domain name.
-
公开(公告)号:US11750401B2
公开(公告)日:2023-09-05
申请号:US17325687
申请日:2021-05-20
申请人: VERISIGN, INC.
发明人: Andrew Kaizer , Swapneel Sheth
IPC分类号: H04L9/40 , H04L9/32 , G06F16/27 , H04L61/4511 , H04L9/00
CPC分类号: H04L9/3247 , G06F16/27 , H04L61/4511 , H04L9/50
摘要: 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.
-
公开(公告)号:US11645370B1
公开(公告)日:2023-05-09
申请号: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.
-
公开(公告)号:US11621939B1
公开(公告)日:2023-04-04
申请号:US17156901
申请日:2021-01-25
申请人: VERISIGN, INC.
IPC分类号: G06F15/16 , H04L61/3015 , H04L51/02 , H04L51/08 , H04L9/40 , G06N20/00 , G06F16/9535 , H04L51/52 , H04L67/50
摘要: Techniques for providing domain name suggestions to a user that is a prospective registrant via chatbot are disclosed. The techniques include providing a publicly available online chatbot to the user; requesting domain name generation data from the user via the chatbot and during a chatbot session with the user; receiving domain name generation data based on the requesting; generating a plurality of generated domain names using the domain name generation data; filtering registered domain names out of the plurality of generated domain names to produce a plurality of unregistered generated domain names; offering to register at least one of the unregistered generated domain names to the user; receiving an offer acceptance from the user; directing the user, via the chatbot, to provide information sufficient to register the at least one of the unregistered generated domain names; and facilitating registration of the at least one of the unregistered generated domain names.
-
公开(公告)号:US10665230B1
公开(公告)日:2020-05-26
申请号:US15839806
申请日:2017-12-12
申请人: 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.
-
公开(公告)号:US10599725B2
公开(公告)日:2020-03-24
申请号:US15392605
申请日:2016-12-28
申请人: VERISIGN, INC.
发明人: Matthew Ward , Andrew Fregly , Swapneel Sheth
IPC分类号: G06F16/951 , H04L29/06 , H04L29/12
摘要: Improved RDAP systems, RDAP services, and RDAP methods identify users and clients and keep track of their RDAP activities. The RDAP systems, services, and methods analyze the activities of a user (or a client) and detect or determine whether or not the user is engaging in undesirable, malicious, or otherwise abnormal activities. If so, the RDAP systems, services, and methods take action to reduce, eliminate, or otherwise mitigate the undesirable, malicious, or abnormal activities of the user.
-
公开(公告)号:US20190068550A1
公开(公告)日:2019-02-28
申请号:US15685656
申请日:2017-08-24
申请人: VERISIGN, INC.
发明人: Swapneel Sheth , Andrew West
CPC分类号: H04L61/3025 , G06F16/95 , G06F16/951 , G06Q30/0631 , H04L29/12641 , H04L61/302
摘要: Disclosed are techniques for ranking domain names for presentation to a user. The techniques include obtaining, over a computer network, domain name data including, for each of a plurality of training domain names, respective user information; generating, by at least one electronic processor, a model relating at least features of each of the plurality of training domain names to respective user features derived from the respective user information; obtaining novel user information for a novel user; obtaining a plurality of domain names; ranking the plurality of domain names, using the model and novel input data including novel user features derived from the novel user information, according to predicted domain name suitability for the novel user; and providing a ranked list of the plurality of domain names.
-
-
-
-
-
-
-
-
-