IP Library Granted Patent US 12,282,754
Granted Patent B2
US 12,282,754 · App. 18/750,993 · Granted Apr 22, 2025

Interoperable composite data units for use in distributed computing execution environments

Inventor: David McDonald (Auckland, NZ)
Assignee: Futureverse IP Limited
G06F8/35A63F13/77G06F8/441G06N20/00H04L9/3213H04L9/50
View Patent ↗
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 12,282,754
App. No.
18/750,993
Granted
Apr 22, 2025
Kind
B2
Abstract

Disclosed implementations provide executable models, such as artificial intelligence models that can be owned, traded, and used in various execution environments. By coupling a model with a strictly defined interface definition, the model can be executed in various execution environments that support the interface. Coupling the model with a non-fungible cryptographic token allows the model and other components to be owned and traded as a unit. The tradeable composite units have utility across multiple supported execution environments, such as video game environments, chat bot environments and financial trading environments. Additionally, the interface allows for the creation of pipelines and systems from multiple complementary composite units.

Claims (11)

1. A computing platform for creating a computation model configured to be implemented on a computing network of an execution environment, the computation model including computer code recorded on non-transitory computer media the computing platform comprising:

a model receiving module recorded on non-transitory computer readable media and, when executed by a computing processor, is operative to receive model code that is addressable on the computing network, the model code, when executed by a computer processor, causes computation on data in accordance with a computation model, wherein the model code includes an artificial intelligence machine learning model including an artificial neural network;

an interface definition module recorded on non-transitory computer readable media and, when executed by a computing processor, is operative to link the model code on the computing network with an interface associated with the computation model, wherein the interface specifies a set of inputs and outputs of the computation model to thereby allow the computation model to be deployed in the execution environment;

an input value matrix module recorded on non-transitory computer readable media and, when executed by a computer processor, is operative to create an input value matrix data structure which holds multiple values that are mapped to input variables within the model code to thereby define characteristics of the computation model; and

a minting module recorded on non-transitory computer readable media and, when executed by a computer processor, is operative to link the model code on the computing network with a non-fungible token, where the non-fungible token is stored on a decentralized ledger.

2. The platform of claim 1 , wherein the computation model represents activity of an entity in a video game or a metaverse environment and wherein the multiple values define attributes of the entity with the video game environment or the metaverse environment.

3. The platform of claim 2 , wherein the interface specifies actions available to the entity.

4. The platform of claim 2 , wherein the execution environment changes the multiple values in response to activity by the computation model in the execution environment.

5. The platform of claim 1 , wherein the model receiving module is further operative to create the model code.

6. The platform of claim 1 , wherein the model code is content addressable on the computing network.

7. The platform of claim 1 , wherein the input value matrix data structure is shared by a plurality of computational models that execute in different execution environments.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 12, 2026
From: FUTUREVERSE IP LIMITED
To: FV ASSET SPV, LLC.
Reel/Frame 074933/0553 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 14, 2026
From: FUTUREVERSE CORPORATION LIMITED
To: FV ASSET SPV, LLC.
Reel/Frame 074658/0663 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 9, 2024
From: MCDONALD, DAVID
To: FUTUREVERSE IP LIMITED
Reel/Frame 067942/0877 →
Continuity (5)
Continuation 18673122 · May 23, 2024
Continuation 18612121 · Mar 21, 2024
Continuation 18369728 · Sep 18, 2023
Continuation 17353898 · Jun 22, 2021
Related Publication 20240403006A1 · Dec 5, 2024
References Cited (101)
US 5402526A · Bauman et al. · 1995 [cited by applicant]
US 7912560B2 · Hood et al. · 2011 [cited by applicant]
US 10621013B2 · Lavoie et al. · 2020 [cited by applicant]
US 10748072B1 · Seeger et al. · 2020 [cited by applicant]
US 10902320B2 · Katz · 2021 [cited by examiner]
US 11052316B2 · Wang et al. · 2021 [cited by applicant]
US 11164109B2 · Browne et al. · 2021 [cited by applicant]
US 11244313B2 · Padmanabhan et al. · 2022 [cited by applicant]
US 11276014B2 · Augustine et al. · 2022 [cited by applicant]
US 11288280B2 · Padmanabhan et al. · 2022 [cited by applicant]
US 11374755B1 · Gaur et al. · 2022 [cited by applicant]
US 11429762B2 · Mallya Kasaragod et al. · 2022 [cited by applicant]
US 11431486B2 · Padmanabhan · 2022 [cited by applicant]
US 11496308B1 · Khan · 2022 [cited by examiner]
US 11710027B2 · Zhu et al. · 2023 [cited by applicant]
US 11836640B2 · Ji et al. · 2023 [cited by applicant]
US 11853724B2 · Hunter · 2023 [cited by applicant]
US 11868896B2 · Brown et al. · 2024 [cited by applicant]
US 11880349B2 · Padmanabhan · 2024 [cited by applicant]
US 11991299B1 · Rosenoer · 2024 [cited by examiner]
US 12008472B2 · Cook · 2024 [cited by examiner]
US 12165118B2 · Yantis · 2024 [cited by examiner]
US 20130081005A1 · Gounares et al. · 2013 [cited by applicant]
US 20160188622A1 · Sharangpani · 2016 [cited by applicant]
US 20170147742A1 · Jayaraman et al. · 2017 [cited by applicant]
US 20180293838A1 · Arnone et al. · 2018 [cited by applicant]
US 20180314942A1 · Shinn et al. · 2018 [cited by applicant]
US 20180357047A1 · Brown et al. · 2018 [cited by applicant]
US 20190197402A1 · Kovács et al. · 2019 [cited by applicant]
US 20190232172A1 · Malan · 2019 [cited by applicant]
US 20190236562A1 · Padmanabhan · 2019 [cited by applicant]
US 20190299105A1 · Knight et al. · 2019 [cited by applicant]
US 20190354759A1 · Somers et al. · 2019 [cited by applicant]
US 20190385136A1 · Blagov et al. · 2019 [cited by applicant]
US 20200169546A1 · Padmanabhan · 2020 [cited by applicant]
US 20200219093A1 · Malhotra · 2020 [cited by examiner]
US 20200250174A1 · Padmanabhan et al. · 2020 [cited by applicant]
US 20200252404A1 · Padmanabhan · 2020 [cited by applicant]
US 20200349142A1 · Padmanabhan · 2020 [cited by applicant]
US 20200380303A1 · Briancon et al. · 2020 [cited by applicant]
US 20210067339A1 · Schiatti et al. · 2021 [cited by applicant]
US 20210143987A1 · Xu · 2021 [cited by examiner]
US 20210149958A1 · Hunter · 2021 [cited by applicant]
US 20210182423A1 · Padmanabhan · 2021 [cited by applicant]
US 20210248653A1 · McKenzie · 2021 [cited by examiner]
US 20210357780A1 · Ji et al. · 2021 [cited by applicant]
US 20210365840A1 · Park et al. · 2021 [cited by applicant]
US 20220076164A1 · Conort et al. · 2022 [cited by applicant]
US 20220188810A1 · Doney · 2022 [cited by applicant]
US 20220358450A1 · Stephens et al. · 2022 [cited by applicant]
US 20220405066A1 · McDonald · 2022 [cited by applicant]
US 20220407702A1 · Jakobsson et al. · 2022 [cited by applicant]
US 20230267128A1 · Fourrier et al. · 2023 [cited by applicant]
US 20230281601A9 · Doney · 2023 [cited by applicant]
US 20230385085A1 · Singh · 2023 [cited by applicant]
CA 3150262A1 · 2021 [cited by applicant]
CN 107169573A · 2017 [cited by applicant]
WO 2021046541A1 · 2021 [cited by applicant]
WO 2021097259A1 · 2021 [cited by applicant]
Szekely, Pedro, et al. “Declarative interface models for user interface construction tools: The M astermind approach.” Engineering for Human-Computer Interaction: Proceedings of the IFIP TC2/WG2., Yellowstone Park, USA,… [cited by examiner]
Sekar, Ramachandran, et al. “Model-carrying code: a practical approach for safe execution of untrusted applications.” ACM SIGOPS Operating Systems Review 37.5 (2003): pp. 15-28. (Year: 2003). [cited by examiner]
Tenorth, Moritz, Daniel Nyga, and Michael Beetz. “Understanding and executing instructions for everyday manipulation tasks from the world wide web.” 2010 IEEE international conference on robotics and automation. IEEE, 2… [cited by examiner]
Fisher, Michael, and Michael Wooldridge. “Executable temporal logic for distributed AI In.” Proceedings of the Twelfth International Workshop on Distributed Artificial Intelligence (IWDAI-93). 1993. pp. 131-142. (Year: … [cited by examiner]
Chard, Ryan, et al. “DLHub: Model and data serving for science.” 2019 IEEE International Parallel and Distributed Processing Symposium (IPDPS). IEEE, 2019. pp. 283-292. (Year: 2019). [cited by examiner]
Nilsson, Nils J. “A mobius automation: An application of artificial intelligence techniques.” Proceedings of the 1st international joint conference on Artificial intelligence, IJCAI. vol. 69. 1969. pp. 509-520. (Year: 1… [cited by examiner]
Steinwold, “AI + NFTs: What is an iNFT?”, Apr. 6, 2021, Available at: https://andrewsteinwold.substack.com/p/ai-nfts-what-is-an-inft-. [cited by applicant]
“AI Protocol History. Evolution of the AI Protocol”; AI Protocol Whitepaper; downloaded from https://docs.aiprotocol.info/ai-protocol-history, pp. 1-2. [cited by applicant]
Andersson, Per et al.: “Movie-an interactive environment for silicon compilation tools”, IEEE transactions on computer-aided design of integrated circuits and systems 8.6 (1989): pp. 693-701. (Year: 1989). [cited by applicant]
Andrade, Henrique, et al.: “Optimizing the execution of multiple data analysis queries on parallel and distributed environments”, IEEE transactions on parallel and distributed systems 15.6 (2004): pp. 520-532. (Year: 20… [cited by applicant]
Babichenko, Dmitriy et al.: “The Use of Agent-Based Models As Non-Player Characters in Serious Games”, 2020 IEEE 8th International Conference on Serious Games and Applications for Health (SeGAH). IEEE, 2020.pp. 1-8 (Yea… [cited by applicant]
Balint, J. Timothy et al.: “Understanding everything NPCs can do: metrics for action similarity in non-player characters”, Proceedings of the 13th international conference on the foundations of digital games. 2018.pp. 1… [cited by applicant]
Carey, Michael J., et al.: “Shoring up persistent applications”, Proceedings of the 1994 ACM SIGMOD international conference on Management of data. 1994.pp.383-394 (Year: 1994). [cited by applicant]
Chiang, Mung et al.: “Fog and IoT: An overview of research opportunities”, IEEE Internet of things journal 3.6 (2016): pp. 854-864. (Year: 2016). [cited by applicant]
Diaz, Guillermo et al.: “Evolutionary behavioral design of non-player characters in a FPS video game through particle swarm optimization”, 2019 13th International Conference on Software, Knowledge, Information Managemen… [cited by applicant]
Dwyer, Matthew B. et al.: “Model checking graphical user interfaces using abstractions”, ACM SIGSOFT Software Engineering Notes 22.6 (1997): pp. 244-261. (Year: 1997). [cited by applicant]
Epperly, Thomas, et al.: “Composite parallelism: Creating interoperability between PGAS languages, HPCS languages and message passing libraries”, Technical report LLNL-AR-499171, 2011.pp. 1-31 (Year: 2011). [cited by applicant]
Etherscan.io; downloaded from https://etherscan.io/address/0xa189121eE045AEAA8DA80b72F7a1132e3B216237#code, pp. 1-6. [cited by applicant]
Foerster, Jakob N., et al.: “Learning to Communicate with Deep Multi-Agent Reinforcement Learning”, arXiv:1605.06676v2 [cs.AI], May 24, 2016. [cited by applicant]
GitHub—Universe: a software platform for measuring and training an AI's general intelligence across the world's supply of games, websites and other applications, pp. 1-7. [cited by applicant]
GitHub-openai/gym: A toolkit for developing and comparing reinforcement learning algorithms accessed on Jan. 24, 2025, pp. 1-5. [cited by applicant]
Gym Documentation; 7 pages. [cited by applicant]
Gymnasium: An API standard for reinforcement learning with a diverse collection of reference environments pp. 1-1. [cited by applicant]
Hubbold, Roger, et al.: “GNU/Maverik: A micro-kernel for large-scale virtual environments”, Proceedings of the ACM symposium on Virtual reality software and technology. 1999. pp. 66-73 (Year: 1999). [cited by applicant]
INFT // To the Young Artists of Cyberspace—Natively Digital—A Curated NFT Sale—2021—Sotheby's pp. 1-8. [cited by applicant]
International Preliminary Report on Patentability issued in PCT Patent Application No. PCT/IB2022/055797, dated Sep. 29, 2022. [cited by applicant]
International Search Report and Written Opinion issued in PCT Patent Application No. PCT/IB2022/055797, dated Sep. 29, 2022. [cited by applicant]
International Search Report and Written Opinion issued in PCT Patent Application No. PCT/IB2024/050941, dated Apr. 24, 2024. [cited by applicant]
International Search Report and Written Opinion issued in PCT Patent Application No. PCT/IB2024/050944, dated Apr. 17, 2024. [cited by applicant]
International Search Report and Written Opinion issued in PCT Patent Application No. PCT/US24/43724, dated Nov. 5, 2024. [cited by applicant]
Kundu, Sajib, et al.: “Modeling virtualized applications using machine learning techniques”, Proceedings of the 8th ACM SIGPLAN/SIGOPS conference on Virtual Execution Environments. 2012. pp. 3-14 (Year: 2012). [cited by applicant]
Ledeczi, Akos, et al.: “Composing domain-specific design environments”, Computer 34.11 (2001): pp. 44-51. (Year: 2001). [cited by applicant]
McConaghy, Trent, et al.: “Towards An Ownership Layer for the Internet”, Ascribe GMBH, Version 1.03, Jun. 24, 2015. [cited by applicant]
Mnih, V., et al.: “Human-level control through deep reinforcement learning”, Nature, vol. 518, Feb. 26, 2015. [cited by applicant]
Multi-Agent_AI_DAO, “General-Purpose Decentralized Autonomous Organisation”, www.montreal.ai; 20 pages. [cited by applicant]
Natella, Roberto, et al.: “Analyzing the effects of bugs on software interfaces”, IEEE Transactions on Software Engineering 46.3 (2018): pp. 280-301. (Year 2018). [cited by applicant]
Ngu, Anne HH, et al.: “Semantic-based mashup of composite applications”, IEEE Transactions on Services Computing 3.1 (2010): pp. 2-15. (Year: 2010). [cited by applicant]
Panagou, Eleni et al.: “Towards an open and decentralized case law curation ecosystem”, Plos one 15.10 (2020): pp. 1-30. (Year: 2020). [cited by applicant]
Stripf, Timo, et al.: “A compilation-and simulation-oriented architecture description language for multicore systems”, 2012 IEEE 15th International Conference on Computational Science and Engineering. IEEE, 2012. pp. 38… [cited by applicant]
Vaswani, A., et al.: “Attention is all you need”, 31st Conference on Neural Information Processing Systems (NIPS 2017), arXiv:1706.03762v7 [cs.CL], Aug. 2, 2023. [cited by applicant]
Yan, Ying, et al.: “Confidentiality support over financial grade consortium blockchain”, Proceedings of the 2020 ACM SIGMOD International Conference on Management of Data. 2020. pp. 2227-2240 (Year: 2020). [cited by applicant]
Zyskind, Guy: “Efficient secure computation enabled by blockchain technology”, Diss. Massachusetts Institute on Technology, 2016. pp. 1-128 (Year: 2016). [cited by applicant]