System for providing a high-fidelity visual display coordinated with a full-scope simulation of a complex system and method of using same for training and practice
First Claim
1. A system for providing a high-fidelity visual display coordinated with a full-scope simulation instance of a complex system, the system comprising smart graphics processing that generates a two-dimensional image of displayed control panels of the simulated complex system, the two-dimensional image including embedded smart graphics that translate user input events representing user manipulations of virtual controls associated with the displayed control panels into data elements that are sent to the full-scope simulation instance, three-dimensional visuals processing for generating the high fidelity visual display using visual environment data, and a visual merge management function that synchronizes and coordinates the two-dimensional image and the three-dimensional visuals to present a single, coordinated view to the user, and the full-scope simulation instance is fully coordinated with the high fidelity visual display by exchanging data between the smart graphics processing, the three-dimensional visuals processing and the full-scope simulation instance to determine when a change to the single coordinated view presented to the user is required.
1 Assignment
0 Petitions
Accused Products
Abstract
Control panels of a simulated complex system are displayed as a texture mask over a three-dimensional visual representation of an environment in which the complex system is operating. The three-dimensional visual representation is displayed in an inactive window to a user practicing or training on the simulated system. An active window underlying the visual display is used to track user inputs to the control panels. Smart graphics translate the user inputs into data elements that are sent to a full-scope simulation, and simulation conditions are returned and used to update the display of the control panels and the visual representation of the environment.
26 Citations
35 Claims
- 1. A system for providing a high-fidelity visual display coordinated with a full-scope simulation instance of a complex system, the system comprising smart graphics processing that generates a two-dimensional image of displayed control panels of the simulated complex system, the two-dimensional image including embedded smart graphics that translate user input events representing user manipulations of virtual controls associated with the displayed control panels into data elements that are sent to the full-scope simulation instance, three-dimensional visuals processing for generating the high fidelity visual display using visual environment data, and a visual merge management function that synchronizes and coordinates the two-dimensional image and the three-dimensional visuals to present a single, coordinated view to the user, and the full-scope simulation instance is fully coordinated with the high fidelity visual display by exchanging data between the smart graphics processing, the three-dimensional visuals processing and the full-scope simulation instance to determine when a change to the single coordinated view presented to the user is required.
-
14. A method of providing training and practice on a simulated complex system for personnel who are to operate or maintain the complex system, comprising:
-
generating a two-dimensional image of displayed control panels of the simulated complex system, the two-dimensional image including embedded smart graphics processing that translates user input events representing user manipulations of virtual controls associated with the displayed control panels into data elements that are sent to a full-scope simulation instance of the complex system; generating a high fidelity visual display using three-dimensional visuals processing which processes visual environment data and a visual merge management function that synchronizes and coordinates the two-dimensional image and the three-dimensional visuals to present a single, coordinated view to the user; and coordinating the high fidelity visual display with the full-scope simulation instance of the complex system by exchanging data between the smart graphics processing, the three-dimensional visuals processing and the full-scope simulation instance to determine when a change to the single coordinated view presented to the user is required. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
- 25. A complex system training and practice apparatus, comprising a client computer provisioned with smart graphics processing adapted to generate a two-dimensional image of displayed control panels of the simulated complex system, the image including embedded smart graphics that translate user input events representing user manipulations of virtual controls associated with the displayed control panels into data elements that are sent to a full-scope simulation instance of the complex system, and three-dimensional visuals processing for generating a high fidelity visual display using visual environment data representing an environment in which the simulated complex system is operated, and combining the high fidelity visual display with the two-dimensional image for display on a display surface of the client computer, and an interface for permitting the client computer to communicate and exchange simulation data with a server computer that operates the full-scope simulation instance that simulates the complex system.
-
30. A computer readable medium containing computer executable program instructions, comprising:
-
program instructions for smart graphics processing that generates a two-dimensional image of displayed control panels of a simulated complex system, the two-dimensional image including embedded smart graphics that accept user input events that represent user manipulations of virtual controls associated with the displayed control panels and translate the user input events into data elements that are sent to a full-scope simulation instance of the simulated complex system; program instructions for three-dimensional visuals processing that generates a high fidelity visual display using visual environment data representations of an environment in which the simulated complex system is operated, and a visual merge management function that synchronizes and coordinates the two-dimensional image and the three-dimensional visuals to present a single, coordinated view to the user; program instructions for providing the full-scope simulation instance of the complex system that is fully coordinated with the high-fidelity visual display by exchanging data between the smart graphics processing, the three-dimensional visuals processing and the full-scope simulation instance to determine when a change to the single coordinated view presented to the user is required. - View Dependent Claims (31, 32, 33, 34, 35)
-
Specification