Patent classifications
H04L9/50
DISTRIBUTED PRIVATE KEY RECOVERY
A method performed by a user device is disclosed. The method comprising generating a secret and measuring a biometric template of a user operating the user device. The method then generates a plurality of secret shares of the secret and of the biometric template. The user device then transmits the secret shares of the secret and of the biometric template to a plurality of recovery devices. After, the user device may then initiate a recovery of the secret and measure a biometric measurement of the user. Data of the biometric measurement may be transmitted to the plurality of recovery devices, where the recovery devices perform a partial computation. The user device use the plurality of partial computations to determine a match between the biometric template and the biometric measurement. If the two biometrics match, the user device can reconstruct the secret using shares of the secret from the recovery devices.
Method of Building and Searching a Multi-dimensional Cross-linked Distributed Ledger
A method for creating a link between hyperledger blocks by a block link server. The method comprises receiving by a block link server executing on a computer system a first link creation message from a first network element, the first link creation message comprising first block information comprising a first hyperledger identifier and a first block identifier, both associated with a first hyperledger, receiving by the block link server a second link creation message, comprising second block information comprising a second hyperledger identifier and a second block identifier, both associated with a second hyperledger, storing by the block link server a link data structure comprising the first block information and the second block information, and sending by the block link server a link identifier of the link data structure to the first network element.
SERVER SYSTEMS AND METHODS FOR VALUING BLOCKCHAIN TOKENS BASED ON ORGANIZATIONAL PERFORMANCE
A system for assigning value to a digital asset is disclosed. In some embodiments, the system is configured to link the monetary valuation for a digital asset to a sport team's performance. In some embodiments, the monetary valuation for a digital asset associated with a sport team can increase or decrease based on historical performance or live performance. In some embodiments, the system includes a dashboard that displays various sport teams and the value of associated digital assets. In some embodiments, the system includes functionality that allows a user to buy, sell, and/or trade digital assets associated with a sports team. In some embodiments, the system includes a digital wallet configured to store the digital asset and/or a crypto key that enables access to the digital asset on a blockchain. In some embodiments, the digital asset is a digital token or a digital coin.
MULTI-CHAIN CREDENTIAL MANAGEMENT AND RETRIEVAL OF LOST CREDENTIAL
System and method are described for creating and validating identities across multiple blockchains. According to an embodiment, a system uses decentralized resources to receive an enrollment request comprising entity information to create a multi-chain identity of an entity and create an account with a global identifier for the entity and one or more decentralized identities (DIDs), each associated with a cryptographic blockchain of a set of supported cryptographic blockchains. The system maintains a mapping of the global identifier and the one or more DIDs created, share the global identifier and the one or more decentralized identities in a digital wallet associated with the entity. In an embodiment, the digital wallet is implemented as an application to be run on a computing device associated with the entity. The digital wallet stores the global identifier, the one or more decentralized identities, and corresponding cryptographic keypairs associated with each of the one or more DIDs.
ELECTRONIC SYSTEM FOR GENERATING AND TRACKING LINKED ELECTRONIC DIGITAL CERTIFICATES
Systems, computer program products, and methods are described herein for the generating and tracking linked electronic digital certificates. The present invention may be configured to generate a first electronic digital certificate having first properties and being associated with a first artifact owned by a first group of users, store the first electronic digital certificate, and record first interests of the first group of users in the first electronic digital certificate. The present invention may be configured to receive a request from a second group of users to generate a second electronic digital certificate, where the request includes a subset of the first properties for generation in the second electronic digital certificate. The present invention may be configured to generate the second electronic digital certificate, record second interests of the second group of users in the second electronic digital certificate, and link the first interests and the second interests.
INFORMATION SECURITY SYSTEM AND METHOD FOR SECURE DATA TRANSMISSION AMONG USER PROFILES USING A BLOCKCHAIN NETWORK
A system for transmitting data objects among user profiles receives a request to transmit a particular number of a first type of data object to a receiver profile. The system determines whether a sender profile is associated with the particular number of the first type of data object. In response to determining that the sender profile is not associated with the particular number of the first type of data object, the system identifies one or more other types of data objects that correspond to the particular number of the first type of data object. The system initiates a user interaction session. The system generates a block within a blockchain network to store user interaction session metadata. The system transmits the identified one or more other types of data objects to the receiver profile. The system stores, in the block, a completion token that indicates the user interaction session is completed.
FEDERATED DATA ROOM SERVER AND METHOD FOR USE IN BLOCKCHAIN ENVIRONMENTS
A federated-data-room server manages information about a collection of electronic documents residing elsewhere (under different organizational/customer control). The server can anchor documents to a blockchain, record usage history of each document, and provide access to the documents for authorized users. As a result, the federated-data-room server operates on customers' data, while leaving the data in control of the customers. At the same time, the federated-data-room server provides data access and enables traceability via blockchain recordation of document identifiers and document hash values.
METHODS OF DETERMINING REDEMPTION OF CONTENT PROVIDED THROUGH SOCIAL MEDIA MARKETING USING A POS SYSTEM AND RELATED SYSTEMS
A method and system are provided for validating a promotional token redeemed at a Point-of-Sale (PoS) terminal, can include receiving, at the Point of Sale (PoS) terminal located at a physical retail location, a promotional token ID from a mobile device associated with a customer. The promotional token ID can be configured to uniquely identify a promotional token to promote a consumer packaged good (CPG) distributed on a social media platform. A CPG is entered at the PoS terminal to determine a CPG ID configured to uniquely identify the CPG. Next, a validation request is generated. The validation request comprises the promotional token ID and the CPG ID. The validation request is then transferred to a server having access to a private blockchain ledger. Upon completion, the PoS terminal will receive, from the server, the redemption status for the promotional token ID based on information stored in the private blockchain ledger responsive to the validation request.
BLOCKCHAIN BASED OWNERSHIP VERIFICATION
A method may include obtaining, by a first entity, a verification key from a second entity to which an asset is to be transferred. The method may also include proving to an administrator of a blockchain that the first entity is a current owner of the asset, the blockchain hosting a token associated with the asset. The method may additionally include providing an updated randomness value and the token to the second entity. The method may also include sending an updated hash value of the token and the updated randomness, a signed indication of the transfer of the asset from the first entity to the second entity, and the verification key of the second entity to an administrator of the blockchain.
Systems, apparatus and methods for backing up and auditing distributed ledger data within a network and securely without using private keys
In some embodiments, a method includes generating, based on distributed ledger data associated with a first distributed ledger-based network (DLN), distributed ledger data associated with a second DLN. The first DLN and the second DLN each is a fork and the distributed ledger data associated with the first DLN include account data associated with a set of accounts. The method includes generating a request to initiate a transaction between a first account and a second account. The method includes authenticating the transaction based on a protocol associated with the second DLN and without using a private cryptographic key of the first account. The method includes sending a signal indicating the transaction was authenticated and storing information associated with the transaction in the distributed ledger data associated with the second DLN.