IP Library › Granted Patent US 12,658,072
Granted Patent B2
US 12,658,072 · App. 18/490,106 · Granted Jun 16, 2026

Method for rendering mathematical models of systems into interactive training simulators

Inventor: Terry L. Malone (Berea, OH)
G09B23/02
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,658,072
App. No.
18/490,106
Filed
Oct 19, 2023
Granted
Jun 16, 2026
Kind
B2
Art Unit
3715
USPC
434/PCA.021
Abstract

A system for rendering interactive simulations is provided. The system includes an interactive display screen and one or more physical nodes to which users can selectively assign values. The interactive display screen is enabled to provide a visual representation of a simulation for a systemic model which may be driven by one or more mathematical equations. Each model, by way of one or more mathematical equations, has one or more parameters. The interactive display screen is enabled to define one or more node location for each parameter. The interactive display screen provides one-way communication via each node location. As a result, when a node is physically placed on a node location, the one-way communication assigns or configures that node to a simulation parameter. The user may then select a value for that simulation parameter, which in turn influences the simulation being represented on the interactive display screen.

Claims (26)

1 . A system for rendering interactive simulations, the system comprising:

one or more physically movable nodes, each physically movable node having an adjustable value;

a simulation board comprising:

a display screen configured to represent a simulation for a model having one or more parameters, the display screen defining a node location for each parameter of said one or more parameters;

a communication functionality enabling communication between the simulation board and each of the one or more of physically movable nodes; and

for each node location, the simulation board automatically represents an updated simulation based only on the physical placement of one of the one or more physically movable nodes in said node location and the adjustable value of said one physically movable node;

the simulation board configured to automatically represent an updated simulation when another physically movable node of the one or more physically movable nodes is placed in another node location

a node enabled to be configured only by its physical placement on the node location so that a value associated with the node is imputed to the parameter of the model.

2 . The system of claim 1 , wherein each physically movable node further comprises a node display configured to represent said adjustable value.

3 . The system of claim 1 , wherein the simulation board is configured to automatically represent another updated simulation when another physically movable node of the one or more physically movable nodes is placed in another node location.

4 . The system of claim 1 , wherein each physically movable node comprises a light-sensing component.

5 . The system of claim 4 , wherein the display screen comprises a digital encoding flash component for a one-way communication to each physically movable node by way of the light-sensing component.

6 . The system of claim 5 , wherein the one-way communication via the digital encoding flash component is limited to each node location.

7 . The system of claim 1 , wherein the simulation board is configured to automatically represent another updated simulation when the adjustable value of said one of the one or more physically movable node is changed.

8 . A method for rendering an interactive simulation, the method comprising:

receiving, via a display screen, a user selection to represent the interactive simulation for a model having one or more parameters, the display screen defining a node location for each parameter of said one or more parameters, wherein the user selection is based on an adjustable value associated with a physically movable node placed on at least one of each node location;

determining, by a processor, the interactive simulation based on imputing the adjusted value to the parameter of the one or more parameters associated with the node location having a placed physically movable node thereon; and

automatically rendering the interactive simulation on the display screen.

9 . The method of claim 8 , automatically rendering an updated interactive simulation on the display screen when the adjustable value of said placed physically movable node is changed.

10 . The method of claim 8 , automatically rendering an updated interactive simulation on the display screen when another physically movable node is placed in another node location.

11 . An apparatus for rendering interactive simulations, the apparatus comprising:

a plurality of physically movable nodes, each physically movable node having a node communication component;

a simulation board comprising:

an upper surface, wherein the upper surface has a display screen capable for representing a simulation for a model having one or more parameters, the display screen defining a node location for each parameter of said one or more parameters; and

a signal component configured to send a parameter-based signal to each node location; and

wherein each physically movable node is enabled to be configured only by its physical placement on the node location when the node communication component is in communication with the signal component, so that a value associated with the physically movable node is imputed to the parameter of the model.

Continuity (3)
Provisional Application 63380152 · Oct 19, 2022
Related Publication 20240135836A1 · Apr 25, 2024
Related Publication 20240233576A9 · Jul 11, 2024
References Cited (19)
US 6371765B1 · Wall et al. · 2002 [cited by applicant]
US 6755659B2 · LoSasso et al. · 2004 [cited by applicant]
US 7165017B2 · Paterson · 2007 [cited by examiner]
US 7280991B1 · Beams et al. · 2007 [cited by applicant]
US 7565280B2 · Moriat · 2009 [cited by applicant]
US 7856410B2 · Burgess et al. · 2010 [cited by applicant]
US 7921047B2 · Schlunk · 2011 [cited by applicant]
US 8014992B2 · Smith · 2011 [cited by applicant]
US 8353704B2 · Kortas et al. · 2013 [cited by applicant]
US 8360787B2 · Zorba, Sr. et al. · 2013 [cited by applicant]
US 8786613B2 · Millman · 2014 [cited by applicant]
US 10671060B2 · Abbaszadeh et al. · 2020 [cited by applicant]
US 20030046041A1 · Copel · 2003 [cited by examiner]
US 20040015813A1 · Yerushalmy · 2004 [cited by applicant]
US 20080033897A1 · Lloyd · 2008 [cited by applicant]
US 20080052049A1 · Moriyama · 2008 [cited by examiner]
US 20170103678A1 · Gingher et al. · 2017 [cited by applicant]
US 20180203238A1 · Smith, Jr. · 2018 [cited by applicant]
US 20210294826A1 · Chen · 2021 [cited by examiner]