IP Library Patent Application 18737091
Patent Application
App. No. 18/737,091

APPARATUS AND METHOD FOR GENERATING A COMPILED ARTIFICIAL INTELLIGENCE (AI) MODEL

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
18/737,091
Abstract

An apparatus and method for generating a compiled artificial intelligence (AI) model. The apparatus incudes a processor that is configured to receive data sets from user devices. The processor is further configured to convert the data sets using a machine-learning model into a cleansed data format and generate an accumulated model using the converted data sets as training data.

Claims (84)

1 . (canceled)

2 . (canceled)

3 . (canceled)

4 . (canceled)

5 . (canceled)

6 . (canceled)

7 . (canceled)

8 . (canceled)

9 . (canceled)

10 . (canceled)

11 . (canceled)

12 . (canceled)

13 . (canceled)

14 . (canceled)

15 . (canceled)

16 . (canceled)

17 . (canceled)

18 . (canceled)

19 . (canceled)

20 . (canceled)

21 . An apparatus for generating a compiled artificial intelligence (AI) model the apparatus comprising:

a processor; and

a memory communicatively coupled to the processer, the memory containing instructions configuring the a processor to:

receive a plurality of data sets from a plurality of user devices, each data set associated with a respective data source;

receive a serial identifier for each received data set and associate the serial identifier with its respective data source;

convert each data set plurality of data sets using a machine-learning model into a cleansed data format;

generate and train an accumulated model using at least a portion of the cleansed data sets, associating each serial identifier of the used data sets with the accumulated model;

detect an event triggering execution of a smart contract associated with the accumulated model;

determine, based on the triggering event, serial identifiers associated with data sets used to train the accumulated model; and

execute the smart contract to initiate distribution of payments to corresponding data sources of serial identifiers associated with data sets used to train the accumulated model.

22 . The apparatus of claim 21 , wherein the processor is further configured to store each serial identifier and its associated data source information in a data structure selected from the group consisting of:

an immutable sequential listing;

a distributed ledger; or

a centralized database, thereby enabling verification of each data source's contribution.

23 . The apparatus of claim 21 , wherein the converting each data set comprises:

parsing each data set of the plurality of data sets and each header of the plurality of data sets into parsed data; and

compiling each data set of the plurality of data sets into a cumulative data set, wherein the cumulative data set includes canonical categories of data, wherein the compiling of each data set comprises:

classifying the parsed data from each data set of the plurality of data sets into the canonical categories of data; and

inputting the parsed data into the canonical categories of data based on the categorization of the parsed data.

24 . The apparatus of claim 23 , wherein the processor is further configured to input the parsed data each data set of the plurality of data sets into a data set template with canonical headers based on the classification of the parsed data.

25 . The apparatus of claim 24 , wherein the processor is further configured to:

generate the data set template using a template machine-learning model; and

modify the data set template using the template machine-learning model.

26 . The apparatus of claim 21 , wherein converting each data set of the plurality of data sets comprises training a data category classifier using a data category training set, the category classifier configured to classify a data bucket for each data set of the plurality of data sets based on data within each respective data set.

27 . The apparatus of claim 21 , wherein the triggering event comprises at least one of:

a licensing agreement for use of the accumulated model;

a subscription-based revenue event; or

a transaction initiating payment for access to the accumulated model's outputs.

28 . The apparatus of claim 21 , wherein the serial identifier is received by detecting an embedded identifier within the received data set, the embedded identifier comprising a blockchain-based ID included in metadata, a webpage tag, or a resource description file.

29 . The apparatus of claim 21 , wherein execution of the smart contract comprises using a blockchain network to distribute payments to digital wallets associated with the data sources.

30 . The apparatus of claim 29 , wherein the generating the accumulated model based on each data set of the plurality of data sets comprises:

verifying each data set of the plurality of data sets to entries in an immutable sequential listing as a function of a Merkle Proof; and

generating the accumulated model using the verified a data set.

31 . A method for generating a compiled artificial intelligence (AI) model, the method comprising:

receiving, by a processor, a plurality of data sets from a plurality of user devices, each data set associated with a respective data source;

receiving, by the processor, a serial identifier for each received data set and associate the serial identifier with its respective data source;

converting, by the processor, each data set plurality of data sets using a machine-learning model into a cleansed data format;

generating and training, by the processor, an accumulated model using at least a portion of the cleansed data sets, associating each serial identifier of the used data sets with the accumulated model;

detecting, by the processor, an event triggering execution of a smart contract associated with the accumulated model;

determining, by the processor, based on the triggering event, serial identifiers associated with data sets used to train the accumulated model; and

executing, by the processor, the smart contract to initiate distribution of payments to corresponding data sources of serial identifiers associated with data sets used to train the accumulated model.

32 . The method of claim 31 , further comprising storing, by the processor, each serial identifier and its associated data source information in a data structure selected from the group consisting of:

an immutable sequential listing;

a distributed ledger; or

a centralized database, thereby enabling verification of each data source's contribution.

33 . The method of claim 31 , wherein the converting each data set of the plurality of data sets comprises:

parsing each data set of the plurality of data sets and each header of headers of the plurality of data sets into parsed data; and

compiling each data set of the plurality of data sets into a cumulative data set, wherein the cumulative data set includes canonical categories of data, wherein the compiling of each data set comprises:

classifying the parsed data from each data set of the plurality of data sets into the canonical categories of data; and

inputting the parsed data into the canonical categories of data based on the categorization of the parsed data.

34 . The method of claim 33 , further comprising inputting, by the processor, the parsed data each data set of the plurality of data sets into a data set template with canonical headers based on the classification of the parsed data.

35 . The method of claim 34 , further comprising:

generating, by the processor, the data set template using a template machine-learning model; and

modifying, by the processor, the data set template using the template machine-learning model.

36 . The method of claim 31 , wherein converting each data set of the plurality of data sets comprises training a data category classifier using a data category training set, category classifier configured to classify a data bucket for each data set of the plurality of data sets based on data within each respective data set.

37 . The method of claim 31 , wherein the triggering event comprises at least one of:

a licensing agreement for use of the accumulated model;

a subscription-based revenue event; or

a transaction initiating payment for access to the accumulated model's outputs.

38 . The method of claim 31 , wherein the serial identifier is received by detecting an embedded identifier within the received data set, the embedded identifier comprising a blockchain-based ID included in metadata, a webpage tag, or a resource description file.

39 . The method of claim 31 , wherein execution of the smart contract comprises using a blockchain network to distribute payments to digital wallets associated with the data sources.

40 . The method of claim 39 , wherein the generating the accumulated model based on each data set of the plurality of data sets comprises:

verifying each data set of the plurality of data sets to entries in an immutable sequential listing as a function of a Merkle Proof; and

generating the accumulated model using the verified a data set.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 9, 2026
From: COOK, DAVID CAMERON
To: ODIN AI TECHNOLOGIES LLC
Reel/Frame 075955/0296 →