Reducing blockchain transaction delay

US11907935B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11907935-B2
Application numberUS-202117464223-A
CountryUS
Kind codeB2
Filing dateSep 1, 2021
Priority dateDec 17, 2018
Publication dateFeb 20, 2024
Grant dateFeb 20, 2024

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A system and method for reducing blockchain transaction delay are disclosed. The system consists of a trusted coin wallet framework that implements a trusted execution environment to initiate currency transactions between two clients. The trusted coin wallet framework includes an API proxy and a trusted shadow wallet. The method used by the trusted coin wallet framework involves interaction between the trusted shadow wallet and a peer trusted wallet owned by the other client, via the API proxy, from within the trusted execution environment. During these operations, the blockchain infrastructure is independently validating the transaction.

First claim

Opening claim text (preview).

We claim: 1. An apparatus, comprising: a trusted execution environment comprising: a processor of a trusted execution environment (TEE); and memory of the TEE coupled to the processor, the memory comprising instructions that when executed by the processor cause the processor to: create a trusted direct transaction from a shadow wallet for a digital asset, the shadow wallet associated with a digital asset wallet for a blockchain infrastructure, wherein the shadow wallet is stored in the memory of the TEE and the digital asset wallet is stored outside of the memory of the TEE; generating a signed message for the trusted direct transaction, the signed message cryptographically signed by the shadow wallet using a private key for the shadow wallet, the private key generated by the TEE; send the signed message as an indication of the trusted direct transaction to a peer; mirror, via an application programming interface (API) proxy for the digital asset wallet, the trusted direct transaction in the digital asset wallet; and transfer a digital asset between the digital asset wallet and a wallet associated with the peer before independent validation of the trusted directed transaction is made by the blockchain infrastructure. 2. The apparatus of claim 1 , the instructions further cause the processor to: receive an indication from the peer that the trusted direct transaction is accepted by the peer; and verify the trusted direct transaction responsive to receiving the indication from the peer. 3. The apparatus of claim 2 , the shadow wallet further comprising a timer to track a time period inside of which the trusted direct transaction is to be completed. 4. The apparatus of claim 1 , the shadow wallet further comprising a cryptographic unit for generating a signed payment to the API proxy.

Assignees

Inventors

Classifications

  • involving authentication · CPC title

  • implemented using Network-attached Storage [NAS] architecture (distributed or networked storage systems G06F3/067; protocols for distributed storage of data in a network H04L67/1097) · CPC title

  • implemented based on peer-to-peer networks, e.g. gnutella (p2p communication protocols H04L67/104) · CPC title

  • Payment architectures, schemes or protocols (apparatus for performing or posting payment transactions G07F7/08, G07F19/00; electronic cash registers G07G1/12) · CPC title

  • Hash functions, e.g. MD5, SHA, HMAC or f9 MAC · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11907935B2 cover?
A system and method for reducing blockchain transaction delay are disclosed. The system consists of a trusted coin wallet framework that implements a trusted execution environment to initiate currency transactions between two clients. The trusted coin wallet framework includes an API proxy and a trusted shadow wallet. The method used by the trusted coin wallet framework involves interaction bet…
Who is the assignee on this patent?
Intel Corp
What technology area does this patent fall under?
Primary CPC classification G06Q20/3674. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Feb 20 2024 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 5 related publications on this page (citations in our corpus or others sharing the same primary CPC).