Blockchain lifecycle management

US10833844B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10833844-B2
Application numberUS-201715848036-A
CountryUS
Kind codeB2
Filing dateDec 20, 2017
Priority dateDec 20, 2017
Publication dateNov 10, 2020
Grant dateNov 10, 2020

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.

An example operation may include one or more of identifying one or more attributes of a blockchain, determining the blockchain should be closed based on the one or more attributes, closing the blockchain, creating a new blockchain, identifying one or more assets from the blockchain, and creating a carry-over transaction based on the one or more assets of the blockchain.

First claim

Opening claim text (preview).

What is claimed is: 1. A method, comprising: storing information indicating at least one lifecycle trigger for a blockchain; repeatedly controlling performance of an auditing operation of one or more attributes of the blockchain over time; mapping the one or more attributes of the blockchain to a decay model corresponding to the at least one lifestyle trigger after performance of each auditing operation, the decay model generates an indication of an expected change in relatedness of subject matter of transactions recorded in the blockchain, the expected change in relatedness based on statistical information corresponding to subject matter discussions occurring on a social network; determining the blockchain is to be closed based on a result of the mapping; closing the blockchain; creating a new blockchain; identifying one or more assets from the blockchain; and creating a carry-over transaction be recorded in the new blockchain based on the one or more assets of the blockchain. 2. The method of claim 1 , wherein the at least one lifecycle trigger comprises at least one of a number of blockchain transactions, a time lapse since one or more of the blockchain transactions were audited, an expiration date, and a threshold size of the blockchain. 3. The method of claim 1 , wherein the one or more assets comprise active assets, with active lifecycles, and inactive assets. 4. The method of claim 1 , further comprising: storing the carry-over transaction in the new blockchain. 5. The method of claim 1 , further comprising: creating one or more blockchain transactions based on the one or more assets, wherein the one or more blockchain transactions are created to represent a closeout state of the one or more assets. 6. The method of claim 1 , wherein the carry-over transaction comprises active asset information of the one or more assets that have not received a closeout status. 7. An apparatus, comprising: a non-transitory computer-readable medium storing instructions; and a processor configured to execute the instructions to: store information indicating at least one lifecycle trigger for a blockchain; repeatedly control performance of an auditing operation of one or more attributes of the blockchain over time; map the one or more attributes of the blockchain to a decay model corresponding to the at least one lifestyle trigger after performance of each auditing operation, the decay model generates an indication of an expected change in relatedness of subject matter of transactions recorded in the blockchain, the expected change in relatedness based on statistical information corresponding to subject matter discussions occurring on a social network; determine the blockchain is to be closed based on a result of the map; close the blockchain; create a new blockchain; identify one or more assets from the blockchain; and create a carry-over transaction to be recorded in the new blockchain based on the one or more assets of the blockchain. 8. The apparatus of claim 7 , wherein the at least one lifecycle trigger comprises at least one of a number of blockchain transactions, a time lapse since one or more of the blockchain transactions were audited, an expiration date, and a threshold size of the blockchain. 9. The apparatus of claim 7 , wherein the one or more assets comprise active assets, with active lifecycles, and inactive assets. 10. The apparatus of claim 7 , wherein the processor is further configured to: store the carry-over transaction in the new blockchain. 11. The apparatus of claim 7 , wherein the processor is further configured to: create one or more blockchain transactions based on the one or more assets, wherein the one or more blockchain transactions are created to represent a closeout state of the one or more assets. 12. The apparatus of claim 7 , wherein the carry-over transaction comprises active asset information of the one or more assets that have not received a closeout status. 13. A non-transitory computer readable storage medium configured to store instructions that when executed causes a processor to processor to perform: storing information indicating at least one lifecycle trigger for a blockchain; repeatedly controlling performance of an auditing operation of one or more attributes of the blockchain over time; mapping the one or more attributes of the blockchain to a decay model corresponding to the at least one lifestyle trigger after performance of each auditing operation, the decay model generates an indication of an expected change in relatedness of subject matter of transactions recorded in the blockchain, the expected change in relatedness based on statistical information corresponding to subject matter discussions occurring on a social network; determining the blockchain is to be closed based on a result of the mapping; closing the blockchain; creating a new blockchain; identifying one or more assets from the blockchain; and creating a carry-over transaction to be recorded in the new blockchain based on the one or more assets of the blockchain. 14. The non-transitory computer readable storage medium of claim 13 , wherein the at least one lifecycle trigger comprises at least one of a number of blockchain transactions, a time lapse since one or more of the blockchain transactions were audited, an expiration date, and a threshold size of the blockchain. 15. The non-transitory computer readable storage medium of claim 13 , wherein the one or more assets comprise active assets, with active lifecycles, and inactive assets. 16. The non-transitory computer readable storage medium of claim 13 , wherein the processor is further configured to perform: storing the carry-over transaction in the new blockchain. 17. The non-transitory computer readable storage medium of claim 13 , wherein the processor is further configured to perform: creating one or more blockchain transactions based on the one or more assets, wherein the one or more blockchain transactions are created to represent a closeout state of the one or more assets, and wherein the carry-over transaction comprises active asset information of the one or more assets that have not received a closeout status.

Assignees

Inventors

Classifications

  • H04L9/50Primary

    using hash chains, e.g. blockchains or hash trees · CPC title

  • hash tables · CPC title

  • {Cryptographic mechanisms or cryptographic} arrangements for secret or secure communications; Network security protocols · CPC title

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

  • received data contents, e.g. message integrity · 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 US10833844B2 cover?
An example operation may include one or more of identifying one or more attributes of a blockchain, determining the blockchain should be closed based on the one or more attributes, closing the blockchain, creating a new blockchain, identifying one or more assets from the blockchain, and creating a carry-over transaction based on the one or more assets of the blockchain.
Who is the assignee on this patent?
IBM
What technology area does this patent fall under?
Primary CPC classification H04L9/50. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Nov 10 2020 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 10 related publications on this page (citations in our corpus or others sharing the same primary CPC).