Computer based system for training workers
First Claim
Patent Images
1. A computer based system for training first and second trainees in relation to a work subject, the computer based system comprising:
- (a) first and second trainee client computers each having a respective display and a rendering module for rendering three dimensional models, the computer based system including a first trainee model distributed into said second trainee client computer corresponding to said first trainee, a second trainee model distributed into said first trainee client computer corresponding to said second trainee, and a work subject model distributed into said first and second trainee client computers corresponding to said work subject, the computer based system being configured to run a plurality of animation routines for each of said first trainee model, said second trainee model, and said work subject model, the first trainee client computer having a user interface for enabling said first trainee to initiate communications controlling animation routines of said first trainee model, the second trainee client computer having a user interface for enabling said second trainee to initiate communications controlling animation routines of said second trainee model, wherein during a simulation run mode said rendering modules of said first and second trainee client computers render on said displays of said first and second trainee client computers at a certain time different perspective first and second first person views of a common scene, the first perspective first person view rendered on said display of said first trainee client computer including a rendering of said work subject model, the second perspective first person view rendered on said display of said second computer including a rendering of said work subject model;
(b) a central server in communication with each of said trainee client computers, the central server receiving communications from said first and second trainee client computers and sending run animation commands to said first and second trainee client computers responsively to said communications;
(c) an administrator client computer in communication with said central server, the administrator client computer also having a display and a rendering module for rendering three dimensional models, the administrator client computer having distributed therein said first trainee model, said second trainee model and said work subject model, the rendering module of said administrator client computer rendering said common scene and having a user interface, the computer based system being configured so that by initiating a communication using said user interface of said administrator client computer an administrator can cause, during a simulation run mode, one or more of the following;
(i) a certain animation routine for the work subject model to be run;
(ii) a certain texture for the work subject model to be rendered;
(iii) a change in a user interface one of said trainee client computers; and
(iv) a model change of said work subject model.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer based system having one or more computers is provided. In one embodiment, the system comprises a plurality of trainee client computers. The system can include at least one controlled digital character and a non-trainee digital entity, a plurality of models, and a rendering module for rendering the models on a display. The system is usable in training workforce teams and in a wide variety of additional applications.
-
Citations
58 Claims
-
1. A computer based system for training first and second trainees in relation to a work subject, the computer based system comprising:
-
(a) first and second trainee client computers each having a respective display and a rendering module for rendering three dimensional models, the computer based system including a first trainee model distributed into said second trainee client computer corresponding to said first trainee, a second trainee model distributed into said first trainee client computer corresponding to said second trainee, and a work subject model distributed into said first and second trainee client computers corresponding to said work subject, the computer based system being configured to run a plurality of animation routines for each of said first trainee model, said second trainee model, and said work subject model, the first trainee client computer having a user interface for enabling said first trainee to initiate communications controlling animation routines of said first trainee model, the second trainee client computer having a user interface for enabling said second trainee to initiate communications controlling animation routines of said second trainee model, wherein during a simulation run mode said rendering modules of said first and second trainee client computers render on said displays of said first and second trainee client computers at a certain time different perspective first and second first person views of a common scene, the first perspective first person view rendered on said display of said first trainee client computer including a rendering of said work subject model, the second perspective first person view rendered on said display of said second computer including a rendering of said work subject model;
(b) a central server in communication with each of said trainee client computers, the central server receiving communications from said first and second trainee client computers and sending run animation commands to said first and second trainee client computers responsively to said communications;
(c) an administrator client computer in communication with said central server, the administrator client computer also having a display and a rendering module for rendering three dimensional models, the administrator client computer having distributed therein said first trainee model, said second trainee model and said work subject model, the rendering module of said administrator client computer rendering said common scene and having a user interface, the computer based system being configured so that by initiating a communication using said user interface of said administrator client computer an administrator can cause, during a simulation run mode, one or more of the following;
(i) a certain animation routine for the work subject model to be run;
(ii) a certain texture for the work subject model to be rendered;
(iii) a change in a user interface one of said trainee client computers; and
(iv) a model change of said work subject model. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer based system for training first and second trainees in relation to a work subject, the computer based system comprising:
-
(a) first and second trainee client computers each having a respective display and a rendering module for rendering three dimensional models, the computer based system including a first trainee model distributed into said second trainee client computer corresponding to said first trainee, a second trainee model distributed into said first trainee client computer corresponding to said second trainee, and a work subject model distributed into said first and second trainee client computers corresponding to said work subject, the computer based system being configured to run a plurality of animation routines for each of said first trainee model, said second trainee model, and said work subject model, the first trainee client computer having a user interface for enabling said first trainee to initiate communications controlling animation routines of said first trainee model, the second trainee client computer having a user interface for enabling said second trainee to initiate communications controlling animation routines of said second trainee model, wherein during a simulation run mode said rendering modules of said first and second trainee client computers render on said displays of said first and second trainee client computers at a certain time different perspective first and second first person views of a common scene, the first perspective first person view rendered on said display of said first trainee client computer including a rendering of said work subject model, the second perspective first person view rendered on said display of said second computer including a rendering of said work subject model;
(b) a central server in communication with each of said trainee client computers, the central server receiving communications from said first and second trainee client computers and sending run animation commands to said first and second trainee client computers responsively to said communications;
(c) wherein said computer based system is configured to receive information extracted from a personnel database retaining data respecting said first trainee, the work force training computer network being configured to utilize said information extracted from said personnel database in determining at least one of (i) set of possible animation routines that can run for said first trainee model, and (ii) a characteristic of said first trainee model. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A method for using a personnel database including personnel information, the personnel database being in communication with an enterprise computer having client software for viewing data of said personnel database, said method including the steps of:
-
(a) providing a computer based system having a central server, a first trainee client computer for use by a first trainee and a second trainee client computer for use by a second trainee, the computer based system having a first trainee model corresponding to said first trainee, a second trainee model corresponding to said second trainee, and a work subject model corresponding to a work subject, the first trainee client computer having a user interface for use by said first trainee, and said second trainee client computer having a user interface for use by said second trainee, the first and second trainee client computers having respective rendering modules for concurrently rendering scenes including renderings of said work subject model in first and second perspective views;
(b) extracting information from personnel database;
(c) utilizing said information extracted from said personnel database in determining at least one of a set of possible animation routines that can be rendered by said computer based system for said first trainee model and a characteristic of said first trainee model;
(d) running a simulation with use of said computer based system;
(e) scoring a performance of said first trainee during said simulation to determine a simulation performance parameter of said first trainee; and
(f) sending said simulation performance score to said personnel information so that said simulation performance score can be viewed by a user of said enterprise computer.
-
-
19. A computer based system for training first and second trainees in relation to a work subject, the computer based system comprising:
-
(a) first and second trainee client computers each having a respective display and a rendering module for rendering three dimensional models, the computer based system including a first trainee model distributed into said second trainee client computer corresponding to said first trainee, a second trainee model distributed into said first trainee client computer corresponding to said second trainee, and a work subject model distributed into said first and second trainee client computers corresponding to said work subject, the computer based system being configured to run a plurality of animation routines for each of said first trainee model, said second trainee model, and said work subject model, the first trainee client computer having a user interface for enabling said first trainee to initiate communications controlling animation routines of said first trainee model, the second trainee client computer having a user interface for enabling said second trainee to initiate communications controlling animation routines of said second trainee model, wherein during a simulation run mode said rendering modules of said first and second trainee client computers render on said displays of said first and second trainee client computers at a certain time different perspective first and second first person views of a common scene, the first perspective first person view rendered on said display of said first trainee client computer including a rendering of said work subject model, the second perspective first person view rendered on said display of said second computer including a rendering of said work subject model;
(b) a central server in communication with each of said trainee client computers, the central server receiving communications from said first and second trainee client computers and sending run animation commands to said first and second trainee client computers responsively to said communications;
(c) wherein said computer based system is configured to receive information extracted from an external database retaining data respecting said work subject, the work force training computer network being configured to utilize said information extracted from said external database in determining a set of possible animation routines for said work subject mode that can be run by said computer based system.
-
-
20. A computer based system for training first and second trainees in relation to a work subject, the computer based system comprising:
-
(a) first and second trainee client computers each having a respective display and a rendering module for rendering three dimensional models, the computer based system including a first trainee model distributed into said second trainee client computer corresponding to said first trainee, a second trainee model distributed into said first trainee client computer corresponding to said second trainee, and a work subject model distributed into said first and second trainee client computers corresponding to said work subject, the computer based system being configured to run a plurality of animation routines for each of said first trainee model, said second trainee model, and said work subject model, the first trainee client computer having a user interface for enabling said first trainee to initiate communications controlling animation routines of said first trainee model, the second trainee client computer having a user interface for enabling said second trainee to initiate communications controlling animation routines of said second trainee model, wherein during a simulation run mode said rendering modules of said first and second trainee client computers render on said displays of said first and second trainee client computers at a certain time different perspective first and second first person views of a common scene, the first perspective first person view rendered on said display of said first trainee client computer including a rendering of said work subject model, the second perspective first person view rendered on said display of said second computer including a rendering of said work subject model;
(b) a central server in communication with each of said trainee client computers, the central server receiving communications from said first and second trainee client computers and sending run animation commands to said first and second trainee client computers responsively to said communications;
(c) an administrator client computer for use by an administrator in communication with said central server, the administrator client computer also having a display and a rendering module for rendering three dimensional models, the administrator client computer having distributed therein said first trainee model, said second trainee model and said work subject model, the rendering module of said administrator client computer rendering said common scene and having a user interface.
-
-
21. A computer based system for training first and second trainees in relation to a work subject, the computer based system comprising:
-
(a) first and second trainee client computers for use by trainees each having a respective display and a rendering module for rendering three dimensional models, the computer based system including a first trainee model distributed into said second trainee client computer corresponding to said first trainee, a second trainee model distributed into said first trainee client computer corresponding to said second trainee, and a work subject model distributed into said first and second trainee client computers corresponding to said work subject, the computer based system being configured to run a plurality of animation routines for each of said first trainee model, said second trainee model, and said work subject model, the first trainee client computer having a first trainee user interface for enabling said first trainee to initiate communications controlling animation routines of said first trainee model, the second trainee client computer having a second trainee user interface for enabling said second trainee to initiate communications controlling animation routines of said second trainee model, wherein during a simulation run mode said rendering modules of said first and second trainee client computers render on said displays of said first and second trainee client computers at a certain time different perspective first and second first person views of a common scene, the first perspective first person view rendered on said display of said first trainee client computer including a rendering of said work subject model, the second perspective first person view rendered on said display of said second computer including a rendering of said work subject model;
(b) a central server in communication with each of said trainee client computers, the central server receiving communications from said first and second trainee client computers and sending run animation commands to said first and second trainee client computers responsively to said communications;
(c) an administrator client computer for use by an administrator, the administrator client computer being in communication with said central server, the administrator client computer also having a display, an administrator user interface and a rendering module for rendering three dimensional models, the administrator client computer having distributed therein said first trainee model, said second trainee model and said work subject model, the rendering module of said administrator client computer rendering said common scene and having a user interface;
(d) wherein said administrator user interface is configured differently from said first trainee user interface and said second trainee user interface, and wherein said computer based system is configured so that at least one communication can be initiated by an administrator utilizing said administrator user interface that is not among communications that can initiated by said first trainee utilizing said first trainee user interface or by said second trainee utilizing said second trainee user interface. - View Dependent Claims (22, 23)
-
-
24. A computer based system for training a trainee in relation to a work subject, the computer based system comprising:
-
(a) at least one trainee client computer for use by said trainee, the at least one trainee client computer having a display and a rendering module for rendering three dimensional models, the computer based system including a work subject model distributed into said at least one trainee client computer, the computer based system being configured to run a plurality of animation routines for each of said first trainee model, wherein during a simulation run mode said rendering module of said at least one trainee client computer renders a perspective view of said work subject model;
(b) an administrator client computer for use by an administrator, the administrator client computer having a display, and an administrator user interface.
-
-
25. A computer based system for training a trainee in relation to a work subject, the computer based system comprising:
-
(a) at least one trainee client computer for use by said trainee, the at least one trainee client computer having a display and a rendering module for rendering three dimensional models, the computer based system including a work subject model distributed into said at least one trainee client computer, the computer based system being configured to run a plurality of animation routines for a trainee model corresponding to said trainee, wherein during a simulation run mode said rendering module of said at least one trainee client computer renders a perspective view of said work subject model;
(b) an administrator client computer for use by an administrator in communication with said at least one trainee client computer, the administrator client computer having a display, and an administrator user interface;
(c) wherein said computer based system is configured so that a model rendered on said at least one trainee client computer when voice communications are sent from said administrator client computer has the appearance of talking. - View Dependent Claims (26, 27)
-
-
28. A computer based system for training at least one trainee in relation to a work subject, the computer based system comprising:
-
(a) at least one trainee client computer for use by said at least one trainee, the at least one trainee client computer having a display and a rendering module for rendering three dimensional models, the computer based system including a work subject model distributed into said at least one trainee client computer, the computer based system being configured to run a plurality of animation routines for each of said first trainee model, wherein during a simulation run mode said rendering module of said at least one trainee client computer renders a perspective view of said work subject model;
(b) a trainee model corresponding to a trainee being trained;
(c) an administrator client computer for use by an administrator, the administrator client computer having a display, and an administrator user interface;
(d) wherein said computer based system is configured to extract a first at least one parameter from a first database for use in determining at least of (i) animation routines that can be run and (ii) model and/or texture data for said work subject model; and
(e) wherein said computer based system is configured to extract a second at least one parameter from a second database for use in determining at least of (i) animation routines that can be run and (ii) model and/or texture data for said trainee model.
-
-
29. A computer based system for use in training a worker in relation to a work subject, the computer based system comprising:
-
(a) a trainee client computer including a display and rendering module for rendering on said display a work subject model corresponding to said work subject, the trainee client computer further having a trainee user interface;
(b) wherein said system is in communication with a work subject database, and wherein said system is configured to determine at least one of (i) a set of animation routines that are enabled for said work subject model, (ii) a characteristic of said work subject model and (iii) a texture for said work subject model by extracting data from said work subject database. - View Dependent Claims (30, 31)
-
-
32. A computer based system for use in training first and second trainees in relation to a work subject, the computer based system comprising:
-
(a) a first trainee client computer for use by said first trainee, said first trainee client computer having a user interface, a display and a rendering module for rendering a second trainee model corresponding to said second trainee on said display;
(b) a second trainee client computer for use by said second trainee, said second trainee client computer having a user interface, a display and a rendering module for rendering a first trainee model corresponding to said first trainee on said display;
(c) wherein said computer based system is in communication with a personnel database, and wherein said computer based system is configured to determine at least one of (i) a set of animation routines that are enabled for said first trainee model;
(ii) a characteristic of said first trainee model;
(iii) a texture for said first trainee model by extracting data from said personnel data in communication with said computer based system. - View Dependent Claims (33, 34, 35, 36)
-
-
37. A computer based system for training a trainee in relation to a work subject, the computer based system comprising:
-
(a) a trainee client computer having a display and a rendering module for rendering a work subject model corresponding to said work subject on said display;
(b) an administrator client computer in communication with said trainee client computer;
(c) wherein said trainee client computer has a trainee user interface enabling a trainee to initiate a first set of communications for receipt by said system; and
(d) wherein said administrator client computer has an administrator user interface enabling an administrator to initiate a second set of communications for receipt by said system.
-
-
38. A computer based system for training a trainee in relation to a work subject, the computer based system comprising:
-
(a) a trainee client computer having a display and a rendering module for rendering on said display a work subject model corresponding to said work subject;
(b) an administrator client computer in communication with said trainee client computer;
(c) wherein said trainee client computer has a trainee user interface enabling a trainee to initiate a first set of communications each of which when initiated can result in a certain animation for said work subject model being run;
(d) wherein said administrator client computer has an administrator user interface enabling an administrator to initiate a second set of communications each of which when initiated can result in a certain animation for said work subject model being run; and
(e) wherein said second set of communications includes at least on communication that is not included in said first set of communications. - View Dependent Claims (39)
-
-
40. A computer based system comprising:
-
(a) a first client computer for use by a first user, the first client computer having a display and a rendering module;
(b) a second client computer for use by a second user, the second client computer having a display and a rendering module;
(c) a third client computer for use by a third user, the third client computer having a display and a rendering module;
(d) wherein said computer based system is configured so that said first, second and third client computers can contemporaneously render a common scene, wherein there is rendered at said first client computer models corresponding to said second and third users, wherein there is rendered at said second client computer models corresponding to said first and third client computers, and wherein there is rendered at said third client computer models corresponding to said first and second users;
(e) wherein said computer based system supports live voice communications between said first second and third client computers; and
(f) wherein rendering of said first second and third models is controlled to include a voice highlight indicating which of said users is presently communicating a live voice message. - View Dependent Claims (41, 42, 43, 44, 45)
-
-
46. A computer based system for training first and second trainees in relation to a work subject, the computer based system comprising:
-
(a) a first trainee client computer having a display and a rendering module rendering on said display a work subject model corresponding to said work subject;
(b) a second trainee client computer having a display and a rendering module rendering on said display a work subject model corresponding to said work subject, the rendering module of said second client computer also rendering a model corresponding to said first trainee;
(c) an administrator client computer in communication with said trainee client computer;
(d) wherein said trainee client computer has a trainee user interface enabling a trainee to initiate action requests which can result in animation routines for said model corresponding to said first trainee being run; and
(e) wherein said administrator client computer has an administrator user interface enabling an administrator to initiate a communication for changing, without causing an animation routine for a trainee model to be run, an object attribute determining a set of enabled animation routines for said work subject model.
-
-
47. A computer based system comprising:
-
(a) at least one client computer having a display for rendering at least one model on said display;
(b) wherein said system is in communication with at least one data base;
(c) wherein said system is configured to extract a first set of at least one parameter from said at least one database for use in determining at least one of an animation routine for said at least one model, a characteristic of said at least one model, and a texture for said at least one model; and
(d) wherein said at least one client computer includes client software for enabling viewing of parameters of said at least one database not among said first set of at least one parameter. - View Dependent Claims (48, 49, 50, 51, 52, 53)
-
-
54. A computer based system for training first and second trainees in relation to a work subject, the computer based system comprising:
-
(a) first and second trainee client computers each having a respective display and a rendering module for rendering three dimensional models, the computer based system including a first trainee model distributed into said second trainee client computer corresponding to said first trainee, a second trainee model distributed into said first trainee client computer corresponding to said second trainee, and a work subject model distributed into said first and second trainee client computers corresponding to said work subject, the computer based system being configured to run a plurality of animation routines for each of said first trainee model, said second trainee model, and said work subject model, the first trainee client computer having a user interface for enabling said first trainee to initiate communications controlling animation routines of said first trainee model, the second trainee client computer having a user interface for enabling said second trainee to initiate communications controlling animation routines of said second trainee model, wherein during a simulation run mode said rendering modules of said first and second trainee client computers render on said displays of said first and second trainee client computers at a certain time different perspective first and second first person views of a common scene, the first perspective first person view rendered on said display of said first trainee client computer including a rendering of said work subject model, the second perspective first person view rendered on said display of said second computer including a rendering of said work subject model;
(b) wherein said computer based system is configured to receive information extracted from a personnel database retaining data respecting said first trainee, the computer based system being configured to utilize said information extracted from said personnel database in determining at least one of (i) set of possible animation routines that can run for said first trainee model, and (ii) a characteristic of said first trainee model;
(c) an administrator client computer in communication with said first and second trainee client computers, the administrator client computer also having a display and a rendering module for rendering three dimensional models, the administrator client computer having distributed therein said first trainee model, said second trainee model and said work subject model, the rendering module of said administrator client computer rendering said common scene and having a user interface, the computer based system being configured so that by initiating a communication using said user interface of said administrator client computer an administrator can cause, during a simulation run mode, one or more of the following;
(i) a certain animation routine for the work subject model to be run;
(ii) a certain texture for the work subject model to be rendered;
(iii) a change in a user interface one of said trainee client computers; and
(iv) a model change of said work subject model. - View Dependent Claims (55)
-
-
56. A computer based system comprising:
-
an administrator client computer having a user interface entity at least one of the following to be initiated by an administrator;
(i) a reverse communication;
(ii) a return to point communication;
(iii) view database communication;
(iv) change view communication;
(v) a state change communication;
(vi) a scenario change communication;
a trainee client computer having a user interface enabling a trainee to initiate a certain set of communications, the certain set of communications not including at least one of (i), (ii), (iii), (iv), (v), and (vi).
-
-
57. A computer based system for training workers relative to a work subject, the computer based system comprising:
-
(a) a first trainee client computer having a display and a 3D rendering module for rendering 3D models on said display;
(b) a second trainee client computer having a display and a 3D rendering module for rendering 3D models on said display;
(c) the first and second trainee client computers having trainee user interfaces enabling initiation of a restricted first set of commands;
(d) an administrator client computer having an administrator user interface enabling initiation of an expanded second of commands;
(e) wherein said computer based system is configured so that said first second and administrator client computers concurrently render respective first, second, and third different perspective views of a common scene, the third perspective view including a rendering of third person models corresponding to said first and second trainees, the first perspective view including a rendering of a third person model corresponding to said second trainee but not including a rendering of a third person model corresponding to said first trainee, and said second perspective view including a rendering of a third person model corresponding to said first trainee but not including a rendering of a third person model corresponding to said second trainee. - View Dependent Claims (58)
-
Specification