There is provided a method for generating sound within a predetermined environment, the method comprising: concurrently emitting within the predetermined environment: a pure sinusoidal audio signal from a first location; and a noisy sinusoidal audio signal from a second location, wherein: the first location and the second location are distinct; the pure sinusoidal audio signal and the noisy sinusoidal audio signal have a same frequency; and within the predetermined environment, the pure sinusoidal audio signal emitted from the first location has a first amplitude that is equal to or greater than a second amplitude of any other signal having said frequency and concurrently emitted from at least one of the first location and the second location.
09 - Appareils et instruments scientifiques et électriques
38 - Services de télécommunications
41 - Éducation, divertissements, activités sportives et culturelles
42 - Services scientifiques, technologiques et industriels, recherche et conception
Produits et services
Computer software for accessing, analyzing, transmitting, configuring and maintaining aircraft, airport, flight and flight crew databases and information systems for use by civil and military aircraft operators; Computer software for use in the management of airline crews; Computer software enabling flight crew members to bid on schedules, vacations and awards; Computer software enabling airlines to automate the approval process for crew schedules, vacations and awards to manage flight crew operations; Computer software for analyzing and optimizing aircraft flight plans for civil and military aircraft operators; Computer software for tracking, monitoring, communicating and reporting aircraft, airport, weather and environmental conditions for civil and military aircraft operators; Computer software allowing flight crews to gather, display, analyze and interact with flight, weather, environmental and airport data; Computer software for electronic air-ground and ground-ground messaging in the field of civil and military aviation; Computer software for electronic messaging in the field of airport management; Computer software for the assignment and workload management of dispatchers in the field of civil and military aviation; Computer software for managing the activities of civil and military aircraft operators and airlines; Computer software for the management, grading, provision and record-keeping of aircraft crew training; Computer software allowing aircraft crew members to access crew schedules and log their flights; Computer software for the management and operation of airports; Computer software allowing airport staff to access and manage schedules; Computer software for the management, grading, provision and record-keeping of airport staff training; Computer software for onboard in-flight meal planning, provisioning, analysis, galley optimization, catering and financial management and planning for civil and military aircraft operators; Downloadable video and audio recordings and electronic publications in the field of computer software for airlines, airports, flight crews and aircraft operators; Downloadable video and audio recordings and electronic publications in the field of training for flight crews, aircraft and airline dispatchers, airline staff, airport staff, in-flight meal operations staff. Secure transmission through computer networks of air-ground and ground-ground messages for civil and military aircraft operations; Secure transmission through computer networks of messages in the field of airport management. Online and in-person training courses in the field of computer software for use in civil and military aviation; Online and in-person training courses in the field of computer software for use in airline management; Online and in-person training courses in the field of computer software for use in airport management; Online and in-person training courses in the field of computer software for use in the field of in-flight meals; Online and in-person training courses for flight crews, aircraft and airline dispatchers, airline staff, airport staff and in-flight meal operations staff. Computer services, namely, providing and maintaining a database which provides monitoring and tracking of aircraft for civil and military aircraft operators; Providing a secured-access, online portal featuring technology that enables crew members to bid on crew schedules, vacations and awards and enables airlines to automate the approval process to manage flight crew operations; Providing a secured-access, online portal featuring technology that enables airlines to automate the approval process of flight crew schedules, vacations and awards and manage flight crew operations; Software-as-a-service (SaaS) featuring software that enables crew members to bid on schedules, vacations and awards; Software-as-a-service (SaaS) featuring software that enables airlines to automate the approval process of flight schedules, vacations and awards and to better manage crew operations; Software as a service (SaaS) featuring software for accessing, analyzing, transmitting, configuring and maintaining aircraft, flight and flight crew databases and information systems for use by civil and military aircraft operators; Software-as-aservice (SaaS) featuring software for use in management of flight crews; Software-as-a-service (SaaS) featuring software for use in analyzing and optimizing flight plans for airlines; Software-as-a-service (SaaS) featuring software for use in tracking, monitoring, communicating and reporting aircraft, airport, weather and environmental conditions for civil and military aircraft operators; Software-as-a-service (SaaS) featuring software allowing flight crews to gather, display, analyze and interact with flight, weather, environmental and airport data; Software-as-aservice (SaaS) featuring software for the assignment and workload management of dispatchers in the field of civil and military aviation; Software-as-a-service (SaaS) featuring software for managing the activities of civil and military aircraft operators and airlines; Software-as-a-service (SaaS) featuring software for air-ground and groundground messaging in the field of civil and military aviation; Software-as-a-service (SaaS) featuring software for electronic messaging in the field of airport management; Software-as-a-service (SaaS) featuring software for the assignment and workload management of dispatchers in the field of civil and military aviation; Software-as-aservice (SaaS) featuring software for managing the activities of civil and military aircraft operators and airlines; Software-as-a-service (SaaS) featuring software for the management, grading, provision and record-keeping of aircraft crew training; Software-as-a-service (SaaS) featuring software allowing aircraft crew members to access crew schedules and log their flights; Software-as-aservice (SaaS) featuring computer software for the management and operation of airports; Software-as-a-service (SaaS) featuring software allowing airport staff to access and manage schedules; Software-as-a-service (SaaS) featuring software for the management, grading, provision and record-keeping of airport staff training; Software-as-a-service (SaaS) featuring software for onboard in-flight meal planning, provisioning, analysis, galley optimization, catering and financial management and planning for civil and military aircraft operators; Artificial intelligence as a service (AIaaS) for use in analyzing and optimizing the activities of airlines, airports and aircraft operators.
3.
AI-DRIVEN SIMULATED TRAFFIC CONTROLLER SYSTEM AND METHOD
A multi-agent computerized simulation system for training a user to operate a vehicle comprises an interactive computerized simulation station having tangible instrumentation enabling the user to control a simulated vehicle in a multi-agent simulation, a memory storing simulation data for the multi-agent simulation, and a processor configured to execute the multi-agent simulation. The simulation provides a simulated traffic controller having a traffic controller artificial intelligence that interacts verbally with the user to coordinate movement of the simulated vehicle. The simulation also provides one or more simulated external vehicles that simulate one or more external vehicles whose movement is scripted deterministically in the simulation. Alternatively, each simulated external vehicle is operated by an autonomous agent having AI controlling the simulated external vehicle by making observations and decisions and by reacting to verbal instructions received by the simulated traffic controller.
09 - Appareils et instruments scientifiques et électriques
38 - Services de télécommunications
41 - Éducation, divertissements, activités sportives et culturelles
42 - Services scientifiques, technologiques et industriels, recherche et conception
Produits et services
(1) Computer software for accessing, analyzing, transmitting, configuring and maintaining aircraft, airport, flight and flight crew databases and information systems for use by civil and military aircraft operators; Computer software for use in the management of airline crews; Computer software enabling flight crew members to bid on schedules, vacations and awards; Computer software enabling airlines to automate the approval process for crew schedules, vacations and awards to manage flight crew operations; Computer software for analyzing and optimizing aircraft flight plans for civil and military aircraft operators; Computer software for tracking, monitoring, communicating and reporting aircraft, airport, weather and environmental conditions for civil and military aircraft operators; Computer software allowing flight crews to gather, display, analyze and interact with flight, weather, environmental and airport data; Computer software for electronic air-ground and ground-ground messaging in the field of civil and military aviation; Computer software for electronic messaging in the field of airport management; Computer software for the assignment and workload management of dispatchers in the field of civil and military aviation; Computer software for managing the activities of civil and military aircraft operators and airlines; Computer software for the management, grading, provision and record-keeping of aircraft crew training; Computer software allowing aircraft crew members to access crew schedules and log their flights; Computer software for the management and operation of airports; Computer software allowing airport staff to access and manage schedules; Computer software for the management, grading, provision and record-keeping of airport staff training; Computer software for onboard in-flight meal planning, provisioning, analysis, galley optimization, catering and financial management and planning for civil and military aircraft operators; Downloadable video and audio recordings and electronic publications in the field of computer software for airlines, airports, flight crews and aircraft operators; Downloadable video and audio recordings and electronic publications in the field of training for flight crews, aircraft and airline dispatchers, airline staff, airport staff, in-flight meal operations staff. (1) Secure transmission through computer networks of air-ground and ground-ground messages for civil and military aircraft operations; Secure transmission through computer networks of messages in the field of airport management.
(2) Online and in-person training courses in the field of computer software for use in civil and military aviation; Online and in-person training courses in the field of computer software for use in airline management; Online and in-person training courses in the field of computer software for use in airport management; Online and in-person training courses in the field of computer software for use in the field of in-flight meals; Online and in-person training courses for flight crews, aircraft and airline dispatchers, airline staff, airport staff and in-flight meal operations staff.
(3) Computer services, namely, providing and maintaining a database which provides monitoring and tracking of aircraft for civil and military aircraft operators; Providing a secured-access, online portal featuring technology that enables crew members to bid on crew schedules, vacations and awards and enables airlines to automate the approval process to manage flight crew operations; Providing a secured-access, online portal featuring technology that enables airlines to automate the approval process of flight crew schedules, vacations and awards and manage flight crew operations; Software-as-a-service (SaaS) featuring software that enables crew members to bid on schedules, vacations and awards; Software-as-a-service (SaaS) featuring software that enables airlines to automate the approval process of flight schedules, vacations and awards and to better manage crew operations; Software as a service (SaaS) featuring software for accessing, analyzing, transmitting, configuring and maintaining aircraft, flight and flight crew databases and information systems for use by civil and military aircraft operators; Software-as-a-service (SaaS) featuring software for use in management of flight crews; Software-as-a-service (SaaS) featuring software for use in analyzing and optimizing flight plans for airlines; Software-as-a-service (SaaS) featuring software for use in tracking, monitoring, communicating and reporting aircraft, airport, weather and environmental conditions for civil and military aircraft operators; Software-as-a-service (SaaS) featuring software allowing flight crews to gather, display, analyze and interact with flight, weather, environmental and airport data; Software-as-a-service (SaaS) featuring software for the assignment and workload management of dispatchers in the field of civil and military aviation; Software-as-a-service (SaaS) featuring software for managing the activities of civil and military aircraft operators and airlines; Software-as-a-service (SaaS) featuring software for air-ground and ground-ground messaging in the field of civil and military aviation; Software-as-a-service (SaaS) featuring software for electronic messaging in the field of airport management; Software-as-a-service (SaaS) featuring software for the assignment and workload management of dispatchers in the field of civil and military aviation; Software-as-a-service (SaaS) featuring software for managing the activities of civil and military aircraft operators and airlines; Software-as-a-service (SaaS) featuring software for the management, grading, provision and record-keeping of aircraft crew training; Software-as-a-service (SaaS) featuring software allowing aircraft crew members to access crew schedules and log their flights; Computer software for the management and operation of airports; Software-as-a-service (SaaS) featuring software allowing airport staff to access and manage schedules; Software-as-a-service (SaaS) featuring software for the management, grading, provision and record-keeping of airport staff training; Software-as-a-service (SaaS) featuring software for onboard in-flight meal planning, provisioning, analysis, galley optimization, catering and financial management and planning for civil and military aircraft operators; Artificial intelligence as a service (AIaaS) for use in analyzing and optimizing the activities of airlines, airports and aircraft operators.
An apparatus for use in a training simulator includes: a cabin; a hoist rope; a boom mounted to an upper portion of the cabin for supporting an upper portion of the hoist rope; an actuator arm mounted to a lower portion of the cabin for supporting a lower portion of the hoist rope; and a controller for controlling the actuator arm, the controller being operative to adjust a position of a second end of the actuator arm within an arm coverage area, thereby to adjust a bottom position of the hoist rope. An actuator arm and a method are also described.
There is provided a computer-implemented method for remotely pointing to a region of interest within a simulation environment, the process comprising the steps of: receiving coordinates of at least one point selected within a given image of at least a portion of the simulation environment, the given image being displayed on a display unit; identifying a region of interest within the simulation environment based on the received coordinates of the at least one point; and providing control signals to a projector to visually distinguish the region of interest within the simulation environment.
H04L 65/75 - Gestion des paquets du réseau multimédia
G06V 10/25 - Détermination d’une région d’intérêt [ROI] ou d’un volume d’intérêt [VOI]
G09B 9/08 - Simulateurs pour l'enseignement ou l'entraînement pour l'enseignement de la conduite des véhicules ou autres moyens de transport pour l'enseignement du pilotage des aéronefs, p. ex. bancs d'entraînement au pilotage sans visibilité
H04L 65/403 - Dispositions pour la communication multipartite, p. ex. pour les conférences
A computerized system for assessing performance includes an interactive computer simulation station for providing a simulation of a machine to train a student in how to operate the machine and an instructor operating station communicatively connected to the interactive computer simulation station to receive instructor assessment data from an instructor at the instructor operating station. The system includes an automatic rules-based assessment module for automatically assessing a performance of the student during the simulation based on one or more rules to thereby provide automatic assessment data. The system includes an artificial intelligence (AI) module for receiving both the instructor assessment data and the automatic assessment data and for providing a hybrid performance assessment of the student based on an AI assessment model trained using training sets of instructor assessment data and training sets of automatic assessment data.
A computerized system for assessing performance based on biometry includes one or more processors executing an artificial intelligence module for correlating, during a model training phase, low-resolution biometric sensor training data obtained from a low-resolution biometric sensor with a cognitive load index generated from high- resolution biometric sensor data to train a cognitive load model. The one or more processors are configured to assess performance during an operational phase by obtaining low-resolution biometric sensor operational data from the low-resolution biometric sensor during the operational phase and determining a cognitive load during the operational phase based on the low-resolution biometric sensor operational data and the cognitive load model.
G09B 5/00 - Matériel à but éducatif à commande électrique
A61B 5/00 - Mesure servant à établir un diagnostic Identification des individus
A61B 34/10 - Planification, simulation ou modélisation assistées par ordinateur d’opérations chirurgicales
A61B 90/00 - Instruments, outillage ou accessoires spécialement adaptés à la chirurgie ou au diagnostic non couverts par l'un des groupes , p. ex. pour le traitement de la luxation ou pour la protection de bords de blessures
A rear projection dome (10) including: a front screen section (12) defining an upper front edge (14) and opposite side front edges (16,18); a rear screen section (20) defining an upper rear edge (22) and opposite side rear edges (24, 26). The opposite side front edges (16, 18) and the opposite side rear edges (24, 26) form seamless side joints (28) for allowing uninterrupted projections between the front screen section (12) and the rear screen section (20). A top screen section (30) defines a top peripheral edge (32) configured to be mounted to the upper front edge (14) of the front screen section (12). A peripheral top edge (32) of the top screen section (30) and the upper front edge (14) define a conical joint interface (34) for allowing uninterrupted projections between the front screen section (12) and the top screen section (30).
A method for providing remote visibility into a simulation environment, comprising: establishing over a secure public network a connection between a first videoconferencing client running on a first computer and a second videoconferencing client running on a second computer; receiving at the first computer a first live camera feed encompassing a first portion of the simulation environment over a secure private network, the second computer being located outside of the secure private network; displaying within a viewer the first live camera feed and a simulation control interface, a representation of a second portion of the simulation environment and/or a second live camera feed encompassing a third portion of the simulation environment; and granting the second videoconferencing client visual access to the viewer application through the first videoconferencing client.
G09B 9/16 - Simulation ou indication par un instrument ou une alarme des conditions ambiantes ou des paramètres de l'aéronef
G09B 9/30 - Simulation de vue à partir d'un aéronef
H04L 12/18 - Dispositions pour la fourniture de services particuliers aux abonnés pour la diffusion ou les conférences
H04L 65/1089 - Procédures en session en ajoutant des médiasProcédures en session en supprimant des médias
H04L 65/1093 - Procédures en session en ajoutant des participantsProcédures en session en supprimant des participants
H04L 65/613 - Diffusion en flux de paquets multimédias pour la prise en charge des services de diffusion par flux unidirectionnel, p. ex. radio sur Internet pour la commande de la source par la destination
H04R 1/02 - BoîtiersMeublesMontages à l'intérieur de ceux-ci
11.
METHOD AND SYSTEM FOR GENERATING VEHICLE PARAMETERS FOR TRAINING A USER TO SCORE A VEHICLE MANEUVER
There is described a method and a system for training a user to score a vehicle maneuver: vehicle parameters are generated, using one of a machine learning model and a rule-based model, based on a target grade and a vehicle maneuver, the target grade being indicative of a given performance level of a pilot performing the vehicle maneuver, the vehicle parameters representing parameters of the vehicle during the vehicle maneuver, the vehicle parameters enabling evaluating a performance of the pilot during the vehicle maneuver. The vehicle parameters are provided for display providing the vehicle parameters for display, a subjective grade indicative of an estimated performance level of the pilot during the vehicle maneuver is received, and the target grade is provided for display to the user on the display device, thereby allowing the user to compare the subjective grade to the target grade.
There is described a method and a system for training a user to score a vehicle maneuver: vehicle parameters are generated, using one of a machine learning model and a rule-based model, based on a target grade and a vehicle maneuver, the target grade being indicative of a given performance level of a pilot performing the vehicle maneuver, the vehicle parameters representing parameters of the vehicle during the vehicle maneuver, the vehicle parameters enabling evaluating a performance of the pilot during the vehicle maneuver. The vehicle parameters are provided for display providing the vehicle parameters for display, a subjective grade indicative of an estimated performance level of the pilot during the vehicle maneuver is received, and the target grade is provided for display to the user on the display device, thereby allowing the user to compare the subjective grade to the target grade.
G06N 7/01 - Modèles graphiques probabilistes, p. ex. réseaux probabilistes
G09B 9/18 - Simulation ou indication par un instrument ou une alarme des conditions ambiantes ou des paramètres de l'aéronef des paramètres du moteur ou de l'alimentation en carburant
13.
Federated machine learning in adaptive training systems
A federated machine learning system for training students comprises a first adaptive training system having a first artificial intelligence module for adapting individualized training to a first group of students and for developing a first learning model based on a first set of learning performance metrics. A second adaptive training system provides individualized training to a second group of students and has a data property extraction module for extracting statistical properties from a second set of learning performance metrics for the second group of students. A data simulator module generates simulated performance metrics using extracted statistical properties from the second set of learning performance metrics to thereby generate a second learning model. A federation computing device receives first and second model weights for the first and second learning models and generates or refines a federated model based on the first and second model weights.
A federated machine learning system for training students comprises a first adaptive training system having a first artificial intelligence module for adapting individualized training to a first group of students and for developing a first learning model based on a first set of learning performance metrics for the first group of students. A second adaptive training system provides individualized training to a second group of students and has a data property extraction module for extracting statistical properties from a second set of learning performance metrics for the second group of students. A data simulator module generates simulated performance metrics using extracted statistical properties from the second set of learning performance metrics to thereby generate a second learning model. A federation computing device receives first and second model weights for the first and second learning models and generate or refines a federated model based on the first and second model weights.
G09B 5/12 - Matériel à but éducatif à commande électrique avec présentation individuelle d'une information à une pluralité de postes d'élèves différents postes étant capables de présenter des informations différentes simultanément
G09B 9/12 - Systèmes de déplacement pour simulateurs d'aéronef
A system for training a student to operate an actual machine includes an electronic learning module and a simulation system for simulating operation of the actual machine. An adaptive learning artificial intelligence (ALAI) module receives student performance data to adapt training of the student. The student performance data includes instructor-graded performance results of the student based on the student operating the actual machine, simulation performance results for the student operating a simulated machine in a simulation system that simulates operation of an actual machine and electronic learning content results from an electronic learning module that delivers electronic learning content to a student computing device used by the student. The ALAI module comprises a learner profile module that profiles the student, a training task recommendation module that generates AI-generated recommendations, and an explainability and pedagogical intervention module for displaying on the instructor computing device explanations for the AI-generated recommendations.
A system for training a student to operate an actual machine includes an electronic learning module and a simulation system for simulating operation of the actual machine. An adaptive learning artificial intelligence (ALAI) module receives student performance data to adapt training of the student. The student performance data includes instructor-graded performance results of the student based on the student operating the actual machine, simulation performance results for the student operating a simulated machine in a simulation system that simulates operation of an actual machine and electronic learning content results from an electronic learning module that delivers electronic learning content to a student computing device used by the student. The ALAI module comprises a learner profile module that profiles the student, a training task recommendation module that generates AI-generated recommendations, and an explainability and pedagogical intervention module for displaying on the instructor computing device explanations for the AI-generated recommendations.
G09B 9/08 - Simulateurs pour l'enseignement ou l'entraînement pour l'enseignement de la conduite des véhicules ou autres moyens de transport pour l'enseignement du pilotage des aéronefs, p. ex. bancs d'entraînement au pilotage sans visibilité
A system for predicting performance of a student based on psychometric data includes data storage devices for storing psychometric data for students obtained via psychometric tests, the psychometric data being indicative of a plurality of psychological traits of the students. A training management system having one or more simulation stations collects performance data for the students. One or more processors executing an artificial intelligence module clusters the psychological traits define aptitude clusters and correlates the aptitude clusters with the performance data to thereby associate different levels of performance with each of the plurality of aptitude clusters. A new student performance prediction module receives a set of new psychometric data for a new student and associates the set of new psychometric data for the new student with one of the plurality of aptitude clusters to thereby predict the performance of the new student.
An aircraft cockpit training simulator includes a plurality of aircraft cockpit simulation panels and power over Ethernet (POE) cabling extending therebetween. Each panel includes a simulator user interface device, an input circuit or an output circuit, a POE interface circuit, and a distributed controller coupled to the input circuit or output circuit and POE interface device and asynchronously communicating with other controllers using a publish/subscribe protocol. A host controller is coupled to the distributed controllers via the POE cabling and operates the aircraft cockpit simulation panels using a host computer model. The distributed controllers may operate independent of the host computer model.
An aircraft cockpit training simulator includes a plurality of aircraft cockpit simulation panels and power over Ethernet (POE) cabling extending therebetween. Each panel includes a simulator user interface device, an input circuit or an output circuit, a POE interface circuit, and a distributed controller coupled to the input circuit or output circuit and POE interface device and asynchronously communicating with other controllers using a publish/subscribe protocol. A host controller is coupled to the distributed controllers via the POE cabling and operates the aircraft cockpit simulation panels using a host computer model. The distributed controllers may operate independent of the host computer model.
A display system defining an expected position for a user with respect to a screen having first and second segments positioned so as to never simultaneously fall at least partially within a targeted field of view when the user is at the expected position, the system comprising: an image generator paired with a first projector covering the first segment and a second projector covering the second segment, the image generator being configured to generate a first image to be projected on the first segment and a second image to be projected on the second segment; a first module for determining that the first segment falls at least partially within the targeted field of view; and a second module for controlling hardware resources of the image generator to prioritize the generation of the first image when the first segment falls at least partially within the targeted field of view.
G03B 21/26 - Projecteurs ou visionneuses du type par projectionLeurs accessoires Détails projetant séparément une image subsidiaire en même temps que l'image principale
G06F 3/01 - Dispositions d'entrée ou dispositions d'entrée et de sortie combinées pour l'interaction entre l'utilisateur et le calculateur
22.
EFFICIENT CREATION OF COMPUTER-GENERATED FORCE (CGF) ENTITIES USING FREQUENCY RESPONSE MATRICES
Disclosed is a method of efficiently generating a computer-generated forces (CGF) entity that includes a simulated external vehicle within an interactive computer simulation that is displayed within an interactive simulation environment by an interactive computer simulation station. The method entails creating an array of state-space model structures having initially unknown parameters that, once known, will define a linearized approximation of a non-linear model of the simulated external vehicle, generating frequency response matrices by exciting each input-output relationship of the non-linear model of the simulated external vehicle at a plurality of trim conditions using very short Gaussian pulses, wherein the frequency response matrices define a plurality of linear equations, calculating the parameters by solving the linear equations of the frequency response matrices to thereby provide an array of state-space models that defines the linearized approximation of the non-linear model, and using the array of state-space models to generate the CGF entity.
An interactive computer simulation system includes one or more processors for performing an interactive computer simulation in an interactive simulated environment based on user input and for generating images related to the interactive computer simulation. The system includes a dome for displaying the images, the dome being cut by a base below an equatorial plane of the dome, the images being displayed on the dome at a general-projection distance. The system further includes an adjusted-projection panel having an adjusted-projection surface defining an adjusted-projection distance smaller than the general-projection distance for addressing a vergence-accommodation conflict when simulated ground images are displayed.
Adaptors for positioning a force gauge relative to a control interface in a flight simulator or aircraft are disclosed where the control interface is moveable in at least one of a back-and-forth direction and a side-to-side direction. In some embodiments the adaptor comprises a housing positionable adjacent the control interface where the housing comprises a first surface configured to snugly receive a predetermined surface of the control interface and a second surface comprising a first housing connector configured for connection to the gauge connector such that pressure is exertable on the control interface by the force gauge in a first direction of measurement aligned with one of the back-and-forth direction and the side-to-side direction.
G01L 5/22 - Appareils ou procédés pour la mesure des forces, du travail, de la puissance mécanique ou du couple, spécialement adaptés à des fins spécifiques pour la mesure de la force appliquée aux organes de commande, p. ex. organes de commande des véhicules, détentes
B64C 13/04 - Dispositifs amorçant la mise en œuvre actionnés par l'homme
B64F 5/60 - Test ou inspection des composants ou des systèmes d'aéronefs
F16M 13/02 - Autres supports ou appuis pour positionner les appareils ou les objetsMoyens pour maintenir en position les appareils ou objets tenus à la main pour être portés par un autre objet ou lui être fixé, p. ex. à un arbre, une grille, un châssis de fenêtre, une bicyclette
G05G 9/047 - Mécanismes de commande manuelle équipés d'un seul organe de commande travaillant avec plusieurs organes commandés, p. ex. en sélection ou simultanément l'organe de commande étant manœuvré de différentes manières indépendantes, chacune de ces manœuvres individuelles entraînant un seul organe commandé dans lesquels la manœuvre de l'organe de commande peut être effectuée de plusieurs manières simultanément l'organe de commande étant manœuvré à la main autour d'axes orthogonaux, p. ex. manches à balai
25.
Efficient creation of computer-generated force (CGF) entities using frequency response matrices
Disclosed is a method of efficiently generating a computer-generated forces (CGF) entity that includes a simulated external vehicle within an interactive computer simulation that is displayed within an interactive simulation environment by an interactive computer simulation station. The method entails creating an array of state-space model structures having initially unknown parameters that, once known, will define a linearized approximation of a non-linear model of the simulated external vehicle, generating frequency response matrices by exciting each input-output relationship of the non-linear model of the simulated external vehicle at a plurality of trim conditions using very short Gaussian pulses, wherein the frequency response matrices define a plurality of linear equations, calculating the parameters by solving the linear equations of the frequency response matrices to thereby provide an array of state-space models that defines the linearized approximation of the non-linear model, and using the array of state-space models to generate the CGF entity.
A method for generating sound within a predetermined environment, the method comprising: emitting a first audio signal from a first location; and concurrently emitting a second audio signal from a second location, wherein: the first location and second location are distinct within the environment; the first audio signal and second audio signal have the same frequency; and the first audio signal and second audio signal have a phase difference that varies as a function of time to limit the time-averaged interference fluctuation across the environment.
A method and apparatus for creating a deteriorated video feed from actions of a user. The apparatus receives a video feed from one or more cameras, within an enclosed area comprising one or more tangible instruments of a system on which the user performs the actions, wherein the video feed provides images related to the actions performed by the user interacting with the system through the one or more tangible instruments. The apparatus captures one or more visual-perception inhibitors affecting the user, wherein the one or more visual-perception inhibitors affect the user while performing the actions in the system. The apparatus comprises a video processing module for deteriorating the video feed by selectively modifying images from the video feed into a deteriorated video feed considering the captured one or more visual-perception inhibitors.
There is provided a computer-implemented method for remotely pointing to a region of interest within a simulation environment, the process comprising the steps of: receiving coordinates of at least one point selected within a given image of at least a portion of the simulation environment, the given image being displayed on a display unit; identifying a region of interest within the simulation environment based on the received coordinates of the at least one point; and providing control signals to a projector to visually distinguish the region of interest within the simulation environment.
H04N 21/2387 - Traitement de flux en réponse à une requête de reproduction par un utilisateur final, p. ex. pour la lecture à vitesse variable ("trick play")
G09B 9/08 - Simulateurs pour l'enseignement ou l'entraînement pour l'enseignement de la conduite des véhicules ou autres moyens de transport pour l'enseignement du pilotage des aéronefs, p. ex. bancs d'entraînement au pilotage sans visibilité
H04L 65/60 - Diffusion en flux de paquets multimédias
H04N 5/74 - Dispositifs de projection pour reproduction d'image, p. ex. eidophor
A method for providing remote visibility into a simulation environment, comprising: establishing over a secure public network a connection between a first videoconferencing client running on a first computer and a second videoconferencing client running on a second computer; receiving at the first computer a first live camera feed encompassing a first portion of the simulation environment over a secure private network, the second computer being located outside of the secure private network; displaying within a viewer the first live camera feed and a simulation control interface, a representation of a second portion of the simulation environment and/or a second live camera feed encompassing a third portion of the simulation environment; and granting the second videoconferencing client visual access to the viewer application through the first videoconferencing client.
G09B 9/08 - Simulateurs pour l'enseignement ou l'entraînement pour l'enseignement de la conduite des véhicules ou autres moyens de transport pour l'enseignement du pilotage des aéronefs, p. ex. bancs d'entraînement au pilotage sans visibilité
A system for generating an augmented reality image using an initial image comprising a reference element, the system comprising: an image analyzer for identifying the reference element within the initial image; an image generating unit for: generating a simulation image of a scene of a virtual environment based on the identified reference element, an outline of the simulation image corresponding to the reference outline; overlaying the initial image with the simulation image to obtain the augmented reality image; and providing the augmented reality image for display.
A rear projection dome (10) including: a front screen section (12) defining an upper front edge (14) and opposite side front edges (16,18); a rear screen section (20) defining an upper rear edge (22) and opposite side rear edges (24, 26). The opposite side front edges (16, 18) and the opposite side rear edges (24, 26) form seamless side joints (28) for allowing uninterrupted projections between the front screen section (12) and the rear screen section (20). A top screen section (30) defines a top peripheral edge (32) configured to be mounted to the upper front edge (14) of the front screen section (12). A peripheral top edge (32) of the top screen section (30) and the upper front edge (14) define a conical joint interface (34) for allowing uninterrupted projections between the front screen section (12) and the top screen section (30).
G03B 37/04 - Photographie panoramique ou à grand écranPhotographie de surfaces étendues, p. ex. pour la géodésiePhotographie de surfaces internes, p. ex. de tuyaux avec appareils ou projecteurs qui permettent la juxtaposition ou le recouvrement partiel des champs de vision
G03B 37/00 - Photographie panoramique ou à grand écranPhotographie de surfaces étendues, p. ex. pour la géodésiePhotographie de surfaces internes, p. ex. de tuyaux
G09B 9/32 - Simulation de vue à partir d'un aéronef à l'aide d'une image projetée
A system and method for training a student employ a simulation station that displays output to the student and receives input. The computer system has a rules engine operating on it and computer accessible data storage storing (i) learning object data including learning objects configured to provide interaction with the student at the simulation system and (ii) rule data defining a plurality of rules accessed by the rules engine. The rules data includes, for each rule, respective (a) if-portion data defining a condition of data and (b) then-portion data defining an action to be performed at the simulation station. The rules engine causes the computer system to perform the action when the condition of data is present in the data storage. For at least some of the rules, the action comprises output of one of the learning objects so as to interact with the student. The system may be networked with middleware and adapters that map data received over the network to rules engine memory.
G09B 9/00 - Simulateurs pour l'enseignement ou l'entraînement
G07F 9/10 - Boîtiers de l'appareil, p. ex. comportant des moyens de chauffage ou de réfrigération
G07F 17/00 - Appareils déclenchés par pièces de monnaie pour la location d'articlesInstallations ou services déclenchés par pièces de monnaie
G09B 5/06 - Matériel à but éducatif à commande électrique avec présentation à la fois visuelle et sonore du sujet à étudier
G09B 7/00 - Dispositifs ou appareils d'enseignement à commande électrique procédant par questions et réponses
G09B 9/02 - Simulateurs pour l'enseignement ou l'entraînement pour l'enseignement de la conduite des véhicules ou autres moyens de transport
G09B 9/24 - Simulateurs pour l'enseignement ou l'entraînement pour l'enseignement de la conduite des véhicules ou autres moyens de transport pour l'enseignement du pilotage des aéronefs, p. ex. bancs d'entraînement au pilotage sans visibilité comprenant l'affichage ou l'enregistrement de la trajectoire de vol simulée
G09B 9/30 - Simulation de vue à partir d'un aéronef
B65H 75/48 - Dispositifs automatiques de restockage
G06F 3/04817 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] fondées sur des propriétés spécifiques de l’objet d’interaction affiché ou sur un environnement basé sur les métaphores, p. ex. interaction avec des éléments du bureau telles les fenêtres ou les icônes, ou avec l’aide d’un curseur changeant de comportement ou d’aspect utilisant des icônes
G06F 3/0482 - Interaction avec des listes d’éléments sélectionnables, p. ex. des menus
G06Q 20/18 - Architectures de paiement impliquant des terminaux en libre-service, des distributeurs automatiques, des bornes ou des terminaux multimédia
G06Q 20/20 - Systèmes de réseaux présents sur les points de vente
H02J 7/00 - Circuits pour la charge ou la dépolarisation des batteries ou pour alimenter des charges par des batteries
33.
Loading rendering data for an interactive computer simulation
Systems and methods are disclosed for loading rendering data for a scene from a computer generated environment at an interactive computer simulation station. In accordance with one aspect of the present disclosure, a content file is created that defines, for each of a plurality of virtual geographical sectors of a computer generated environment, available levels of detail for the virtual geographical sector and a latest available version that the available levels of detail are contained in. A file associated with an available level of detail in the latest available version is listed in the content file. The content file is loaded into memory during execution of an interactive computer simulation station for real-time access by the interactive computer simulation station to determine which files are available to be loaded for rending of the scene having a target level of detail in a latest available version.
A modular infrastructure, for an interactive computer program comprising a computer generated environment, comprising an instrument module, a seat and a display. The instrument module replicates a first and a third portion of a cockpit from a simulated vehicle. The instrument module comprises a tangible instrument for a user to interact within the computer generated environment and a shared tangible instrument, replicating the third portion accessible to a real co-user in a second infrastructure, which replicates a second and the third portion of the cockpit. Images from the computer generated environment and of a virtualized participant representing the real co-user are displayed. A display position relative to an instrument position of the third portion and relative to a seat position is customizable to support different configurations of the interactive computer program. A method for providing the interactive computer program in the modular infrastructure and the second infrastructure.
G09B 9/08 - Simulateurs pour l'enseignement ou l'entraînement pour l'enseignement de la conduite des véhicules ou autres moyens de transport pour l'enseignement du pilotage des aéronefs, p. ex. bancs d'entraînement au pilotage sans visibilité
35.
Simulation server capable of interacting with a plurality of simulators to perform a plurality of simulations
A simulation server capable of interacting with a plurality of simulators to perform a plurality of simulations. The simulation server comprises a communication interface for exchanging data with other entities. The processing server also comprises a processing unit for executing at least one simulation. The processing unit also generates simulator simulation data and transmits the simulator simulation data to at least one simulator via the communication interface. The simulator simulation data are representative of the execution of the at least one simulation. The processing unit also receives simulator interaction data from the at least one simulator via the communication interface. The processing unit further processes the simulator interaction data and controls the execution of the at least one simulation based on the processed simulator interaction data. The simulation server may also interact with one or more of portable computing devices to perform the plurality of simulations.
G09B 5/00 - Matériel à but éducatif à commande électrique
G09B 5/14 - Matériel à but éducatif à commande électrique avec présentation individuelle d'une information à une pluralité de postes d'élèves permettant une communication individuelle entre le professeur et l'élève
G09B 5/12 - Matériel à but éducatif à commande électrique avec présentation individuelle d'une information à une pluralité de postes d'élèves différents postes étant capables de présenter des informations différentes simultanément
G09B 9/08 - Simulateurs pour l'enseignement ou l'entraînement pour l'enseignement de la conduite des véhicules ou autres moyens de transport pour l'enseignement du pilotage des aéronefs, p. ex. bancs d'entraînement au pilotage sans visibilité
A method and display system for dynamically adjusting image characteristics in real-time for a user therein. In real-time, a determination is made of a dynamic user position facing one or more fixed display screens. In real-time, and taking into account the dynamic user position, luminance of a plurality of zones is adjusted in a stream of images computed for display on the one or more fixed display screens. The calibrated (or adjusted) stream of images is then displayed onto the one or more fixed display screens. A relative view angle between the dynamic user position and the one or more fixed display screens may be determined taking into account in real-time while adjusting luminance. Adjusting in real-time, taking into account the dynamic user position, may also be performed on color properties of the plurality of zones in the stream of images.
Methods, display system and computer readable medium for dynamically adjusting image characteristics in real-time for a user therein. In real-time, a determination is made of a dynamic user position facing one or more fixed display screens. In real-time, and taking into account the dynamic user position, luminance of a plurality of zones is adjusted in a stream of images computed for display on the one or more fixed display screens. The calibrated (or adjusted) stream of images is then displayed onto the one or more fixed display screens. A relative view angle between the dynamic user position and the one or more fixed display screens may be determined, taking into account in real-time the dynamic user position, while adjusting luminance. Adjusting in real-time while taking into account the dynamic user position, may also be performed on color properties of the plurality of zones in the stream of images.
A computer-implemented method for simulating an image of a terrain scanned by a simulated radar beam generated by a simulated radar antenna, comprising: calculating on a first processor a power reflected by the terrain while an orientation of the simulated radar antenna is varied within a scanning antenna range; calculating on a plurality of second processors a convolution power for the terrain while the orientation of the simulated radar antenna is varied within the scanning antenna range, said calculating on a first processor and said calculating on a plurality of second processors being performed concurrently and in parallel; combining the power reflected by the terrain and the convolution power, thereby obtaining combined data; generating a radar image using the combined data; and outputting the radar image.
A method and system for recertifying an interactive computer simulation station from certification rules provided by an authoritative source. A baseline results of the station, generated upon certification thereof is obtained. While executing a simulation in the station, tangible instruments are stimulated in real-time for generating subsequent test results. Deviated parameters are identified with a test result incompliant with a target value. For the deviated parameters, a previously certified deviated value is obtained from the baseline results. A previously accepted deviation value is computed. A challenged deviation value is computed between the test result value, the target value and the baseline value. A delta deviation value is computed between the previously accepted deviation value and the challenged deviation value. When the delta deviation value is within the acceptable deviation range, the deviated parameter is identified as an equivalent parameter and the original justification from the baseline results is associated therewith.
Systems and methods are disclosed for loading rendering data for a scene from a computer generated environment at an interactive computer simulation station. In accordance with one aspect of the present disclosure, a content file is created that defines, for each of a plurality of virtual geographical sectors of a computer generated environment, available levels of detail for the virtual geographical sector and a latest available version that the available levels of detail are contained in. A file associated with an available level of detail in the latest available version is listed in the content file. The content file is loaded into memory during execution of an interactive computer simulation station for real-time access by the interactive computer simulation station to determine which files are available to be loaded for rending of the scene having a target level of detail in a latest available version.
A display system for a simulator comprising: a main display for displaying a simulated scene, the first display being positionable away from a user; a see-through display for displaying a portion of the simulated scene, the see-through display being wearable by the user; a filter for filtering a portion of a field of view of the user; and a control unit configured for: receiving environment images, the environment images comprising a first set of images of the simulated scene, a second set of images of the simulated scene and a third set of images of at least a portion of the simulated scene; displaying the first and second set of images on the first display; and displaying the third set of images on the see-through display.
G09B 9/00 - Simulateurs pour l'enseignement ou l'entraînement
G09B 9/08 - Simulateurs pour l'enseignement ou l'entraînement pour l'enseignement de la conduite des véhicules ou autres moyens de transport pour l'enseignement du pilotage des aéronefs, p. ex. bancs d'entraînement au pilotage sans visibilité
42.
See-through based display method and system for simulators
A display system for a simulator comprising: a main display for displaying a simulated scene, the first display being positionable away from a user; a see-through display for displaying a portion of the simulated scene, the see-through display being wearable by the user; a filter for filtering a portion of a field of view of the user; and a control unit configured for: receiving environment images, the environment images comprising a first set of images of the simulated scene, a second set of images of the simulated scene and a third set of images of at least a portion of the simulated scene; displaying the first and second set of images on the first display; and displaying the third set of images on the see-through display.
H04N 13/361 - Reproduction d’images stéréoscopiques mixtesReproduction d’images stéréoscopiques et monoscopiques mixtes, p. ex. une fenêtre avec une image stéréoscopique en superposition sur un arrière-plan avec une image monoscopique
H04N 13/332 - Affichage pour le visionnement à l’aide de lunettes spéciales ou de visiocasques
H04N 13/383 - Suivi des spectateurs pour le suivi du regard, c.-à-d. avec détection de l’axe de vision des yeux du spectateur
G06T 19/00 - Transformation de modèles ou d'images tridimensionnels [3D] pour infographie
G02B 27/22 - Autres systèmes optiques; Autres appareils optiques pour produire des effets stéréoscopiques ou autres effets de relief
G02B 27/26 - Autres systèmes optiques; Autres appareils optiques pour produire des effets stéréoscopiques ou autres effets de relief comprenant des moyens de polarisation
A display system for a simulator comprising: a first display for displaying a simulated scene, the first display being positionable away from a user; a second display for displaying a portion of the simulated scene, the second display being wearable by the user; at least one camera for capturing video images along a line of view of the user; a filter for filtering a portion of a field of view of the user; and a control unit configured for: receiving environment images, the environment images comprising a first set of images of the simulated scene, a second set of images of the simulated scene and at least a third set of images of a portion of the simulated scene; displaying the first and second set of images on the first display; generating augmented reality images based on the video images and the at least a third set of images; and displaying the augmented reality images on the second display.
H04N 13/361 - Reproduction d’images stéréoscopiques mixtesReproduction d’images stéréoscopiques et monoscopiques mixtes, p. ex. une fenêtre avec une image stéréoscopique en superposition sur un arrière-plan avec une image monoscopique
H04N 13/383 - Suivi des spectateurs pour le suivi du regard, c.-à-d. avec détection de l’axe de vision des yeux du spectateur
H04N 13/332 - Affichage pour le visionnement à l’aide de lunettes spéciales ou de visiocasques
G02B 27/22 - Autres systèmes optiques; Autres appareils optiques pour produire des effets stéréoscopiques ou autres effets de relief
G02B 27/26 - Autres systèmes optiques; Autres appareils optiques pour produire des effets stéréoscopiques ou autres effets de relief comprenant des moyens de polarisation
G06T 19/00 - Transformation de modèles ou d'images tridimensionnels [3D] pour infographie
44.
SIMULATION SERVER CAPABLE OF CONFIGURING EVENTS OF A LESSON PLAN THROUGH INTERACTIONS WITH A COMPUTING DEVICE
A simulation server capable of configuring events of a lesson plan through interactions with a computing device. The simulation server stores in a memory at least one lesson plan. Each lesson plan comprises at least one event, and each event comprises at least one rule. The simulation server receives a lesson plan selection from the computing device. The simulation server extracts from the memory the at least one event corresponding to the lesson plan selection and the corresponding at least one rule, and transmits the extracted at least one event and at least one rule corresponding to the selected lesson plan to the computing device. The simulation server further receives from the computing device, a selection of at least one event to be used for the selected lesson plan with a configuration of the at least one rule for each selected event.
G09B 9/08 - Simulateurs pour l'enseignement ou l'entraînement pour l'enseignement de la conduite des véhicules ou autres moyens de transport pour l'enseignement du pilotage des aéronefs, p. ex. bancs d'entraînement au pilotage sans visibilité
G09B 5/12 - Matériel à but éducatif à commande électrique avec présentation individuelle d'une information à une pluralité de postes d'élèves différents postes étant capables de présenter des informations différentes simultanément
G09B 5/14 - Matériel à but éducatif à commande électrique avec présentation individuelle d'une information à une pluralité de postes d'élèves permettant une communication individuelle entre le professeur et l'élève
45.
Method and systems for anticipatorily updating a remote repository
Method and systems for executing an interactive computer simulation of a simulated vehicle. A central repository comprises a synthetic natural environment database (SNEDB) that comprises data for a plurality of geographically-located terrain skin representations of a computer generated. A remote data management system maintains the remote repository comprising a subset of the SNEDB accessible to an interactive computer simulation station. The interactive computer simulation station sends, over the network, a data request for geographical locations from the SNEDB and allows users to interact in the interactive computer simulation for controlling the simulated vehicle. The remote data management system computes a plurality of expected geographical positions for the first simulation station and anticipatorily updates, via the network, the subset of the SNEDB stored in the remote repository with a supplemental subset of the SNEDB corresponding to one or more of the computed expected geographical positions.
G09B 5/02 - Matériel à but éducatif à commande électrique avec présentation visuelle du sujet à étudier, p. ex. en utilisant une bande filmée
G09B 9/04 - Simulateurs pour l'enseignement ou l'entraînement pour l'enseignement de la conduite des véhicules ou autres moyens de transport pour l'enseignement de la conduite des véhicules terrestres
G09B 9/08 - Simulateurs pour l'enseignement ou l'entraînement pour l'enseignement de la conduite des véhicules ou autres moyens de transport pour l'enseignement du pilotage des aéronefs, p. ex. bancs d'entraînement au pilotage sans visibilité
G09B 9/52 - Simulateurs pour l'enseignement ou l'entraînement pour l'enseignement de la conduite des véhicules ou autres moyens de transport pour enseigner le pilotage d'un véhicule spatial
G06F 30/20 - Optimisation, vérification ou simulation de l’objet conçu
G06F 30/15 - Conception de véhicules, d’aéronefs ou d’embarcations
G06F 111/02 - CAO dans un environnement de réseau, p. ex. CAO coopérative ou simulation distribuée
46.
Method and system for calculating a wind attenuation caused by an obstacle in a simulation
A method for determining an attenuation of a wind caused by a simulated obstacle and experienced by a simulated vehicle in a simulation, comprising: receiving a wind direction and an initial speed for a simulated wind; generating a line of sight vector having a source position, a given direction and a given length, the given direction being one of opposite to the wind direction and identical to the wind direction; determining a distance between the simulated obstacle and the simulated vehicle using the line of sight vector, the distance being at most equal to the given length of the line of sight vector; determining a wind attenuation gain using the distance between the simulated obstacle and the simulated vehicle; determining an actual speed for the simulated wind using the initial speed of the simulated wind and the gain for the wind attenuation; and outputting the actual speed.
G09B 9/06 - Simulateurs pour l'enseignement ou l'entraînement pour l'enseignement de la conduite des véhicules ou autres moyens de transport pour l'enseignement de la manœuvre des navires, des vaisseaux ou autres véhicules flottants
G09B 9/20 - Simulation ou indication de l'assiette de l'aéronef
G09B 9/30 - Simulation de vue à partir d'un aéronef
G09B 9/46 - Simulateurs pour l'enseignement ou l'entraînement pour l'enseignement de la conduite des véhicules ou autres moyens de transport pour l'enseignement du pilotage des aéronefs, p. ex. bancs d'entraînement au pilotage sans visibilité l'aéronef étant un hélicoptère
47.
Dynamically affecting tailored visual rendering of a visual element
Method and system for dynamically modifying visual rendering of a visual element in a computer generated environment from an interactive computer simulation is provided. Pre-defined visual characteristics are associated with the visual element. A tangible instrument module is used to provide one or more commands for controlling a simulated vehicle of the interactive computer simulation. At the interactive computer simulation station, dynamically affecting the visual element is performed by enhancing at least one of a visual contouring of the visual element and one or more pre-identified distinctive visual characteristics of the visual element. Tailoring parameters determined considering at least one of an identity of the trainee in the interactive computer simulation station and an identifier of the visual element are considering when dynamically affecting the visual element in real-time during execution of the interactive computer simulation prior to rendering the visual element for display.
G06T 19/20 - Édition d'images tridimensionnelles [3D], p. ex. modification de formes ou de couleurs, alignement d'objets ou positionnements de parties
G09B 9/10 - Simulateurs pour l'enseignement ou l'entraînement pour l'enseignement de la conduite des véhicules ou autres moyens de transport pour l'enseignement du pilotage des aéronefs, p. ex. bancs d'entraînement au pilotage sans visibilité avec des moyens de simulation des forces générées par le vol ou par les moteurs sur l'occupant de l'aéronef
G09B 9/36 - Simulation de vol de nuit ou à visibilité réduite
G09B 9/30 - Simulation de vue à partir d'un aéronef
G09B 9/00 - Simulateurs pour l'enseignement ou l'entraînement
G09B 9/06 - Simulateurs pour l'enseignement ou l'entraînement pour l'enseignement de la conduite des véhicules ou autres moyens de transport pour l'enseignement de la manœuvre des navires, des vaisseaux ou autres véhicules flottants
G09B 9/04 - Simulateurs pour l'enseignement ou l'entraînement pour l'enseignement de la conduite des véhicules ou autres moyens de transport pour l'enseignement de la conduite des véhicules terrestres
48.
System and method for controllably adjusting temperature of a training area of an interactive training simulator
An interactive computer-based training system, station and method for assessing a training activity performed by a user interacting with tangible instruments for controlling the virtual element in an interactive computer simulation. A processor module obtains a plurality of performance metric datasets related to the virtual element and obtains a plurality of expected maneuvers of the virtual element during the training activity. The processor module computes the plurality of performance metric datasets to identify actual maneuvers of the virtual element during the training activity, identifies one or more failed actual maneuvers of the virtual element during the training activity against corresponding ones of the expected maneuvers and performs computational regression on the actual maneuvers of the virtual element compared to the expected maneuvers of the virtual element to identify one or more root causes of the failed actual maneuvers.
G09B 9/24 - Simulateurs pour l'enseignement ou l'entraînement pour l'enseignement de la conduite des véhicules ou autres moyens de transport pour l'enseignement du pilotage des aéronefs, p. ex. bancs d'entraînement au pilotage sans visibilité comprenant l'affichage ou l'enregistrement de la trajectoire de vol simulée
G09B 9/048 - Simulateurs pour l'enseignement ou l'entraînement pour l'enseignement de la conduite des véhicules ou autres moyens de transport pour l'enseignement de la conduite des véhicules terrestres un modèle étant observé et manœuvré à distance
G09B 9/30 - Simulation de vue à partir d'un aéronef
G09B 9/08 - Simulateurs pour l'enseignement ou l'entraînement pour l'enseignement de la conduite des véhicules ou autres moyens de transport pour l'enseignement du pilotage des aéronefs, p. ex. bancs d'entraînement au pilotage sans visibilité
50.
Standard operating procedures feedback during an interactive computer simulation
An interactive computer simulation system, station and method for training a user in the performance of a task through a training activity. A tangible instrument module allows a user to interact with the tangible instrument module for controlling a virtual element. A plurality of performance metric datasets representing results of the interactions between the user and the tangible instrument module is obtained. During execution of the interactive computer simulation, in the plurality of performance metric datasets, a plurality of actual maneuvers of the virtual element are detected during the training activity, one or more standard operating procedures (SOPs) are identified for the training activity from a plurality of the individually detected actual maneuvers. In real-time upon detection of the SOPs, information for display in the interactive computer simulation related the SOPs.
G09B 9/24 - Simulateurs pour l'enseignement ou l'entraînement pour l'enseignement de la conduite des véhicules ou autres moyens de transport pour l'enseignement du pilotage des aéronefs, p. ex. bancs d'entraînement au pilotage sans visibilité comprenant l'affichage ou l'enregistrement de la trajectoire de vol simulée
G09B 9/048 - Simulateurs pour l'enseignement ou l'entraînement pour l'enseignement de la conduite des véhicules ou autres moyens de transport pour l'enseignement de la conduite des véhicules terrestres un modèle étant observé et manœuvré à distance
G09B 9/20 - Simulation ou indication de l'assiette de l'aéronef
G09B 19/16 - Conduite des véhicules ou autres moyens de transport
G09B 9/08 - Simulateurs pour l'enseignement ou l'entraînement pour l'enseignement de la conduite des véhicules ou autres moyens de transport pour l'enseignement du pilotage des aéronefs, p. ex. bancs d'entraînement au pilotage sans visibilité
51.
Performance metrics in an interactive computer simulation
A simulation mapping system and method for determining a plurality of performance metric values in relation to a training activity performed by a user in an interactive computer simulation, the interactive computer simulation simulating a virtual element comprising a plurality of dynamic subsystems. A processor module obtains dynamic data related to the virtual element being simulated in an interactive computer simulation station comprising a tangible instrument module. The dynamic data captures actions performed by the user on tangible instruments. The processor module constructs a dataset corresponding to the plurality of performance metric values from the dynamic data having a target time step by synchronizing dynamic data and by inferring, for at least one missing dynamic subsystems of the plurality of dynamic subsystems missing from the dynamic data, a new set of data into the dataset from dynamic data associated to one or more co-related dynamic subsystems.
G09B 9/08 - Simulateurs pour l'enseignement ou l'entraînement pour l'enseignement de la conduite des véhicules ou autres moyens de transport pour l'enseignement du pilotage des aéronefs, p. ex. bancs d'entraînement au pilotage sans visibilité
G06F 17/18 - Opérations mathématiques complexes pour l'évaluation de données statistiques
G07C 5/08 - Enregistrement ou indication de données de marche autres que le temps de circulation, de fonctionnement, d'arrêt ou d'attente, avec ou sans enregistrement des temps de circulation, de fonctionnement, d'arrêt ou d'attente
G09B 19/16 - Conduite des véhicules ou autres moyens de transport
G09B 5/00 - Matériel à but éducatif à commande électrique
52.
Method and system for determining a position of a microphone
A method for determining an actual position of a microphone, comprising: sequentially emitting a first sound signal via a first speaker positioned and a second sound signal via a second speaker positioned; measuring a first elapsed time between the emission of the first sound signal and a detection of the first sound signal by the microphone, and a second elapsed time between the emission of the second sound signal and a detection of the second sound signal by the microphone; determining a first distance between the first speaker and the microphone using the first elapsed time, and a second distance between the second speaker and the microphone using the second elapsed time; determining the actual position of the microphone using the first and second distances and the positions of the first and second speaker; and outputting the actual position.
H04R 29/00 - Dispositifs de contrôleDispositifs de tests
H04R 1/40 - Dispositions pour obtenir la fréquence désirée ou les caractéristiques directionnelles pour obtenir la caractéristique directionnelle désirée uniquement en combinant plusieurs transducteurs identiques
H04R 3/12 - Circuits pour transducteurs pour distribuer des signaux à plusieurs haut-parleurs
H04S 7/00 - Dispositions pour l'indicationDispositions pour la commande, p. ex. pour la commande de l'équilibrage
G01S 5/30 - Détermination de distances absolues à partir de plusieurs points espacés d'emplacement connu
53.
Method and system for determining a recirculation effect from an obstacle on a main rotor induced velocity of a simulated rotorcraft
A method for determining an effect of a simulated obstacle on a main rotor induced velocity of a simulated rotorcraft in a simulation, comprising: receiving an aircraft airspeed of the simulated rotorcraft and a height above ground for the simulated rotorcraft; generating a line of sight vector having a source position located on the simulated rotorcraft, a direction and a given length; determining a distance between the simulated obstacle and the simulated rotorcraft using the line of sight vector, the distance being at most equal to the given length of the line of sight vector; determining an induced airflow velocity using the distance between the simulated obstacle and the simulated rotorcraft, the aircraft airspeed and the height above ground, the induced airflow velocity being caused by a downwash recirculation flow generated by the simulated obstacle; and outputting the induced airflow velocity.
G09B 9/08 - Simulateurs pour l'enseignement ou l'entraînement pour l'enseignement de la conduite des véhicules ou autres moyens de transport pour l'enseignement du pilotage des aéronefs, p. ex. bancs d'entraînement au pilotage sans visibilité
G09B 9/46 - Simulateurs pour l'enseignement ou l'entraînement pour l'enseignement de la conduite des véhicules ou autres moyens de transport pour l'enseignement du pilotage des aéronefs, p. ex. bancs d'entraînement au pilotage sans visibilité l'aéronef étant un hélicoptère
G09B 9/44 - Simulateurs pour l'enseignement ou l'entraînement pour l'enseignement de la conduite des véhicules ou autres moyens de transport pour l'enseignement du pilotage des aéronefs, p. ex. bancs d'entraînement au pilotage sans visibilité assurant la simulation dans un aéronef réel qui vole à travers l'atmosphère sans limitation de sa trajectoire
54.
Synchronizing video outputs towards a single display frequency
Method and system for synchronizing video output towards a single display frequency comprising providing a shared reference signal for synchronizing, at the single display frequency, video output between two or more image generator processors each driving at least one independent video card. Each of the video cards supports on-the-fly image refresh rate adaptation based on responsiveness from the corresponding image generator processor. The method also comprises, at each one of the image generator processors, artificially affecting, in real-time, image generation rendering speed during a next frame generation processing to trigger the on-the-fly image refresh rate adaptation by the one image generator processor's video card for proactively scheduling refresh of an image corresponding to the next frame by the one image generator processor's video card, thereby aligning the refresh of the image to the shared reference signal while avoiding manipulation of video card's memory registers by the one image generator processor.
Method and system for dynamically modifying, in an interactive computer simulation station, visual rendering of a visual element in a computer generated environment from an interactive computer simulation. Pre-defined visual characteristics comprise a visual contouring associated with the visual element. The method comprises receiving, via a tangible instrument module, one or more commands for controlling a simulated vehicle. The method also comprises dynamically affecting the visual contouring of the visual element considering at least one of a distance factor between the simulated vehicle and the visual element in the computer generated environment and a relative contrast between the pre-defined visual characteristics of the visual element and underlying computer generated environment elements. The distance factor and the relative contrast are determined in real-time during execution of the interactive computer simulation prior to rendering the visual element for display.
G06T 19/20 - Édition d'images tridimensionnelles [3D], p. ex. modification de formes ou de couleurs, alignement d'objets ou positionnements de parties
G09B 9/10 - Simulateurs pour l'enseignement ou l'entraînement pour l'enseignement de la conduite des véhicules ou autres moyens de transport pour l'enseignement du pilotage des aéronefs, p. ex. bancs d'entraînement au pilotage sans visibilité avec des moyens de simulation des forces générées par le vol ou par les moteurs sur l'occupant de l'aéronef
G09B 9/36 - Simulation de vol de nuit ou à visibilité réduite
G09B 9/00 - Simulateurs pour l'enseignement ou l'entraînement
G09B 9/04 - Simulateurs pour l'enseignement ou l'entraînement pour l'enseignement de la conduite des véhicules ou autres moyens de transport pour l'enseignement de la conduite des véhicules terrestres
G09B 9/06 - Simulateurs pour l'enseignement ou l'entraînement pour l'enseignement de la conduite des véhicules ou autres moyens de transport pour l'enseignement de la manœuvre des navires, des vaisseaux ou autres véhicules flottants
56.
Dynamically modifying visual rendering of a visual element comprising pre-defined characteristics
Method and system for dynamically modifying visual rendering of a visual element in a computer generated environment from an interactive computer simulation. Pre-identified distinctive visual characteristics are associated with the visual element. A tangible instrument module is sued to provide one or more commands for controlling a simulated vehicle of the interactive computer simulation. At the interactive computer simulation station, dynamically modifying the one or more pre-identified distinctive visual characteristics of the visual element is performed considering at least a relative directional vector between the simulated vehicle and the visual element in the computer generated environment, the relative directional vector being determined in real-time during execution of the interactive computer simulation prior to rendering the visual element for display.
G06T 19/20 - Édition d'images tridimensionnelles [3D], p. ex. modification de formes ou de couleurs, alignement d'objets ou positionnements de parties
G09B 9/10 - Simulateurs pour l'enseignement ou l'entraînement pour l'enseignement de la conduite des véhicules ou autres moyens de transport pour l'enseignement du pilotage des aéronefs, p. ex. bancs d'entraînement au pilotage sans visibilité avec des moyens de simulation des forces générées par le vol ou par les moteurs sur l'occupant de l'aéronef
G09B 9/36 - Simulation de vol de nuit ou à visibilité réduite
G09B 9/00 - Simulateurs pour l'enseignement ou l'entraînement
G09B 9/30 - Simulation de vue à partir d'un aéronef
G09B 9/06 - Simulateurs pour l'enseignement ou l'entraînement pour l'enseignement de la conduite des véhicules ou autres moyens de transport pour l'enseignement de la manœuvre des navires, des vaisseaux ou autres véhicules flottants
G09B 9/04 - Simulateurs pour l'enseignement ou l'entraînement pour l'enseignement de la conduite des véhicules ou autres moyens de transport pour l'enseignement de la conduite des véhicules terrestres
57.
Systems and methods for remotely operated machine training
The present disclosure describes systems and methods for training a user to control one or more simulated remotely operated machines. A network stream definition language file is used to identify and process simulated remotely operated machine data exchanged between a simulation computing device and a plurality of simulation stations, possibly being defined by many different Interface Control Documents (ICDs). Any exchange of simulated remotely operated machine data between the simulation computing device and a simulation station passes through a protocol gateway that implements the network stream definition language file. The protocol gateway is located at any point of the communication between the simulation computing device and the simulation station. Because the network stream definition language file configures the protocol gateway to process data between the simulation computing device and the plurality of simulation stations, each potentially having respective proprietary ICDs, only a single protocol gateway is necessary within the system.
G09B 19/00 - Enseignement non couvert par d'autres groupes principaux de la présente sous-classe
G09B 9/00 - Simulateurs pour l'enseignement ou l'entraînement
G09B 19/16 - Conduite des véhicules ou autres moyens de transport
G06F 3/0484 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] pour la commande de fonctions ou d’opérations spécifiques, p. ex. sélection ou transformation d’un objet, d’une image ou d’un élément de texte affiché, détermination d’une valeur de paramètre ou sélection d’une plage de valeurs
G09B 9/04 - Simulateurs pour l'enseignement ou l'entraînement pour l'enseignement de la conduite des véhicules ou autres moyens de transport pour l'enseignement de la conduite des véhicules terrestres
G09B 9/06 - Simulateurs pour l'enseignement ou l'entraînement pour l'enseignement de la conduite des véhicules ou autres moyens de transport pour l'enseignement de la manœuvre des navires, des vaisseaux ou autres véhicules flottants
G09B 9/08 - Simulateurs pour l'enseignement ou l'entraînement pour l'enseignement de la conduite des véhicules ou autres moyens de transport pour l'enseignement du pilotage des aéronefs, p. ex. bancs d'entraînement au pilotage sans visibilité
G09B 9/46 - Simulateurs pour l'enseignement ou l'entraînement pour l'enseignement de la conduite des véhicules ou autres moyens de transport pour l'enseignement du pilotage des aéronefs, p. ex. bancs d'entraînement au pilotage sans visibilité l'aéronef étant un hélicoptère
A display system comprises a screen having a concave spherical surface positioned so as to be visible to a user of the system. The screen comprises a plurality of kite-shaped screen elements supported adjacent one another so as to form that spherical surface. Each of the screen elements comprises a respective faceplate comprising optical fibers extending adjacent each other so as to transmit light therethrough between two opposing face surfaces. One of the face surfaces is a concave spherical display image output surface, and the other of the face surfaces is a substantially planar image input surface. The screen elements also each comprise a respective image panel having a field of pixels each transmitting light corresponding to serial images of said panel. The fibers of the faceplate receive the light of the pixels of the image panel and together transmit the light from the image panel coherently to its image output surface so that the images of the panel are displayed on the image output surface.
G03B 21/60 - Écrans de projection caractérisés par la nature de la surface
H04N 9/31 - Dispositifs de projection pour la présentation d'images en couleurs
G03B 37/04 - Photographie panoramique ou à grand écranPhotographie de surfaces étendues, p. ex. pour la géodésiePhotographie de surfaces internes, p. ex. de tuyaux avec appareils ou projecteurs qui permettent la juxtaposition ou le recouvrement partiel des champs de vision
G09B 9/30 - Simulation de vue à partir d'un aéronef
59.
Method and system for validating a position of a microphone
A method comprising: receiving a reference time delay between a first reference signal emitted by a first speaker and a second reference signal emitted by a second speaker, each recorded by a microphone having a target position; using the microphone positioned at an actual position, recording a first sound signal emitted by the first speaker and a second sound signal emitted by the second speaker; determining an actual time delay between the first and second sound signals; comparing the actual time delay to the reference time delay; determining a match or a mismatch between the actual position and the target position for the given microphone; and outputting an indication of the match/mismatch.
There is described a computer-implemented method for calibrating a sound signal, comprising: receiving an initial sound signal, a recorded background sound signal, a recorded initial sound signal and a target sound signal; subtracting the recorded background sound signal from the recorded initial sound signal, thereby obtaining a denoised sound signal; dividing the target sound signal by the denoised sound signal, thereby obtaining a compensation factor; dividing the initial sound signal by the compensation factor, thereby obtaining a calibrated sound signal; and outputting the calibrated sound signal.
H04S 7/00 - Dispositions pour l'indicationDispositions pour la commande, p. ex. pour la commande de l'équilibrage
G10K 11/178 - Procédés ou dispositifs de protection contre le bruit ou les autres ondes acoustiques ou pour amortir ceux-ci, en général utilisant des effets d'interférenceMasquage du son par régénération électro-acoustique en opposition de phase des ondes acoustiques originales
61.
System for calibrating vibrations in the context of simulation
The present system and simulation environment calibrate vibrations. The system and simulation environment comprise a synthesizer for generating an electrical signal and a transducer for converting the electrical signal into vibrations propagated through a physical component and refracted in a physical space of the simulation environment. The system also comprises a vibration sensor measuring the vibrations propagated in the physical component. The system further comprises a configurator for calibrating the electrical signal generated by the synthesizer based on a vibration target for a simulated event and vibrations measured by the vibration sensor.
Troubleshooting a model comprising a plurality of interrelated parameters defining a dynamic behavior of a simulated interactive object in an interactive computer simulation when inputs are provided on tangible instrument(s) of an interactive computer simulation station. An expected frequency response function is obtained between each of the parameters of the model and each of the instrument(s). The expected frequency response function comprises a tolerable variability function. A frequency sweep is performed of a revised model, defining a revised dynamic behavior of the simulated interactive object, providing an actual frequency response function for the instrument(s). The revised model is determined to be different from the model by identifying discrepancy measurement(s) between the expected and the actual frequency response functions, each discrepancy measurement being centered on at least one frequency. The revised model is identified as inadequate when one or more discrepancy measurements is outside of the tolerable variability function.
Repairing a model comprising a plurality of interrelated parameters defining a dynamic behavior of a simulated interactive object in an interactive computer simulation when inputs are provided on tangible instrument(s) of an interactive computer simulation station. An expected frequency response function is obtained between each of the parameters of the model and each of instruments. Discrepancy measurement(s) are identified between the expected frequency response function and an actual frequency response function obtained from a frequency sweep of the model. At least one target parameter is identified as a potential cause of the discrepancy measurement(s). Until a subsequent frequency response function matches the expected frequency response function, or until each of the target parameter(s) has been fully varied throughout a corresponding range, the target parameter(s) are dynamically and iteratively varied within their corresponding ranges and a subsequent frequency sweep providing the subsequent frequency response is thereafter performed.
A method and apparatus for generating a stream of images representing a sequence of events related to a system. The apparatus defines a field view of a user from a 3D location within an enclosed area. The apparatus comprises a network interface module for receiving, from a first data source, the sequence of events related to the system, the sequence of events comprising actions of the user performed on one or more tangible instruments of the system, and for receiving, from a second data source, images related to at least a portion of the enclosed area within the field of view of the user. The apparatus further comprises an image generator module for determining a virtual camera position in the enclosed area from the 3D location, and for rendering the stream of images from the virtual camera position to produce a rendered stream of images.
G09B 5/06 - Matériel à but éducatif à commande électrique avec présentation à la fois visuelle et sonore du sujet à étudier
G09B 9/30 - Simulation de vue à partir d'un aéronef
H04N 21/44 - Traitement de flux élémentaires vidéo, p. ex. raccordement d'un clip vidéo récupéré d'un stockage local avec un flux vidéo en entrée ou rendu de scènes selon des graphes de scène du flux vidéo codé
G06T 11/60 - Édition de figures et de texteCombinaison de figures ou de texte
G06F 16/58 - Recherche caractérisée par l’utilisation de métadonnées, p. ex. de métadonnées ne provenant pas du contenu ou de métadonnées générées manuellement
G06F 16/738 - Présentation des résultats des requêtes
Continuous monitoring of a model in an interactive computer simulation station. The model comprises a plurality of interrelated parameters defining a dynamic behavior of a simulated interactive object in an interactive computer simulation when inputs are provided on tangible instrument(s) of the station. During a diagnostic period of time, a frequency sweep of the model is performed for measuring the dynamic behavior of the simulated interactive object. During the frequency sweep, each of the tangible instrument(s) is automatically mechanically moved following an input function defining an input range variation at a related frequency. The frequency sweep provides an actual frequency response function for the tangible instrument(s) defining the dynamic behavior. The station is determined to require maintenance when the dynamic behavior of the simulated interactive object, measured by the frequency sweep, is outside of a target dynamic behavior range for the simulated interactive object.
G09B 9/00 - Simulateurs pour l'enseignement ou l'entraînement
G09B 9/08 - Simulateurs pour l'enseignement ou l'entraînement pour l'enseignement de la conduite des véhicules ou autres moyens de transport pour l'enseignement du pilotage des aéronefs, p. ex. bancs d'entraînement au pilotage sans visibilité
66.
IMPROVED HEAT RENDERING IN AN INTERACTIVE COMPUTER SIMULATION SYSTEM
Method(s) and interactive simulation station(s) for improved heat modeling and rendering in an interactive computer simulation system. Considering inputs received on tangible instruments, a view point is defined for displaying heat-enhanced images. A non-static 3D mesh defines temperature-influenced virtual point(s) and comprises a base-texture and a heat-map texture. Rendering the 3D mesh is performed from the view point by 1) applying base imagery data of the base-texture over surfaces of the 3D mesh from base-texture coordinates (mapping the base imagery data on the 3D mesh); 2) from the heat-map texture, and for each temperature-influenced virtual point(s), loading a heat-propagation pattern from heat-map coordinates, shared with the base-texture coordinates, that selectively map the heat-propagation pattern on the 3D mesh; and 3) computing a heat-related intensity variation on the visible surface(s) from the heat-propagation pattern of each temperature-influenced virtual point(s).
The present system and simulation environment calibrate vibrations. The system and simulation environment comprise a synthesizer for generating an electrical signal and a transducer for converting the electrical signal into vibrations propagated through a physical component and refracted in a physical space of the simulation environment. The system also comprises a vibration sensor measuring the vibrations propagated in the physical component. The system further comprises a configurator for calibrating the electrical signal generated by the synthesizer based on a vibration target for a simulated event and vibrations measured by the vibration sensor.
G09B 9/00 - Simulateurs pour l'enseignement ou l'entraînement
G09B 9/12 - Systèmes de déplacement pour simulateurs d'aéronef
G05B 6/02 - Dispositions de rétroaction interne pour obtenir des caractéristiques particulières, p. ex. proportionnelles, intégrales ou différentielles électriques
There is described an apparatus for diagnosing a problem in a simulator comprising a plurality of components, comprising: a communication unit; a memory having stored thereon a database containing a plurality of lists of events each associated with a respective anomaly of the simulator and a respective source of anomaly; a processing unit configured for: receiving a detected anomaly of the simulator via the communication unit; retrieving from the database at least a given one of the plurality of lists of events that correspond to the detected anomaly; receiving an actual state of operation for at least some of the plurality of components; identifying a source of the detected anomaly by comparing the received actual state of operation and at least a given one of the plurality of lists of events; and outputting the source of the detected anomaly via the communication unit.
There is described an apparatus for preventing a problem in a simulator comprising a plurality of components, comprising: a communication unit for at least one of transmitting data and receiving data; a memory having stored thereon a database containing a plurality of lists of events each associated with a respective source of anomaly; a processing unit configured for: receiving an actual state of operation for at least some of the plurality of components; determining that a given one of the plurality of lists of event has partially occurred using the actual state of operation; and outputting an alert indicative of the respective source of anomaly associated with the given one of the plurality of lists of event via the communication unit.
A method and apparatus for creating a deteriorated video feed from actions of a user. The apparatus receives a video feed from one or more cameras, within an enclosed area comprising one or more tangible instruments of a system on which the user performs the actions, wherein the video feed provides images related to the actions performed by the user interacting with the system through the one or more tangible instruments. The apparatus captures one or more visual-perception inhibitors affecting the user, wherein the one or more visual-perception inhibitors affect the user while performing the actions in the system. The apparatus comprises a video processing module for deteriorating the video feed by selectively modifying images from the video feed into a deteriorated video feed considering the captured one or more visual-perception inhibitors.
There is described an apparatus for diagnosing a problem in a simulator comprising a plurality of components, comprising: a communication unit; a memory having stored thereon a database containing a plurality of lists of events each associated with a respective anomaly of the simulator and a respective source of anomaly; a processing unit configured for: receiving a detected anomaly of the simulator via the communication unit; retrieving from the database at least a given one of the plurality of lists of events that correspond to the detected anomaly; receiving an actual state of operation for at least some of the plurality of components; identifying a source of the detected anomaly by comparing the received actual state of operation and at least a given one of the plurality of lists of events; and outputting the source of the detected anomaly via the communication unit.
G01R 31/00 - Dispositions pour tester les propriétés électriquesDispositions pour la localisation des pannes électriquesDispositions pour tests électriques caractérisées par ce qui est testé, non prévues ailleurs
G09B 9/00 - Simulateurs pour l'enseignement ou l'entraînement
G09B 9/08 - Simulateurs pour l'enseignement ou l'entraînement pour l'enseignement de la conduite des véhicules ou autres moyens de transport pour l'enseignement du pilotage des aéronefs, p. ex. bancs d'entraînement au pilotage sans visibilité
72.
System for generating calibrated multi-channel non-coherent signals
A system for generating calibrated multi-channel non-coherent signals. The system comprises a plurality of synthesizers for generating a corresponding plurality of signals, and a plurality of filters for band-pass filtering the plurality of generated signals. Each filter filters the signal generated by one of the plurality of synthesizers, by performing the band-pass filtering in a dedicated frequency band. The system comprises a plurality of loudspeakers for playing the plurality of filtered signals respectively filtered by the plurality of filters. The system comprises a channel configurator for configuring at least one of the filters for performing the band-pass filtering according to a calibrated amplitude spectrum of the signal. The calibrated amplitude spectrum is determined based on a reference amplitude spectrum of the signal and at least one of the following parameters: a target global signal amplitude, a directionality of the signal when played by the corresponding loudspeaker, and a frequency response of the synthesizer.
H04S 7/00 - Dispositions pour l'indicationDispositions pour la commande, p. ex. pour la commande de l'équilibrage
G09B 9/22 - Simulateurs pour l'enseignement ou l'entraînement pour l'enseignement de la conduite des véhicules ou autres moyens de transport pour l'enseignement du pilotage des aéronefs, p. ex. bancs d'entraînement au pilotage sans visibilité comprenant une simulation du bruit de l'aéronef
H04R 5/02 - Dispositions spatiales ou structurelles de haut-parleurs
H04S 3/00 - Systèmes utilisant plus de deux canaux, p. ex. systèmes quadriphoniques
A system for selecting a loudspeaker based on its low frequency rendering. The system comprises a plurality of synthesizers for generating a corresponding plurality of signals. The system comprises a plurality of filters for band-pass filtering the plurality of generated signals. Each filter filters the signal generated by one of the plurality of synthesizers. Each filter is configured for performing the band-pass filtering in a dedicated frequency band. The system comprises a plurality of loudspeakers for playing the plurality of filtered signals. Each loudspeaker plays the signal filtered by one of the plurality of filters. The system comprises a channel configurator for selecting one among the plurality of loudspeakers based on a reference amplitude spectrum of a model signal and a low frequency response of each one of the plurality of loudspeakers.
Method and system for visualizing dynamic virtual sub-systems of a virtual simulated element in an interactive computer simulation system comprising a computer generated environment. One or more tangible instruments control the virtual simulated element in the computer generated environment. A graphical user interface comprising an interactive display portion depicting a rendered view of the virtual simulated element. While an interactive computer simulation of the virtual simulated element is performed in the interactive computer simulation system, a storage system logs dynamic data in relation to the dynamic virtual sub-systems. At least one of the dynamic virtual sub-systems of the virtual simulated element is selected and a subset of dynamic data related to the selected virtual sub-system is loaded from the storage system. The selected virtual sub-system is displayed together with the related dynamic data on the graphical user interface.
Monitoring a training session from a trainee in an interactive computer simulation system. During the training session, while the trainee performs actions in an interactive computer simulation station on one or more tangible instruments thereof for controlling a virtual simulated element, dynamic data is logged related to the actions of the trainee. At a monitoring station of the interactive computer simulation system and during the training session, a graphical user interface is displayed depicting a contextual scene related to the interactive computer simulation from a first point of view and detecting a predetermined event in the dynamic data during the training session. At the monitoring station, a second point of view is defined different from the first point of view and the contextual scene is generated in the graphical user interface after the predetermined event detection from the second point of view.
G09B 9/30 - Simulation de vue à partir d'un aéronef
G06T 11/60 - Édition de figures et de texteCombinaison de figures ou de texte
G09B 9/20 - Simulation ou indication de l'assiette de l'aéronef
G06F 3/01 - Dispositions d'entrée ou dispositions d'entrée et de sortie combinées pour l'interaction entre l'utilisateur et le calculateur
G06F 30/20 - Optimisation, vérification ou simulation de l’objet conçu
G06F 3/0481 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] fondées sur des propriétés spécifiques de l’objet d’interaction affiché ou sur un environnement basé sur les métaphores, p. ex. interaction avec des éléments du bureau telles les fenêtres ou les icônes, ou avec l’aide d’un curseur changeant de comportement ou d’aspect
G09B 9/10 - Simulateurs pour l'enseignement ou l'entraînement pour l'enseignement de la conduite des véhicules ou autres moyens de transport pour l'enseignement du pilotage des aéronefs, p. ex. bancs d'entraînement au pilotage sans visibilité avec des moyens de simulation des forces générées par le vol ou par les moteurs sur l'occupant de l'aéronef
G09B 9/12 - Systèmes de déplacement pour simulateurs d'aéronef
G09B 9/24 - Simulateurs pour l'enseignement ou l'entraînement pour l'enseignement de la conduite des véhicules ou autres moyens de transport pour l'enseignement du pilotage des aéronefs, p. ex. bancs d'entraînement au pilotage sans visibilité comprenant l'affichage ou l'enregistrement de la trajectoire de vol simulée
G06F 30/15 - Conception de véhicules, d’aéronefs ou d’embarcations
G09B 9/08 - Simulateurs pour l'enseignement ou l'entraînement pour l'enseignement de la conduite des véhicules ou autres moyens de transport pour l'enseignement du pilotage des aéronefs, p. ex. bancs d'entraînement au pilotage sans visibilité
76.
Visualizing sub-systems of a virtual simulated element in an interactive computer simulation system
Method and system for visualizing dynamic virtual sub-systems of a virtual simulated element in an interactive computer simulation system comprising a computer generated environment. One or more tangible instruments control the virtual simulated element in the computer generated environment. A graphical user interface comprising an interactive display portion depicting a rendered view of the virtual simulated element. While an interactive computer simulation of the virtual simulated element is performed in the interactive computer simulation system, a storage system logs dynamic data in relation to the dynamic virtual sub-systems. At least one of the dynamic virtual sub-systems of the virtual simulated element is selected and a subset of dynamic data related to the selected virtual sub-system is loaded from the storage system. The selected virtual sub-system is displayed together with the related dynamic data on the graphical user interface.
G09B 9/20 - Simulation ou indication de l'assiette de l'aéronef
G09B 9/30 - Simulation de vue à partir d'un aéronef
G06T 11/60 - Édition de figures et de texteCombinaison de figures ou de texte
G06F 3/01 - Dispositions d'entrée ou dispositions d'entrée et de sortie combinées pour l'interaction entre l'utilisateur et le calculateur
G06F 30/20 - Optimisation, vérification ou simulation de l’objet conçu
G06F 3/0481 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] fondées sur des propriétés spécifiques de l’objet d’interaction affiché ou sur un environnement basé sur les métaphores, p. ex. interaction avec des éléments du bureau telles les fenêtres ou les icônes, ou avec l’aide d’un curseur changeant de comportement ou d’aspect
G09B 9/10 - Simulateurs pour l'enseignement ou l'entraînement pour l'enseignement de la conduite des véhicules ou autres moyens de transport pour l'enseignement du pilotage des aéronefs, p. ex. bancs d'entraînement au pilotage sans visibilité avec des moyens de simulation des forces générées par le vol ou par les moteurs sur l'occupant de l'aéronef
G09B 9/12 - Systèmes de déplacement pour simulateurs d'aéronef
G09B 9/24 - Simulateurs pour l'enseignement ou l'entraînement pour l'enseignement de la conduite des véhicules ou autres moyens de transport pour l'enseignement du pilotage des aéronefs, p. ex. bancs d'entraînement au pilotage sans visibilité comprenant l'affichage ou l'enregistrement de la trajectoire de vol simulée
G06F 30/15 - Conception de véhicules, d’aéronefs ou d’embarcations
G09B 9/08 - Simulateurs pour l'enseignement ou l'entraînement pour l'enseignement de la conduite des véhicules ou autres moyens de transport pour l'enseignement du pilotage des aéronefs, p. ex. bancs d'entraînement au pilotage sans visibilité
Debriefing a session from a user in a system. During the session, while the user performs actions on one or more tangible instruments of the system, dynamic data is logged in relation to the system along a session timeline. The dynamic data covers the actions of the user on tangible instrument(s). A graphical user interface depicting a debriefing scene, related to the session, is displayed from a first point of view starting at a first time within the session timeline. The debriefing scene is generated starting at the first time from at least a first image feed. Upon detection of a predetermined event in the dynamic data at a second time along the session timeline, a second point of view different from the first point of view is defined and the debriefing scene is generated therefrom after the second time using at least a second image feed.
G06F 3/0484 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] pour la commande de fonctions ou d’opérations spécifiques, p. ex. sélection ou transformation d’un objet, d’une image ou d’un élément de texte affiché, détermination d’une valeur de paramètre ou sélection d’une plage de valeurs
G06F 3/0482 - Interaction avec des listes d’éléments sélectionnables, p. ex. des menus
G06T 11/60 - Édition de figures et de texteCombinaison de figures ou de texte
G09B 9/20 - Simulation ou indication de l'assiette de l'aéronef
G09B 9/30 - Simulation de vue à partir d'un aéronef
G06F 3/01 - Dispositions d'entrée ou dispositions d'entrée et de sortie combinées pour l'interaction entre l'utilisateur et le calculateur
G06F 30/20 - Optimisation, vérification ou simulation de l’objet conçu
G06F 3/0481 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] fondées sur des propriétés spécifiques de l’objet d’interaction affiché ou sur un environnement basé sur les métaphores, p. ex. interaction avec des éléments du bureau telles les fenêtres ou les icônes, ou avec l’aide d’un curseur changeant de comportement ou d’aspect
G09B 9/10 - Simulateurs pour l'enseignement ou l'entraînement pour l'enseignement de la conduite des véhicules ou autres moyens de transport pour l'enseignement du pilotage des aéronefs, p. ex. bancs d'entraînement au pilotage sans visibilité avec des moyens de simulation des forces générées par le vol ou par les moteurs sur l'occupant de l'aéronef
G09B 9/12 - Systèmes de déplacement pour simulateurs d'aéronef
G09B 9/24 - Simulateurs pour l'enseignement ou l'entraînement pour l'enseignement de la conduite des véhicules ou autres moyens de transport pour l'enseignement du pilotage des aéronefs, p. ex. bancs d'entraînement au pilotage sans visibilité comprenant l'affichage ou l'enregistrement de la trajectoire de vol simulée
G06F 30/15 - Conception de véhicules, d’aéronefs ou d’embarcations
G09B 9/08 - Simulateurs pour l'enseignement ou l'entraînement pour l'enseignement de la conduite des véhicules ou autres moyens de transport pour l'enseignement du pilotage des aéronefs, p. ex. bancs d'entraînement au pilotage sans visibilité
78.
Heat rendering in an interactive computer simulation system
Method(s) and interactive simulation station(s) for improved heat modeling and rendering in an interactive computer simulation system. Considering inputs received on tangible instruments, a view point is defined for displaying heat-enhanced images. A non-static 3D mesh defines temperature-influenced virtual point(s) and comprises a base-texture and a heat-map texture. Rendering the 3D mesh is performed from the view point by 1) applying base imagery data of the base-texture over surfaces of the 3D mesh from base-texture coordinates (mapping the base imagery data on the 3D mesh); 2) from the heat-map texture, and for each temperature-influenced virtual point(s), loading a heat-propagation pattern from heat-map coordinates, shared with the base-texture coordinates, that selectively map the heat-propagation pattern on the 3D mesh; and 3) computing a heat-related intensity variation on the visible surface(s) from the heat-propagation pattern of each temperature-influenced virtual point(s).
A system and method for training a student employ a simulation station that displays output to the student and receives input. The computer system has a rules engine operating on it and computer accessible data storage storing (i) learning object data including learning objects configured to provide interaction with the student at the simulation system and (ii) rule data defining a plurality of rules accessed by the rules engine. The rules data includes, for each rule, respective (a) if-portion data defining a condition of data and (b) then-portion data defining an action to be performed at the simulation station. The rules engine causes the computer system to perform the action when the condition of data is present in the data storage. For at least some of the rules, the action comprises output of one of the learning objects so as to interact with the student. The system may be networked with middleware and adapters that map data received over the network to rules engine memory.
G09B 7/00 - Dispositifs ou appareils d'enseignement à commande électrique procédant par questions et réponses
G09B 9/24 - Simulateurs pour l'enseignement ou l'entraînement pour l'enseignement de la conduite des véhicules ou autres moyens de transport pour l'enseignement du pilotage des aéronefs, p. ex. bancs d'entraînement au pilotage sans visibilité comprenant l'affichage ou l'enregistrement de la trajectoire de vol simulée
G09B 5/06 - Matériel à but éducatif à commande électrique avec présentation à la fois visuelle et sonore du sujet à étudier
G09B 9/30 - Simulation de vue à partir d'un aéronef
G09B 9/02 - Simulateurs pour l'enseignement ou l'entraînement pour l'enseignement de la conduite des véhicules ou autres moyens de transport
80.
System for dynamically adapting calibrated multi-channel non-coherent signals
A system for dynamically adapting calibrated multi-channel non-coherent signals. The system comprises a physical simulation environment, a plurality of synthesizers for generating a corresponding plurality of signals, a plurality of filters for band-pass filtering the plurality of generated signals, and a plurality of loudspeakers positioned on a wall of the physical simulation environment for playing the plurality of filtered signals inside the physical simulation environment. The system comprises a noise sensor positioned inside the physical simulation environment for measuring a physical simulation environment signal amplitude and transmitting the physical simulation environment signal amplitude to a channel configurator. The system comprises the channel configurator for configuring each synthesizer to generate the corresponding signal according to a calibrated amplitude spectrum of the signal. The calibrated amplitude spectrum is determined based on a reference amplitude spectrum of the signal and an adjusted global signal amplitude. The adjusted global signal amplitude is calculated based on a target global signal amplitude and the physical simulation environment signal amplitude.
H04S 7/00 - Dispositions pour l'indicationDispositions pour la commande, p. ex. pour la commande de l'équilibrage
G09B 9/22 - Simulateurs pour l'enseignement ou l'entraînement pour l'enseignement de la conduite des véhicules ou autres moyens de transport pour l'enseignement du pilotage des aéronefs, p. ex. bancs d'entraînement au pilotage sans visibilité comprenant une simulation du bruit de l'aéronef
H04R 5/02 - Dispositions spatiales ou structurelles de haut-parleurs
H04S 3/00 - Systèmes utilisant plus de deux canaux, p. ex. systèmes quadriphoniques
The present seam visually suppresses a gap defined between two adjacent reflective surfaces. The seam comprises a strip of light propagating material and a plurality of lighting units. The strip of light propagating material defines a front surface, two side surfaces and a back surface. The side surfaces of the strip of light propagating material is adapted for being positioning in the gap defined between the adjacent reflective surfaces. The lighting units are positioned along the back surface of the strip of light propagating material and are adapted for propagating light in the strip of light propagating material. When light is propagated in the strip of light propagating material, the gap between the two adjacent reflective surfaces is visually suppressed.
G02B 27/09 - Mise en forme du faisceau, p. ex. changement de la section transversale, non prévue ailleurs
G06F 3/042 - Numériseurs, p. ex. pour des écrans ou des pavés tactiles, caractérisés par les moyens de transduction par des moyens opto-électroniques
G09B 9/32 - Simulation de vue à partir d'un aéronef à l'aide d'une image projetée
G02B 7/182 - Montures, moyens de réglage ou raccords étanches à la lumière pour éléments optiques pour prismesMontures, moyens de réglage ou raccords étanches à la lumière pour éléments optiques pour miroirs pour miroirs
G03B 21/60 - Écrans de projection caractérisés par la nature de la surface
82.
Illumination device for visually suppressing a gap between two adjacent reflective surfaces
An illumination device includes a strip of light propagating material and a plurality of lighting units arranged behind a back surface of the light propagating material, and a controller for controlling the operation of the plurality of lighting unit. The illumination device is positioned in a gap defined between at least two reflective surfaces, such that light from the lighting units projects out of the light propagating material visually from the gap between the two reflective surfaces.
The present image generator visually suppresses a gap between two adjacent reflective surfaces of a reflective display. The image generator comprises memory and a processor. The memory stores position of the gap on the reflective display. The processor analyzes a stream of images to be displayed on the reflective display and determines corresponding lighting data alongside the gap. The processor further controls at least one lighting unit located behind a seam inserted in the gap based on the determined lighting data.
G09G 3/34 - Dispositions ou circuits de commande présentant un intérêt uniquement pour l'affichage utilisant des moyens de visualisation autres que les tubes à rayons cathodiques pour la présentation d'un ensemble de plusieurs caractères, p. ex. d'une page, en composant l'ensemble par combinaison d'éléments individuels disposés en matrice en commandant la lumière provenant d'une source indépendante
G06F 3/14 - Sortie numérique vers un dispositif de visualisation
G09G 3/00 - Dispositions ou circuits de commande présentant un intérêt uniquement pour l'affichage utilisant des moyens de visualisation autres que les tubes à rayons cathodiques
G09B 9/32 - Simulation de vue à partir d'un aéronef à l'aide d'une image projetée
METHOD, DEVICE AND SYSTEM FOR CALCULATING A LIST OF PRIORITY INDICATORS, IN AN EMERGENCY-VEHICLE-UNITS DEPLOYMENT SYSTEM, FOR EACH OF A PLURALITY OF POSTS
Method, device and system for deploying emergency vehicle units in a geographical area. Receiving, from at least one external resource, location data and status information for each of a plurality of emergency vehicle units. The location data and status information is stored in a memory buffer. Calculate an updated list of priority indicators for each of the plurality of posts based at least on historical data and a list of upcoming events, and store the updated list of priority indicators in the memory buffer. Calculate a deployment recommendation considering a list of weighted deployment rules, the location data, the status information and the updated list of priority indicators from the memory buffer. Display the deployment recommendation.
G08G 1/127 - Systèmes de commande du trafic pour véhicules routiers indiquant la position de véhicules, p. ex. de véhicules à horaire déterminé à une station centrale
G06Q 10/06 - Ressources, gestion de tâches, des ressources humaines ou de projetsPlanification d’entreprise ou d’organisationModélisation d’entreprise ou d’organisation
G08G 1/13 - Systèmes de commande du trafic pour véhicules routiers indiquant la position de véhicules, p. ex. de véhicules à horaire déterminé à une station centrale l'indicateur étant sous la forme d'une carte
85.
METHOD, DEVICE AND SYSTEM FOR CONTINUOUSLY RECOMMENDING A DEPLOYMENT OF EMERGENCY VEHICLE UNITS
Method, device and system for deploying emergency vehicle units in a geographical area. Receiving, from at least one external resource, location data and status information for each of a plurality of emergency vehicle units. The location data and status information for each of the plurality of emergency vehicle units is stored in a memory buffer. A list of priority indicators associated to each of the plurality of posts is stored in the memory buffer. A list of weighted deployment rules for deploying the plurality of emergency vehicle units to the plurality of posts is stored in the memory buffer. Upon receiving a trigger, calculate a deployment recommendation based on the list of weighted deployment rules, the location data, the status information and the list of priority indicators from the memory buffer. Display the deployment recommendation.
G08G 1/127 - Systèmes de commande du trafic pour véhicules routiers indiquant la position de véhicules, p. ex. de véhicules à horaire déterminé à une station centrale
G06Q 10/06 - Ressources, gestion de tâches, des ressources humaines ou de projetsPlanification d’entreprise ou d’organisationModélisation d’entreprise ou d’organisation
G08G 1/13 - Systèmes de commande du trafic pour véhicules routiers indiquant la position de véhicules, p. ex. de véhicules à horaire déterminé à une station centrale l'indicateur étant sous la forme d'une carte
86.
METHOD AND SYSTEMS FOR UPDATING A REMOTE REPOSITORY BASED ON DATA-TYPES
Method and systems, for executing an interactive computer simulation of a simulated vehicle, comprising a remote data management system, a central repository, a remote repository and an interactive computer simulation station. The central repository comprises a synthetic natural environment database (SNEDB) that comprises data of a plurality of data types for geographically-located terrain skin representations. The remote data management system maintains the remote repository storing a subset of the SNEDB. The station comprises data consumers each requiring one or more data types and sends, over the network, a data request for geographical locations from the SNEDB. The station allows users to interact in the simulation for controlling the simulated vehicle. The remote data management system determines a set of data types considering requesting data consumers and updates the subset of the SNEDB for the geographical locations with data of only the set of data types.
G09B 9/02 - Simulateurs pour l'enseignement ou l'entraînement pour l'enseignement de la conduite des véhicules ou autres moyens de transport
G06F 19/00 - Équipement ou méthodes de traitement de données ou de calcul numérique, spécialement adaptés à des applications spécifiques (spécialement adaptés à des fonctions spécifiques G06F 17/00;systèmes ou méthodes de traitement de données spécialement adaptés à des fins administratives, commerciales, financières, de gestion, de surveillance ou de prévision G06Q;informatique médicale G16H)
H04L 12/16 - Dispositions pour la fourniture de services particuliers aux abonnés
87.
METHOD AND SYSTEMS FOR ANTICIPATORILY UPDATING A REMOTE REPOSITORY
Method and systems for executing an interactive computer simulation of a simulated vehicle. A central repository comprises a synthetic natural environment database (SNEDB) that comprises data for a plurality of geographically-located terrain skin representations of a computer generated. A remote data management system maintains the remote repository comprising a subset of the SNEDB accessible to an interactive computer simulation station. The interactive computer simulation station sends, over the network, a data request for geographical locations from the SNEDB and allows users to interact in the interactive computer simulation for controlling the simulated vehicle. The remote data management system computes a plurality of expected geographical positions for the first simulation station and anticipatorily updates, via the network, the subset of the SNEDB stored in the remote repository with a supplemental subset of the SNEDB corresponding to one or more of the computed expected geographical positions.
G09B 9/00 - Simulateurs pour l'enseignement ou l'entraînement
G06Q 10/06 - Ressources, gestion de tâches, des ressources humaines ou de projetsPlanification d’entreprise ou d’organisationModélisation d’entreprise ou d’organisation
G09B 9/02 - Simulateurs pour l'enseignement ou l'entraînement pour l'enseignement de la conduite des véhicules ou autres moyens de transport
H04L 12/16 - Dispositions pour la fourniture de services particuliers aux abonnés
88.
DYNAMICALLY UPDATING A MODEL ASSOCIATED TO A SIMULATED INTERACTIVE OBJECT
A method and computer system for dynamically updating a model associated to a simulated interactive object in an interactive computer simulation comprising a computer generated environment. In real-time, a simulated behavior of the simulated interactive object is provided considering the model associated thereto. After reception of a request to modify the model, a new model is determined and validated by computing a validation indicator. The validation indicator computation considers interrelated parameters associated to the model and simulated constraints associated to the computer generated environment. The model is then selectively and dynamically updated into a new model considering at least the validation indicator. Subsequently, in real-time, an updated simulated behavior of the simulated interactive object is provided correspondingly considering the model or the new model associated thereto.
G09B 9/00 - Simulateurs pour l'enseignement ou l'entraînement
G09B 9/08 - Simulateurs pour l'enseignement ou l'entraînement pour l'enseignement de la conduite des véhicules ou autres moyens de transport pour l'enseignement du pilotage des aéronefs, p. ex. bancs d'entraînement au pilotage sans visibilité
89.
Method and systems for updating a remote repository based on data-types
Method and systems, for executing an interactive computer simulation of a simulated vehicle, comprising a remote data management system, a central repository, a remote repository and an interactive computer simulation station. The central repository comprises a synthetic natural environment database (SNEDB) that comprises data of a plurality of data types for geographically-located terrain skin representations. The remote data management system maintains the remote repository storing a subset of the SNEDB. The station comprises data consumers each requiring one or more data types and sends, over the network, a data request for geographical locations from the SNEDB. The station allows users to interact in the simulation for controlling the simulated vehicle. The remote data management system determines a set of data types considering requesting data consumers and updates the subset of the SNEDB for the geographical locations with data of only the set of data types.
Method, device and system for deploying emergency vehicle units in a geographical area. A computer receives, from at least one external resource, location data and status information for each of a plurality of emergency vehicle units. The location data and status information is stored in a memory buffer. The computer applies a deployment calculation formula for calculating a deployment recommendation considering a list of weighted deployment rules, the location data, the status information and a list of priority indicators. Display the deployment recommendation. An updated deployment recommendation is received from the user interface module. Display the updated deployment recommendation. Calculate an updated list of weighted deployment rules in order for the deployment calculation formula to provide a new deployment recommendation. Display the new deployment recommendation.
G08G 1/127 - Systèmes de commande du trafic pour véhicules routiers indiquant la position de véhicules, p. ex. de véhicules à horaire déterminé à une station centrale
G06Q 10/06 - Ressources, gestion de tâches, des ressources humaines ou de projetsPlanification d’entreprise ou d’organisationModélisation d’entreprise ou d’organisation
G08G 1/13 - Systèmes de commande du trafic pour véhicules routiers indiquant la position de véhicules, p. ex. de véhicules à horaire déterminé à une station centrale l'indicateur étant sous la forme d'une carte
G08G 1/133 - Systèmes de commande du trafic pour véhicules routiers indiquant la position de véhicules, p. ex. de véhicules à horaire déterminé à l'intérieur du véhicule
G08G 1/137 - Systèmes de commande du trafic pour véhicules routiers indiquant la position de véhicules, p. ex. de véhicules à horaire déterminé à l'intérieur du véhicule l'indicateur étant sous la forme d'une carte
91.
METHOD AND SYSTEM FOR CREATING A SIMULATION PLAN FOR TRAINING PERSONNEL ON SYSTEM MAINTENANCE
Method and system for creating a simulation plan required for development of an interactive computer simulation of an interactive simulated system for training personnel on maintenance of a system. The simulation plan is created in memory preserving content from a maintenance manual for the system. For each section identified in the simulation plan, a plurality of simulated components of the interactive simulated system are associated with one or more components of the system. A unique section descriptor is associated with each individual component of the plurality of simulated components. A simulation-specification is then assigned to each unique section descriptor for developing an interactive simulated maintenance procedure from the maintenance-action content. The simulation plan is then stored in memory with each simulation-specification. Development of the interactive computer simulation of the interactive system necessitates completion of every one of the simulation-specifications.
G09B 9/00 - Simulateurs pour l'enseignement ou l'entraînement
G06Q 10/06 - Ressources, gestion de tâches, des ressources humaines ou de projetsPlanification d’entreprise ou d’organisationModélisation d’entreprise ou d’organisation
G09B 19/00 - Enseignement non couvert par d'autres groupes principaux de la présente sous-classe
A method and a computer system for updating an original simulation plan into an updated simulation plan considering an updated maintenance manual for training personnel on maintenance of the system. One or more updated section descriptors are identified in the updated simulation plan comprising an updated expected behavior of the system. When new components of the system are present, new simulated components are associated with the updated section descriptors. Simulation-specifications of the updated section descriptors are updated for developing updated interactive simulated maintenance procedures from updated maintenance-action content. Simulation-work-order and design-work-orders are added to the simulation-specifications for updating a simulated behavior of the simulated system and for preparing animated sequences for displaying the simulated system accordingly during the updated interactive computer simulation. The updated simulation plan is then stored in memory. Development of the updated interactive computer simulation of the interactive system necessitates completion of the simulation-specification.
G09B 9/00 - Simulateurs pour l'enseignement ou l'entraînement
G06Q 10/06 - Ressources, gestion de tâches, des ressources humaines ou de projetsPlanification d’entreprise ou d’organisationModélisation d’entreprise ou d’organisation
G09B 19/00 - Enseignement non couvert par d'autres groupes principaux de la présente sous-classe
93.
METHOD AND SYSTEMS FOR REMOVING THE MOST EXTRANEOUS DATA RECORD FROM A REMOTE REPOSITORY
Method and systems for executing an interactive computer simulation of a simulated vehicle comprising a remote data management system, a central repository, a remote repository and an interactive computer simulation station. The central repository stores a synthetic natural environment database (SNEDB) that comprises data records for a plurality of geographically-located terrain skin representations of a computer generated environment. The remote data management system maintains the remote repository storing a subset of data records from the SNEDB. Each one of the subset of data records has a priority tag. The station sends a data request for geographical locations from the SNEDB and allows users to interact in the simulation for controlling the simulated vehicle. The remote data management system monitors remaining storage capacity of the remote repository and, upon reaching a high-level threshold value, removes the most extraneous data record considering priority tags until reaching a low-level threshold value.
G09B 9/00 - Simulateurs pour l'enseignement ou l'entraînement
G06F 17/00 - Équipement ou méthodes de traitement de données ou de calcul numérique, spécialement adaptés à des fonctions spécifiques
G06Q 10/06 - Ressources, gestion de tâches, des ressources humaines ou de projetsPlanification d’entreprise ou d’organisationModélisation d’entreprise ou d’organisation
G09B 9/02 - Simulateurs pour l'enseignement ou l'entraînement pour l'enseignement de la conduite des véhicules ou autres moyens de transport
H04L 12/16 - Dispositions pour la fourniture de services particuliers aux abonnés
94.
Method, device and system for calculating weighted deployment rules in an emergency-vehicle-units deployment system for a geographical area
Method, device and system for deploying emergency vehicle units in a geographical area. A computer receives, from at least one external resource, location data and status information for each of a plurality of emergency vehicle units. The location data and status information is stored in a memory buffer. The computer applies a deployment calculation formula for calculating a deployment recommendation considering a list of weighted deployment rules, the location data, the status information and a list of priority indicators. Display the deployment recommendation. An updated deployment recommendation is received from the user interface module. Display the updated deployment recommendation. Calculate an updated list of weighted deployment rules in order for the deployment calculation formula to provide a new deployment recommendation. Display the new deployment recommendation.
G06F 19/00 - Équipement ou méthodes de traitement de données ou de calcul numérique, spécialement adaptés à des applications spécifiques (spécialement adaptés à des fonctions spécifiques G06F 17/00;systèmes ou méthodes de traitement de données spécialement adaptés à des fins administratives, commerciales, financières, de gestion, de surveillance ou de prévision G06Q;informatique médicale G16H)
G08G 1/00 - Systèmes de commande du trafic pour véhicules routiers
G01C 21/34 - Recherche d'itinéraireGuidage en matière d'itinéraire
G01C 21/36 - Dispositions d'entrée/sortie pour des calculateurs embarqués
G08G 1/0968 - Systèmes impliquant la transmission d'indications de navigation au véhicule
G08G 1/0969 - Systèmes impliquant la transmission d'indications de navigation au véhicule ayant un dispositif de visualisation sous forme de carte
95.
A SIMULATION SERVER CAPABLE OF CONFIGURING EVENTS OF A LESSON PLAN THROUGH INTERACTIONS WITH A COMPUTING DEVICE
A simulation server capable of configuring events of a lesson plan through interactions with a computing device. The simulation server stores in a memory at least one lesson plan. Each lesson plan comprises at least one event, and each event comprises at least one rule. The simulation server receives a lesson plan selection from the computing device. The simulation server extracts from the memory the at least one event corresponding to the lesson plan selection and the corresponding at least one rule, and transmits the extracted at least one event and at least one rule corresponding to the selected lesson plan to the computing device. The simulation server further receives from the computing device, a selection of at least one event to be used for the selected lesson plan with a configuration of the at least one rule for each selected event.
G09B 9/08 - Simulateurs pour l'enseignement ou l'entraînement pour l'enseignement de la conduite des véhicules ou autres moyens de transport pour l'enseignement du pilotage des aéronefs, p. ex. bancs d'entraînement au pilotage sans visibilité
H04L 12/16 - Dispositions pour la fourniture de services particuliers aux abonnés
96.
SIMULATION SERVER AND LESSON PLAN EVENTS BASED ON SIMULATION DATA
A simulation server capable of creating events of a lesson plan based on simulation data statistics. The simulation server comprises memory for storing simulation data, and a processing unit. The processing unit executes a plurality of simulations functionalities according to a lesson plan. The processing unit collects simulation data representative of the execution of the plurality of simulations functionalities according to the lesson plan. The processing unit stores the simulation data in the memory. The processing unit processes the simulation data to generate simulation data statistics. The processing unit creates at least one event having at least one rule based on the simulation data statistics. The at least one rule consists in at least one measurable value to be measured by at least one of the simulation functionalities.
G09B 9/08 - Simulateurs pour l'enseignement ou l'entraînement pour l'enseignement de la conduite des véhicules ou autres moyens de transport pour l'enseignement du pilotage des aéronefs, p. ex. bancs d'entraînement au pilotage sans visibilité
H04L 12/16 - Dispositions pour la fourniture de services particuliers aux abonnés
97.
A SIMULATION SERVER CAPABLE OF TRANSMITTING A VISUAL ALARM REPRESENTATIVE OF A SIMULATION EVENT DISCREPANCY TO A COMPUTING DEVICE
A simulation server capable of transmitting a visual alarm representative of a simulation event discrepancy to a computing device. The simulation server stores lesson plans comprising at least one event; each event comprising at least one rule. The simulation server executes a simulation according to a particular lesson plan, and transmits a visual representation of the executed simulation to a computing device. The simulation server collects simulation data representative of the executed simulation, processes the simulation data, compares the simulation data with the at least one rule of the at least one event of the lesson plan, and determines each rule is met based on the comparison. When a rule is not met, the simulation server transmits information for displaying on a timeline in the visual representation of the executed simulation a visual alarm representative of the event corresponding to the rule not being met to the computing device.
G09B 9/08 - Simulateurs pour l'enseignement ou l'entraînement pour l'enseignement de la conduite des véhicules ou autres moyens de transport pour l'enseignement du pilotage des aéronefs, p. ex. bancs d'entraînement au pilotage sans visibilité
H04L 12/16 - Dispositions pour la fourniture de services particuliers aux abonnés
98.
SIMULATION SERVER AND VISUAL PREDICTION INDICATOR WITH EVENT DISCREPANCY
A simulation server capable of transmitting a visual prediction indicator representative of a predicted simulation event discrepancy. The simulation server stores a lesson plan comprising one or more events. A particular event has a corresponding objective consisting in a value, and a corresponding prediction metric consisting in another value. The objective is not met when the prediction metric is met. The simulation server executes a simulation according to the lesson plan, and transmits a visual representation of the executed simulation to a computing device. The simulation server collects simulation data representative of the executed simulation, processes the simulation data, and compares a simulation value of the particular event with the corresponding prediction metric. When the prediction metric is met, the simulation server transmits information for displaying in the visual representation of the executed simulation a visual prediction indicator representative of the prediction metric being met to the computing device.
G09B 9/08 - Simulateurs pour l'enseignement ou l'entraînement pour l'enseignement de la conduite des véhicules ou autres moyens de transport pour l'enseignement du pilotage des aéronefs, p. ex. bancs d'entraînement au pilotage sans visibilité
H04L 12/16 - Dispositions pour la fourniture de services particuliers aux abonnés
99.
PORTABLE COMPUTING DEVICE AND METHOD FOR TRANSMITTING INSTRUCTOR OPERATING STATION (IOS) FILTERED INFORMATION
A portable computing device and method for transmitting Instructor Operating Station (lOS) filtered information. A portable computing device receives lOS control and monitoring data from a simulation server, displays the lOS control and monitoring data on the portable computing device, and receives a selection by a user of at least one component of the displayed lOS control and monitoring data. The selection is performed by an interaction of the user with the displayed lOS control and monitoring data. The portable computing device determines lOS filtered information related to the selected at least one component, and transmits the lOS filtered information to a destination computing device. The determination of the lOS filtered information takes into consideration destination user access rights of a destination user. The destination device may be a simulator or a portable computing device, where the destination user performs a simulation session by interacting with the simulation server.
G09B 9/00 - Simulateurs pour l'enseignement ou l'entraînement
G06F 19/00 - Équipement ou méthodes de traitement de données ou de calcul numérique, spécialement adaptés à des applications spécifiques (spécialement adaptés à des fonctions spécifiques G06F 17/00;systèmes ou méthodes de traitement de données spécialement adaptés à des fins administratives, commerciales, financières, de gestion, de surveillance ou de prévision G06Q;informatique médicale G16H)
G06F 9/06 - Dispositions pour la commande par programme, p. ex. unités de commande utilisant des programmes stockés, c.-à-d. utilisant un moyen de stockage interne à l'équipement de traitement de données pour recevoir ou conserver les programmes
G09B 9/08 - Simulateurs pour l'enseignement ou l'entraînement pour l'enseignement de la conduite des véhicules ou autres moyens de transport pour l'enseignement du pilotage des aéronefs, p. ex. bancs d'entraînement au pilotage sans visibilité
100.
SIMULATION SERVER CAPABLE OF INTERACTING WITH A PLURALITY OF SERVERS
A simulation server capable of interacting with a plurality of simulators to perform a plurality of simulations. The simulation server comprises a communication interface for exchanging data with other entities. The processing server also comprises a processing unit for executing at least one simulation. The processing unit also generates simulator simulation data and transmits the simulator simulation data to at least one simulator via the communication interface. The simulator simulation data are representative of the execution of the at least one simulation. The processing unit also receives simulator interaction data from the at least one simulator via the communication interface. The processing unit further processes the simulator interaction data and controls the execution of the at least one simulation based on the processed simulator interaction data. The simulation server may also interact with one or more of portable computing devices to perform the plurality of simulations.
G09B 9/00 - Simulateurs pour l'enseignement ou l'entraînement
G09B 9/08 - Simulateurs pour l'enseignement ou l'entraînement pour l'enseignement de la conduite des véhicules ou autres moyens de transport pour l'enseignement du pilotage des aéronefs, p. ex. bancs d'entraînement au pilotage sans visibilité
H04L 12/16 - Dispositions pour la fourniture de services particuliers aux abonnés