Blockchain entity, off-chain entity, certification device for blockchain operations and method for performing a cooperation between a blockchain entity and an off-chain entity

US2020092106A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2020092106-A1
Application numberUS-201916574140-A
CountryUS
Kind codeA1
Filing dateSep 18, 2019
Priority dateSep 19, 2018
Publication dateMar 19, 2020
Grant date

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.

According to various aspects, a blockchain entity is described herein to include a receiver configured to receive a digital signature of a certification entity for a cooperation between the blockchain entity and an off-chain device, a validity checker configured to check whether the digital signature for the cooperation is valid, and a controller configured to perform the cooperation with the off-chain device if the digital signature for the cooperation is valid.

First claim

Opening claim text (preview).

1 . A blockchain entity comprising: a receiver configured to receive a digital signature of a certification entity for a cooperation between the blockchain entity and an off-chain device; a validity checker configured to check whether the digital signature for the cooperation is valid; and a controller configured to perform the cooperation with the off-chain device if the digital signature for the cooperation is valid. 2 . The blockchain entity of claim 1 , further comprising: a transmitter configured to transmit the digital signature to the off-chain device. 3 . The blockchain entity of claim 1 , wherein the cooperation is: a transaction between the blockchain entity and the off-chain device; a transfer of assets between the blockchain entity and the off-chain device; or a change of state of at least one of the blockchain entity or the off-chain device. 4 . The blockchain entity of claim 1 , wherein the cooperation is a transfer of an amount of tokens from the blockchain entity to the off-chain device, and wherein the controller is configured to destroy, invalidate, freeze, lock or transfer ownership of the amount of tokens on the blockchain entity if the digital signature for the cooperation is valid. 5 . The blockchain entity of claim 1 , wherein the cooperation is a transfer of an amount of tokens from the blockchain entity to the off-chain device, and wherein the controller is configured to at least temporarily lock or freeze the amount of tokens on the blockchain entity in reaction to receiving a request for the cooperation. 6 . The blockchain entity of claim 1 , wherein the cooperation is a transfer of an amount of assets from the off-chain device to the blockchain entity, and wherein the controller is configured to increase a number of assets on the blockchain entity by the amount of assets if the digital signature for the cooperation is valid. 7 . The blockchain entity of claim 1 , wherein the cooperation comprises an instruction from the blockchain entity to the off-chain device to change a state of the off-chain entity, and wherein the instruction is an instruction to operate an actuator of the off-chain entity. 8 . The blockchain entity of claim 1 , further comprising: a transmitter configured to transmit a request for approval of the cooperation to the certification entity. 9 . The blockchain entity of claim 1 , wherein the receiver is configured to receive a request for the cooperation. 10 . The blockchain entity of claim 9 , wherein the receiver is configured to receive the request for the cooperation from the off-chain entity, wherein the request for the cooperation includes a digital signature of the off-chain entity for the cooperation, wherein the validity checker is further configured to check whether the digital signature of the off-chain entity for the cooperation is valid, and wherein the blockchain entity further comprises a transmitter configured to transmit a request for approval of the cooperation to the certification entity if the digital signature of the off-chain entity for the cooperation is valid. 11 . The blockchain entity of claim 1 , further comprising: a transmitter configured to transmit a request for approval of the cooperation to the certification entity, wherein the digital signature is based on a counter value. 12 . The blockchain entity of claim 11 , wherein the request for approval includes the counter value. 13 . An off-chain entity for interaction with a blockchain network, the off-chain entity comprising: a receiver configured to receive a digital signature of a certification entity for a cooperation between a blockchain entity and the off-chain entity; a validity checker configured to check whether the digital signature for the cooperation is valid; and a controller configured to perform the cooperation with the blockchain device if the digital signature for the cooperation is valid. 14 . The off-chain entity of claim 13 , wherein the cooperation is a transfer of an amount of tokens from the off-chain entity to the blockchain entity, and wherein the controller is configured to destroy, invalidate, freeze, lock or transfer ownership of the amount of tokens on the off-chain entity if the digital signature for the cooperation is valid. 15 . The off-chain entity of claim 13 , wherein the cooperation is a transfer of an amount of tokens from the blockchain entity to the off-chain entity, and wherein the controller is configured to increase a number of tokens on the off-chain entity by the amount of tokens if the digital signature for the cooperation is valid. 16 . The off-chain entity of claim 13 , wherein the cooperation is a transfer of an amount of tokens from the off-chain entity to the blockchain entity, and wherein the controller is configured to lock or freeze the amount of tokens on the off-chain entity in response to receiving a request for the cooperation. 17 . The off-chain entity of claim 13 , further comprising: a transmitter configured to transmit a request for the cooperation to the blockchain entity. 18 . The off-chain entity of claim 13 , wherein the receiver is configured to receive a request for the cooperation. 19 . A certification device for blockchain operations, the certification device comprising: a signature generator configured to generate a digital signature for a cooperation between a blockchain entity and an off-chain entity; and a transmitter configured to transmit the digital signature to the blockchain entity. 20 . The certification device of claim 19 , further comprising: a receiver configured to receive a request for signing the cooperation including a digital signature for the cooperation by the off-chain entity; and a validity checker configured to check whether the digital signature for the cooperation by the off-chain entity is valid, wherein the signature generator is configured to generate the digital signature if the digital signature for the cooperation by the off-chain entity is valid. 21 . A method for performing a cooperation between a blockchain entity and an off-chain entity, the method comprising: providing a digital signature for a cooperation between the blockchain entity and the off-chain entity; checking whether the digital signature for the cooperation is valid; and performing the cooperation between the blockchain entity and the off-chain entity if the digital signature for the cooperation is valid.

Assignees

Inventors

Classifications

  • using certificate validation, registration, distribution or revocation, e.g. certificate revocation list [CRL] · CPC title

  • H04L9/3239Primary

    involving non-keyed hash functions, e.g. modification detection codes [MDCs], MD5, SHA or RIPEMD · CPC title

  • Modes of operation, e.g. cipher block chaining [CBC], electronic codebook [ECB] or Galois/counter mode [GCM] · CPC title

  • using tickets or tokens, e.g. Kerberos (network architectures or network communication protocols for entities authentication using tickets in a packet data network H04L63/0807) · CPC title

  • H04L9/3247Primary

    involving digital signatures · 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 US2020092106A1 cover?
According to various aspects, a blockchain entity is described herein to include a receiver configured to receive a digital signature of a certification entity for a cooperation between the blockchain entity and an off-chain device, a validity checker configured to check whether the digital signature for the cooperation is valid, and a controller configured to perform the cooperation with the o…
Who is the assignee on this patent?
Infineon Technologies Ag
What technology area does this patent fall under?
Primary CPC classification H04L9/3239. Mapped technology areas include Electricity.
When was this patent published?
Publication date Thu Mar 19 2020 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 3 related publications on this page (citations in our corpus or others sharing the same primary CPC).