CAE Inc.

Canada

Retour au propriétaire

1-59 de 59 pour CAE Inc. Trier par
Recheche Texte
Brevet
International - WIPO
Excluant les filiales
Affiner par Reset Report
Date
2024 février 2
2024 (AACJ) 2
2023 4
2022 3
2020 3
Voir plus
Classe IPC
G09B 9/00 - Simulateurs pour l'enseignement ou l'entraînement 40
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é 25
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) 10
H04L 12/16 - Dispositions pour la fourniture de services particuliers aux abonnés 10
G06Q 10/06 - Ressources, gestion de tâches, des ressources humaines ou de projets; Planification d’entreprise ou d’organisation; Modélisation d’entreprise ou d’organisation 7
Voir plus
Résultats pour  brevets

1.

HYBRID INSTRUCTOR-MACHINE ASSESSMENT SYSTEM, DYNAMIC INSTRUCTOR INTERFACE AND ADAPTIVE TRAINING

      
Numéro d'application CA2023051053
Numéro de publication 2024/031182
Statut Délivré - en vigueur
Date de dépôt 2023-08-07
Date de publication 2024-02-15
Propriétaire CAE INC. (Canada)
Inventeur(s)
  • Delisle, Jean-François
  • Bowness, David

Abrégé

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.

Classes IPC  ?

  • G09B 9/00 - Simulateurs pour l'enseignement ou l'entraînement
  • G06N 20/00 - Apprentissage automatique
  • G09B 5/00 - Matériel à but éducatif à commande électrique
  • G09B 19/00 - Enseignement non couvert par d'autres groupes principaux de la présente sous-classe

2.

BIOMETRY-BASED PERFORMANCE ASSESSMENT

      
Numéro d'application CA2023051054
Numéro de publication 2024/031183
Statut Délivré - en vigueur
Date de dépôt 2023-08-07
Date de publication 2024-02-15
Propriétaire CAE INC. (Canada)
Inventeur(s)
  • Delisle, Jean-François
  • Soodeen, Mark

Abrégé

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.

Classes IPC  ?

  • 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
  • G06N 20/00 - Apprentissage automatique
  • G09B 9/00 - Simulateurs pour l'enseignement ou l'entraînement

3.

METHOD AND SYSTEM FOR GENERATING VEHICLE PARAMETERS FOR TRAINING A USER TO SCORE A VEHICLE MANEUVER

      
Numéro d'application IB2023052866
Numéro de publication 2023/180980
Statut Délivré - en vigueur
Date de dépôt 2023-03-23
Date de publication 2023-09-28
Propriétaire CAE INC. (Canada)
Inventeur(s)
  • Chaouachi, Maher
  • Delisle, Jean-Francois

Abrégé

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.

Classes IPC  ?

  • 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
  • G06N 3/08 - Méthodes d'apprentissage
  • G06N 3/0475 - Réseaux génératifs
  • 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

4.

FEDERATED MACHINE LEARNING IN ADAPTIVE TRAINING SYSTEMS

      
Numéro d'application CA2023050333
Numéro de publication 2023/173211
Statut Délivré - en vigueur
Date de dépôt 2023-03-15
Date de publication 2023-09-21
Propriétaire CAE INC. (Canada)
Inventeur(s)
  • Delisle, Jean-François
  • Winokur, Ben
  • Singh, Navpreet

Abrégé

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.

Classes IPC  ?

  • 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

5.

ADAPTIVE LEARNING IN A DIVERSE LEARNING ECOSYSTEM

      
Numéro d'application CA2023050293
Numéro de publication 2023/168517
Statut Délivré - en vigueur
Date de dépôt 2023-03-07
Date de publication 2023-09-14
Propriétaire CAE INC. (Canada)
Inventeur(s)
  • Delisle, Jean-François
  • Qi, Jian

Abrégé

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.

Classes IPC  ?

  • G09B 5/00 - Matériel à but éducatif à commande électrique
  • G09B 9/12 - Systèmes de déplacement pour simulateurs d'aéronef
  • G09B 9/00 - Simulateurs pour l'enseignement ou l'entraînement

6.

SYSTEM AND METHOD FOR PREDICTING PERFORMANCE BY CLUSTERING PSYCHOMETRIC DATA USING ARTIFICIAL INTELLIGENCE

      
Numéro d'application CA2022051550
Numéro de publication 2023/065037
Statut Délivré - en vigueur
Date de dépôt 2022-10-20
Date de publication 2023-04-27
Propriétaire CAE INC. (Canada)
Inventeur(s)
  • Delisle, Jean-François
  • Dufour, Anthoine
  • Narath, Bincy Baburaj

Abrégé

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.

Classes IPC  ?

  • G09B 5/00 - Matériel à but éducatif à commande électrique
  • G09B 19/24 - Emploi des outils

7.

REMOTE POINTER FOR SIMULATORS

      
Numéro d'application IB2022050687
Numéro de publication 2022/162560
Statut Délivré - en vigueur
Date de dépôt 2022-01-26
Date de publication 2022-08-04
Propriétaire CAE INC. (Canada)
Inventeur(s)
  • Soodeen, Mark
  • Giannias, Nick
  • Fernie, Andrew

Abrégé

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.

Classes IPC  ?

  • 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
  • H04N 7/15 - Systèmes pour conférences
  • H04N 21/6332 - Signaux de commande issus du serveur dirigés vers des éléments du réseau ou du client vers le client

8.

METHOD AND SYSTEM FOR PROVIDING REMOTE VISIBILITY INTO A SIMULATION ENVIRONMENT

      
Numéro d'application IB2022050689
Numéro de publication 2022/162562
Statut Délivré - en vigueur
Date de dépôt 2022-01-26
Date de publication 2022-08-04
Propriétaire CAE INC. (Canada)
Inventeur(s)
  • Soodeen, Mark
  • Lagace, Michel
  • Ye, Hebing
  • Morisset, Sebastien
  • Desaulniers, Pascal
  • Giannias, Nick
  • Mirzakhani, Babak
  • Christiansen, Gordon
  • Granger, Julien
  • Daigle, Pierre
  • Vincent, Pierre-Luc

Abrégé

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.

Classes IPC  ?

  • H04N 7/15 - Systèmes pour conférences
  • 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 9/40 - Protocoles réseaux de sécurité
  • H04L 12/18 - Dispositions pour la fourniture de services particuliers aux abonnés pour la diffusion ou les conférences
  • H04N 5/232 - Dispositifs pour la commande des caméras de télévision, p.ex. commande à distance

9.

RETRACTABLE REAR PROJECTION DOME

      
Numéro d'application CA2021051624
Numéro de publication 2022/104459
Statut Délivré - en vigueur
Date de dépôt 2021-11-16
Date de publication 2022-05-27
Propriétaire CAE INC. (Canada)
Inventeur(s)
  • Gillespie, Andrew
  • Salvadore, Felice

Abrégé

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).

Classes IPC  ?

  • G03B 37/04 - Photographie panoramique ou à grand écran; Photographie de surfaces étendues, p.ex. pour la géodésie; Photographie 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 écran; Photographie de surfaces étendues, p.ex. pour la géodésie; Photographie 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

10.

DYNAMICALLY ADJUSTING IMAGE CHARACTERISTICS IN REAL-TIME

      
Numéro d'application CA2019051871
Numéro de publication 2020/124253
Statut Délivré - en vigueur
Date de dépôt 2019-12-19
Date de publication 2020-06-25
Propriétaire CAE INC. (Canada)
Inventeur(s) Maz, Emmanuel

Abrégé

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.

Classes IPC  ?

11.

LOADING RENDERING DATA FOR AN INTERACTIVE COMPUTER SIMULATION

      
Numéro d'application CA2019051476
Numéro de publication 2020/077461
Statut Délivré - en vigueur
Date de dépôt 2019-10-18
Date de publication 2020-04-23
Propriétaire CAE INC. (Canada)
Inventeur(s)
  • Srouji, Bassem
  • Juteau, Stéphane

Abrégé

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.

Classes IPC  ?

  • G06F 17/00 - TRAITEMENT ÉLECTRIQUE DE DONNÉES NUMÉRIQUES Équipement ou méthodes de traitement de données ou de calcul numérique, spécialement adaptés à des fonctions spécifiques
  • G06F 16/90 - Recherche d’informations; Structures de bases de données à cet effet; Structures de systèmes de fichiers à cet effet - Détails des fonctions des bases de données indépendantes des types de données cherchés
  • G06F 3/14 - Sortie numérique vers un dispositif de visualisation

12.

CAMERA BASED DISPLAY METHOD AND SYSTEM FOR SIMULATORS

      
Numéro d'application IB2019058047
Numéro de publication 2020/065497
Statut Délivré - en vigueur
Date de dépôt 2019-09-23
Date de publication 2020-04-02
Propriétaire CAE INC. (Canada)
Inventeur(s)
  • Giguere, Ghislain
  • Kovats, David
  • Gagnon, Mathieu
  • Millette, Alexandre

Abrégé

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.

Classes IPC  ?

  • 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é

13.

CONTINUOUS MONITORING OF A MODEL IN AN INTERACTIVE COMPUTER SIMULATION STATION

      
Numéro d'application CA2018050395
Numéro de publication 2018/176154
Statut Délivré - en vigueur
Date de dépôt 2018-03-29
Date de publication 2018-10-04
Propriétaire CAE INC. (Canada)
Inventeur(s) Myrand-Lapierre, Vincent

Abrégé

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.

Classes IPC  ?

  • 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é

14.

IMPROVED HEAT RENDERING IN AN INTERACTIVE COMPUTER SIMULATION SYSTEM

      
Numéro d'application CA2018050396
Numéro de publication 2018/176155
Statut Délivré - en vigueur
Date de dépôt 2018-03-29
Date de publication 2018-10-04
Propriétaire CAE INC. (Canada)
Inventeur(s) Pigeon, Michel

Abrégé

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).

Classes IPC  ?

  • G09B 9/00 - Simulateurs pour l'enseignement ou l'entraînement
  • G06T 15/04 - Mappage de texture
  • G06T 17/20 - Description filaire, p.ex. polygonalisation ou tessellation

15.

A SYSTEM FOR CALIBRATING VIBRATIONS IN THE CONTEXT OF SIMULATION

      
Numéro d'application IB2018052088
Numéro de publication 2018/178865
Statut Délivré - en vigueur
Date de dépôt 2018-03-27
Date de publication 2018-10-04
Propriétaire CAE INC. (Canada)
Inventeur(s) Marcotte, Nicolas

Abrégé

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.

Classes IPC  ?

  • 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, différentielles électriques

16.

DETERIORATED VIDEO FEED

      
Numéro d'application CA2018050391
Numéro de publication 2018/176151
Statut Délivré - en vigueur
Date de dépôt 2018-03-29
Date de publication 2018-10-04
Propriétaire CAE INC. (Canada)
Inventeur(s)
  • Ireland, Alexander
  • Russ, Jack
  • Bowness, David

Abrégé

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.

Classes IPC  ?

  • H04N 5/262 - Circuits de studio, p.ex. pour mélanger, commuter, changer le caractère de l'image, pour d'autres effets spéciaux
  • G09B 9/00 - Simulateurs pour l'enseignement ou l'entraînement
  • H04N 7/18 - Systèmes de télévision en circuit fermé [CCTV], c. à d. systèmes dans lesquels le signal vidéo n'est pas diffusé

17.

METHOD AND SYSTEM FOR DIAGNOSIS OF A SIMULATOR

      
Numéro d'application IB2018052085
Numéro de publication 2018/178864
Statut Délivré - en vigueur
Date de dépôt 2018-03-27
Date de publication 2018-10-04
Propriétaire CAE INC. (Canada)
Inventeur(s)
  • Giroux, Ann-Katherine
  • Galibois, Michel
  • Heneault, Yannick
  • Filkorn, Gunther Sascha
  • Meloche-Charlebois, Francis

Abrégé

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.

Classes IPC  ?

  • G01R 31/00 - Dispositions pour tester les propriétés électriques; Dispositions pour la localisation des pannes électriques; Dispositions 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é

18.

VISUALIZING SUB-SYSTEMS OF A VIRTUAL SIMULATED ELEMENT IN AN INTERACTIVE COMPUTER SIMULATION SYSTEM

      
Numéro d'application CA2017050181
Numéro de publication 2018/148818
Statut Délivré - en vigueur
Date de dépôt 2017-02-15
Date de publication 2018-08-23
Propriétaire CAE INC. (Canada)
Inventeur(s) Delisle, Jean-François

Abrégé

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.

Classes IPC  ?

  • G09B 9/00 - Simulateurs pour l'enseignement ou l'entraînement

19.

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

      
Numéro d'application CA2016000088
Numéro de publication 2017/165939
Statut Délivré - en vigueur
Date de dépôt 2016-03-31
Date de publication 2017-10-05
Propriétaire CAE INC. (Canada)
Inventeur(s) Nepogodin, Andrew

Abrégé

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.

Classes IPC  ?

  • 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 projets; Planification d’entreprise ou d’organisation; Modé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

20.

METHOD, DEVICE AND SYSTEM FOR CONTINUOUSLY RECOMMENDING A DEPLOYMENT OF EMERGENCY VEHICLE UNITS

      
Numéro d'application CA2016000090
Numéro de publication 2017/165941
Statut Délivré - en vigueur
Date de dépôt 2016-03-31
Date de publication 2017-10-05
Propriétaire CAE INC. (Canada)
Inventeur(s)
  • Nepogodin, Andrew
  • Chenette, Lynn

Abrégé

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.

Classes IPC  ?

  • 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 projets; Planification d’entreprise ou d’organisation; Modé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

21.

METHOD AND SYSTEMS FOR UPDATING A REMOTE REPOSITORY BASED ON DATA-TYPES

      
Numéro d'application CA2016000094
Numéro de publication 2017/165944
Statut Délivré - en vigueur
Date de dépôt 2016-03-31
Date de publication 2017-10-05
Propriétaire CAE INC. (Canada)
Inventeur(s)
  • Émond, Sébastien
  • Gauthier, Alexandre
  • Lagacé, Michel

Abrégé

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.

Classes IPC  ?

  • 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

22.

METHOD AND SYSTEMS FOR ANTICIPATORILY UPDATING A REMOTE REPOSITORY

      
Numéro d'application CA2016000095
Numéro de publication 2017/165945
Statut Délivré - en vigueur
Date de dépôt 2016-03-31
Date de publication 2017-10-05
Propriétaire CAE INC. (Canada)
Inventeur(s)
  • Edmond, Sebastien
  • Gauthier, Alexandre
  • Lagacé, Michel

Abrégé

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.

Classes IPC  ?

  • G09B 9/00 - Simulateurs pour l'enseignement ou l'entraînement
  • G06Q 10/06 - Ressources, gestion de tâches, des ressources humaines ou de projets; Planification d’entreprise ou d’organisation; Modé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

23.

DYNAMICALLY UPDATING A MODEL ASSOCIATED TO A SIMULATED INTERACTIVE OBJECT

      
Numéro d'application CA2016000096
Numéro de publication 2017/165946
Statut Délivré - en vigueur
Date de dépôt 2016-03-31
Date de publication 2017-10-05
Propriétaire CAE INC. (Canada)
Inventeur(s)
  • Soucy, Olivier
  • Myrand-Lapierre, Vincent

Abrégé

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.

Classes IPC  ?

  • 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é

24.

METHOD, DEVICE AND SYSTEM FOR CALCULATING WEIGHTED DEPLOYMENT RULES IN AN EMERGENCY-VEHICLE-UNITS DEPLOYMENT SYSTEM FOR A GEOGRAPHICAL AREA

      
Numéro d'application CA2016000089
Numéro de publication 2017/165940
Statut Délivré - en vigueur
Date de dépôt 2016-03-31
Date de publication 2017-10-05
Propriétaire CAE INC. (Canada)
Inventeur(s)
  • Nepogodin, Andrew
  • Lypps, Brian

Abrégé

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.

Classes IPC  ?

  • 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 projets; Planification d’entreprise ou d’organisation; Modé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

25.

METHOD AND SYSTEM FOR CREATING A SIMULATION PLAN FOR TRAINING PERSONNEL ON SYSTEM MAINTENANCE

      
Numéro d'application CA2016000092
Numéro de publication 2017/165942
Statut Délivré - en vigueur
Date de dépôt 2016-03-31
Date de publication 2017-10-05
Propriétaire CAE INC. (Canada)
Inventeur(s)
  • Giguere, Ghislain
  • Nejelski, Mikhail
  • Vo, Thai Hoa

Abrégé

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.

Classes IPC  ?

  • G09B 9/00 - Simulateurs pour l'enseignement ou l'entraînement
  • G06Q 10/06 - Ressources, gestion de tâches, des ressources humaines ou de projets; Planification d’entreprise ou d’organisation; Modélisation d’entreprise ou d’organisation
  • G09B 19/00 - Enseignement non couvert par d'autres groupes principaux de la présente sous-classe

26.

METHOD AND SYSTEM FOR UPDATING A SIMULATION PLAN

      
Numéro d'application CA2016000093
Numéro de publication 2017/165943
Statut Délivré - en vigueur
Date de dépôt 2016-03-31
Date de publication 2017-10-05
Propriétaire CAE INC. (Canada)
Inventeur(s)
  • Giguere, Ghislain
  • Nejelski, Mikhail
  • Vo, Thai Hoa

Abrégé

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.

Classes IPC  ?

  • G09B 9/00 - Simulateurs pour l'enseignement ou l'entraînement
  • G06Q 10/06 - Ressources, gestion de tâches, des ressources humaines ou de projets; Planification d’entreprise ou d’organisation; Modélisation d’entreprise ou d’organisation
  • G09B 19/00 - Enseignement non couvert par d'autres groupes principaux de la présente sous-classe

27.

METHOD AND SYSTEMS FOR REMOVING THE MOST EXTRANEOUS DATA RECORD FROM A REMOTE REPOSITORY

      
Numéro d'application CA2016000097
Numéro de publication 2017/165947
Statut Délivré - en vigueur
Date de dépôt 2016-03-31
Date de publication 2017-10-05
Propriétaire CAE INC. (Canada)
Inventeur(s)
  • Émond, Sébastien
  • Gauthier, Alexandre
  • Lagacé, Michel

Abrégé

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.

Classes IPC  ?

  • G09B 9/00 - Simulateurs pour l'enseignement ou l'entraînement
  • G06F 17/00 - TRAITEMENT ÉLECTRIQUE DE DONNÉES NUMÉRIQUES É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 projets; Planification d’entreprise ou d’organisation; Modé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

28.

A SIMULATION SERVER CAPABLE OF CONFIGURING EVENTS OF A LESSON PLAN THROUGH INTERACTIONS WITH A COMPUTING DEVICE

      
Numéro d'application CA2017050182
Numéro de publication 2017/139875
Statut Délivré - en vigueur
Date de dépôt 2017-02-15
Date de publication 2017-08-24
Propriétaire CAE INC. (Canada)
Inventeur(s)
  • Delisle, Jean-Francois
  • Bowness, David
  • Ho, Dac Toan
  • Gingras, Luc

Abrégé

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.

Classes IPC  ?

  • G09B 9/00 - Simulateurs pour l'enseignement ou l'entraînement
  • G08G 5/00 - Systèmes de commande du trafic aérien
  • 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

29.

SIMULATION SERVER AND LESSON PLAN EVENTS BASED ON SIMULATION DATA

      
Numéro d'application CA2017050184
Numéro de publication 2017/139876
Statut Délivré - en vigueur
Date de dépôt 2017-02-15
Date de publication 2017-08-24
Propriétaire CAE INC. (Canada)
Inventeur(s) Delisle, Jean-Francois

Abrégé

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.

Classes IPC  ?

  • G09B 9/00 - Simulateurs pour l'enseignement ou l'entraînement
  • G08G 5/00 - Systèmes de commande du trafic aérien
  • 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

30.

A SIMULATION SERVER CAPABLE OF TRANSMITTING A VISUAL ALARM REPRESENTATIVE OF A SIMULATION EVENT DISCREPANCY TO A COMPUTING DEVICE

      
Numéro d'application CA2017050185
Numéro de publication 2017/139877
Statut Délivré - en vigueur
Date de dépôt 2017-02-15
Date de publication 2017-08-24
Propriétaire CAE INC. (Canada)
Inventeur(s)
  • Malo, Sebastien
  • Delisle, Jean-Francois

Abrégé

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.

Classes IPC  ?

  • G09B 9/00 - Simulateurs pour l'enseignement ou l'entraînement
  • G08G 5/00 - Systèmes de commande du trafic aérien
  • 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

31.

SIMULATION SERVER AND VISUAL PREDICTION INDICATOR WITH EVENT DISCREPANCY

      
Numéro d'application CA2017050186
Numéro de publication 2017/139878
Statut Délivré - en vigueur
Date de dépôt 2017-02-15
Date de publication 2017-08-24
Propriétaire CAE INC. (Canada)
Inventeur(s) Delisle, Jean-Francois

Abrégé

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.

Classes IPC  ?

  • G09B 9/00 - Simulateurs pour l'enseignement ou l'entraînement
  • G08G 5/00 - Systèmes de commande du trafic aérien
  • 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

32.

PORTABLE COMPUTING DEVICE AND METHOD FOR TRANSMITTING INSTRUCTOR OPERATING STATION (IOS) FILTERED INFORMATION

      
Numéro d'application CA2017050187
Numéro de publication 2017/139879
Statut Délivré - en vigueur
Date de dépôt 2017-02-15
Date de publication 2017-08-24
Propriétaire CAE INC. (Canada)
Inventeur(s) Delisle, Jean-Francois

Abrégé

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.

Classes IPC  ?

  • 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é

33.

SIMULATION SERVER CAPABLE OF INTERACTING WITH A PLURALITY OF SERVERS

      
Numéro d'application CA2017050188
Numéro de publication 2017/139880
Statut Délivré - en vigueur
Date de dépôt 2017-02-15
Date de publication 2017-08-24
Propriétaire CAE INC. (Canada)
Inventeur(s) Delisle, Jean-Francois

Abrégé

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.

Classes IPC  ?

  • 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
  • G08G 5/00 - Systèmes de commande du trafic aérien

34.

INTERACTIVE COMPUTER PROGRAM WITH VIRTUALIZED PARTICIPANT

      
Numéro d'application CA2015000200
Numéro de publication 2016/154707
Statut Délivré - en vigueur
Date de dépôt 2015-03-31
Date de publication 2016-10-06
Propriétaire CAE INC. (Canada)
Inventeur(s) Ireland, Alexander

Abrégé

An infrastructure for an interactive computer program comprising a computer generated environment. The infrastructure comprises an instrument module, a first display and a second display. At least one tangible instrument allows the user to interact within the computer generated environment, at least one virtualized instrument is not accessible to the user. The first display displays images from the computer generated environment. The second display is positioned on one side of the instrument module for displaying at least images of the virtualized instrument(s) and of a virtualized participant that has access to the virtualized participant of the interactive computer program. A method comprising providing the tangible instrument and the first display screen. The method also comprises displaying images of the virtualized instrument and the virtualized participant on the second display screen.

Classes IPC  ?

  • G09B 9/00 - Simulateurs pour l'enseignement ou l'entraînement
  • G06F 15/00 - TRAITEMENT ÉLECTRIQUE DE DONNÉES NUMÉRIQUES Équipement de traitement de données en général
  • 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 3/14 - Sortie numérique vers un dispositif de visualisation
  • 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.

MULTIFACTOR EYE POSITION IDENTIFICATION IN A DISPLAY SYSTEM

      
Numéro d'application CA2015000207
Numéro de publication 2016/154711
Statut Délivré - en vigueur
Date de dépôt 2015-03-31
Date de publication 2016-10-06
Propriétaire CAE INC. (Canada)
Inventeur(s) Maz, Emmanuel

Abrégé

A display system comprising a display screen for displaying a stream of images, a viewer positioning module and an image generator module. The viewer positioning module is for determining a viewer's sightline by defining a first factor of the sightline as a lateral position of a viewer's body part located between the viewer's chin and the viewer's waistline, defining a second factor of the sightline as a depth position of the body part and computing the sightline based at least on the first factor and the second factor. The image generator module is for generating the stream of images considering the determined sightline. A method comprising defining the first factor, defining the second factor, computing the sightline based at least on the first factor and the second factor, generating the stream of images considering the determined sightline and displaying the stream of images on a first display screen.

Classes IPC  ?

  • G09B 9/00 - Simulateurs pour l'enseignement ou l'entraînement
  • G06T 19/00 - Transformation de modèles ou d'images tridimensionnels [3D] pour infographie
  • G06F 3/14 - Sortie numérique vers un dispositif de visualisation
  • G09G 5/00 - Dispositions ou circuits de commande de l'affichage communs à l'affichage utilisant des tubes à rayons cathodiques et à l'affichage utilisant d'autres moyens de visualisation

36.

NIGHT VISION DETECTION ENHANCEMENTS IN A DISPLAY SYSTEM

      
Numéro d'application CA2015000208
Numéro de publication 2016/154712
Statut Délivré - en vigueur
Date de dépôt 2015-03-31
Date de publication 2016-10-06
Propriétaire CAE INC. (Canada)
Inventeur(s) Lasnier, Sylvain

Abrégé

A method and a display system for dynamically activating a night-vision mode comprising. The display system comprises a processor module that further comprises an image generator module. The processor module is for determining at least a head position of a user in the display system, the head position being used at least for geometry-correction purposes and, while determining the head position, determining that a night-vision-enhancer device is activated by the user. The processor module is further for activating the night-vision mode of the display system and the image generator module, upon activation of the night-vision mode of the display system, renders night-vision-enhanced images of a computer generated environment for display. The night-vision-enhanced images present a night-mode-adapted wavelength spectrum.

Classes IPC  ?

  • G02B 23/12 - Télescopes ou lunettes d'approche, p.ex. jumelles; Périscopes; Instruments pour voir à l'intérieur de corps creux; Viseurs; Pointage optique ou appareils de visée avec des moyens pour renverser ou intensifier l'image
  • G02B 27/01 - Dispositifs d'affichage "tête haute"
  • 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)
  • G09G 5/06 - Dispositions ou circuits de commande de l'affichage communs à l'affichage utilisant des tubes à rayons cathodiques et à l'affichage utilisant d'autres moyens de visualisation caractérisés par la manière dont la couleur est visualisée utilisant des palettes de couleurs, p.ex. des tables de consultation
  • H04N 19/597 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage prédictif spécialement adapté pour l’encodage de séquences vidéo multi-vues
  • H04N 13/02 - Générateurs de signaux d'image

37.

SIMULATOR FOR GENERATING AND OPTIMIZING SIMULATION DATA ADAPTED FOR INTERACTING WITH A PORTABLE COMPUTING DEVICE

      
Numéro d'application CA2015000216
Numéro de publication 2016/154716
Statut Délivré - en vigueur
Date de dépôt 2015-04-02
Date de publication 2016-10-06
Propriétaire CAE INC. (Canada)
Inventeur(s)
  • Dubois, Frederic
  • Ho, Dac Toan

Abrégé

A simulator for generating and optimizing simulation data adapted for rendering on a portable computing device. The simulator comprises a processing unit. The processing unit executes a simulation and further executes at least one rendering function. Each rendering function generates simulation data adapted for rendering on the portable computing device, and transmits the simulation data to the portable computing device. The simulation data are representative of the execution of the simulation. The processing unit also executes an optimization function for further adapting the simulation data generated by the at least one rendering function to operating conditions of the portable computing device, before transmission to the portable computing device. In a particular aspect, the simulator comprises a web server for receiving interaction data from the portable computing device. The processing unit processes the interaction data and controls the execution of the simulation based on the processed interaction data.

Classes IPC  ?

  • 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)
  • 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
  • H04L 12/28 - Réseaux de données à commutation caractérisés par la configuration des liaisons, p.ex. réseaux locaux [LAN Local Area Networks] ou réseaux étendus [WAN Wide Area Networks]
  • H04L 12/70 - Systèmes de commutation par paquets

38.

CUSTOMIZABLE TOOL AND METHOD FOR THE GENERATION AND MAINTENANCE OF SIMULATION ARTEFACTS

      
Numéro d'application CA2015000218
Numéro de publication 2016/154718
Statut Délivré - en vigueur
Date de dépôt 2015-04-02
Date de publication 2016-10-06
Propriétaire CAE INC. (Canada)
Inventeur(s)
  • Migneault, Joel
  • Proulx, Marc-Andre

Abrégé

A customizable tool and method for generating, validating and maintaining simulation artefacts. A template corresponding to a particular type of simulation artefacts is selected among a plurality of templates. A library of components corresponding to the selected template is determined by a processing unit of the tool. The library of components is displayed on a display of the tool. At least one component is selected among a library of components corresponding to the selected template. The at least one selected component is displayed on the display. The at least one selected component is configured. The processing unit generates and validates simulation artefacts corresponding to the selected template based on the at least one selected component and the configuration of each selected component.

Classes IPC  ?

  • 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é

39.

SIMULATOR FOR GENERATING AND EXCHANGING SIMULATION DATA FOR INTERACTING WITH A PORTABLE COMPUTING DEVICE

      
Numéro d'application CA2015000219
Numéro de publication 2016/154719
Statut Délivré - en vigueur
Date de dépôt 2015-04-02
Date de publication 2016-10-06
Propriétaire CAE INC. (Canada)
Inventeur(s)
  • Dubois, Frederic
  • Ho, Dac Toan

Abrégé

A simulator for generating and exchanging simulation data for interacting with a portable computing device. The simulator comprises a processing unit and a web server. The processing unit executes a simulation and further executes at least one rendering function. Each rendering function generates simulation data adapted for rendering on the portable computing device, and transmits the simulation data to the portable computing device. The simulation data are representative of the execution of the simulation. The processing unit also processes interaction data and controls the execution of the simulation based on the processed interaction data. The web server receives the interaction data from the portable computing device. In a particular aspect, the web server is executed by a standalone server instead of being executed by the simulator.

Classes IPC  ?

  • 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)
  • 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é

40.

TRACKING SYSTEM FOR INSERTION OF A MEDICAL DEVICE IN A BODY CAVITY SIMULATOR

      
Numéro d'application CA2016050357
Numéro de publication 2016/154743
Statut Délivré - en vigueur
Date de dépôt 2016-03-29
Date de publication 2016-10-06
Propriétaire CAE INC. (Canada)
Inventeur(s) Caron, Francois

Abrégé

The present system and method related to simulating medical procedures. The system and method comprise a body cavity simulator and at least one camera. The body cavity simulator comprises a channel having a proximal end, a distal end, and an inner longitudinal passage extending between the proximal end and the distal end. The channel is partially made of a material comprised of one of the following: a transparent material, a translucent material, a semi-transparent material. The channel receives at least one simulated medical instrument through the proximal end. The at least one camera is adapted for capturing through the material of the channel a pattern of a tracking device of the at least one simulated medical instrument inserted in the channel. The camera transmits data corresponding to the captured pattern of the tracking device to a processing unit.

Classes IPC  ?

  • G09B 23/28 - Modèles à usage scientifique, médical ou mathématique, p.ex. dispositif en vraie grandeur pour la démonstration pour la médecine
  • A61B 34/10 - Planification, simulation ou modélisation assistées par ordinateur d’opérations chirurgicales
  • G09B 23/30 - Modèles anatomiques
  • G09B 9/00 - Simulateurs pour l'enseignement ou l'entraînement

41.

TRACKING SYSTEM

      
Numéro d'application CA2016050358
Numéro de publication 2016/154744
Statut Délivré - en vigueur
Date de dépôt 2016-03-29
Date de publication 2016-10-06
Propriétaire CAE INC. (Canada)
Inventeur(s) Caron, Francois

Abrégé

The present simulated medical instrument is adapted for insertion in a channel of a body cavity simulator. The present simulated medical instrument comprises a tube and at least one tracking device. The tube comprises a proximal end and a distal end. The tube is sized and shaped for insertion in the channel of the body cavity simulator. The at least one tracking device is positioned at the distal end of the tube. The tracking device has a pattern detectable via camera. The tracking device is adapted for receiving friction caused by a dynamic haptic mechanism positioned along at least a section of the channel of the body cavity simulator.

Classes IPC  ?

  • G09B 23/28 - Modèles à usage scientifique, médical ou mathématique, p.ex. dispositif en vraie grandeur pour la démonstration pour la médecine
  • A61B 34/10 - Planification, simulation ou modélisation assistées par ordinateur d’opérations chirurgicales
  • G09B 23/30 - Modèles anatomiques
  • G09B 9/00 - Simulateurs pour l'enseignement ou l'entraînement

42.

TRACKING SYSTEM FOR INSERTION OF A MEDICAL DEVICE IN A BODY CAVITY SIMULATOR

      
Numéro d'application CA2016050359
Numéro de publication 2016/154745
Statut Délivré - en vigueur
Date de dépôt 2016-03-29
Date de publication 2016-10-06
Propriétaire CAE INC. (Canada)
Inventeur(s) Caron, Francois

Abrégé

The present simulated medical instrument is adapted for insertion in a channel of a body cavity simulator. The present simulated medical instrument comprises a tube and at least one tracking device. The tube comprises a proximal end and a distal end. The tube is sized and shaped for insertion in the channel of the body cavity simulator. The at least one tracking device is located in proximity of the distal end of the tube, the tracking device having a pattern detectable via camera.

Classes IPC  ?

  • G09B 23/28 - Modèles à usage scientifique, médical ou mathématique, p.ex. dispositif en vraie grandeur pour la démonstration pour la médecine
  • A61B 34/10 - Planification, simulation ou modélisation assistées par ordinateur d’opérations chirurgicales
  • G09B 9/00 - Simulateurs pour l'enseignement ou l'entraînement
  • G09B 23/30 - Modèles anatomiques

43.

MODULAR INFRASTRUCTURE FOR AN INTERACTIVE COMPUTER PROGRAM

      
Numéro d'application CA2015000199
Numéro de publication 2016/154706
Statut Délivré - en vigueur
Date de dépôt 2015-03-31
Date de publication 2016-10-06
Propriétaire CAE INC. (Canada)
Inventeur(s) Ireland, Alexander

Abrégé

A modular infrastructure for an interactive computer program comprising a computer generated environment. The modular infrastructure comprises an instrument module, a first display and a second display. The instrument module comprises at least one tangible instrument for the user to interact within the computer generated environment, the tangible instrument(s) being accessible to a user of the interactive computer program and at least one virtualized instrument not accessible to the user of the interactive computer program. The first display is positioned in front of the user for displaying images from the computer generated environment interactive computer program. The second display is for displaying at least images of the virtualized instrument(s). An instrument position of the instrument module relative to a display position of the second display is customizable in the modular infrastructure to support different configurations of the interactive computer program. A method for reconfiguring the modular infrastructure.

Classes IPC  ?

  • G09B 9/00 - Simulateurs pour l'enseignement ou l'entraînement
  • G06F 15/00 - TRAITEMENT ÉLECTRIQUE DE DONNÉES NUMÉRIQUES Équipement de traitement de données en général
  • 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 3/14 - Sortie numérique vers un dispositif de visualisation
  • 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é

44.

A METHOD AND SYSTEM FOR GENERATING AN INTERACTIVE TRAINING SCENARIO BASED ON A RECORDED REAL TIME SIMULATION

      
Numéro d'application CA2015000217
Numéro de publication 2016/154717
Statut Délivré - en vigueur
Date de dépôt 2015-04-02
Date de publication 2016-10-06
Propriétaire CAE INC. (Canada)
Inventeur(s)
  • Jacques, Francis
  • Mouton, Sebastien
  • Khan, Mohammed

Abrégé

Method and system for generating an interactive training scenario based on a recorded real time simulation. Recorded data corresponding to the real time simulation are received at a computing device of the system from a real time simulator. The recorded data are organized according to a simulation timeline. The recorded data are processed by the computing device to generate the interactive training scenario. The interactive training scenario comprises training data organized according to a training timeline, which is generated based on the simulation timeline. The system also includes a training device for executing the interactive training scenario according to the training timeline. The recorded data may comprise an action performed by a user interacting with the real time simulation, an event occurring during the real time simulation, a variation of a parameter during the real time simulation, etc.

Classes IPC  ?

  • 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é

45.

SIMULATOR FOR GENERATING AND TRANSMITTING A FLOW OF SIMULATION IMAGES ADAPTED FOR DISPLAY ON A PORTABLE COMPUTING DEVICE

      
Numéro d'application CA2015000220
Numéro de publication 2016/154720
Statut Délivré - en vigueur
Date de dépôt 2015-04-02
Date de publication 2016-10-06
Propriétaire CAE INC. (Canada)
Inventeur(s)
  • Dubois, Frederic
  • Ho, Dac Toan

Abrégé

A simulator for generating and transmitting a flow of simulation images adapted for display on a portable computing device. The simulator comprises a processing unit. The processing unit executes a simulation and further executes at least one rendering function. Each rendering function generates a flow of simulation images adapted for display on the portable computing device, and transmits the flow of simulation images to the portable computing device. The flow of simulation images is representative of the execution of the simulation. In a particular aspect, the simulator comprises a web server for receiving interaction data from the portable computing device. The processing unit processes the interaction data and controls the execution of the simulation based on the processed interaction data. In another particular aspect, the web server is executed by a standalone server instead of being executed by the simulator.

Classes IPC  ?

  • 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)
  • 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
  • H04W 4/18 - Conversion de format ou de contenu d'informations, p.ex. adaptation, par le réseau, des informations reçues ou transmises pour une distribution sans fil aux utilisateurs ou aux terminaux

46.

METHOD AND SYSTEM FOR CUSTOMIZING A RECORDED REAL TIME SIMULATION BASED ON SIMULATION METADATA

      
Numéro d'application CA2015000221
Numéro de publication 2016/154721
Statut Délivré - en vigueur
Date de dépôt 2015-04-02
Date de publication 2016-10-06
Propriétaire CAE INC. (Canada)
Inventeur(s)
  • Jacques, Francis
  • Mouton, Sebastien
  • Khan, Mohammed

Abrégé

Method and system for automatically customizing a recorded real time simulation based on simulation metadata. Recorded data corresponding to the real time simulation are received by the computing device. The recorded data are organized according to an original simulation timeline. The recorded data are processed by the computing device to generate customized simulation data based on the simulation metadata. The customized simulation data are organized according to an updated simulation timeline. The updated simulation timeline is generated based on the original simulation timeline. For instance, a new datum corresponding to a plurality of recorded data is generated according to the simulation metadata. The recorded data may comprise an action performed by a user interacting with the real time simulation, an event occurring during the real time simulation, a variation of a parameter during the real time simulation, and a screenshot of a display of the real time simulation.

Classes IPC  ?

  • 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)
  • 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é

47.

UPDATING DAMAGED-ENHANCED 3D POLYGON MESHES

      
Numéro d'application CA2014000716
Numéro de publication 2016/049728
Statut Délivré - en vigueur
Date de dépôt 2014-09-30
Date de publication 2016-04-07
Propriétaire CAE INC. (Canada)
Inventeur(s)
  • Lagacė, Michel
  • Pichė, Patrick

Abrégé

A method and computer system for updating damaged-enhanced polygon meshes in a computer simulation associated to a storage module accessible to at least a first and a second decentralized simulation stations and a centralized processing unit thereof. At the first station, during the computer simulation, determining coordinates of a virtual impact on a 3D polygon mesh, computing newly formed 3D polygon mesh(es) from the virtual impact without updating the storage module and rendering damaged-enhanced image(s) of the newly formed 3D polygon mesh(es) for display from a first field of view of the first station. At the second station, receiving the coordinates of the virtual impact. At the centralized processing unit, receiving the coordinates of the virtual impact, computing the newly formed 3D polygon mesh(es) from the received coordinates independently from the first station, in non-real-time priority processing and persistently updating the storage module with newly formed 3D polygon mesh(es).

Classes IPC  ?

  • G06T 19/20 - Transformation de modèles ou d'images tridimensionnels [3D] pour infographie Édition d'images tridimensionnelles [3D], p.ex. modification de formes ou de couleurs, alignement d'objets ou positionnements de parties
  • G06T 15/00 - Rendu d'images tridimensionnelles [3D]
  • G06T 17/20 - Description filaire, p.ex. polygonalisation ou tessellation

48.

RENDERING PLAUSIBLE IMAGES OF 3D POLYGON MESHES

      
Numéro d'application CA2014000717
Numéro de publication 2016/049729
Statut Délivré - en vigueur
Date de dépôt 2014-09-30
Date de publication 2016-04-07
Propriétaire CAE INC. (Canada)
Inventeur(s) Piché, Patrick

Abrégé

Methods and computer systems for rendering plausible images of 3D polygon mesh(es) in a computer simulation comprising a computer generated environment. On a 3D polygon mesh defined using a plurality of vertices providing a plurality of rendering faces, determining an anchor point from at least three of the plurality of vertices, for each one of the rendering faces of the 3D polygon mesh, determining whether a path exists towards the anchor point and/or whether the one rendering face is on an unstable part of the 3D polygon mesh. When the path does not exist or when the part is unstable, removing the one rendering face from the 3D polygon mesh into an updated 3D polygon mesh. Rendering the updated 3D polygon mesh for display comprising a subset of the plurality of rendering faces using a visual texture, the subset being determined from the field of view of the computer simulation.

Classes IPC  ?

  • G06T 15/00 - Rendu d'images tridimensionnelles [3D]
  • G06T 17/20 - Description filaire, p.ex. polygonalisation ou tessellation

49.

RENDERING DAMAGED-ENHANCED IMAGES IN A COMPUTER SIMULATION

      
Numéro d'application CA2014000718
Numéro de publication 2016/049730
Statut Délivré - en vigueur
Date de dépôt 2014-09-30
Date de publication 2016-04-07
Propriétaire CAE INC. (Canada)
Inventeur(s)
  • Piché, Patrick
  • Breton, Jonathan

Abrégé

Method and computer system for rendering damaged-enhanced images in a computer simulation comprising a computer generated environment. During the computer simulation, determining coordinates of a virtual impact having an effective radius on 3D polygon mesh(es) of the computer generated environment, identifying rendering faces of the 3D polygon mesh(es) affected by the virtual impact, clipping at runtime the affected rendering faces to a mathematically-defined subtraction shape computed considering the effective radius, computing newly formed 3D polygon mesh(es) and rendering at least one damaged-enhanced image for display comprising a subset of rendering faces of the newly formed 3D polygon mesh(es) using a visual texture, the subset being determined from a field of view of the computer simulation.

Classes IPC  ?

  • G06T 19/20 - Transformation de modèles ou d'images tridimensionnels [3D] pour infographie Édition d'images tridimensionnelles [3D], p.ex. modification de formes ou de couleurs, alignement d'objets ou positionnements de parties
  • G06T 15/00 - Rendu d'images tridimensionnelles [3D]
  • G06T 17/20 - Description filaire, p.ex. polygonalisation ou tessellation

50.

A MODELING TOOL, METHOD AND COMPUTER PROGRAM PRODUCT FOR DYNAMICALLY GENERATING A MAINTENANCE SIMULATION OF A VEHICLE

      
Numéro d'application CA2014000784
Numéro de publication 2016/044913
Statut Délivré - en vigueur
Date de dépôt 2014-10-30
Date de publication 2016-03-31
Propriétaire CAE INC. (Canada)
Inventeur(s)
  • Giguere, Ghislain
  • Vo, Thai Hoa
  • Nejelski, Mikhail
  • Cayer, Claude
  • Harvey, Eric

Abrégé

The present modeling tool and method dynamically generate a maintenance simulation of a vehicle. For doing so, a configuration interface receives a list of components of the vehicle, each particular component comprising parameters defining the particular component. The configuration interface further receives relationships between the components in the list, and determines a plurality of state, transitions, conditions, triggers and actions. A processing unit processes the data received and determined via the configuration interface to generate the maintenance simulation, the maintenance simulation comprising an aggregation of all the determined transitions between the components into a global state machine. The present method may further be performed by a computer program product.

Classes IPC  ?

  • G09B 9/00 - Simulateurs pour l'enseignement ou l'entraînement

51.

A CONFIGURABLE SIMULATOR WITH A PLURALITY OF CONFIGURABLE MODULAR CARDS

      
Numéro d'application CA2014000321
Numéro de publication 2015/143528
Statut Délivré - en vigueur
Date de dépôt 2014-04-04
Date de publication 2015-10-01
Propriétaire CAE INC. (Canada)
Inventeur(s)
  • Galibois, Michel
  • Côté, Yanick

Abrégé

The present disclosure relates to a configurable simulator comprising at least one configuration component and a plurality of configurable modular cards. The configuration component determines configuration parameters of the cards and exchanges configuration messages with the cards. Each card comprises a configurable input/output unit comprising a plurality of configurable inputs and outputs, and a power supply comprising a plurality of configurable power supply circuits. The input/output unit exchanges configuration messages with the simulation controller. Each card further comprises a processor for configuring the plurality of inputs and outputs of the configurable input/output unit, and the plurality of power circuits of the power supply. The processor also executes a simulation code to implement a functionality of the simulator. The present disclosure also relates to a method for operating a configurable simulator comprising a plurality of configurable modular cards.

Classes IPC  ?

  • 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é

52.

A CONFIGURABLE SIMULATOR FOR PERFORMING A DISTRIBUTED SIMULATION

      
Numéro d'application CA2014000323
Numéro de publication 2015/143529
Statut Délivré - en vigueur
Date de dépôt 2014-04-04
Date de publication 2015-10-01
Propriétaire CAE INC. (Canada)
Inventeur(s)
  • Galibois, Michel
  • Côté, Yanick

Abrégé

The present disclosure relates to a simulator for performing a distributed simulation. The simulator comprises a simulation controller and a plurality of configurable modular cards. The simulation controller determines configuration and reconfiguration parameters of the cards, and exchanges configuration and reconfiguration messages with the cards. Each card comprises a configurable input/output unit comprising a plurality of configurable inputs and outputs, and a power supply comprising a plurality of configurable power supply circuits. The input/output unit exchanges configuration and reconfiguration messages with the simulation controller. Each card comprises a processor for configuring the plurality of inputs and outputs of the configurable input/output unit and the plurality of power circuits of the power supply, for reconfiguring the plurality of inputs and outputs of the configurable input/output unit and the plurality of power circuits of the power supply, and for executing a simulation code to implement a functionality of the simulator.

Classes IPC  ?

  • G09B 9/00 - Simulateurs pour l'enseignement ou l'entraînement
  • G06F 13/00 - Interconnexion ou transfert d'information ou d'autres signaux entre mémoires, dispositifs d'entrée/sortie ou unités de traitement
  • 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é

53.

A CONFIGURABLE MODULAR CARD FOR USE IN A SIMULATOR

      
Numéro d'application CA2014000336
Numéro de publication 2015/143531
Statut Délivré - en vigueur
Date de dépôt 2014-04-04
Date de publication 2015-10-01
Propriétaire CAE INC. (Canada)
Inventeur(s)
  • Galibois, Michel
  • Côté, Yanick

Abrégé

The present disclosure relates to a configurable modular card. The card comprises a board, at least one processor and at least one memory on the board, a configurable input/output unit comprising a plurality of configurable inputs and outputs, a bus for providing electronic data exchange there between, and a power supply comprising a plurality of configurable power supply circuits. The configurable input/output unit has a predefined output for sending a broadcast message and a predefined input for receiving a broadcast response message. The processor configures the plurality of inputs and outputs of the configurable input/output unit based on the broadcast response message. The processor configures the plurality of power circuits of the power supply based on the broadcast response message. The processor generates testing signals to the plurality of inputs and outputs of the configurable input/output unit and to the plurality of power circuits of the power supply.

Classes IPC  ?

  • G09B 9/00 - Simulateurs pour l'enseignement ou l'entraînement
  • G06F 13/38 - Transfert d'informations, p.ex. sur un bus
  • 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é

54.

METHOD FOR PERFORMING AN OBJECTIVE EVALUATION OF A SIMULATION PERFORMED BY USER OF A SIMULATOR

      
Numéro d'application CA2014000332
Numéro de publication 2015/143530
Statut Délivré - en vigueur
Date de dépôt 2014-04-04
Date de publication 2015-10-01
Propriétaire CAE INC. (Canada)
Inventeur(s)
  • Manseau, Eric
  • Ho, Dac, Toan

Abrégé

The present disclosure relates to a method and system for performing an objective evaluation of a simulation performed by a trainee on a simulator. The method and system comprise receiving at a simulator a plurality of simulation steps, each simulation step comprising at least one event and at least one objective, and storing the simulation steps in a memory of the simulator. The method and system further execute a simulation code to perform a simulation including the simulation steps. The method and system also collect in real time simulation data for each of the events, and process in real time the collected simulation data to determine a value of the at least one event for each of the simulation steps. The method and system further compare the value of the at least one event for each of the simulation steps with the at least one objective, and determines objective evaluation results of the simulation based on the comparison of the values of the events with the at least one objective.

Classes IPC  ?

  • 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é

55.

CONFIGURABLE INPUT/OUTPUT UNIT

      
Numéro d'application CA2015000085
Numéro de publication 2015/143533
Statut Délivré - en vigueur
Date de dépôt 2015-02-13
Date de publication 2015-10-01
Propriétaire CAE INC. (Canada)
Inventeur(s)
  • Galibois, Michel
  • Côte, Yanick

Abrégé

Configurable input/output unit and configurable modular card provided therewith. The configurable input/output unit comprises a plurality of configurable inputs and outputs. The plurality of configurable inputs and outputs comprises a predefined output for sending a broadcast message and a predefined input for receiving a broadcast response message. The card comprises a board, at least one processor mounted on the board, at least one memory mounted on the board and in electronic communication with the processor, the configurable input/output unit comprising the plurality of configurable inputs and outputs, and a bus for providing electronic data exchange there between. The processor configures the plurality of inputs and outputs of the configurable input/output unit based on the broadcast response message. The processor may generate testing signals to the plurality of inputs and outputs of the configurable input/output unit.

Classes IPC  ?

  • G06F 13/20 - Gestion de demandes d'interconnexion ou de transfert pour l'accès au bus d'entrée/sortie
  • G06F 3/00 - Dispositions d'entrée pour le transfert de données destinées à être traitées sous une forme maniable par le calculateur; Dispositions de sortie pour le transfert de données de l'unité de traitement à l'unité de sortie, p.ex. dispositions d'interface
  • H04L 12/18 - Dispositions pour la fourniture de services particuliers aux abonnés pour la diffusion ou les conférences
  • H04L 12/58 - Systèmes de commutation de messages

56.

A CONFIGURABLE SIMULATOR WITH TESTING CAPABILITIES

      
Numéro d'application CA2014000322
Numéro de publication 2014/197967
Statut Délivré - en vigueur
Date de dépôt 2014-04-04
Date de publication 2014-12-18
Propriétaire CAE, INC. (Canada)
Inventeur(s)
  • Galibois, Michel
  • Côté, Yanick
  • Bauduin, Alexandre

Abrégé

The present disclosure relates to a configurable simulator with testing capabilities, comprising a simulation controller and a plurality of configurable modular cards. The simulation controller determines configuration parameters of the cards and exchanges configuration messages with the cards. The simulation controller also receives and processes test notifications from the cards. Each card comprises a configurable input/output unit comprising a plurality of configurable inputs and outputs, and a power supply comprising a plurality of configurable power supply circuits. The input/output unit exchanges configuration messages with the simulation controller and sends the test notification. Each card further comprises a processor for configuring the configurable input/output unit, and the power supply. The processor also executes a simulation code to implement a functionality of the simulator. The processor further tests the input/output unit and the power supply, monitors the execution of the simulation code, and generates the test notification based on test results.

Classes IPC  ?

  • G09B 9/00 - Simulateurs pour l'enseignement ou l'entraînement
  • G06F 13/38 - Transfert d'informations, p.ex. sur un bus
  • 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é

57.

METHOD OF DEVELOPING A MATHEMATICAL MODEL OF DYNAMICS OF A VEHICLE FOR USE IN A COMPUTER-CONTROLLED VEHICLE SIMULATOR

      
Numéro d'application CA2012000954
Numéro de publication 2013/049930
Statut Délivré - en vigueur
Date de dépôt 2012-10-09
Date de publication 2013-04-11
Propriétaire CAE INC. (Canada)
Inventeur(s)
  • Spira, Daniel
  • Myrand-Lapierre, Vincent
  • Soucy, Olivier

Abrégé

A method of developing a mathematical model of dynamics of a vehicle for use in a computer- controlled simulation, comprising: selecting a coefficient of a state-space model mathematically modelling the dynamics of the vehicle, the selected coefficient having a value for a predetermined state of the vehicle; and varying, a parameter of a physically-based computerized model mathematically modelling the dynamics of the vehicle, the parameter related to at least one of physical characteristics of the vehicle and phenomena influencing the dynamics of the vehicle, to improve the accuracy of the physically-based model via computer-implemented numerical optimization, the computer-implemented numerical optimization targeting the coefficient of the state-space model such that the difference between a value predicted by the physically-based model and the value of the coefficient of the state-space model for the predetermined vehicle state is within a predetermined range.

Classes IPC  ?

  • 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 17/10 - Opérations mathématiques complexes

58.

METHOD AND SYSTEM FOR TRAINING

      
Numéro d'application US2008060322
Numéro de publication 2008/130913
Statut Délivré - en vigueur
Date de dépôt 2008-04-15
Date de publication 2008-10-30
Propriétaire CAE INC. (Canada)
Inventeur(s) Nemeth, Lou

Abrégé

A computerized method and/or system for training over a network is provided, the method and/or system comprising: sending an item over the network for evaluation related to a trainee; requiring an evaluator to evaluate the item in an evaluation, the evaluation including information on why the evaiuation was given: receiving the evaluation over the network; generating a report comparing the evaluation to other evaluations performed by other evaluators, the report including the information on why each evaluation was given; determining needed change(s) based on the report; determining how to achieve the needed change; and providing materials over the network on how to achieve the needed change to the e valuator.

Classes IPC  ?

  • G09B 7/00 - Dispositifs ou appareils d'enseignement à commande électrique procédant par questions et réponses

59.

METHOD AND SYSTEM FOR SIMULATION-BASED TROUBLESHOOTING AND FAULT VERIFICATION IN OPERATOR-CONTROLLED COMPLEX SYSTEMS

      
Numéro d'application CA2005001005
Numéro de publication 2006/002527
Statut Délivré - en vigueur
Date de dépôt 2005-06-27
Date de publication 2006-01-12
Propriétaire CAE INC. (Canada)
Inventeur(s)
  • Sofia, Kamilia
  • Quimper, Remi
  • Deziel, Gilbert
  • Zariffa, Nohad

Abrégé

Troubleshooting a cause of anomalous behavior observed during operation of a complex system is enabled by a simulation system that permits an operator to operate a simulation of the complex system to initial control conditions in which the anomalous behavior was observed, and suspend the simulation to input fault symptoms observed during the anomalous behavior. The system selects fault scenarios using the input fault symptoms, injects a selected fault scenario into the simulation, and compares a behavior of the fault-inserted simulation to a behavior of a fault-free simulation operating under the initial control conditions to extract fault symptoms, in order to determine whether the anomalous behavior is reproduced by any inserted fault scenario.

Classes IPC  ?

  • G05B 23/02 - Test ou contrôle électrique
  • 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)