Method and a system for checking ownership and integrity of an ai model using distributed ledger technology (DLT)

US12462069B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12462069-B2
Application numberUS-202218694126-A
CountryUS
Kind codeB2
Filing dateJul 15, 2022
Priority dateJul 19, 2021
Publication dateNov 4, 2025
Grant dateNov 4, 2025

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 method is for checking an integrity of an artificial intelligence (AI) model using distributed ledger technology (DLT). The method leverages state-of-the-art watermarking mechanism and ties it up with DLT to generate proof of origin (provenance) in a tamper-proof way. The AI model is registered on the distributed ledger (DL) by uploading a full checksum, a selective checksum, watermark data, and at least a predefined output of the watermark data. A unique model ID is received upon registration. The ownership and integrity of AI model is then determined by matching the model and the output of the watermark data followed by verification of the full checksum and the selective checksum of the AI model.

First claim

Opening claim text (preview).

We claim: 1 . A method for determining ownership and integrity of an artificial intelligence (AI) model using distributed ledger technology (DLT), wherein processing nodes of a plurality of processing nodes are linked by a distributed ledger (DL) over a network, and the method is performed by any one processing node of the plurality of processing nodes, the method comprising: embedding a digital watermark in the AI model, during training of the AI model, using first watermark data and a predefined output of the first watermark data; generating, by using a hashing technique, a full checksum and a selective checksum for the AI model; registering the AI model on the DL by uploading the full checksum, the selective checksum, the first watermark data, and at least the predefined output of the first watermark data; receiving, upon the registering of the AI model, a unique model identification (ID) of the AI model; receiving the AI model, the unique model ID of the AI model, and at least the first watermark data as an input; checking for registration of the AI model by matching the received unique model ID of the AI model with a stored model ID on the DL; processing the first watermark data to get a processed output and matching the processed output with the predefined output of the first watermark data; verifying the full checksum and the selective checksum of the AI model; calculating an error for the AI model based on the selective checksum verification; and determining the integrity of the AI model based on the calculated error. 2 . The method as claimed in claim 1 , wherein matching of the unique model ID of the AI model and the processing of the first watermark data indicates a positive acknowledgment of the ownership of the AI model. 3 . The method as claimed in claim 2 , wherein the positive acknowledgment of the ownership of the AI model and the full checksum verification indicates complete integrity of the AI model. 4 . The method as claimed in claim 1 , wherein the selective checksum is verified only when the full checksum verification fails. 5 . The method as claimed in claim 1 , wherein a rate of error decides a partial or no integrity of the AI model suggestive of tampering of the AI model. 6 . A computer system for determining ownership and integrity of an artificial intelligence (AI) model using distributed ledger technology (DLT), the computer system comprising: a plurality of processing nodes linked by a distributed ledger (DL) over a network, each processing node of the plurality of processing nodes including a memory and a processor, wherein any one of the processing nodes of the plurality of processing nodes is configured to: embed a digital watermark in the AI model, during training of the AI model, using first watermark data and a predefined output of the first watermark data; generate, by using a hashing technique, a full checksum and at least one selective checksum for the AI model; register the AI model on the DL by uploading the full checksum, the at least one selective checksum, the first watermark data, and at least the predefined output of the first watermark data, receive a unique model ID of the AI model upon the registration of the AI model; receive the AI model, the unique model ID of the AI model, and at least the first watermark data as an input; check for registration of the AI model by matching the received unique model ID of the AI model with a stored model ID on the DL; process the first watermark data to get a processed output and match the processed output with the predefined output of the first watermark data; verify the full checksum and the at least one selective checksum of the AI model; calculate an error for the AI model based on the at least one selective checksum verification; and determine the integrity of the AI model based on the calculated error. 7 . The computer system as claimed in claim 6 , wherein matching of the unique model ID of the AI model and the processing of the first watermark data indicates positive acknowledgment of the ownership of the AI model. 8 . The computer system as claimed in claim 7 , wherein the positive acknowledgment of the ownership of the AI model and the full checksum verification indicates complete integrity of the AI model. 9 . The computer system as claimed in claim 6 , wherein the at least one selective checksum is verified only when the full checksum verification fails. 10 . The computer system as claimed in claim 6 , wherein a rate of error decides a partial or no integrity of the AI model suggestive of tampering of the AI model.

Assignees

Inventors

Classifications

  • using kernel methods, e.g. support vector machines [SVM] · CPC title

  • involving additional devices, e.g. trusted platform module [TPM], smartcard or USB · CPC title

  • Learning methods · CPC title

  • involving digital signatures · CPC title

  • involving non-keyed hash functions, e.g. modification detection codes [MDCs], MD5, SHA or RIPEMD · 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 US12462069B2 cover?
A method is for checking an integrity of an artificial intelligence (AI) model using distributed ledger technology (DLT). The method leverages state-of-the-art watermarking mechanism and ties it up with DLT to generate proof of origin (provenance) in a tamper-proof way. The AI model is registered on the distributed ledger (DL) by uploading a full checksum, a selective checksum, watermark data, …
Who is the assignee on this patent?
Bosch Gmbh Robert, Robert Bosch Engineering And Business Solutions Private Ltd
What technology area does this patent fall under?
Primary CPC classification G06F21/16. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Nov 04 2025 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).