CAE Inc.

Canada

Retour au propriétaire

1-80 de 80 pour CAE Inc. Trier par
Recheche Texte
Brevet
États-Unis - USPTO
Excluant les filiales
Affiner par Reset Report
Date
2024 mars 1
2024 janvier 1
2023 décembre 1
2024 (AACJ) 2
2023 6
Voir plus
Classe IPC
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é 17
G09B 9/30 - Simulation de vue à partir d'un aéronef 15
G06T 17/20 - Description filaire, p.ex. polygonalisation ou tessellation 9
G06F 17/50 - Conception assistée par ordinateur 8
G06F 3/01 - Dispositions d'entrée ou dispositions d'entrée et de sortie combinées pour l'interaction entre l'utilisateur et le calculateur 8
Voir plus
Statut
En Instance 11
Enregistré / En vigueur 69
Résultats pour  brevets

1.

REMOTE POINTER FOR SIMULATORS

      
Numéro d'application 18259857
Statut En instance
Date de dépôt 2022-01-26
Date de la première publication 2024-03-14
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  ?

  • H04L 65/75 - Gestion des paquets du réseau multimédia
  • G06V 10/25 - Détermination d’une région d’intérêt [ROI] ou d’un volume d’intérêt [VOI]
  • G09B 9/08 - Simulateurs pour l'enseignement ou l'entraînement pour l'enseignement de la conduite des véhicules ou autres moyens de transport pour l'enseignement du pilotage des aéronefs, p.ex. bancs d'entraînement au pilotage sans visibilité
  • H04L 65/403 - Dispositions pour la communication multipartite, p.ex. pour les conférences
  • H04N 7/15 - Systèmes pour conférences

2.

RETRACTABLE REAR PROJECTION DOME

      
Numéro d'application 18253207
Statut En instance
Date de dépôt 2021-11-16
Date de la première publication 2024-01-18
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 21/58 - Ecrans de projection de surface variable

3.

METHOD AND SYSTEM FOR PROVIDING REMOTE VISIBILITY INTO A SIMULATION ENVIRONMENT

      
Numéro d'application 17758666
Statut En instance
Date de dépôt 2022-01-26
Date de la première publication 2023-12-21
Propriétaire CAE INC. (Canada)
Inventeur(s)
  • Soodeen, Mark
  • Lagace, Michel
  • Ye, Hebing
  • Morisset, Sebastien
  • Desaulniers, Pascal
  • Giannias, Nick
  • Mirzakhani, Babak
  • Christiansen, Gordon
  • Granger-Ducharme, 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  ?

  • G06T 19/00 - Transformation de modèles ou d'images tridimensionnels [3D] pour infographie
  • G06T 13/00 - Animation
  • H04L 65/613 - Diffusion en flux de paquets multimédias pour la prise en charge des services de diffusion par flux unidirectionnel, p.ex. radio sur Internet pour la commande de la source par la destination
  • H04L 12/18 - Dispositions pour la fourniture de services particuliers aux abonnés pour la diffusion ou les conférences
  • H04L 65/1093 - Procédures en session en supprimant des participants
  • H04L 65/1089 - Procédures en session en supprimant des médias
  • G09B 9/16 - Simulation ou indication par un instrument ou une alarme des conditions ambiantes ou des paramètres de l'aéronef
  • G09B 9/30 - Simulation de vue à partir d'un aéronef

4.

CONVEYOR-TYPE DEVICE

      
Numéro d'application 18187835
Statut En instance
Date de dépôt 2023-03-22
Date de la première publication 2023-09-28
Propriétaire
  • CAE INC. (Canada)
  • CAE HEALTHCARE CANADA INC. (Canada)
Inventeur(s) Leone, Yvan

Abrégé

There is described a conveyor-type device comprising: a carriage slidably moveable along a conveyance path and defining a first channel therein; and two loops disposed on opposite sides of the path and rotatable in response to a movement of the carriage along the path to adjust the length of a second channel, the loops being configured to: rotatably engage with one another downstream from the carriage to extend the second channel as the carriage moves towards an end of the conveyance path; and rotatably disengage from one another upstream from the carriage to shorten the second channel as the carriage moves towards a beginning of the conveyance path, wherein the first channel and second channel are aligned for receiving an elongated body therein.

Classes IPC  ?

  • G05G 5/03 - Moyens pour attirer l'attention de l'opérateur sur l'arrivée de l'organe de commande dans une position de commande ou de repère; Création d'une sensation, p.ex. moyens pour générer une force antagoniste

5.

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

      
Numéro d'application 18188516
Statut En instance
Date de dépôt 2023-03-23
Date de la première 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  ?

6.

Federated machine learning in adaptive training systems

      
Numéro d'application 18184011
Numéro de brevet 11915111
Statut Délivré - en vigueur
Date de dépôt 2023-03-15
Date de la première publication 2023-09-21
Date d'octroi 2024-02-27
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. A second adaptive training system provides individualized training to a second group of students and has a data property extraction module for extracting statistical properties from a second set of learning performance metrics for the second group of students. A data simulator module generates simulated performance metrics using extracted statistical properties from the second set of learning performance metrics to thereby generate a second learning model. A federation computing device receives first and second model weights for the first and second learning models and generates or refines a federated model based on the first and second model weights.

Classes IPC  ?

7.

Retractable rear projection dome

      
Numéro d'application 29788167
Numéro de brevet D0998681
Statut Délivré - en vigueur
Date de dépôt 2021-04-01
Date de la première publication 2023-09-12
Date d'octroi 2023-09-12
Propriétaire CAE INC. (Canada)
Inventeur(s)
  • Gillespie, Andrew
  • Salvadore, Felice

8.

ADAPTIVE LEARNING IN A DIVERSE LEARNING ECOSYSTEM

      
Numéro d'application 18179619
Statut En instance
Date de dépôt 2023-03-07
Date de la première publication 2023-09-07
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 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é
  • G06N 20/00 - Apprentissage automatique

9.

METHOD AND SYSTEM FOR BALANCING THE LOAD OF AN IMAGE GENERATOR

      
Numéro d'application 17661053
Statut En instance
Date de dépôt 2022-04-28
Date de la première publication 2022-11-03
Propriétaire CAE INC. (Canada)
Inventeur(s)
  • Berube, Samuel
  • Dion, Jean-Sebastien

Abrégé

A display system defining an expected position for a user with respect to a screen having first and second segments positioned so as to never simultaneously fall at least partially within a targeted field of view when the user is at the expected position, the system comprising: an image generator paired with a first projector covering the first segment and a second projector covering the second segment, the image generator being configured to generate a first image to be projected on the first segment and a second image to be projected on the second segment; a first module for determining that the first segment falls at least partially within the targeted field of view; and a second module for controlling hardware resources of the image generator to prioritize the generation of the first image when the first segment falls at least partially within the targeted field of view.

Classes IPC  ?

  • H04N 9/31 - Dispositifs de projection pour la présentation d'images en couleurs
  • G06F 3/01 - Dispositions d'entrée ou dispositions d'entrée et de sortie combinées pour l'interaction entre l'utilisateur et le calculateur

10.

EFFICIENT CREATION OF COMPUTER-GENERATED FORCE (CGF) ENTITIES USING FREQUENCY RESPONSE MATRICES

      
Numéro d'application 17706111
Statut En instance
Date de dépôt 2022-03-28
Date de la première publication 2022-10-20
Propriétaire CAE Inc. (Canada)
Inventeur(s)
  • Myrand-Lapierre, Vincent
  • Moszczynski, Gregory

Abrégé

Disclosed is a method of efficiently generating a computer-generated forces (CGF) entity that includes a simulated external vehicle within an interactive computer simulation that is displayed within an interactive simulation environment by an interactive computer simulation station. The method entails creating an array of state-space model structures having initially unknown parameters that, once known, will define a linearized approximation of a non-linear model of the simulated external vehicle, generating frequency response matrices by exciting each input-output relationship of the non-linear model of the simulated external vehicle at a plurality of trim conditions using very short Gaussian pulses, wherein the frequency response matrices define a plurality of linear equations, calculating the parameters by solving the linear equations of the frequency response matrices to thereby provide an array of state-space models that defines the linearized approximation of the non-linear model, and using the array of state-space models to generate the CGF entity.

Classes IPC  ?

  • G06F 30/15 - Conception de véhicules, d’aéronefs ou d’embarcations
  • G06F 30/17 - Conception mécanique paramétrique ou variationnelle

11.

Adjusted-projection panel for addressing vergence-accommodation conflict in a dome-type simulator

      
Numéro d'application 17217039
Numéro de brevet 11551572
Statut Délivré - en vigueur
Date de dépôt 2021-03-30
Date de la première publication 2022-10-06
Date d'octroi 2023-01-10
Propriétaire CAE Inc. (Canada)
Inventeur(s)
  • Moisan, Sylvain
  • Gagnon, Mathieu
  • Dion, Jean-Sébastien

Abrégé

An interactive computer simulation system includes one or more processors for performing an interactive computer simulation in an interactive simulated environment based on user input and for generating images related to the interactive computer simulation. The system includes a dome for displaying the images, the dome being cut by a base below an equatorial plane of the dome, the images being displayed on the dome at a general-projection distance. The system further includes an adjusted-projection panel having an adjusted-projection surface defining an adjusted-projection distance smaller than the general-projection distance for addressing a vergence-accommodation conflict when simulated ground images are displayed.

Classes IPC  ?

  • G09B 9/30 - Simulation de vue à partir d'un aéronef
  • G09B 9/32 - Simulation de vue à partir d'un aéronef à l'aide d'une image projetée

12.

CALIBRATION ADAPTOR BRACKET, APPARATUS AND METHOD

      
Numéro d'application 17217063
Statut En instance
Date de dépôt 2021-03-30
Date de la première publication 2022-10-06
Propriétaire CAE Inc. (Canada)
Inventeur(s)
  • Yelle, Jean-Claude
  • Brisson, Samuel
  • Planté, Zachary

Abrégé

Adaptors for positioning a force gauge relative to a control interface in a flight simulator or aircraft are disclosed where the control interface is moveable in at least one of a back-and-forth direction and a side-to-side direction. In some embodiments the adaptor comprises a housing positionable adjacent the control interface where the housing comprises a first surface configured to snugly receive a predetermined surface of the control interface and a second surface comprising a first housing connector configured for connection to the gauge connector such that pressure is exertable on the control interface by the force gauge in a first direction of measurement aligned with one of the back-and-forth direction and the side-to-side direction.

Classes IPC  ?

  • G01L 5/22 - Appareils ou procédés pour la mesure des forces, du travail, de la puissance mécanique ou du couple, spécialement adaptés à des fins spécifiques pour la mesure de la force appliquée aux organes de commande, p.ex. organes de commande des véhicules, détentes
  • B64C 13/04 - Dispositifs amorçant la mise en œuvre actionnés par l'homme
  • G05G 9/047 - Mécanismes de commande manuelle équipés d'un seul organe de commande travaillant avec plusieurs organes commandés, p.ex. en sélection ou simultanément l'organe de commande étant manœuvré de différentes manières indépendantes, chacune de ces manœuvres individuelles entraînant un seul organe commandé dans lesquels la manœuvre de l'organe de commande peut être effectuée de plusieurs manières simultanément l'organe de commande étant manœuvré à la main autour d'axes orthogonaux, p.ex. manches à balai
  • F16M 13/02 - Autres supports ou appuis pour positionner les appareils ou les objets; Moyens pour maintenir en position les appareils ou objets tenus à la main pour être portés par un autre objet ou lui être fixé, p.ex. à un arbre, une grille, un châssis de fenêtre, une bicyclette

13.

Efficient creation of computer-generated force (CGF) entities using frequency response matrices

      
Numéro d'application 17217978
Numéro de brevet 11934749
Statut Délivré - en vigueur
Date de dépôt 2021-03-30
Date de la première publication 2022-10-06
Date d'octroi 2024-03-19
Propriétaire CAE Inc. (Canada)
Inventeur(s)
  • Myrand-Lapierre, Vincent
  • Moszczynski, Gregory

Abrégé

Disclosed is a method of efficiently generating a computer-generated forces (CGF) entity that includes a simulated external vehicle within an interactive computer simulation that is displayed within an interactive simulation environment by an interactive computer simulation station. The method entails creating an array of state-space model structures having initially unknown parameters that, once known, will define a linearized approximation of a non-linear model of the simulated external vehicle, generating frequency response matrices by exciting each input-output relationship of the non-linear model of the simulated external vehicle at a plurality of trim conditions using very short Gaussian pulses, wherein the frequency response matrices define a plurality of linear equations, calculating the parameters by solving the linear equations of the frequency response matrices to thereby provide an array of state-space models that defines the linearized approximation of the non-linear model, and using the array of state-space models to generate the CGF entity.

Classes IPC  ?

  • G06F 30/20 - Optimisation, vérification ou simulation de l’objet conçu
  • G06F 17/12 - Opérations mathématiques complexes pour la résolution d'équations d'équations simultanées

14.

Method and system for limiting spatial interference fluctuations between audio signals

      
Numéro d'application 17301192
Numéro de brevet 11533576
Statut Délivré - en vigueur
Date de dépôt 2021-03-29
Date de la première publication 2022-09-29
Date d'octroi 2022-12-20
Propriétaire CAE INC. (Canada)
Inventeur(s)
  • Desmet, Laurent
  • Ayotte, Maxime
  • Giguere, Marc-Andre

Abrégé

A method for generating sound within a predetermined environment, the method comprising: emitting a first audio signal from a first location; and concurrently emitting a second audio signal from a second location, wherein: the first location and second location are distinct within the environment; the first audio signal and second audio signal have the same frequency; and the first audio signal and second audio signal have a phase difference that varies as a function of time to limit the time-averaged interference fluctuation across the environment.

Classes IPC  ?

  • H04S 7/00 - Dispositions pour l'indication; Dispositions pour la commande, p.ex. pour la commande de l'équilibrage
  • H04S 1/00 - Systèmes à deux canaux
  • H04R 5/02 - Dispositions spatiales ou structurelles de haut-parleurs
  • H04R 3/12 - Circuits pour transducteurs pour distribuer des signaux à plusieurs haut-parleurs

15.

DETERIORATED VIDEO FEED

      
Numéro d'application 17673593
Statut En instance
Date de dépôt 2022-02-16
Date de la première publication 2022-08-11
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  ?

  • G06T 19/00 - Transformation de modèles ou d'images tridimensionnels [3D] pour infographie
  • G06V 20/52 - Activités de surveillance ou de suivi, p.ex. pour la reconnaissance d’objets suspects
  • G06V 40/10 - Corps d’êtres humains ou d’animaux, p.ex. occupants de véhicules automobiles ou piétons; Parties du corps, p.ex. mains
  • G06T 7/10 - Découpage; Détection de bords
  • G06T 7/00 - Analyse d'image
  • G06T 5/50 - Amélioration ou restauration d'image en utilisant plusieurs images, p.ex. moyenne, soustraction
  • G06T 15/20 - Calcul de perspectives
  • 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é

16.

Method and system for generating an augmented reality image

      
Numéro d'application 17130062
Numéro de brevet 11734860
Statut Délivré - en vigueur
Date de dépôt 2020-12-22
Date de la première publication 2022-06-23
Date d'octroi 2023-08-22
Propriétaire CAE INC. (Canada)
Inventeur(s)
  • Millette, Alexandre
  • Berube, Samuel

Abrégé

A system for generating an augmented reality image using an initial image comprising a reference element, the system comprising: an image analyzer for identifying the reference element within the initial image; an image generating unit for: generating a simulation image of a scene of a virtual environment based on the identified reference element, an outline of the simulation image corresponding to the reference outline; overlaying the initial image with the simulation image to obtain the augmented reality image; and providing the augmented reality image for display.

Classes IPC  ?

  • G06T 11/00 - Génération d'images bidimensionnelles [2D]
  • G06T 7/70 - Détermination de la position ou de l'orientation des objets ou des caméras
  • G06T 7/90 - Détermination de caractéristiques de couleur

17.

Loading rendering data for an interactive computer simulation

      
Numéro d'application 17065035
Numéro de brevet 11379503
Statut Délivré - en vigueur
Date de dépôt 2020-10-07
Date de la première publication 2021-01-28
Date d'octroi 2022-07-05
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 16/29 - Bases de données d’informations géographiques
  • G06F 9/451 - Dispositions d’exécution pour interfaces utilisateur
  • G09B 5/02 - Matériel à but éducatif à commande électrique avec présentation visuelle du sujet à étudier, p.ex. en utilisant une bande filmée
  • G06T 17/05 - Modèles géographiques

18.

Modular infrastructure for an interactive computer program

      
Numéro d'application 16998570
Numéro de brevet 11294458
Statut Délivré - en vigueur
Date de dépôt 2020-08-20
Date de la première publication 2020-12-03
Date d'octroi 2022-04-05
Propriétaire CAE Inc. (Canada)
Inventeur(s) Ireland, Alexander

Abrégé

A modular infrastructure, for an interactive computer program comprising a computer generated environment, comprising an instrument module, a seat and a display. The instrument module replicates a first and a third portion of a cockpit from a simulated vehicle. The instrument module comprises a tangible instrument for a user to interact within the computer generated environment and a shared tangible instrument, replicating the third portion accessible to a real co-user in a second infrastructure, which replicates a second and the third portion of the cockpit. Images from the computer generated environment and of a virtualized participant representing the real co-user are displayed. A display position relative to an instrument position of the third portion and relative to a seat position is customizable to support different configurations of the interactive computer program. A method for providing the interactive computer program in the modular infrastructure and the second infrastructure.

Classes IPC  ?

  • G06F 3/01 - Dispositions d'entrée ou dispositions d'entrée et de sortie combinées pour l'interaction entre l'utilisateur et le calculateur
  • H04L 67/131 - Protocoles pour jeux, simulations en réseau ou réalité virtuelle
  • H04L 67/50 - Services réseau
  • 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é

19.

Simulation server capable of interacting with a plurality of simulators to perform a plurality of simulations

      
Numéro d'application 16938160
Numéro de brevet 11087633
Statut Délivré - en vigueur
Date de dépôt 2020-07-24
Date de la première publication 2020-11-12
Date d'octroi 2021-08-10
Propriétaire CAE Inc. (Canada)
Inventeur(s) Delisle, Jean-François

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 5/00 - Matériel à but éducatif à commande électrique
  • G09B 5/14 - Matériel à but éducatif à commande électrique avec présentation individuelle d'une information à une pluralité de postes d'élèves permettant une communication individuelle entre le professeur et l'élève
  • G09B 5/12 - Matériel à but éducatif à commande électrique avec présentation individuelle d'une information à une pluralité de postes d'élèves différents postes étant capables de présenter des informations différentes simultanément
  • G09B 9/08 - Simulateurs pour l'enseignement ou l'entraînement pour l'enseignement de la conduite des véhicules ou autres moyens de transport pour l'enseignement du pilotage des aéronefs, p.ex. bancs d'entraînement au pilotage sans visibilité
  • G06Q 10/10 - Bureautique; Gestion du temps
  • 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 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison

20.

Dynamically adjusting image characteristics in real-time

      
Numéro d'application 16224889
Numéro de brevet 11217204
Statut Délivré - en vigueur
Date de dépôt 2018-12-19
Date de la première publication 2020-06-25
Date d'octroi 2022-01-04
Propriétaire CAE Inc. (Canada)
Inventeur(s) Maz, Emmanuel

Abrégé

A method and display system for dynamically adjusting image characteristics in real-time for a user therein. In real-time, a determination is made of a dynamic user position facing one or more fixed display screens. In real-time, and taking into account the dynamic user position, luminance of a plurality of zones is adjusted in a stream of images computed for display on the one or more fixed display screens. The calibrated (or adjusted) stream of images is then displayed onto the one or more fixed display screens. A relative view angle between the dynamic user position and the one or more fixed display screens may be determined taking into account in real-time while adjusting luminance. Adjusting in real-time, taking into account the dynamic user position, may also be performed on color properties of the plurality of zones in the stream of images.

Classes IPC  ?

  • G09G 5/10 - Circuits d'intensité
  • H04N 9/31 - Dispositifs de projection pour la présentation d'images en couleurs
  • G06F 3/01 - Dispositions d'entrée ou dispositions d'entrée et de sortie combinées pour l'interaction entre l'utilisateur et le calculateur
  • G09G 5/14 - Affichage de fenêtres multiples
  • G09B 9/30 - Simulation de vue à partir d'un aéronef

21.

Method and system for simulating a radar image

      
Numéro d'application 16350385
Numéro de brevet 10769960
Statut Délivré - en vigueur
Date de dépôt 2018-03-29
Date de la première publication 2020-05-21
Date d'octroi 2020-09-08
Propriétaire CAE INC. (Canada)
Inventeur(s)
  • Guillemette, Pascal
  • Ben Cheikh, Taieb Lamine

Abrégé

A computer-implemented method for simulating an image of a terrain scanned by a simulated radar beam generated by a simulated radar antenna, comprising: calculating on a first processor a power reflected by the terrain while an orientation of the simulated radar antenna is varied within a scanning antenna range; calculating on a plurality of second processors a convolution power for the terrain while the orientation of the simulated radar antenna is varied within the scanning antenna range, said calculating on a first processor and said calculating on a plurality of second processors being performed concurrently and in parallel; combining the power reflected by the terrain and the convolution power, thereby obtaining combined data; generating a radar image using the combined data; and outputting the radar image.

Classes IPC  ?

  • G09B 9/40 - Simulation de radar aéroporté
  • G01S 13/89 - Radar ou systèmes analogues, spécialement adaptés pour des applications spécifiques pour la cartographie ou la représentation
  • G01C 11/00 - Photogrammétrie ou vidéogrammétrie, p.ex. stéréogrammétrie; Levers photographiques

22.

Recertification of an interactive computer simulation station

      
Numéro d'application 15941894
Numéro de brevet 10915676
Statut Délivré - en vigueur
Date de dépôt 2018-03-30
Date de la première publication 2020-05-07
Date d'octroi 2021-02-09
Propriétaire CAE Inc. (Canada)
Inventeur(s)
  • Lamontagne, Louis
  • Gordon, Michael
  • Dore, Jonathan
  • Chorkawy, Gregory

Abrégé

A method and system for recertifying an interactive computer simulation station from certification rules provided by an authoritative source. A baseline results of the station, generated upon certification thereof is obtained. While executing a simulation in the station, tangible instruments are stimulated in real-time for generating subsequent test results. Deviated parameters are identified with a test result incompliant with a target value. For the deviated parameters, a previously certified deviated value is obtained from the baseline results. A previously accepted deviation value is computed. A challenged deviation value is computed between the test result value, the target value and the baseline value. A delta deviation value is computed between the previously accepted deviation value and the challenged deviation value. When the delta deviation value is within the acceptable deviation range, the deviated parameter is identified as an equivalent parameter and the original justification from the baseline results is associated therewith.

Classes IPC  ?

  • G06F 30/20 - Optimisation, vérification ou simulation de l’objet conçu

23.

See-through based display method and system for simulators

      
Numéro d'application 16139117
Numéro de brevet 10567743
Statut Délivré - en vigueur
Date de dépôt 2018-09-24
Date de la première publication 2020-02-18
Date d'octroi 2020-02-18
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  ?

  • H04N 13/361 - Reproduction d’images stéréoscopiques mixtes; Reproduction d’images stéréoscopiques et monoscopiques mixtes, p.ex. une fenêtre avec une image stéréoscopique en superposition sur un arrière-plan avec une image monoscopique
  • H04N 13/332 - Affichage pour le visionnement à l’aide de lunettes spéciales ou de visiocasques
  • H04N 13/383 - Suivi des spectateurs pour le suivi du regard, c. à d. avec détection de l’axe de vision des yeux du spectateur
  • G06T 19/00 - Transformation de modèles ou d'images tridimensionnels [3D] pour infographie
  • H04N 13/398 - Leur synchronisation; Leur commande
  • G02B 27/22 - Autres systèmes optiques; Autres appareils optiques pour produire des effets stéréoscopiques ou autres effets de relief
  • G02B 27/26 - Autres systèmes optiques; Autres appareils optiques pour produire des effets stéréoscopiques ou autres effets de relief comprenant des moyens de polarisation
  • G02B 27/01 - Dispositifs d'affichage "tête haute"

24.

Camera-based display method and system for simulators

      
Numéro d'application 16139121
Numéro de brevet 10567744
Statut Délivré - en vigueur
Date de dépôt 2018-09-24
Date de la première publication 2020-02-18
Date d'octroi 2020-02-18
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 first display for displaying a simulated scene, the first display being positionable away from a user; a second display for displaying a portion of the simulated scene, the second display being wearable by the user; at least one camera for capturing video images along a line of view of the user; a filter for filtering a portion of a field of view of the user; and a control unit configured for: receiving environment images, the environment images comprising a first set of images of the simulated scene, a second set of images of the simulated scene and at least a third set of images of a portion of the simulated scene; displaying the first and second set of images on the first display; generating augmented reality images based on the video images and the at least a third set of images; and displaying the augmented reality images on the second display.

Classes IPC  ?

  • H04N 13/361 - Reproduction d’images stéréoscopiques mixtes; Reproduction d’images stéréoscopiques et monoscopiques mixtes, p.ex. une fenêtre avec une image stéréoscopique en superposition sur un arrière-plan avec une image monoscopique
  • H04N 13/383 - Suivi des spectateurs pour le suivi du regard, c. à d. avec détection de l’axe de vision des yeux du spectateur
  • H04N 13/332 - Affichage pour le visionnement à l’aide de lunettes spéciales ou de visiocasques
  • H04N 13/398 - Leur synchronisation; Leur commande
  • G02B 27/01 - Dispositifs d'affichage "tête haute"
  • G02B 27/22 - Autres systèmes optiques; Autres appareils optiques pour produire des effets stéréoscopiques ou autres effets de relief
  • G02B 27/26 - Autres systèmes optiques; Autres appareils optiques pour produire des effets stéréoscopiques ou autres effets de relief comprenant des moyens de polarisation
  • G06T 19/00 - Transformation de modèles ou d'images tridimensionnels [3D] pour infographie

25.

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

      
Numéro d'application 16653888
Statut En instance
Date de dépôt 2019-10-15
Date de la première publication 2020-02-13
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  ?

  • G06F 17/50 - Conception assistée par ordinateur
  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison
  • G06F 9/54 - Communication interprogramme
  • 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é
  • G06Q 10/10 - Bureautique; Gestion du temps
  • G09B 5/12 - Matériel à but éducatif à commande électrique avec présentation individuelle d'une information à une pluralité de postes d'élèves différents postes étant capables de présenter des informations différentes simultanément
  • G09B 5/14 - Matériel à but éducatif à commande électrique avec présentation individuelle d'une information à une pluralité de postes d'élèves permettant une communication individuelle entre le professeur et l'élève

26.

Method and systems for anticipatorily updating a remote repository

      
Numéro d'application 16566838
Numéro de brevet 11288420
Statut Délivré - en vigueur
Date de dépôt 2019-09-10
Date de la première publication 2020-01-02
Date d'octroi 2022-03-29
Propriétaire CAE Inc. (Canada)
Inventeur(s)
  • Emond, Sebastien
  • Gauthier, Alexandre
  • Lagace, 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 5/02 - Matériel à but éducatif à commande électrique avec présentation visuelle du sujet à étudier, p.ex. en utilisant une bande filmée
  • G09B 9/04 - Simulateurs pour l'enseignement ou l'entraînement pour l'enseignement de la conduite des véhicules ou autres moyens de transport pour l'enseignement de la conduite des véhicules terrestres
  • G09B 9/08 - Simulateurs pour l'enseignement ou l'entraînement pour l'enseignement de la conduite des véhicules ou autres moyens de transport pour l'enseignement du pilotage des aéronefs, p.ex. bancs d'entraînement au pilotage sans visibilité
  • G09B 9/52 - Simulateurs pour l'enseignement ou l'entraînement pour l'enseignement de la conduite des véhicules ou autres moyens de transport pour enseigner le pilotage d'un véhicule spatial
  • G06F 30/20 - Optimisation, vérification ou simulation de l’objet conçu
  • G06F 30/15 - Conception de véhicules, d’aéronefs ou d’embarcations
  • G06F 111/02 - CAO dans un environnement de réseau, p.ex. CAO coopérative ou simulation distribuée

27.

Method and system for determining a position of a microphone

      
Numéro d'application 16365759
Numéro de brevet 11350229
Statut Délivré - en vigueur
Date de dépôt 2019-03-27
Date de la première publication 2019-10-03
Date d'octroi 2022-05-31
Propriétaire CAE INC. (Canada)
Inventeur(s)
  • Ayotte, Maxime
  • Desmet, Laurent

Abrégé

A method for determining an actual position of a microphone, comprising: sequentially emitting a first sound signal via a first speaker positioned and a second sound signal via a second speaker positioned; measuring a first elapsed time between the emission of the first sound signal and a detection of the first sound signal by the microphone, and a second elapsed time between the emission of the second sound signal and a detection of the second sound signal by the microphone; determining a first distance between the first speaker and the microphone using the first elapsed time, and a second distance between the second speaker and the microphone using the second elapsed time; determining the actual position of the microphone using the first and second distances and the positions of the first and second speaker; and outputting the actual position.

Classes IPC  ?

  • H04R 29/00 - Dispositifs de contrôle; Dispositifs de tests
  • H04R 1/40 - Dispositions pour obtenir la fréquence désirée ou les caractéristiques directionnelles pour obtenir la caractéristique directionnelle désirée uniquement en combinant plusieurs transducteurs identiques
  • H04R 3/12 - Circuits pour transducteurs pour distribuer des signaux à plusieurs haut-parleurs
  • H04S 7/00 - Dispositions pour l'indication; Dispositions pour la commande, p.ex. pour la commande de l'équilibrage
  • G01S 5/30 - Détermination de distances absolues à partir de plusieurs points espacés d'emplacement connu

28.

Method and system for calculating a wind attenuation caused by an obstacle in a simulation

      
Numéro d'application 15939915
Numéro de brevet 11935433
Statut Délivré - en vigueur
Date de dépôt 2018-03-29
Date de la première publication 2019-10-03
Date d'octroi 2024-03-19
Propriétaire CAE INC. (Canada)
Inventeur(s)
  • Nadeau Beaulieu, Michel
  • Tardif, Jean

Abrégé

A method for determining an attenuation of a wind caused by a simulated obstacle and experienced by a simulated vehicle in a simulation, comprising: receiving a wind direction and an initial speed for a simulated wind; generating a line of sight vector having a source position, a given direction and a given length, the given direction being one of opposite to the wind direction and identical to the wind direction; determining a distance between the simulated obstacle and the simulated vehicle using the line of sight vector, the distance being at most equal to the given length of the line of sight vector; determining a wind attenuation gain using the distance between the simulated obstacle and the simulated vehicle; determining an actual speed for the simulated wind using the initial speed of the simulated wind and the gain for the wind attenuation; and outputting the actual speed.

Classes IPC  ?

  • G09B 9/06 - Simulateurs pour l'enseignement ou l'entraînement pour l'enseignement de la conduite des véhicules ou autres moyens de transport pour l'enseignement de la manœuvre des navires, des vaisseaux ou autres véhicules flottants
  • G09B 9/20 - Simulation ou indication de l'assiette de l'aéronef
  • G09B 9/30 - Simulation de vue à partir d'un aéronef
  • G09B 9/46 - Simulateurs pour l'enseignement ou l'entraînement pour l'enseignement de la conduite des véhicules ou autres moyens de transport pour l'enseignement du pilotage des aéronefs, p.ex. bancs d'entraînement au pilotage sans visibilité l'aéronef étant un hélicoptère

29.

Dynamically affecting tailored visual rendering of a visual element

      
Numéro d'application 15942005
Numéro de brevet 11380054
Statut Délivré - en vigueur
Date de dépôt 2018-03-30
Date de la première publication 2019-10-03
Date d'octroi 2022-07-05
Propriétaire CAE Inc. (Canada)
Inventeur(s) Lasnier, Sylvain

Abrégé

Method and system for dynamically modifying visual rendering of a visual element in a computer generated environment from an interactive computer simulation is provided. Pre-defined visual characteristics are associated with the visual element. A tangible instrument module is used to provide one or more commands for controlling a simulated vehicle of the interactive computer simulation. At the interactive computer simulation station, dynamically affecting the visual element is performed by enhancing at least one of a visual contouring of the visual element and one or more pre-identified distinctive visual characteristics of the visual element. Tailoring parameters determined considering at least one of an identity of the trainee in the interactive computer simulation station and an identifier of the visual element are considering when dynamically affecting the visual element in real-time during execution of the interactive computer simulation prior to rendering the visual element for display.

Classes IPC  ?

  • G06T 17/20 - Description filaire, p.ex. polygonalisation ou tessellation
  • G06T 9/20 - Codage des contours, p.ex. utilisant la détection des contours
  • G06T 15/20 - Calcul de perspectives
  • 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
  • G09B 9/10 - Simulateurs pour l'enseignement ou l'entraînement pour l'enseignement de la conduite des véhicules ou autres moyens de transport pour l'enseignement du pilotage des aéronefs, p.ex. bancs d'entraînement au pilotage sans visibilité avec des moyens de simulation des forces générées par le vol ou par les moteurs sur l'occupant de l'aéronef
  • G09B 9/36 - Simulation de vol de nuit ou à visibilité réduite
  • G09B 9/30 - Simulation de vue à partir d'un aéronef
  • G09B 9/00 - Simulateurs pour l'enseignement ou l'entraînement
  • G09B 9/06 - Simulateurs pour l'enseignement ou l'entraînement pour l'enseignement de la conduite des véhicules ou autres moyens de transport pour l'enseignement de la manœuvre des navires, des vaisseaux ou autres véhicules flottants
  • G09B 9/04 - Simulateurs pour l'enseignement ou l'entraînement pour l'enseignement de la conduite des véhicules ou autres moyens de transport pour l'enseignement de la conduite des véhicules terrestres

30.

System and method for controllably adjusting temperature of a training area of an interactive training simulator

      
Numéro d'application 15942033
Numéro de brevet 10490093
Statut Délivré - en vigueur
Date de dépôt 2018-03-30
Date de la première publication 2019-10-03
Date d'octroi 2019-11-26
Propriétaire CAE Inc. (Canada)
Inventeur(s)
  • Debonville, Eric
  • Labelle, Sebastien

Abrégé

2.

Classes IPC  ?

  • G09B 5/06 - Matériel à but éducatif à commande électrique avec présentation à la fois visuelle et sonore du sujet à étudier
  • G05B 15/02 - Systèmes commandés par un calculateur électriques
  • G05D 23/19 - Commande de la température caractérisée par l'utilisation de moyens électriques

31.

Assessing a training activity performed by a user in an interactive computer simulation

      
Numéro d'application 15942394
Numéro de brevet 10957216
Statut Délivré - en vigueur
Date de dépôt 2018-03-30
Date de la première publication 2019-10-03
Date d'octroi 2021-03-23
Propriétaire CAE Inc. (Canada)
Inventeur(s)
  • Delisle, Jean-François
  • Dufour, Antoine
  • Proulx, Marc-André
  • Ho, Dac Toan

Abrégé

An interactive computer-based training system, station and method for assessing a training activity performed by a user interacting with tangible instruments for controlling the virtual element in an interactive computer simulation. A processor module obtains a plurality of performance metric datasets related to the virtual element and obtains a plurality of expected maneuvers of the virtual element during the training activity. The processor module computes the plurality of performance metric datasets to identify actual maneuvers of the virtual element during the training activity, identifies one or more failed actual maneuvers of the virtual element during the training activity against corresponding ones of the expected maneuvers and performs computational regression on the actual maneuvers of the virtual element compared to the expected maneuvers of the virtual element to identify one or more root causes of the failed actual maneuvers.

Classes IPC  ?

  • G09B 9/24 - Simulateurs pour l'enseignement ou l'entraînement pour l'enseignement de la conduite des véhicules ou autres moyens de transport pour l'enseignement du pilotage des aéronefs, p.ex. bancs d'entraînement au pilotage sans visibilité comprenant l'affichage ou l'enregistrement de la trajectoire de vol simulée
  • G09B 9/048 - Simulateurs pour l'enseignement ou l'entraînement pour l'enseignement de la conduite des véhicules ou autres moyens de transport pour l'enseignement de la conduite des véhicules terrestres un modèle étant observé et manœuvré à distance
  • G09B 9/30 - Simulation de vue à partir d'un aéronef
  • G09B 9/08 - Simulateurs pour l'enseignement ou l'entraînement pour l'enseignement de la conduite des véhicules ou autres moyens de transport pour l'enseignement du pilotage des aéronefs, p.ex. bancs d'entraînement au pilotage sans visibilité

32.

Standard operating procedures feedback during an interactive computer simulation

      
Numéro d'application 15942401
Numéro de brevet 11715387
Statut Délivré - en vigueur
Date de dépôt 2018-03-30
Date de la première publication 2019-10-03
Date d'octroi 2023-08-01
Propriétaire CAE Inc. (Canada)
Inventeur(s)
  • Delisle, Jean-François
  • Dufour, Anthoine
  • Proulx, Marc-André
  • Ho, Dac Toan

Abrégé

An interactive computer simulation system, station and method for training a user in the performance of a task through a training activity. A tangible instrument module allows a user to interact with the tangible instrument module for controlling a virtual element. A plurality of performance metric datasets representing results of the interactions between the user and the tangible instrument module is obtained. During execution of the interactive computer simulation, in the plurality of performance metric datasets, a plurality of actual maneuvers of the virtual element are detected during the training activity, one or more standard operating procedures (SOPs) are identified for the training activity from a plurality of the individually detected actual maneuvers. In real-time upon detection of the SOPs, information for display in the interactive computer simulation related the SOPs.

Classes IPC  ?

  • G09B 9/24 - Simulateurs pour l'enseignement ou l'entraînement pour l'enseignement de la conduite des véhicules ou autres moyens de transport pour l'enseignement du pilotage des aéronefs, p.ex. bancs d'entraînement au pilotage sans visibilité comprenant l'affichage ou l'enregistrement de la trajectoire de vol simulée
  • G09B 9/048 - Simulateurs pour l'enseignement ou l'entraînement pour l'enseignement de la conduite des véhicules ou autres moyens de transport pour l'enseignement de la conduite des véhicules terrestres un modèle étant observé et manœuvré à distance
  • G09B 9/20 - Simulation ou indication de l'assiette de l'aéronef
  • G09B 19/16 - Conduite des véhicules ou autres moyens de transport
  • G09B 9/08 - Simulateurs pour l'enseignement ou l'entraînement pour l'enseignement de la conduite des véhicules ou autres moyens de transport pour l'enseignement du pilotage des aéronefs, p.ex. bancs d'entraînement au pilotage sans visibilité

33.

Performance metrics in an interactive computer simulation

      
Numéro d'application 15942404
Numéro de brevet 10991262
Statut Délivré - en vigueur
Date de dépôt 2018-03-30
Date de la première publication 2019-10-03
Date d'octroi 2021-04-27
Propriétaire CAE Inc. (Canada)
Inventeur(s)
  • Delisle, Jean-François
  • Dufour, Antoine
  • Proulx, Marc-André
  • Ho, Dac Toan

Abrégé

A simulation mapping system and method for determining a plurality of performance metric values in relation to a training activity performed by a user in an interactive computer simulation, the interactive computer simulation simulating a virtual element comprising a plurality of dynamic subsystems. A processor module obtains dynamic data related to the virtual element being simulated in an interactive computer simulation station comprising a tangible instrument module. The dynamic data captures actions performed by the user on tangible instruments. The processor module constructs a dataset corresponding to the plurality of performance metric values from the dynamic data having a target time step by synchronizing dynamic data and by inferring, for at least one missing dynamic subsystems of the plurality of dynamic subsystems missing from the dynamic data, a new set of data into the dataset from dynamic data associated to one or more co-related dynamic subsystems.

Classes IPC  ?

  • G09B 9/08 - Simulateurs pour l'enseignement ou l'entraînement pour l'enseignement de la conduite des véhicules ou autres moyens de transport pour l'enseignement du pilotage des aéronefs, p.ex. bancs d'entraînement au pilotage sans visibilité
  • G06F 17/18 - Opérations mathématiques complexes pour l'évaluation de données statistiques
  • G07C 5/08 - Enregistrement ou indication de données de marche autres que le temps de circulation, de fonctionnement, d'arrêt ou d'attente, avec ou sans enregistrement des temps de circulation, de fonctionnement, d'arrêt ou d'attente
  • G09B 19/16 - Conduite des véhicules ou autres moyens de transport
  • G09B 5/00 - Matériel à but éducatif à commande électrique

34.

Method and system for determining a recirculation effect from an obstacle on a main rotor induced velocity of a simulated rotorcraft

      
Numéro d'application 15940251
Numéro de brevet 10909875
Statut Délivré - en vigueur
Date de dépôt 2018-03-29
Date de la première publication 2019-10-03
Date d'octroi 2021-02-02
Propriétaire CAE INC. (Canada)
Inventeur(s)
  • Nadeau Beaulieu, Michel
  • Tardif, Jean

Abrégé

A method for determining an effect of a simulated obstacle on a main rotor induced velocity of a simulated rotorcraft in a simulation, comprising: receiving an aircraft airspeed of the simulated rotorcraft and a height above ground for the simulated rotorcraft; generating a line of sight vector having a source position located on the simulated rotorcraft, a direction and a given length; determining a distance between the simulated obstacle and the simulated rotorcraft using the line of sight vector, the distance being at most equal to the given length of the line of sight vector; determining an induced airflow velocity using the distance between the simulated obstacle and the simulated rotorcraft, the aircraft airspeed and the height above ground, the induced airflow velocity being caused by a downwash recirculation flow generated by the simulated obstacle; and outputting the induced airflow velocity.

Classes IPC  ?

  • G09B 9/08 - Simulateurs pour l'enseignement ou l'entraînement pour l'enseignement de la conduite des véhicules ou autres moyens de transport pour l'enseignement du pilotage des aéronefs, p.ex. bancs d'entraînement au pilotage sans visibilité
  • G09B 9/46 - Simulateurs pour l'enseignement ou l'entraînement pour l'enseignement de la conduite des véhicules ou autres moyens de transport pour l'enseignement du pilotage des aéronefs, p.ex. bancs d'entraînement au pilotage sans visibilité l'aéronef étant un hélicoptère
  • G09B 9/44 - Simulateurs pour l'enseignement ou l'entraînement pour l'enseignement de la conduite des véhicules ou autres moyens de transport pour l'enseignement du pilotage des aéronefs, p.ex. bancs d'entraînement au pilotage sans visibilité assurant la simulation dans un aéronef réel qui vole à travers l'atmosphère sans limitation de sa trajectoire

35.

Synchronizing video outputs towards a single display frequency

      
Numéro d'application 15941929
Numéro de brevet 10484578
Statut Délivré - en vigueur
Date de dépôt 2018-03-30
Date de la première publication 2019-10-03
Date d'octroi 2019-11-19
Propriétaire CAE Inc. (Canada)
Inventeur(s)
  • Berube, Samuel
  • Dion, Jean-Sébastien

Abrégé

Method and system for synchronizing video output towards a single display frequency comprising providing a shared reference signal for synchronizing, at the single display frequency, video output between two or more image generator processors each driving at least one independent video card. Each of the video cards supports on-the-fly image refresh rate adaptation based on responsiveness from the corresponding image generator processor. The method also comprises, at each one of the image generator processors, artificially affecting, in real-time, image generation rendering speed during a next frame generation processing to trigger the on-the-fly image refresh rate adaptation by the one image generator processor's video card for proactively scheduling refresh of an image corresponding to the next frame by the one image generator processor's video card, thereby aligning the refresh of the image to the shared reference signal while avoiding manipulation of video card's memory registers by the one image generator processor.

Classes IPC  ?

  • H04N 5/067 - Dispositions ou circuits du côté émetteur
  • H04N 5/06 - Production de signaux de synchronisation

36.

Dynamically modifying visual rendering of a visual element comprising a visual contouring associated therewith

      
Numéro d'application 15941951
Numéro de brevet 10607407
Statut Délivré - en vigueur
Date de dépôt 2018-03-30
Date de la première publication 2019-10-03
Date d'octroi 2020-03-31
Propriétaire CAE Inc. (Canada)
Inventeur(s) Lasnier, Sylvain

Abrégé

Method and system for dynamically modifying, in an interactive computer simulation station, visual rendering of a visual element in a computer generated environment from an interactive computer simulation. Pre-defined visual characteristics comprise a visual contouring associated with the visual element. The method comprises receiving, via a tangible instrument module, one or more commands for controlling a simulated vehicle. The method also comprises dynamically affecting the visual contouring of the visual element considering at least one of a distance factor between the simulated vehicle and the visual element in the computer generated environment and a relative contrast between the pre-defined visual characteristics of the visual element and underlying computer generated environment elements. The distance factor and the relative contrast are determined in real-time during execution of the interactive computer simulation prior to rendering the visual element for display.

Classes IPC  ?

  • G09B 9/30 - Simulation de vue à partir d'un aéronef
  • G06T 17/20 - Description filaire, p.ex. polygonalisation ou tessellation
  • G06T 9/20 - Codage des contours, p.ex. utilisant la détection des contours
  • G06T 15/20 - Calcul de perspectives
  • 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
  • G09B 9/10 - Simulateurs pour l'enseignement ou l'entraînement pour l'enseignement de la conduite des véhicules ou autres moyens de transport pour l'enseignement du pilotage des aéronefs, p.ex. bancs d'entraînement au pilotage sans visibilité avec des moyens de simulation des forces générées par le vol ou par les moteurs sur l'occupant de l'aéronef
  • G09B 9/36 - Simulation de vol de nuit ou à visibilité réduite
  • G09B 9/00 - Simulateurs pour l'enseignement ou l'entraînement
  • G09B 9/04 - Simulateurs pour l'enseignement ou l'entraînement pour l'enseignement de la conduite des véhicules ou autres moyens de transport pour l'enseignement de la conduite des véhicules terrestres
  • G09B 9/06 - Simulateurs pour l'enseignement ou l'entraînement pour l'enseignement de la conduite des véhicules ou autres moyens de transport pour l'enseignement de la manœuvre des navires, des vaisseaux ou autres véhicules flottants

37.

Dynamically modifying visual rendering of a visual element comprising pre-defined characteristics

      
Numéro d'application 15941981
Numéro de brevet 10964106
Statut Délivré - en vigueur
Date de dépôt 2018-03-30
Date de la première publication 2019-10-03
Date d'octroi 2021-03-30
Propriétaire CAE Inc. (Canada)
Inventeur(s) Lasnier, Sylvain

Abrégé

Method and system for dynamically modifying visual rendering of a visual element in a computer generated environment from an interactive computer simulation. Pre-identified distinctive visual characteristics are associated with the visual element. A tangible instrument module is sued to provide one or more commands for controlling a simulated vehicle of the interactive computer simulation. At the interactive computer simulation station, dynamically modifying the one or more pre-identified distinctive visual characteristics of the visual element is performed considering at least a relative directional vector between the simulated vehicle and the visual element in the computer generated environment, the relative directional vector being determined in real-time during execution of the interactive computer simulation prior to rendering the visual element for display.

Classes IPC  ?

  • G06T 17/20 - Description filaire, p.ex. polygonalisation ou tessellation
  • G06T 9/20 - Codage des contours, p.ex. utilisant la détection des contours
  • G06T 15/20 - Calcul de perspectives
  • 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
  • G09B 9/10 - Simulateurs pour l'enseignement ou l'entraînement pour l'enseignement de la conduite des véhicules ou autres moyens de transport pour l'enseignement du pilotage des aéronefs, p.ex. bancs d'entraînement au pilotage sans visibilité avec des moyens de simulation des forces générées par le vol ou par les moteurs sur l'occupant de l'aéronef
  • G09B 9/36 - Simulation de vol de nuit ou à visibilité réduite
  • G09B 9/00 - Simulateurs pour l'enseignement ou l'entraînement
  • G09B 9/30 - Simulation de vue à partir d'un aéronef
  • G09B 9/06 - Simulateurs pour l'enseignement ou l'entraînement pour l'enseignement de la conduite des véhicules ou autres moyens de transport pour l'enseignement de la manœuvre des navires, des vaisseaux ou autres véhicules flottants
  • G09B 9/04 - Simulateurs pour l'enseignement ou l'entraînement pour l'enseignement de la conduite des véhicules ou autres moyens de transport pour l'enseignement de la conduite des véhicules terrestres

38.

Systems and methods for remotely operated machine training

      
Numéro d'application 15942045
Numéro de brevet 11132919
Statut Délivré - en vigueur
Date de dépôt 2018-03-30
Date de la première publication 2019-10-03
Date d'octroi 2021-09-28
Propriétaire CAE Inc. (Canada)
Inventeur(s) Dubé, Mario G.

Abrégé

The present disclosure describes systems and methods for training a user to control one or more simulated remotely operated machines. A network stream definition language file is used to identify and process simulated remotely operated machine data exchanged between a simulation computing device and a plurality of simulation stations, possibly being defined by many different Interface Control Documents (ICDs). Any exchange of simulated remotely operated machine data between the simulation computing device and a simulation station passes through a protocol gateway that implements the network stream definition language file. The protocol gateway is located at any point of the communication between the simulation computing device and the simulation station. Because the network stream definition language file configures the protocol gateway to process data between the simulation computing device and the plurality of simulation stations, each potentially having respective proprietary ICDs, only a single protocol gateway is necessary within the system.

Classes IPC  ?

  • G09B 19/00 - Enseignement non couvert par d'autres groupes principaux de la présente sous-classe
  • G09B 9/00 - Simulateurs pour l'enseignement ou l'entraînement
  • G09B 19/16 - Conduite des véhicules ou autres moyens de transport
  • G06F 3/0484 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] pour la commande de fonctions ou d’opérations spécifiques, p.ex. sélection ou transformation d’un objet, d’une image ou d’un élément de texte affiché, détermination d’une valeur de paramètre ou sélection d’une plage de valeurs
  • G09B 9/04 - Simulateurs pour l'enseignement ou l'entraînement pour l'enseignement de la conduite des véhicules ou autres moyens de transport pour l'enseignement de la conduite des véhicules terrestres
  • G09B 9/06 - Simulateurs pour l'enseignement ou l'entraînement pour l'enseignement de la conduite des véhicules ou autres moyens de transport pour l'enseignement de la manœuvre des navires, des vaisseaux ou autres véhicules flottants
  • G09B 9/08 - Simulateurs pour l'enseignement ou l'entraînement pour l'enseignement de la conduite des véhicules ou autres moyens de transport pour l'enseignement du pilotage des aéronefs, p.ex. bancs d'entraînement au pilotage sans visibilité
  • G09B 9/46 - Simulateurs pour l'enseignement ou l'entraînement pour l'enseignement de la conduite des véhicules ou autres moyens de transport pour l'enseignement du pilotage des aéronefs, p.ex. bancs d'entraînement au pilotage sans visibilité l'aéronef étant un hélicoptère

39.

Method and system for validating a position of a microphone

      
Numéro d'application 15939989
Numéro de brevet 10291999
Statut Délivré - en vigueur
Date de dépôt 2018-03-29
Date de la première publication 2019-05-14
Date d'octroi 2019-05-14
Propriétaire CAE INC. (Canada)
Inventeur(s) Ayotte, Maxime

Abrégé

A method comprising: receiving a reference time delay between a first reference signal emitted by a first speaker and a second reference signal emitted by a second speaker, each recorded by a microphone having a target position; using the microphone positioned at an actual position, recording a first sound signal emitted by the first speaker and a second sound signal emitted by the second speaker; determining an actual time delay between the first and second sound signals; comparing the actual time delay to the reference time delay; determining a match or a mismatch between the actual position and the target position for the given microphone; and outputting an indication of the match/mismatch.

Classes IPC  ?

  • H04R 29/00 - Dispositifs de contrôle; Dispositifs de tests
  • H04S 7/00 - Dispositions pour l'indication; Dispositions pour la commande, p.ex. pour la commande de l'équilibrage

40.

Method and system for calibrating a sound signal in a playback audio system

      
Numéro d'application 15939464
Numéro de brevet 10158961
Statut Délivré - en vigueur
Date de dépôt 2018-03-29
Date de la première publication 2018-12-18
Date d'octroi 2018-12-18
Propriétaire CAE INC. (Canada)
Inventeur(s) Ayotte, Maxime

Abrégé

There is described a computer-implemented method for calibrating a sound signal, comprising: receiving an initial sound signal, a recorded background sound signal, a recorded initial sound signal and a target sound signal; subtracting the recorded background sound signal from the recorded initial sound signal, thereby obtaining a denoised sound signal; dividing the target sound signal by the denoised sound signal, thereby obtaining a compensation factor; dividing the initial sound signal by the compensation factor, thereby obtaining a calibrated sound signal; and outputting the calibrated sound signal.

Classes IPC  ?

  • H04S 7/00 - Dispositions pour l'indication; Dispositions pour la commande, p.ex. pour la commande de l'équilibrage
  • G10K 11/178 - Procédés ou dispositifs de protection contre le bruit ou les autres ondes acoustiques ou pour amortir ceux-ci, en général utilisant des effets d'interférence; Masquage du son par régénération électro-acoustique en opposition de phase des ondes acoustiques originales

41.

System for calibrating vibrations in the context of simulation

      
Numéro d'application 15475207
Numéro de brevet 10641680
Statut Délivré - en vigueur
Date de dépôt 2017-03-31
Date de la première publication 2018-10-04
Date d'octroi 2020-05-05
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  ?

  • G01M 7/02 - Test de vibration
  • G09B 9/16 - Simulation ou indication par un instrument ou une alarme des conditions ambiantes ou des paramètres de l'aéronef
  • G09B 9/12 - Systèmes de déplacement pour simulateurs d'aéronef

42.

Troubleshooting a model defining a dynamic behavior of a simulated interactive object

      
Numéro d'application 15476934
Numéro de brevet 11126534
Statut Délivré - en vigueur
Date de dépôt 2017-03-31
Date de la première publication 2018-10-04
Date d'octroi 2021-09-21
Propriétaire CAE Inc. (Canada)
Inventeur(s) Myrand-Lapierre, Vincent

Abrégé

Troubleshooting a model comprising a plurality of interrelated parameters defining a dynamic behavior of a simulated interactive object in an interactive computer simulation when inputs are provided on tangible instrument(s) of an interactive computer simulation station. An expected frequency response function is obtained between each of the parameters of the model and each of the instrument(s). The expected frequency response function comprises a tolerable variability function. A frequency sweep is performed of a revised model, defining a revised dynamic behavior of the simulated interactive object, providing an actual frequency response function for the instrument(s). The revised model is determined to be different from the model by identifying discrepancy measurement(s) between the expected and the actual frequency response functions, each discrepancy measurement being centered on at least one frequency. The revised model is identified as inadequate when one or more discrepancy measurements is outside of the tolerable variability function.

Classes IPC  ?

  • G06F 11/36 - Prévention d'erreurs en effectuant des tests ou par débogage de logiciel
  • G06F 30/00 - Conception assistée par ordinateur [CAO]

43.

Repairing a model associated to a simulated interactive object

      
Numéro d'application 15476938
Numéro de brevet 11003809
Statut Délivré - en vigueur
Date de dépôt 2017-03-31
Date de la première publication 2018-10-04
Date d'octroi 2021-05-11
Propriétaire CAE Inc. (Canada)
Inventeur(s) Myrand-Lapierre, Vincent

Abrégé

Repairing a model comprising a plurality of interrelated parameters defining a dynamic behavior of a simulated interactive object in an interactive computer simulation when inputs are provided on tangible instrument(s) of an interactive computer simulation station. An expected frequency response function is obtained between each of the parameters of the model and each of instruments. Discrepancy measurement(s) are identified between the expected frequency response function and an actual frequency response function obtained from a frequency sweep of the model. At least one target parameter is identified as a potential cause of the discrepancy measurement(s). Until a subsequent frequency response function matches the expected frequency response function, or until each of the target parameter(s) has been fully varied throughout a corresponding range, the target parameter(s) are dynamically and iteratively varied within their corresponding ranges and a subsequent frequency sweep providing the subsequent frequency response is thereafter performed.

Classes IPC  ?

  • G06F 30/20 - Optimisation, vérification ou simulation de l’objet conçu
  • G06F 30/15 - Conception de véhicules, d’aéronefs ou d’embarcations
  • G06F 111/02 - CAO dans un environnement de réseau, p.ex. CAO coopérative ou simulation distribuée

44.

Multiple data sources of captured data into single newly rendered video feed

      
Numéro d'application 15476946
Numéro de brevet 10992984
Statut Délivré - en vigueur
Date de dépôt 2017-03-31
Date de la première publication 2018-10-04
Date d'octroi 2021-04-27
Propriétaire CAE Inc. (Canada)
Inventeur(s)
  • Ireland, Alexander
  • Russ, Jack
  • Bowness, David

Abrégé

A method and apparatus for generating a stream of images representing a sequence of events related to a system. The apparatus defines a field view of a user from a 3D location within an enclosed area. The apparatus comprises a network interface module for receiving, from a first data source, the sequence of events related to the system, the sequence of events comprising actions of the user performed on one or more tangible instruments of the system, and for receiving, from a second data source, images related to at least a portion of the enclosed area within the field of view of the user. The apparatus further comprises an image generator module for determining a virtual camera position in the enclosed area from the 3D location, and for rendering the stream of images from the virtual camera position to produce a rendered stream of images.

Classes IPC  ?

  • G09B 5/06 - Matériel à but éducatif à commande électrique avec présentation à la fois visuelle et sonore du sujet à étudier
  • G09B 9/30 - Simulation de vue à partir d'un aéronef
  • H04N 21/44 - Traitement de flux élémentaires vidéo, p.ex. raccordement d'un clip vidéo récupéré d'un stockage local avec un flux vidéo en entrée ou rendu de scènes selon des graphes de scène MPEG-4
  • G06T 11/60 - Edition de figures et de texte; Combinaison de figures ou de texte
  • G06F 16/58 - Recherche caractérisée par l’utilisation de métadonnées, p.ex. de métadonnées ne provenant pas du contenu ou de métadonnées générées manuellement
  • G06F 16/738 - Présentation des résultats des requêtes
  • G06T 15/20 - Calcul de perspectives
  • 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é

45.

Method and system for diagnosis of a simulator

      
Numéro d'application 15475863
Numéro de brevet 10908981
Statut Délivré - en vigueur
Date de dépôt 2017-03-31
Date de la première publication 2018-10-04
Date d'octroi 2021-02-02
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  ?

  • G06F 11/00 - Détection d'erreurs; Correction d'erreurs; Contrôle de fonctionnement
  • G06F 11/07 - Réaction à l'apparition d'un défaut, p.ex. tolérance de certains défauts

46.

Method and system for preventing an anomaly in a simulator

      
Numéro d'application 15476049
Numéro de brevet 10908983
Statut Délivré - en vigueur
Date de dépôt 2017-03-31
Date de la première publication 2018-10-04
Date d'octroi 2021-02-02
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 preventing a problem in a simulator comprising a plurality of components, comprising: a communication unit for at least one of transmitting data and receiving data; a memory having stored thereon a database containing a plurality of lists of events each associated with a respective source of anomaly; a processing unit configured for: receiving an actual state of operation for at least some of the plurality of components; determining that a given one of the plurality of lists of event has partially occurred using the actual state of operation; and outputting an alert indicative of the respective source of anomaly associated with the given one of the plurality of lists of event via the communication unit.

Classes IPC  ?

  • G06F 11/00 - Détection d'erreurs; Correction d'erreurs; Contrôle de fonctionnement
  • G06F 11/07 - Réaction à l'apparition d'un défaut, p.ex. tolérance de certains défauts
  • G09B 9/00 - Simulateurs pour l'enseignement ou l'entraînement
  • G06F 30/20 - Optimisation, vérification ou simulation de l’objet conçu

47.

System for generating calibrated multi-channel non-coherent signals

      
Numéro d'application 15442270
Numéro de brevet 10165385
Statut Délivré - en vigueur
Date de dépôt 2017-02-24
Date de la première publication 2018-08-30
Date d'octroi 2018-12-25
Propriétaire CAE INC. (Canada)
Inventeur(s) Ayotte, Maxime

Abrégé

A system for generating calibrated multi-channel non-coherent signals. The system comprises a plurality of synthesizers for generating a corresponding plurality of signals, and a plurality of filters for band-pass filtering the plurality of generated signals. Each filter filters the signal generated by one of the plurality of synthesizers, by performing the band-pass filtering in a dedicated frequency band. The system comprises a plurality of loudspeakers for playing the plurality of filtered signals respectively filtered by the plurality of filters. The system comprises a channel configurator for configuring at least one of the filters for performing the band-pass filtering according to a calibrated amplitude spectrum of the signal. The calibrated amplitude spectrum is determined based on a reference amplitude spectrum of the signal and at least one of the following parameters: a target global signal amplitude, a directionality of the signal when played by the corresponding loudspeaker, and a frequency response of the synthesizer.

Classes IPC  ?

  • H04S 7/00 - Dispositions pour l'indication; Dispositions pour la commande, p.ex. pour la commande de l'équilibrage
  • G09B 9/22 - Simulateurs pour l'enseignement ou l'entraînement pour l'enseignement de la conduite des véhicules ou autres moyens de transport pour l'enseignement du pilotage des aéronefs, p.ex. bancs d'entraînement au pilotage sans visibilité comprenant une simulation du bruit de l'aéronef
  • H04R 5/02 - Dispositions spatiales ou structurelles de haut-parleurs
  • H04S 3/00 - Systèmes utilisant plus de deux canaux, p.ex. systèmes quadriphoniques
  • H04R 5/04 - Circuits

48.

System for selecting a loudspeaker based on its low frequency rendering

      
Numéro d'application 15442327
Numéro de brevet 10136219
Statut Délivré - en vigueur
Date de dépôt 2017-02-24
Date de la première publication 2018-08-30
Date d'octroi 2018-11-20
Propriétaire CAE INC. (Canada)
Inventeur(s)
  • Ayotte, Maxime
  • Giguere, Marc-Andre

Abrégé

A system for selecting a loudspeaker based on its low frequency rendering. The system comprises a plurality of synthesizers for generating a corresponding plurality of signals. The system comprises a plurality of filters for band-pass filtering the plurality of generated signals. Each filter filters the signal generated by one of the plurality of synthesizers. Each filter is configured for performing the band-pass filtering in a dedicated frequency band. The system comprises a plurality of loudspeakers for playing the plurality of filtered signals. Each loudspeaker plays the signal filtered by one of the plurality of filters. The system comprises a channel configurator for selecting one among the plurality of loudspeakers based on a reference amplitude spectrum of a model signal and a low frequency response of each one of the plurality of loudspeakers.

Classes IPC  ?

  • H04R 3/14 - Réseaux de recouvrement
  • H04R 29/00 - Dispositifs de contrôle; Dispositifs de tests
  • H04S 7/00 - Dispositions pour l'indication; Dispositions pour la commande, p.ex. pour la commande de l'équilibrage
  • H04S 3/00 - Systèmes utilisant plus de deux canaux, p.ex. systèmes quadriphoniques

49.

Contextual monitoring perspective selection during training session

      
Numéro d'application 15476955
Numéro de brevet 11398162
Statut Délivré - en vigueur
Date de dépôt 2017-03-31
Date de la première publication 2018-08-16
Date d'octroi 2022-07-26
Propriétaire CAE Inc. (Canada)
Inventeur(s) Delisle, Jean-François

Abrégé

Monitoring a training session from a trainee in an interactive computer simulation system. During the training session, while the trainee performs actions in an interactive computer simulation station on one or more tangible instruments thereof for controlling a virtual simulated element, dynamic data is logged related to the actions of the trainee. At a monitoring station of the interactive computer simulation system and during the training session, a graphical user interface is displayed depicting a contextual scene related to the interactive computer simulation from a first point of view and detecting a predetermined event in the dynamic data during the training session. At the monitoring station, a second point of view is defined different from the first point of view and the contextual scene is generated in the graphical user interface after the predetermined event detection from the second point of view.

Classes IPC  ?

  • G09B 9/30 - Simulation de vue à partir d'un aéronef
  • G06T 11/60 - Edition de figures et de texte; Combinaison de figures ou de texte
  • G09B 9/20 - Simulation ou indication de l'assiette de l'aéronef
  • G06F 3/01 - Dispositions d'entrée ou dispositions d'entrée et de sortie combinées pour l'interaction entre l'utilisateur et le calculateur
  • G06F 30/20 - Optimisation, vérification ou simulation de l’objet conçu
  • G06F 3/0481 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] fondées sur des propriétés spécifiques de l’objet d’interaction affiché ou sur un environnement basé sur les métaphores, p.ex. interaction avec des éléments du bureau telles les fenêtres ou les icônes, ou avec l’aide d’un curseur changeant de comport
  • G09B 9/10 - Simulateurs pour l'enseignement ou l'entraînement pour l'enseignement de la conduite des véhicules ou autres moyens de transport pour l'enseignement du pilotage des aéronefs, p.ex. bancs d'entraînement au pilotage sans visibilité avec des moyens de simulation des forces générées par le vol ou par les moteurs sur l'occupant de l'aéronef
  • G09B 9/12 - Systèmes de déplacement pour simulateurs d'aéronef
  • G09B 9/24 - Simulateurs pour l'enseignement ou l'entraînement pour l'enseignement de la conduite des véhicules ou autres moyens de transport pour l'enseignement du pilotage des aéronefs, p.ex. bancs d'entraînement au pilotage sans visibilité comprenant l'affichage ou l'enregistrement de la trajectoire de vol simulée
  • G06F 30/15 - Conception de véhicules, d’aéronefs ou d’embarcations
  • G09B 9/08 - Simulateurs pour l'enseignement ou l'entraînement pour l'enseignement de la conduite des véhicules ou autres moyens de transport pour l'enseignement du pilotage des aéronefs, p.ex. bancs d'entraînement au pilotage sans visibilité

50.

Visualizing sub-systems of a virtual simulated element in an interactive computer simulation system

      
Numéro d'application 15432988
Numéro de brevet 11462121
Statut Délivré - en vigueur
Date de dépôt 2017-02-15
Date de la première publication 2018-08-16
Date d'octroi 2022-10-04
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/20 - Simulation ou indication de l'assiette de l'aéronef
  • G09B 9/30 - Simulation de vue à partir d'un aéronef
  • G06T 11/60 - Edition de figures et de texte; Combinaison de figures ou de texte
  • G06F 3/01 - Dispositions d'entrée ou dispositions d'entrée et de sortie combinées pour l'interaction entre l'utilisateur et le calculateur
  • G06F 30/20 - Optimisation, vérification ou simulation de l’objet conçu
  • G06F 3/0481 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] fondées sur des propriétés spécifiques de l’objet d’interaction affiché ou sur un environnement basé sur les métaphores, p.ex. interaction avec des éléments du bureau telles les fenêtres ou les icônes, ou avec l’aide d’un curseur changeant de comport
  • G09B 9/10 - Simulateurs pour l'enseignement ou l'entraînement pour l'enseignement de la conduite des véhicules ou autres moyens de transport pour l'enseignement du pilotage des aéronefs, p.ex. bancs d'entraînement au pilotage sans visibilité avec des moyens de simulation des forces générées par le vol ou par les moteurs sur l'occupant de l'aéronef
  • G09B 9/12 - Systèmes de déplacement pour simulateurs d'aéronef
  • G09B 9/24 - Simulateurs pour l'enseignement ou l'entraînement pour l'enseignement de la conduite des véhicules ou autres moyens de transport pour l'enseignement du pilotage des aéronefs, p.ex. bancs d'entraînement au pilotage sans visibilité comprenant l'affichage ou l'enregistrement de la trajectoire de vol simulée
  • G06F 30/15 - Conception de véhicules, d’aéronefs ou d’embarcations
  • G09B 9/08 - Simulateurs pour l'enseignement ou l'entraînement pour l'enseignement de la conduite des véhicules ou autres moyens de transport pour l'enseignement du pilotage des aéronefs, p.ex. bancs d'entraînement au pilotage sans visibilité

51.

Perspective selection for a debriefing scene

      
Numéro d'application 15476952
Numéro de brevet 11508256
Statut Délivré - en vigueur
Date de dépôt 2017-03-31
Date de la première publication 2018-08-16
Date d'octroi 2022-11-22
Propriétaire CAE Inc. (Canada)
Inventeur(s) Delisle, Jean-François

Abrégé

Debriefing a session from a user in a system. During the session, while the user performs actions on one or more tangible instruments of the system, dynamic data is logged in relation to the system along a session timeline. The dynamic data covers the actions of the user on tangible instrument(s). A graphical user interface depicting a debriefing scene, related to the session, is displayed from a first point of view starting at a first time within the session timeline. The debriefing scene is generated starting at the first time from at least a first image feed. Upon detection of a predetermined event in the dynamic data at a second time along the session timeline, a second point of view different from the first point of view is defined and the debriefing scene is generated therefrom after the second time using at least a second image feed.

Classes IPC  ?

  • G06F 3/0484 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] pour la commande de fonctions ou d’opérations spécifiques, p.ex. sélection ou transformation d’un objet, d’une image ou d’un élément de texte affiché, détermination d’une valeur de paramètre ou sélection d’une plage de valeurs
  • G06F 3/0482 - Interaction avec des listes d’éléments sélectionnables, p.ex. des menus
  • G06T 11/60 - Edition de figures et de texte; Combinaison de figures ou de texte
  • G09B 9/20 - Simulation ou indication de l'assiette de l'aéronef
  • G09B 9/30 - Simulation de vue à partir d'un aéronef
  • G06F 3/01 - Dispositions d'entrée ou dispositions d'entrée et de sortie combinées pour l'interaction entre l'utilisateur et le calculateur
  • G06F 30/20 - Optimisation, vérification ou simulation de l’objet conçu
  • G06F 3/0481 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] fondées sur des propriétés spécifiques de l’objet d’interaction affiché ou sur un environnement basé sur les métaphores, p.ex. interaction avec des éléments du bureau telles les fenêtres ou les icônes, ou avec l’aide d’un curseur changeant de comport
  • G09B 9/10 - Simulateurs pour l'enseignement ou l'entraînement pour l'enseignement de la conduite des véhicules ou autres moyens de transport pour l'enseignement du pilotage des aéronefs, p.ex. bancs d'entraînement au pilotage sans visibilité avec des moyens de simulation des forces générées par le vol ou par les moteurs sur l'occupant de l'aéronef
  • G09B 9/12 - Systèmes de déplacement pour simulateurs d'aéronef
  • G09B 9/24 - Simulateurs pour l'enseignement ou l'entraînement pour l'enseignement de la conduite des véhicules ou autres moyens de transport pour l'enseignement du pilotage des aéronefs, p.ex. bancs d'entraînement au pilotage sans visibilité comprenant l'affichage ou l'enregistrement de la trajectoire de vol simulée
  • G06F 30/15 - Conception de véhicules, d’aéronefs ou d’embarcations
  • G09B 9/08 - Simulateurs pour l'enseignement ou l'entraînement pour l'enseignement de la conduite des véhicules ou autres moyens de transport pour l'enseignement du pilotage des aéronefs, p.ex. bancs d'entraînement au pilotage sans visibilité

52.

Heat rendering in an interactive computer simulation system

      
Numéro d'application 15476924
Numéro de brevet 10008031
Statut Délivré - en vigueur
Date de dépôt 2017-03-31
Date de la première publication 2018-06-26
Date d'octroi 2018-06-26
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  ?

  • G06T 15/50 - Effets de lumière
  • G09B 9/00 - Simulateurs pour l'enseignement ou l'entraînement
  • 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/50 - Conception assistée par ordinateur

53.

System for dynamically adapting calibrated multi-channel non-coherent signals

      
Numéro d'application 15442301
Numéro de brevet 09860664
Statut Délivré - en vigueur
Date de dépôt 2017-02-24
Date de la première publication 2018-01-02
Date d'octroi 2018-01-02
Propriétaire CAE INC. (Canada)
Inventeur(s) Ayotte, Maxime

Abrégé

A system for dynamically adapting calibrated multi-channel non-coherent signals. The system comprises a physical simulation environment, a plurality of synthesizers for generating a corresponding plurality of signals, a plurality of filters for band-pass filtering the plurality of generated signals, and a plurality of loudspeakers positioned on a wall of the physical simulation environment for playing the plurality of filtered signals inside the physical simulation environment. The system comprises a noise sensor positioned inside the physical simulation environment for measuring a physical simulation environment signal amplitude and transmitting the physical simulation environment signal amplitude to a channel configurator. The system comprises the channel configurator for configuring each synthesizer to generate the corresponding signal according to a calibrated amplitude spectrum of the signal. The calibrated amplitude spectrum is determined based on a reference amplitude spectrum of the signal and an adjusted global signal amplitude. The adjusted global signal amplitude is calculated based on a target global signal amplitude and the physical simulation environment signal amplitude.

Classes IPC  ?

  • H04S 7/00 - Dispositions pour l'indication; Dispositions pour la commande, p.ex. pour la commande de l'équilibrage
  • G09B 9/22 - Simulateurs pour l'enseignement ou l'entraînement pour l'enseignement de la conduite des véhicules ou autres moyens de transport pour l'enseignement du pilotage des aéronefs, p.ex. bancs d'entraînement au pilotage sans visibilité comprenant une simulation du bruit de l'aéronef
  • H04R 5/02 - Dispositions spatiales ou structurelles de haut-parleurs
  • H04S 3/00 - Systèmes utilisant plus de deux canaux, p.ex. systèmes quadriphoniques
  • H04R 5/04 - Circuits

54.

Seam for visually suppressing a gap between two adjacent reflective surfaces

      
Numéro d'application 15086094
Numéro de brevet 10338875
Statut Délivré - en vigueur
Date de dépôt 2016-03-31
Date de la première publication 2017-10-05
Date d'octroi 2019-07-02
Propriétaire CAE INC. (Canada)
Inventeur(s) Norton, Paul

Abrégé

The present seam visually suppresses a gap defined between two adjacent reflective surfaces. The seam comprises a strip of light propagating material and a plurality of lighting units. The strip of light propagating material defines a front surface, two side surfaces and a back surface. The side surfaces of the strip of light propagating material is adapted for being positioning in the gap defined between the adjacent reflective surfaces. The lighting units are positioned along the back surface of the strip of light propagating material and are adapted for propagating light in the strip of light propagating material. When light is propagated in the strip of light propagating material, the gap between the two adjacent reflective surfaces is visually suppressed.

Classes IPC  ?

  • G06F 3/14 - Sortie numérique vers un dispositif de visualisation
  • G06F 3/03 - Dispositions pour convertir sous forme codée la position ou le déplacement d'un élément
  • F21V 8/00 - Utilisation de guides de lumière, p.ex. dispositifs à fibres optiques, dans les dispositifs ou systèmes d'éclairage
  • G02B 27/01 - Dispositifs d'affichage "tête haute"
  • G02B 27/09 - Mise en forme du faisceau, p.ex. changement de la section transversale, non prévue ailleurs
  • G06F 3/042 - Numériseurs, p.ex. pour des écrans ou des pavés tactiles, caractérisés par les moyens de transduction par des moyens opto-électroniques
  • G09B 9/32 - Simulation de vue à partir d'un aéronef à l'aide d'une image projetée
  • G02B 7/182 - Montures, moyens de réglage ou raccords étanches à la lumière pour éléments optiques pour miroirs pour miroirs
  • G03B 21/60 - Ecrans de projection caractérisés par la nature de la surface

55.

Illumination device for visually suppressing a gap between two adjacent reflective surfaces

      
Numéro d'application 15086099
Numéro de brevet 10113707
Statut Délivré - en vigueur
Date de dépôt 2016-03-31
Date de la première publication 2017-10-05
Date d'octroi 2018-10-30
Propriétaire CAE INC. (Canada)
Inventeur(s) Norton, Paul

Abrégé

An illumination device includes a strip of light propagating material and a plurality of lighting units arranged behind a back surface of the light propagating material, and a controller for controlling the operation of the plurality of lighting unit. The illumination device is positioned in a gap defined between at least two reflective surfaces, such that light from the lighting units projects out of the light propagating material visually from the gap between the two reflective surfaces.

Classes IPC  ?

  • F21V 3/00 - Globes; Vasques; Verres de protection
  • F21V 3/02 - Globes; Vasques; Verres de protection caractérisés par leur forme
  • H05B 37/02 - Commande
  • G03B 21/60 - Ecrans de projection caractérisés par la nature de la surface
  • G09B 9/30 - Simulation de vue à partir d'un aéronef
  • F21Y 115/10 - Diodes électroluminescentes [LED]
  • F21Y 113/13 - Combinaison de sources lumineuses de couleurs différentes comprenant un ensemble de sources lumineuses ponctuelles

56.

Image generator for suppressing a gap between two adjacent reflective surfaces

      
Numéro d'application 15086100
Numéro de brevet 10163404
Statut Délivré - en vigueur
Date de dépôt 2016-03-31
Date de la première publication 2017-10-05
Date d'octroi 2018-12-25
Propriétaire CAE INC. (Canada)
Inventeur(s) Norton, Paul

Abrégé

The present image generator visually suppresses a gap between two adjacent reflective surfaces of a reflective display. The image generator comprises memory and a processor. The memory stores position of the gap on the reflective display. The processor analyzes a stream of images to be displayed on the reflective display and determines corresponding lighting data alongside the gap. The processor further controls at least one lighting unit located behind a seam inserted in the gap based on the determined lighting data.

Classes IPC  ?

  • G09G 3/34 - Dispositions ou circuits de commande présentant un intérêt uniquement pour l'affichage utilisant des moyens de visualisation autres que les tubes à rayons cathodiques pour la présentation d'un ensemble de plusieurs caractères, p.ex. d'une page, en composant l'ensemble par combinaison d'éléments individuels disposés en matrice en commandant la lumière provenant d'une source indépendante
  • G06F 3/14 - Sortie numérique vers un dispositif de visualisation
  • G09G 3/00 - Dispositions ou circuits de commande présentant un intérêt uniquement pour l'affichage utilisant des moyens de visualisation autres que les tubes à rayons cathodiques
  • G09B 9/32 - Simulation de vue à partir d'un aéronef à l'aide d'une image projetée
  • H04B 10/50 - Systèmes de transmission utilisant des ondes électromagnétiques autres que les ondes hertziennes, p.ex. les infrarouges, la lumière visible ou ultraviolette, ou utilisant des radiations corpusculaires, p.ex. les communications quantiques Émetteurs
  • G03B 21/00 - Projecteurs ou visionneuses du type par projection; Leurs accessoires
  • G03B 21/56 - Ecrans de projection

57.

Method and systems for updating a remote repository based on data-types

      
Numéro d'application 15088017
Numéro de brevet 10115320
Statut Délivré - en vigueur
Date de dépôt 2016-03-31
Date de la première publication 2017-10-05
Date d'octroi 2018-10-30
Propriétaire CAE Inc. (Canada)
Inventeur(s)
  • Gauthier, Alexandre
  • Lagacé, Michel
  • Emond, Sébastien

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 19/00 - Enseignement non couvert par d'autres groupes principaux de la présente sous-classe
  • G09B 21/00 - Moyens d'enseignement ou de communication destinés aux aveugles, sourds ou muets
  • G06F 17/30 - Recherche documentaire; Structures de bases de données à cet effet
  • G06F 17/50 - Conception assistée par ordinateur
  • G09B 5/02 - Matériel à but éducatif à commande électrique avec présentation visuelle du sujet à étudier, p.ex. en utilisant une bande filmée

58.

Method, device and system for calculating weighted deployment rules in an emergency-vehicle-units deployment system for a geographical area

      
Numéro d'application 15088044
Numéro de brevet 09779627
Statut Délivré - en vigueur
Date de dépôt 2016-03-31
Date de la première publication 2017-10-03
Date d'octroi 2017-10-03
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  ?

  • G06F 19/00 - Équipement ou méthodes de traitement de données ou de calcul numérique, spécialement adaptés à des applications spécifiques (spécialement adaptés à des fonctions spécifiques G06F 17/00;systèmes ou méthodes de traitement de données spécialement adaptés à des fins administratives, commerciales, financières, de gestion, de surveillance ou de prévision G06Q;informatique médicale G16H)
  • G08G 1/00 - Systèmes de commande du trafic pour véhicules routiers
  • G01C 21/34 - Recherche d'itinéraire; Guidage en matière d'itinéraire
  • G01C 21/36 - Dispositions d'entrée/sortie pour des calculateurs embarqués
  • G08G 1/0968 - Systèmes impliquant la transmission d'indications de navigation au véhicule
  • G08G 1/0969 - Systèmes impliquant la transmission d'indications de navigation au véhicule ayant un dispositif de visualisation sous forme de carte

59.

Portable computing device and method for transmitting instructor operating station (IOS) filtered information

      
Numéro d'application 15046085
Numéro de brevet 10395550
Statut Délivré - en vigueur
Date de dépôt 2016-02-17
Date de la première publication 2017-08-17
Date d'octroi 2019-08-27
Propriétaire CAE INC (Canada)
Inventeur(s) Delisle, Jean-Francois

Abrégé

A portable computing device and method for transmitting Instructor Operating Station (IOS) filtered information. A portable computing device receives IOS control and monitoring data from a simulation server, displays the IOS control and monitoring data on the portable computing device, and receives a selection by a user of at least one component of the displayed IOS control and monitoring data. The selection is performed by an interaction of the user with the displayed IOS control and monitoring data. The portable computing device determines IOS filtered information related to the selected at least one component, and transmits the IOS filtered information to a destination computing device. The determination of the IOS 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/08 - Simulateurs pour l'enseignement ou l'entraînement pour l'enseignement de la conduite des véhicules ou autres moyens de transport pour l'enseignement du pilotage des aéronefs, p.ex. bancs d'entraînement au pilotage sans visibilité
  • G09B 9/00 - Simulateurs pour l'enseignement ou l'entraînement
  • G09B 5/12 - Matériel à but éducatif à commande électrique avec présentation individuelle d'une information à une pluralité de postes d'élèves différents postes étant capables de présenter des informations différentes simultanément
  • G09B 5/14 - Matériel à but éducatif à commande électrique avec présentation individuelle d'une information à une pluralité de postes d'élèves permettant une communication individuelle entre le professeur et l'élève
  • G06F 3/14 - Sortie numérique vers un dispositif de visualisation
  • G09B 9/02 - Simulateurs pour l'enseignement ou l'entraînement pour l'enseignement de la conduite des véhicules ou autres moyens de transport
  • G09B 9/24 - Simulateurs pour l'enseignement ou l'entraînement pour l'enseignement de la conduite des véhicules ou autres moyens de transport pour l'enseignement du pilotage des aéronefs, p.ex. bancs d'entraînement au pilotage sans visibilité comprenant l'affichage ou l'enregistrement de la trajectoire de vol simulée
  • G09B 9/30 - Simulation de vue à partir d'un aéronef
  • G09B 9/40 - Simulation de radar aéroporté
  • G09B 19/16 - Conduite des véhicules ou autres moyens de transport
  • G06F 3/0484 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] pour la commande de fonctions ou d’opérations spécifiques, p.ex. sélection ou transformation d’un objet, d’une image ou d’un élément de texte affiché, détermination d’une valeur de paramètre ou sélection d’une plage de valeurs

60.

Method and systems for removing the most extraneous data record from a remote repository

      
Numéro d'application 15088025
Numéro de brevet 09734184
Statut Délivré - en vigueur
Date de dépôt 2016-03-31
Date de la première publication 2017-08-15
Date d'octroi 2017-08-15
Propriétaire CAE INC. (Canada)
Inventeur(s)
  • Lagacé, Michel
  • Emond, Sébastien
  • Gauthier, Alexandre

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  ?

  • G06F 17/30 - Recherche documentaire; Structures de bases de données à cet effet
  • 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

61.

System and method for modeling virtual contaminants

      
Numéro d'application 15332239
Numéro de brevet 09754408
Statut Délivré - en vigueur
Date de dépôt 2016-10-24
Date de la première publication 2017-02-09
Date d'octroi 2017-09-05
Propriétaire CAE INC. (Canada)
Inventeur(s)
  • Piché, Patrick
  • Anghel, Bogdan
  • Christin, Olivier
  • Samus, Sergiy
  • Ricci, Robert
  • Gosselin, Daniel

Abrégé

A method and a computer system for modeling, in a virtual environment of a computer simulation, virtual contaminants in a scene to be rendered. A processing module, using a graphical user interface on a display device, is used for defining, in a model, a first additive zone of the scene over which a virtual contaminant is to be added, defining, in the model, a second subtractive zone of the scene over which the virtual contaminant is to be at least partially removed, the second subtractive zone being at least partially enclosed within the first additive zone and a memory module is used for storing the model, the model being made available through a storage module for rendering the virtual contaminants on the scene in the computer simulation. A preview mode is used for launching the computer simulation at a rate lower than the expected rate of the computer simulation.

Classes IPC  ?

  • G06T 15/00 - Rendu d'images tridimensionnelles [3D]
  • G06T 17/20 - Description filaire, p.ex. polygonalisation ou tessellation
  • G06T 13/60 - Animation tridimensionnelle [3D] de phénomènes naturels, p.ex. la pluie, la neige, l'eau ou les plantes
  • G06T 17/00 - Modélisation tridimensionnelle [3D] pour infographie
  • G06T 15/04 - Mappage de texture

62.

System and method for rendering virtual contaminants

      
Numéro d'application 15332246
Numéro de brevet 09754423
Statut Délivré - en vigueur
Date de dépôt 2016-10-24
Date de la première publication 2017-02-09
Date d'octroi 2017-09-05
Propriétaire CAE INC. (Canada)
Inventeur(s)
  • Piché, Patrick
  • Anghel, Bogdan
  • Christin, Olivier

Abrégé

Method and computer system for performing a computer simulation in which virtual contaminants are rendered on a scene thereof. A model defining a virtual environment of the computer simulation is loaded into memory module. The virtual environment defines a first additive zone and a second subtractive zone with vector paths therewithin and being at least partially enclosed within the first additive zone. An image generator module is used for adding a virtual contaminant over the first additive zone, removing, at least partially, the virtual contaminant within the second subtractive zone along the paths in 2D leaving a remaining virtual contaminant in the first additive zone and rendering an image for display comprising the remaining virtual contaminant in the virtual environment using a visual texture of the virtual contaminant. At least one border is defined along the paths for allowing smooth visual transition with one or more neighboring images.

Classes IPC  ?

  • G06T 15/00 - Rendu d'images tridimensionnelles [3D]
  • 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 11/00 - Génération d'images bidimensionnelles [2D]
  • G06T 13/60 - Animation tridimensionnelle [3D] de phénomènes naturels, p.ex. la pluie, la neige, l'eau ou les plantes
  • G06T 11/60 - Edition de figures et de texte; Combinaison de figures ou de texte
  • G06T 15/04 - Mappage de texture
  • G06T 17/20 - Description filaire, p.ex. polygonalisation ou tessellation

63.

Multifactor eye position identification in a display system

      
Numéro d'application 14674636
Numéro de brevet 09473767
Statut Délivré - en vigueur
Date de dépôt 2015-03-31
Date de la première publication 2016-10-06
Date d'octroi 2016-10-18
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  ?

  • H04N 13/04 - Reproducteurs d'images
  • H04N 13/00 - Systèmes vidéo stéréoscopiques; Systèmes vidéo multi-vues; Leurs détails
  • H04N 5/14 - Circuits de signal d'image pour le domaine des fréquences vidéo

64.

Interactive computer program with virtualized participant

      
Numéro d'application 14674927
Numéro de brevet 09754506
Statut Délivré - en vigueur
Date de dépôt 2015-03-31
Date de la première publication 2016-10-06
Date d'octroi 2017-09-05
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/30 - Simulation de vue à partir d'un aéronef
  • G06F 3/14 - Sortie numérique vers un dispositif de visualisation
  • G06F 3/01 - Dispositions d'entrée ou dispositions d'entrée et de sortie combinées pour l'interaction entre l'utilisateur et le calculateur
  • G09G 3/00 - Dispositions ou circuits de commande présentant un intérêt uniquement pour l'affichage utilisant des moyens de visualisation autres que les tubes à rayons cathodiques

65.

Method and system for customizing a recorded real time simulation based on simulation metadata

      
Numéro d'application 14672588
Numéro de brevet 09501611
Statut Délivré - en vigueur
Date de dépôt 2015-03-30
Date de la première publication 2016-10-06
Date d'octroi 2016-11-22
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  ?

  • G06F 17/50 - Conception assistée par ordinateur

66.

Updating damaged-enhanced 3D polygon meshes

      
Numéro d'application 14567313
Numéro de brevet 09430875
Statut Délivré - en vigueur
Date de dépôt 2014-12-11
Date de la première publication 2016-08-30
Date d'octroi 2016-08-30
Propriétaire CAE INC. (Canada)
Inventeur(s)
  • Lagace, Michel
  • Piche, 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  ?

  • G06G 7/48 - Calculateurs analogiques pour des procédés, des systèmes ou des dispositifs spécifiques, p.ex. simulateurs
  • G06T 17/20 - Description filaire, p.ex. polygonalisation ou tessellation
  • G06F 17/50 - Conception assistée par ordinateur
  • G06T 17/10 - Description de volumes, p.ex. de cylindres, de cubes ou utilisant la GSC [géométrie solide constructive]

67.

Configurable simulator with testing capabilities

      
Numéro d'application 14226691
Numéro de brevet 09508267
Statut Délivré - en vigueur
Date de dépôt 2014-03-26
Date de la première publication 2016-06-09
Date d'octroi 2016-11-29
Propriétaire CAE INC. (Canada)
Inventeur(s)
  • Galibois, Michel
  • Cote, 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/02 - Simulateurs pour l'enseignement ou l'entraînement pour l'enseignement de la conduite des véhicules ou autres moyens de transport
  • G09B 9/08 - Simulateurs pour l'enseignement ou l'entraînement pour l'enseignement de la conduite des véhicules ou autres moyens de transport pour l'enseignement du pilotage des aéronefs, p.ex. bancs d'entraînement au pilotage sans visibilité
  • G09B 9/04 - Simulateurs pour l'enseignement ou l'entraînement pour l'enseignement de la conduite des véhicules ou autres moyens de transport pour l'enseignement de la conduite des véhicules terrestres
  • G09B 9/06 - Simulateurs pour l'enseignement ou l'entraînement pour l'enseignement de la conduite des véhicules ou autres moyens de transport pour l'enseignement de la manœuvre des navires, des vaisseaux ou autres véhicules flottants

68.

Rendering damaged-enhanced images in a computer simulation

      
Numéro d'application 14501132
Numéro de brevet 09418477
Statut Délivré - en vigueur
Date de dépôt 2014-09-30
Date de la première publication 2016-03-31
Date d'octroi 2016-08-16
Propriétaire CAE INC. (Canada)
Inventeur(s)
  • Piche, 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 17/20 - Description filaire, p.ex. polygonalisation ou tessellation
  • G06T 15/30 - Délimitation
  • G06T 15/04 - Mappage de texture
  • G06T 1/20 - Architectures de processeurs; Configuration de processeurs p.ex. configuration en pipeline
  • 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
  • G06F 17/30 - Recherche documentaire; Structures de bases de données à cet effet
  • G06G 7/48 - Calculateurs analogiques pour des procédés, des systèmes ou des dispositifs spécifiques, p.ex. simulateurs
  • G06F 12/16 - Protection contre la perte de contenus de mémoire
  • G06F 15/173 - Communication entre processeurs utilisant un réseau d'interconnexion, p.ex. matriciel, de réarrangement, pyramidal, en étoile ou ramifié
  • G06T 15/00 - Rendu d'images tridimensionnelles [3D]
  • G06T 13/00 - Animation

69.

Modeling tool, method and computer program product for dynamically generating a maintenance simulation of a vehicle

      
Numéro d'application 14496995
Numéro de brevet 09619611
Statut Délivré - en vigueur
Date de dépôt 2014-09-25
Date de la première publication 2016-03-31
Date d'octroi 2017-04-11
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  ?

  • G06G 7/48 - Calculateurs analogiques pour des procédés, des systèmes ou des dispositifs spécifiques, p.ex. simulateurs
  • G06F 17/50 - Conception assistée par ordinateur

70.

Rendering plausible images of 3D polygon meshes

      
Numéro d'application 14501141
Numéro de brevet 09911241
Statut Délivré - en vigueur
Date de dépôt 2014-09-30
Date de la première publication 2016-03-31
Date d'octroi 2018-03-06
Propriétaire CAE INC. (Canada)
Inventeur(s) Piche, 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 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 17/20 - Description filaire, p.ex. polygonalisation ou tessellation
  • G06T 17/10 - Description de volumes, p.ex. de cylindres, de cubes ou utilisant la GSC [géométrie solide constructive]

71.

Rendering damaged-enhanced images in an interactive computer simulation

      
Numéro d'application 14870641
Numéro de brevet 09665979
Statut Délivré - en vigueur
Date de dépôt 2015-09-30
Date de la première publication 2016-03-31
Date d'octroi 2017-05-30
Propriétaire CAE INC. (Canada)
Inventeur(s)
  • Piche, Patrick
  • Breton, Jonathan

Abrégé

Method and computer system for rendering damaged-enhanced images in an interactive computer simulation comprising an interactive computer generated environment. During the simulation, an input is received from a user of the simulation for triggering a virtual impact having an effective radius and coordinates of the virtual impact are determined on at least one 3D polygon mesh of the interactive computer generated environment. Thereafter, simplified calculation of at least one newly formed 3D polygon mesh from the virtual impact at the coordinates is performed by removing a portion of a sphere, computed from the effective radius, from the at least one 3D polygon mesh, thereby defining the newly formed 3D polygon mesh(es). At least one damaged-enhanced image is then rendered for display of the newly formed 3D polygon mesh(es) from a field of view of the user of the interactive computer simulation.

Classes IPC  ?

  • G06T 1/20 - Architectures de processeurs; Configuration de processeurs p.ex. configuration en pipeline
  • G06T 15/04 - Mappage de texture
  • G06T 15/30 - Délimitation
  • G06T 17/10 - Description de volumes, p.ex. de cylindres, de cubes ou utilisant la GSC [géométrie solide constructive]
  • G06T 17/20 - Description filaire, p.ex. polygonalisation ou tessellation
  • 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
  • G06F 15/173 - Communication entre processeurs utilisant un réseau d'interconnexion, p.ex. matriciel, de réarrangement, pyramidal, en étoile ou ramifié
  • G06T 15/00 - Rendu d'images tridimensionnelles [3D]
  • G06F 12/16 - Protection contre la perte de contenus de mémoire
  • G06T 13/00 - Animation
  • G06F 17/30 - Recherche documentaire; Structures de bases de données à cet effet
  • G06G 7/48 - Calculateurs analogiques pour des procédés, des systèmes ou des dispositifs spécifiques, p.ex. simulateurs

72.

Night vision detection enhancements in a display system

      
Numéro d'application 14674532
Numéro de brevet 09269132
Statut Délivré - en vigueur
Date de dépôt 2015-03-31
Date de la première publication 2016-02-23
Date d'octroi 2016-02-23
Propriétaire CAE INC. (Canada)
Inventeur(s) Lasnier, Sylvain

Abrégé

A method and a display system for dynamically activating a night-vision mode. 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  ?

  • 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
  • G06T 5/00 - Amélioration ou restauration d'image
  • G09G 5/02 - 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
  • G06F 3/01 - Dispositions d'entrée ou dispositions d'entrée et de sortie combinées pour l'interaction entre l'utilisateur et le calculateur
  • G09G 5/30 - Commande d'attribut de l'affichage

73.

System and method for modeling virtual contaminants

      
Numéro d'application 14228523
Numéro de brevet 09501866
Statut Délivré - en vigueur
Date de dépôt 2014-03-28
Date de la première publication 2015-10-01
Date d'octroi 2016-11-22
Propriétaire CAE Inc. (Canada)
Inventeur(s)
  • Piché, Patrick
  • Anghel, Bogdan
  • Christin, Olivier
  • Samus, Sergiy
  • Ricci, Robert
  • Gosselin, Daniel

Abrégé

A method and a computer system for modeling, in a virtual environment of a computer simulation, virtual contaminants in a scene to be rendered. A processing module, using a graphical user interface on a display device, is used for define, in a model, a first additive zone of the scene over which a virtual contaminant is to be added, defining, in the model, a second subtractive zone of the scene over which the virtual contaminant is to be at least partially removed, the second subtractive zone being at least partially enclosed within the first additive zone and a memory module is used for storing the model, the model being made available through a storage module for rendering the virtual contaminants on the scene in the computer simulation. A preview mode may be used for launching the computer simulation at a rate lower than the expected rate of the computer simulation.

Classes IPC  ?

  • G06T 17/00 - Modélisation tridimensionnelle [3D] pour infographie
  • G06T 13/60 - Animation tridimensionnelle [3D] de phénomènes naturels, p.ex. la pluie, la neige, l'eau ou les plantes
  • G06T 15/00 - Rendu d'images tridimensionnelles [3D]

74.

Configurable input/output unit

      
Numéro d'application 14621889
Numéro de brevet 10114783
Statut Délivré - en vigueur
Date de dépôt 2015-02-13
Date de la première publication 2015-10-01
Date d'octroi 2018-10-30
Propriétaire CAE Inc. (Canada)
Inventeur(s)
  • Galibois, Michel
  • Cote, 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 17/50 - Conception assistée par ordinateur
  • G06F 13/40 - Structure du bus
  • G06F 9/445 - Chargement ou démarrage de programme
  • G06F 1/28 - Surveillance, p.ex. détection des pannes d'alimentation par franchissement de seuils
  • G06F 1/26 - Alimentation en énergie électrique, p.ex. régulation à cet effet

75.

System and method for rendering virtual contaminants

      
Numéro d'application 14228480
Numéro de brevet 09483847
Statut Délivré - en vigueur
Date de dépôt 2014-03-28
Date de la première publication 2015-10-01
Date d'octroi 2016-11-01
Propriétaire CAE, INC. (Canada)
Inventeur(s)
  • Piché, Patrick
  • Anghel, Bogdan
  • Christin, Olivier

Abrégé

A method and a computer system for performing a computer simulation in which virtual contaminants are rendered on a rendered scene of the computer simulation. A memory module is sued for loading thereinto a model defining a virtual environment of the computer simulation, the virtual environment defining a plurality of zones comprising a first additive zone and a second subtractive zone, the second subtractive zone being at least partially enclosed within the first additive zone. An image generator module is used for adding a virtual contaminant over the first additive zone, removing, at least partially, the virtual contaminant within the second subtractive zone leaving a remaining virtual contaminant in the first additive zone and rendering an image for display comprising the remaining virtual contaminant in the virtual environment using a visual texture of the virtual contaminant. The computer simulation may be a vehicle computer simulation.

Classes IPC  ?

  • G06T 17/00 - Modélisation tridimensionnelle [3D] pour infographie
  • G06T 11/00 - Génération d'images bidimensionnelles [2D]
  • G06T 13/60 - Animation tridimensionnelle [3D] de phénomènes naturels, p.ex. la pluie, la neige, l'eau ou les plantes
  • G06T 15/00 - Rendu d'images tridimensionnelles [3D]

76.

Configurable modular card for use in a simulator

      
Numéro d'application 14226535
Numéro de brevet 08990060
Statut Délivré - en vigueur
Date de dépôt 2014-03-26
Date de la première publication 2015-03-24
Date d'octroi 2015-03-24
Propriétaire CAE Inc. (Canada)
Inventeur(s)
  • Galibois, Michel
  • Cote, 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  ?

  • G06F 17/50 - Conception assistée par ordinateur
  • G06G 7/72 - Simulateurs de vol
  • G06F 13/40 - Structure du bus
  • G06F 1/28 - Surveillance, p.ex. détection des pannes d'alimentation par franchissement de seuils
  • G06F 1/26 - Alimentation en énergie électrique, p.ex. régulation à cet effet

77.

Configurable simulator with a plurality of configurable modular cards

      
Numéro d'application 14226595
Numéro de brevet 08868808
Statut Délivré - en vigueur
Date de dépôt 2014-03-26
Date de la première publication 2014-10-21
Date d'octroi 2014-10-21
Propriétaire CAE Inc. (Canada)
Inventeur(s)
  • Galibois, Michel
  • Cote, 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  ?

  • G06F 12/00 - Accès à, adressage ou affectation dans des systèmes ou des architectures de mémoires
  • G09B 9/08 - Simulateurs pour l'enseignement ou l'entraînement pour l'enseignement de la conduite des véhicules ou autres moyens de transport pour l'enseignement du pilotage des aéronefs, p.ex. bancs d'entraînement au pilotage sans visibilité

78.

Magnetic sensor system

      
Numéro d'application 13903421
Numéro de brevet 09864019
Statut Délivré - en vigueur
Date de dépôt 2013-05-28
Date de la première publication 2014-04-24
Date d'octroi 2018-01-09
Propriétaire CAE INC. (Canada)
Inventeur(s) Lortie, Francis

Abrégé

Magnetic sensor system including an assembly comprising first, second, and third scalar point-sensor magnetometers being fixedly mounted with respect to one another such that the position of each magnetometer's axis is invariable with respect to the other magnetometers' axes. When the sensor assembly is in operation, each magnetometer's axis forms an angle with ambient magnetic field lines. Each magnetometer has an operating range defined with respect to a range of values of the angle formed by its axis and the ambient magnetic field. The magnetometers are positioned such that at least one of magnetometers is within its operating range at any point in time. Each magnetometer has an output signal. Computer processor determines which of the output signals is to be used any particular point in time in the sensing of local variations in the ambient magnetic field. Method of operation of the magnetic sensor system/assembly is disclosed.

Classes IPC  ?

  • G01R 33/02 - Mesure de la direction ou de l'intensité de champs magnétiques ou de flux magnétiques
  • G01V 3/18 - Prospection ou détection électrique ou magnétique; Mesure des caractéristiques du champ magnétique de la terre, p.ex. de la déclinaison ou de la déviation spécialement adaptée au carottage
  • G01R 33/028 - Magnétomètres électrodynamiques

79.

Method and apparatus for damping vibrations in a motion simulation platform

      
Numéro d'application 11203122
Numéro de brevet 07806697
Statut Délivré - en vigueur
Date de dépôt 2005-08-15
Date de la première publication 2007-03-15
Date d'octroi 2010-10-05
Propriétaire CAE Inc. (Canada)
Inventeur(s)
  • Mallaci, Giuseppe
  • Oddo, Rémy

Abrégé

A multiple degree-of-freedom motion simulator assembly comprises a fixed base, a displaceable simulator platform, and a plurality of linear actuators having upper ends thereof interconnected with the platform and lower ends thereof interconnected with the fixed base. A vibration damping unit is disposed between at least one of each of the upper ends and the platform and each of the lower ends and the fixed base. The damping units include at least a first resilient member preloaded and mounted to a major surface of a plate of the damping unit engaged to one of the ends of the linear actuator. The first resilient member provides vibration absorption such as to damp vibrations transmitted from the plate to the platform or base in at least a direction substantially perpendicular to the major surface.

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

80.

System for providing a high-fidelity visual display coordinated with a full-scope simulation of a complex system and method of using same for training and practice

      
Numéro d'application 10143868
Numéro de brevet 07117135
Statut Délivré - en vigueur
Date de dépôt 2002-05-14
Date de la première publication 2003-11-20
Date d'octroi 2006-10-03
Propriétaire CAE Inc. (Canada)
Inventeur(s)
  • Cull, Christopher A.
  • Riel, Yves
  • Gagnon, Pierre
  • Boisvert, Philippe
  • Daigle, Jean

Abrégé

Control panels of a simulated complex system are displayed as a texture mask over a three-dimensional visual representation of an environment in which the complex system is operating. The three-dimensional visual representation is displayed in an inactive window to a user practicing or training on the simulated system. An active window underlying the visual display is used to track user inputs to the control panels. Smart graphics translate the user inputs into data elements that are sent to a full-scope simulation, and simulation conditions are returned and used to update the display of the control panels and the visual representation of the environment.

Classes IPC  ?

  • G06G 7/48 - Calculateurs analogiques pour des procédés, des systèmes ou des dispositifs spécifiques, p.ex. simulateurs