US 12,073,176 B2
System and method for a thing machine to perform models
Charles Northrup, Bedford, NH (US); and John King Burns, Philadelphia, PA (US)
Assigned to Neursciences LLC, Bedford, NH (US)
Filed by Neursciences LLC, Bedford, NH (US)
Filed on Feb. 28, 2023, as Appl. No. 18/176,070.
Application 18/176,070 is a continuation of application No. 16/288,007, filed on Feb. 27, 2019, granted, now 11,625,533.
Claims priority of provisional application 62/636,283, filed on Feb. 28, 2018.
Prior Publication US 2023/0205989 A1, Jun. 29, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 40/205 (2020.01); G06F 40/253 (2020.01); G06F 40/289 (2020.01); G06F 40/30 (2020.01); G06N 5/02 (2023.01)
CPC G06F 40/205 (2020.01) [G06F 40/253 (2020.01); G06F 40/289 (2020.01); G06F 40/30 (2020.01); G06N 5/02 (2013.01)] 19 Claims
OG exemplary drawing
 
1. A computer-based method for performing a desired verb action, the method comprising the steps of:
administering units of memory having a set of non-mutable components as a knowledge base, each component having a mutable state, wherein the non-mutable components are organized as a graph of non-mutable components with nodes and edges that extend between the nodes, wherein the nodes correspond to the non-mutable components and are representative of definitional knowledge and procedural knowledge of a model, wherein the model comprises a non-mutable component representative of a vocabulary of non-mutable components including non-mutable components representative of performable actions and non-mutable components a performable action can act upon, wherein the performable actions are processes represented by executable machine code stored in a non-transitory memory that are executed by one or more computer processors;
locating in the vocabulary of non-mutable components a verb satisfying a criteria of the desired verb action, said verb having a representation of a reference to a particular one of the performable actions; and
performing the particular one of the performable actions, with the one or more computer processors, in a context of a domain of discourse, wherein the domain of discourse comprises a set of non-mutable components from the plurality of non-mutable components that the performable action can act upon,
wherein the domain of discourse comprises the vocabulary, and the non-mutable component indicates that a structure of the component is consistent.