Electronic device corresponding to node included in blockchain network and operation method therefor

US12567987B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12567987-B2
Application numberUS-202318387675-A
CountryUS
Kind codeB2
Filing dateNov 7, 2023
Priority dateMay 7, 2021
Publication dateMar 3, 2026
Grant dateMar 3, 2026

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 electronic device corresponding to a node of a blockchain network includes a communication module and a processor configured to access, through the communication module, the blockchain network in which at least one artificial intelligence (AI) model is registered, identify at least one program among a plurality of programs configured to manage the at least one AI model registered in the blockchain network and manage, using the at least one program, the at least one AI model registered in the blockchain network.

First claim

Opening claim text (preview).

What is claimed is: 1 . An electronic device corresponding to a node of a blockchain network, the electronic device comprising: a communication module; and a processor configured to: access, through the communication module, the blockchain network in which at least one artificial intelligence (AI) model is registered; receive a capability report request of a first AI model among the at least one AI model from an external electronic device; acquire, using at least one program among a plurality of programs configured to manage the at least one AI model registered in the blockchain network, capability data of the first AI model indicating a result value obtained by applying the first AI model to each of a plurality of fields in response to the capability report request; provide a capability report generated based on the capability data to the external electronic device; execute a first program among the plurality of programs, based on data related to the first program; identify, using the first program, a capability of a new AI model requested to be registered in the blockchain network; and register the new AI model in the blockchain network based on a result of the identification of the capability of the new AI model. 2 . The electronic device of claim 1 , wherein the processor is further configured to: receive capability information about the new AI model while receiving a request for registering the new AI model in the blockchain network; identify whether the capability of the new AI model matches the capability information; and generate first capability evaluation information about the new AI model based on a result of the identification as to whether the capability of the new AI model matches the capability information. 3 . The electronic device of claim 2 , wherein the processor is further configured to: acquire second capability evaluation information about the new AI model generated by each of a plurality of nodes accessing the blockchain network; and determine whether to register the new AI model in the blockchain network, based on the first capability evaluation information and the second capability evaluation information. 4 . The electronic device of claim 1 , wherein the processor is further configured to: execute a second program among the plurality of programs based on data related to the second program; identify, using the second program, a first capability value of a second AI model that is being used among the at least one AI model; and identify whether there is an error in a capability of the second AI model, based on the first capability value. 5 . The electronic device of claim 4 , wherein the processor is further configured to: acquire a second capability value of the second AI model generated by each of a plurality of nodes accessing the blockchain network; and identify whether there is the error in the capability of the second AI model, based on the first capability value and the second capability value. 6 . The electronic device of claim 1 , wherein the processor is further configured to acquire the result value from blocks included in the blockchain network. 7 . The electronic device of claim 1 , wherein the processor is further configured to: execute a fourth program among the plurality of programs, based on data related to the fourth program; receive a request for training a second AI model among the at least one AI model from the external electronic device; and allocate, using the fourth program and based on the request for training the second AI model, system resources for training the second AI model to the external electronic device. 8 . The electronic device of claim 1 , wherein information about the at least one AI model is stored in a plurality of blocks included in the blockchain network. 9 . A method of operating an electronic device corresponding to a node of a blockchain network, the method comprising: accessing the blockchain network in which at least one artificial intelligence (AI) model is registered; receiving a capability report request of a first AI model among the at least one AI model from an external electronic device; acquiring, using at least one program among a plurality of programs configured to manage the at least one AI model registered in the blockchain network, capability data of the first AI model indicating a result value obtained by applying the first AI model to each of a plurality of fields in response to the capability report request; providing a capability report generated based on the capability data to the external electronic device; executing a first program among the plurality of programs, based on data related to the first program; and identifying, using the first program, a capability of a new AI model requested to be registered in the blockchain network; registering the new AI model in the blockchain network based on a result of the identification of the capability of the new AI model. 10 . The method of claim 9 , wherein the registering the new AI model in the blockchain network comprises: receiving capability information about the new AI model while receiving a request for registering the new AI model in the blockchain network; identifying whether the capability of the new AI model matches the capability information; and generating first capability evaluation information about the new AI model, based on a result of the identification as to whether the capability of the new AI model matches the capability information. 11 . The method of claim 10 , wherein the registering the new AI model in the blockchain network further comprises: acquiring second capability evaluation information about the new AI model generated by each of a plurality of nodes accessing the blockchain network; and determining whether to register the new AI model in the blockchain network, based on the first capability evaluation information and the second capability evaluation information. 12 . The method of claim 9 , wherein the managing the at least one AI model comprises: executing a second program among the plurality of programs based on data related to the second program; identifying, using the second program, a first capability value of a second AI model that is being used among the at least one AI model; and identifying whether there is an error in a capability of the second AI model, based on the first capability value. 13 . The method of claim 12 , wherein the identifying whether there is the error in the capability of the second AI model comprises: acquiring a second capability value of the second AI model generated by each of a plurality of nodes accessing the blockchain network; and identifying whether there is the error in the capability of the second AI model, based on the first capability value and the second capability value. 14 . The method of claim 9 , further comprising: acquiring the result value from blocks included in the blockchain network. 15 . The method of claim 9 , wherein the managing the at least one AI model comprises: executing a fourth program among the plurality of programs, based on data related to the fourth program; receiving a request for training a second AI model among the at least one AI model from the external electronic device; and allocating, using the fourth program and based on the request for training the second AI model, system resources for training the second AI model to the external electronic device. 16 . A non-transitory computer-readable recording medium storing instructions that, when executed by at least one p

Assignees

Inventors

Classifications

  • G06N20/20Primary

    Ensemble learning · CPC title

  • in which an application is distributed across nodes in the network (software deployment G06F8/60; multiprogramming arrangements G06F9/46) · CPC title

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

  • H04L9/50Primary

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

  • Machine learning · 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 US12567987B2 cover?
An electronic device corresponding to a node of a blockchain network includes a communication module and a processor configured to access, through the communication module, the blockchain network in which at least one artificial intelligence (AI) model is registered, identify at least one program among a plurality of programs configured to manage the at least one AI model registered in the bloc…
Who is the assignee on this patent?
Samsung Electronics Co Ltd
What technology area does this patent fall under?
Primary CPC classification G06N20/20. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Mar 03 2026 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 11 related publications on this page (citations in our corpus or others sharing the same primary CPC).