Patents
Literature
Hiro is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Hiro

804 results about "Distributed ledger" patented technology

A distributed ledger (also called a shared ledger or distributed ledger technology or DLT) is a consensus of replicated, shared, and synchronized digital data geographically spread across multiple sites, countries, or institutions. There is no central administrator or centralized data storage.

Distributed ledger platform for vehicle records

Embodiments described herein provide a vehicle record platform using blockchain technology. Vehicle records are recorded using blocks linked by vehicle identification number. The vehicle record stores historical information about vehicles, including collision information, financing information, transfer of ownership information, and other transaction information.
Owner:ROYAL BANK OF CANADA

System and method for forming, storing, managing, and executing contracts

A system and method for computable contracts that includes a contract management system accessible by involved parties, managing a formation stage of a contract document by obtaining object components, assembling a contract object graph from the object components, and committing the contract object graph to post formation execution; and in an execution environment during a post-formation stage, executing the contract object graph where instances of execution include receiving a contract state update, and appending at least one update object component to the contract object graph in accordance with the contract state update. Variations of the system and method may apply peer-to-peer negotiation and execution, use a cryptographic directed acyclic contract object graph, and / or interface with distributed ledgers.
Owner:DOCUSIGN

Transparent self-managing rewards program using blockchain and smart contracts

Embodiments enable a transparent self-managing rewards program using a smart contract block chain distributed network by receiving a transaction record associated with a smart contract, wherein the transaction record comprises input data indicating one or more actions taken by a user; accessing a distributed ledger stored in the memory device, wherein the distributed ledger is updated based on communications from a block chain distributed network; using smart contract logic associated with the smart contract, determining whether the indicated one or more actions meets a condition of the smart contract, thereby validating the transaction record, and in some embodiments, in response to determining the one or more actions meets the condition of the smart contract, thereby validating the transaction record, initiating rewarding the user with rewards corresponding to the condition.
Owner:BANK OF AMERICA CORP

Methods and system for managing intellectual property using a blockchain

A system and methods for managing intellectual property using a blockchain are provided which may include one or more elements which forms a comprehensive foundation for an eco-system for innovation and intellectual property management. The elements may include: an intellectual property distributed ledger, an intellectual property digital policy server, non-binary trust models, automatic ontology induction, modifications to the blockchain “mining” and “proof of work” system, appstore for related applications, partial transparency transactionalized search engine, persistent and encapsulated software trust objects, licensing royalty smart contract with auditable payment tracking, micro-equity incentives, automated fraud detection intellectual property management dashboards, innovation workflow broker, innovation optimization tools, disruption mapping, and intelligent just-in-time learning. The system combines and integrates these functions to enable personal, intra-enterprise, inter-enterprise and extra-enterprise recordation, collaboration, searchability and its benefits, licensing and tracking of information regarding intellectual property over a networked distributed computing system.
Owner:FUTURELAB CONSULTING INC

Systems and methods for advanced energy settlements, network-based messaging, and applications supporting the same on a blockchain platform

Systems and methods for financial settlement of transactions within an electric power grid network are disclosed. A multiplicity of active grid elements are constructed and configured for electric connection and network-based communication over a blockchain-based platform. The multiplicity of active grid elements are operable to make peer-to-peer transactions based on their participation within the electric power grid by generating and executing a digital contract. The multiplicity of active grid elements generate messages autonomously and / or automatically within a predetermined time interval. The messages comprise energy related data and settlement related data. The energy related data of the multiplicity of active grid elements are based on measurement and verification. The energy related data and the settlement related data are validated and recorded on a distributed ledger with a time stamp and a geodetic reference.
Owner:CAUSAM ENERGY INC

Systems and methods for providing data privacy in a private distributed ledger

Systems and methods for providing data privacy in a private distributed ledger are disclosed. According to another embodiment a distributed ledger network may include a first node comprising a first node computer processor and hosting a central ledger comprising a plurality of entries for public transactions and private transactions, wherein the entries for public transactions comprise transaction payloads for the respective public transaction, and the entries for private transactions comprise a cryptographic hash digest of a transaction payload for the respective private transaction; and a plurality of second nodes each comprising a second node computer processor and hosting a public database comprising the public transactions, and a private database comprising transaction payloads for the private transactions to which the node is a party.
Owner:CONSENSYS SOFTWARE INC

Methods and systems for processing assets

A computer-implemented method for processing an asset within a supply chain includes: providing a first distributed ledger maintained by nodes within a first distributed consensus network; providing a second distributed ledger maintained by nodes within a second distributed consensus network; creating the asset by a supply chain first entity associated with at least one node within the first network, and providing a digital certificate uniquely associated with the asset for authentication; creating a first transaction record in the first distributed ledger representing an asset transfer and its associated digital certificate from the first entity to a supply chain second entity associated with at least one node within the first network; and creating a second transaction record in the second distributed ledge representing an asset transfer and its associated digital certificate from the second entity to a supply chain third entity associated with at least one node within the second network.
Owner:DE LA RUE INT LTD

Method for creating commodity assets from unrefined commodity reserves utilizing blockchain and distributed ledger technology

A method for creating an asset-backed distributed ledger token representing a smart contract, the token being backed by a pledge of an illiquid form of a precursor or means of production of a commodity asset, comprising receiving a pledge of unrefined or pre-commodity asset, digitizing the unrefined commodity asset into fractional representations of the commodity asset using smart contracts on a distributed ledger network, and allowing account holders access to the perform transactions on the distributed ledger network to trade the fractional representations under the terms of the smart contract.
Owner:STICHTING IP OVERSIGHT

Application framework using blockchain-based asset ownership

Systems and methods are provided for recording ownership information in a distributed ledger (such as a blockchain), and for performing application processing utilizing the distributed ledger. An example server computer system is configured to: record on a blockchain ownership information of an asset; to configure, for each owner of the asset, a digital wallet associated with a private cryptographic key and at least one blockchain address; using a blockchain address from a digital wallet to access ownership information in the blockchain; perform application processing using the accessed ownership information; and record in the blockchain, updated ownership information or other information associated with the ownership information in accordance with the performed application processing.
Owner:NASDAQ INC

Accountability and Trust in Distributed Ledger Systems

Distributed ledger systems that provide enhanced accountability and trust are described. A sender node may send messages to a receiver node. The sender node may compute a value (e.g., a hash) based on the sent messages and at least one previously sent message. The sender node may receive a confirmation message for the messages from the receiver node including a value computed by the receiver node based on the messages and at least one previously received message. The sender node may compare the computed value to the value included in the confirmation message to determine that the receiver node has or has not received a correct sequence of messages. The confirmation message may also include a summary of local data of the receiver node that indicates to the sender node that the receiver node has or has not processed all messages received.
Owner:ORACLE INT CORP

System and method for validation of distributed data storage systems

Provided herein is a risk framework tool for a distributed ledger-based computing system (i.e., blockchain) that can present a common risk framework to a user that can then allow for the user to determine what risks are important for it to manage. The risk framework can then take those specified risks and convert them in to a plurality of tests that can be used to validate the organization's blockchain system. In one or more examples, the risk framework can provide a graphical user interface to user that allows them specify the risks they wish to manage within the blockchain computing system, and based on the user's inputs, can determine one or more continuous real-time validation tests to be performed on the blockchain computing system so as to characterize the risk specified by user using the risk framework.
Owner:PRICEWATERHOUSECOOPERS LLP

System and Method for Permissioned Distributed Block Chain

The invention is a method for providing a permissioned distributed ledger to a requesting client, and comprises the steps of: receiving a client request for a specified distributed ledger; retrieving the specified distributed ledger from one of a document server or a computer-readable storage medium; associating client access permission criteria with the distributed ledger; performing at least one of a filtering, an obfuscation, and an encryption to produce a modified distributed ledger in conformance with the client permission criteria; and sending the modified distributed ledger to the client.
Owner:KUNSTEL MICHAEL

System and method for maintaining a segregated database in a multiple distributed ledger system

An apparatus maintains a segregated database in a multiple distributed ledger system. The apparatus includes a storage device that stores software instructions for controlling a processor that when executed by the processor configure the processor to: create distributed ledgers, each created distributed ledger being associated with a respective individual profile; maintain a segregated database apart from the distributed ledgers including, for each individual profile, profile balance data; and process a data exchange between exchanging profiles. To process the data exchange, the processor is configured to receive data exchange data regarding parameters of the data exchange; approve the data exchange based on a check of the data exchange data against profile balance data in the database; access the distributed ledgers associated with the exchanging profiles; and cause a distributed ledger data exchange corresponding to the data exchange to be added to the accessed distributed ledgers when the data exchange is approved.
Owner:THE TORONTO DOMINION BANK

Block chain alias for person-to-person payments

Embodiments provide a system operatively connected with a block chain distributed network and for using the block chain distributed network for facilitating a person-to-person (P2P) alias-based payment. Embodiments receive a transaction record associated with a P2P transaction between a payor and a payee, wherein the transaction record comprises an alias associated with the payor and / or the payee; access a distributed ledger, wherein the distributed ledger is updated based on communications from a block chain distributed network; retrieve an alias to entity mapping from the accessed distributed ledger, wherein the alias to entity mapping indicates at least an entity to which the alias is mapped; and based on the mapping, determine that the alias is at least partially valid. In some cases, embodiments determine that the alias corresponds to an account number maintained by the entity in a private ledger; and authorize a transaction associated with the transaction request.
Owner:BANK OF AMERICA CORP

Consensus system and method for adding data to a blockchain

A method and apparatus is presented for reaching consensus on adding data to a distributed ledger system in which no central trusted authority is available, comprising sending an announcement message by a network connected device to a plurality of network connected devices over a peer-to-peer network, said message providing an identification of the network connected device using a public key of a public / private key pair, a unique address identifier, and a hash. Subsequently, after a waiting period measured in, for example, time or blocks of data, the network connected device may submit data for inclusion in the distributed ledger. If the announcement message and preceding data in the distributed ledger satisfy a predetermined condition, the plurality of network connected devices may include the data in the distributed ledger. If the network connected device fails to submit the data when the predetermined condition is satisfied, the announcement message may be canceled.
Owner:FINLOW BATES KEIR

Methods and systems for digital reward processing

Embodiments generally relate to the field of reward processing, and more particularly, systems, methods, and computer readable media for digital reward processing utilizing distributed ledger technology. Distributed ledger technology is utilized wherein distributed ledgers are stored on a plurality of node computing devices, the distributed ledgers including sequential entries that are cryptographically linked to one another.
Owner:ROYAL BANK OF CANADA

System and method for managing a blockchain cloud service

In accordance with an embodiment, described herein is a system and method for implementing a distributed ledger a blockchain cloud service. The blockchain cloud service can include nodes of the distributed ledger and a management console component. The management console component can include a web application running in a script runtime environment, a plurality of backend of APIs for communicating with various nodes of the blockchain cloud service, and a plurality of client APIs configured to be invoked by a client application. The plurality of client APIs uses one or more of the plurality of backend APIs in provisioning the distributed ledger as a blockchain cloud service, and in managing the managing the blockchain cloud service.
Owner:ORACLE INT CORP

Distributed ledger system for providing aggregate tracking and threshold triggering

Embodiments provide a system operatively connected with a block chain distributed network and for using the network for providing aggregate tracking and threshold triggering. Embodiments receive, at a node of a blockchain distributed network, an interaction record associated with an interaction between a payor entity and a payee entity. The system accesses and updates a distributed ledger based on communications from the block chain and determines, from the distributed ledger, a net position between the entity and a third party. If the entity is the payor entity and the third party is the payee entity, the system debits the net position in the amount of the interaction; however, if the entity is the payee entity and the third party is the payor entity, the system credits the net position in the amount of the interaction. The system then updates and records an updated net position on the distributed ledger.
Owner:BANK OF AMERICA CORP

Device-driven auto-recovery using multiple recovery sources

Updating computer program(s) installed on a programmable device using a distributed ledger that is based on cryptography and blockchain technology is described. A distributed ledger logic / module can commit, to the distributed ledger, a first configuration of a computer program installed on a device. The logic / module can also receive requests to apply a first update and a second update to the first configuration. The logic / module can receive a second configuration of the computer program that is based on the first update and the first configuration, and also commit the second configuration to the distributed ledger. Furthermore, the logic / module can determine that the second update cannot be applied to the first configuration and receive a third configuration of the computer program that is based on the second update and the second configuration. The logic / module can also commit the third configuration to the distributed ledger. Other advantages and embodiments are described.
Owner:MCAFEE LLC

System and method for providing a representational state transfer proxy service for a blockchain cloud service

In accordance with an embodiment, described herein are systems and methods for implementing a distributed ledger a blockchain cloud service. The blockchain cloud service can include nodes of the distributed ledger and a REST proxy service component. The REST proxy service uses a service development kit for the distributed ledger to communicate with the distributed ledger, and can provide REST APIs for use by client applications to query through chaincodes, synchronously or asynchronously invoke transactions through the chaincodes, get transaction statuses, and get BCS proxy versions. The REST proxy service component can authenticate REST calls, and translate the REST calls into remote procedural calls, for use in interfacing with the distributed ledger. The REST proxy service component can further provide REST APIs that support the same functions which are provided by the BCS management console component, and provide a user interface for client applications to consume the BCS instance.
Owner:ORACLE INT CORP

System for managing a virtual private ledger and distributing workflow of authenticated transactions within a blockchain distributed network

Embodiments of the present invention provide a system for expediting validation and authorization of transactions between end points. Embodiments of the invention utilize a private blockchain to control transaction workflow amongst compute nodes, provide automatic authorization of transactions in the workflow, and provide efficient record-keeping functions within the virtual ledgers in an upstream and a downstream application. By using a private distributed ledger in this manner, the system addresses the computer networking-centric challenge of processing transactions in a secure and efficient manner; avoiding desynchronization of data as well as preventing the need for authorization and confirmation requests amongst the nodes greatly reduces the amount of computing resources required to process transactions, including, but not limited to, processing power, memory space, storage space, cache space, electric power, networking bandwidth, and I / O calls.
Owner:BANK OF AMERICA CORP

Systems and methods for providing financial data to financial instruments in a distributed ledger system

An embodiment of a method of providing financial data to a financial instrument smart contract in a distributed ledger system includes: receiving, by an oracle smart contract in the distributed ledger system, a transaction from the financial instrument smart contract, the transaction including registration data having an identification of financial data to be delivered and an identification of a schedule on which to deliver the financial data; generating a transaction including the financial data; and transmitting the generated transaction to at least one distributed node of the distributed ledger system according to the requested schedule.
Owner:REFINITIV US ORG LLC

System and method for storing contract data structures on permissioned distributed ledgers

A computer implemented method for maintaining a synchronized distributed ledger data structure across a plurality of computing nodes each configured to enforce a synchronization protocol for coordinating updates of the synchronized distributed ledger data structure to establish an inter-group reconciliation mechanism across one or more trusted entities having immutable transaction records stored in the form of blockchain data structures recording approvals from one or more parties corresponding to the plurality of computing nodes. In some aspects, regulator nodes are contemplated.
Owner:ROYAL BANK OF CANADA

Systems and methods for authenticating video using watermarks

Disclosed are blockchain-based methods and systems for watermarking digital content. In an exemplary aspect, a method for watermarking digital content is provided, by receiving, by a processor, a data stream comprising audio and / or video content; receiving watermark data, by a processor, from a computing node communicatively linked to a blockchain-based distributed ledger; and applying at least one watermark to the data stream based upon the watermark data, wherein the watermark comprises at least one hash based on one or more data blocks stored in the blockchain-based distributed ledger.
Owner:MIDCAP FINANCIAL TRUST

System and method for providing an interface for a blockchain cloud service

ActiveUS20190102423A1Facilitates and automates provisioning and monitoring and configurationEncryption apparatus with shift registers/memoriesCryptography processingWeb applicationService provision
In accordance with an embodiment, described herein is a system and method for implementing a distributed ledger a blockchain cloud service. The blockchain cloud service can include nodes of the distributed ledger and a management console component. The management console component can include a web application running in a script runtime environment, a plurality of backend of APIs for communicating with various nodes of the blockchain cloud service, and a plurality of client APIs configured to be invoked by a client application. The plurality of client APIs uses one or more of the plurality of backend APIs in provisioning the distributed ledger as a blockchain cloud service, and in managing the managing the blockchain cloud service.
Owner:ORACLE INT CORP

Systems and methods for distributed peer to peer analytics

A method of operating a distributed peer to peer analytics system of a permissioned distributed ledger is provided. The system includes a plurality of node computing devices in operable communication with each other over an electronic network. The method includes capturing, by a merchant computing device, sales data from a payment transaction, storing the captured sales data in a database of a first node, compiling within the first node the stored sales data into a transaction envelope, encrypting the transaction envelope with a private key of the first node, submitting, by the first node, the encrypted envelope to the permissioned distributed ledger, verifying, by a second node, the submitted encrypted envelope and adding the compiled sales data to a data block, committing, by the second node, the data block to the distributed ledger, and validating, by a consensus of the plurality of node computing devices, the committed data block.
Owner:MASTERCARD INT INC

System, business and technical methods, and article of manufacture for utilizing internet of things technology in energy management systems designed to automate the process of generating and/or monetizing carbon credits

InactiveUS20200027096A1Improve operator safetyImprove user experienceFinancePayment protocolsEnvironmental resource managementCarbon dioxide equivalent
A carbon credit is a generic term for any tradable certificate or permit representing the right to emit one ton of carbon dioxide or the mass of another greenhouse gas with a carbon dioxide equivalent (tCO2e) equivalent to one ton of carbon dioxide.Carbon credits and carbon markets are a component of national and international attempts to mitigate the growth in concentrations of greenhouse gases (GHGs). One carbon credit is equal to one ton of carbon dioxide, or in some markets, carbon dioxide equivalent gases. Carbon trading is an application of an emissions trading approach. Greenhouse gas emissions are capped and then markets are used to allocate the emissions among the group of regulated sources.Carbon credits can be generated by any process that conforms to ISO 14064-66 standards. Once generated, carbon credits can be stored in a distributed, Cloud-based ledger. The ledger entries can serve as a registry for carbon credits as well as the data source for an Internet-enabled trading system or financial exchange that allows the carbon credits to be sold and bought as part of the same system. The distributed ledger can provide records that combine the details of the carbon credits' origin, transaction history, and financial instructions associated with trading of the carbon credits via a distributed ledger system.
Owner:COONER JASON RYAN

Verifiable parcel distributed ledger shipping and tracking system

Embodiments are provided for tracking physical transfers of tokenized physical assets. A transferor request to transfer a digital token from a first address associated with the first computing device to a second address associated with a second computing device may be received by a first computing device, where the digital token corresponds to a unique identifier associated with a physical asset. The first computing device communicates the received transferor request including at least a first location parameter, determined by the first computing device based on signals received at a physical location thereof, to at least one node of a distributed ledger network. The first computing device receives a confirmation that the transfer of the digital token is approved based on a determination that a transferee request from the second computing device includes at least a second location parameter corresponding to the physical location of the first computing device.
Owner:UNITED PARCEL SERVICE OF AMERICAN INC
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Eureka Blog
Learn More
PatSnap group products