Method and system for parallel processing of smart contracts in permissioned blockchains

    公开(公告)号:US11936794B2

    公开(公告)日:2024-03-19

    申请号:US17476858

    申请日:2021-09-16

    Inventor: Dmytro Kryvoshei

    CPC classification number: H04L9/3247 H04L9/3236 H04L9/3297 H04L9/50

    Abstract: A method for parallel execution of dispatches in a smart contract in a blockchain includes: receiving, by a blockchain node in a blockchain network, a smart contract; identifying dispatches as inputs for the smart contract; separating the dispatches into sets, where each set includes at least one dispatch where each dispatch includes a common reference value associated with an entry in a prior block in the blockchain; determining one valid dispatch in each set based on predetermined criteria; executing the smart contract using the one valid dispatch for each set; a new block for the blockchain including blockchain data entries generated by execution of the smart contract; and transmitting the generated new block to a plurality of additional nodes in the blockchain network.

    Method and system for communication between blockchains on heterogeneous blockchain networks

    公开(公告)号:US12229764B2

    公开(公告)日:2025-02-18

    申请号:US18609545

    申请日:2024-03-19

    Abstract: A system for communicating between blockchains on heterogeneous blockchain networks. The system can include a sending blockchain configured to transmit a first message via a sending blockchain protocol, wherein the sending blockchain forms a part of a sending blockchain network. The system can include a sending adapter node configured to receive the first message from the sending blockchain, and translate the first message from the sending blockchain protocol to an adapter protocol. The system can include a receiving adapter node configured to receive the first message from the sending adapter node, and translate the first message from the adapter protocol to a receiving blockchain protocol. The system can include a receiving blockchain configured to receive the first message from the receiving adapter node, and validate the first message, wherein the receiving blockchain forms a part of a receiving blockchain network.

    Systems and methods for use in network interactions

    公开(公告)号:US11727404B2

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

    申请号:US17077925

    申请日:2020-10-22

    CPC classification number: G06Q20/40145 G06Q20/18 G06Q20/204

    Abstract: Disclosed are exemplary embodiments of systems and methods for facilitating a transaction for the purchase of a product through an unattended vendor. One exemplary method includes capturing a facial image of a user and identifying the user based on the captured facial image. The method then includes compiling a pre-authorization request including credential associated with an account for the user and a first amount and, upon receipt of an approval of the request, manipulating a locking mechanism coupled to a container associated with the unattended vendor to permit access by the user to products included in the container. The method further includes capturing an image of a product removed from the container, identifying the product based on the image, and compiling an authorization request for purchase of the product based on the credential and a second amount associated with the price of the removed product.

    SYSTEMS AND METHODS FOR USE IN NETWORK INTERACTIONS

    公开(公告)号:US20210125186A1

    公开(公告)日:2021-04-29

    申请号:US17077925

    申请日:2020-10-22

    Abstract: Disclosed are exemplary embodiments of systems and methods for facilitating a transaction for the purchase of a product through an unattended vendor. One exemplary method includes capturing a facial image of a user and identifying the user based on the captured facial image. The method then includes compiling a pre-authorization request including credential associated with an account for the user and a first amount and, upon receipt of an approval of the request, manipulating a locking mechanism coupled to a container associated with the unattended vendor to permit access by the user to products included in the container. The method further includes capturing an image of a product removed from the container, identifying the product based on the image, and compiling an authorization request for purchase of the product based on the credential and a second amount associated with the price of the removed product.

Patent Agency Ranking