Patents Assigned to CAE Inc.
  • Publication number: 20200357294
    Abstract: 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.
    Type: Application
    Filed: July 24, 2020
    Publication date: November 12, 2020
    Applicant: CAE Inc.
    Inventor: Jean-François DELISLE
  • Patent number: 10769960
    Abstract: 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.
    Type: Grant
    Filed: March 29, 2018
    Date of Patent: September 8, 2020
    Assignee: CAE INC.
    Inventors: Pascal Guillemette, Taieb Lamine Ben Cheikh
  • Patent number: 10712734
    Abstract: Continuous monitoring of a model in an interactive computer simulation station. The model comprises a plurality of interrelated parameters defining a dynamic behavior of a simulated interactive object in an interactive computer simulation when inputs are provided on tangible instrument(s) of the station. During a diagnostic period of time, a frequency sweep of the model is performed for measuring the dynamic behavior of the simulated interactive object. During the frequency sweep, each of the tangible instrument(s) is automatically mechanically moved following an input function defining an input range variation at a related frequency. The frequency sweep provides an actual frequency response function for the tangible instrument(s) defining the dynamic behavior. The station is determined to require maintenance when the dynamic behavior of the simulated interactive object, measured by the frequency sweep, is outside of a target dynamic behavior range for the simulated interactive object.
    Type: Grant
    Filed: March 31, 2017
    Date of Patent: July 14, 2020
    Assignee: CAE Inc.
    Inventor: Vincent Myrand-Lapierre
  • Patent number: 10679513
    Abstract: A simulation server capable of creating events of a lesson plan based on simulation data statistics. The simulation server comprises memory for storing simulation data, and a processing unit. The processing unit executes a plurality of simulations functionalities according to a lesson plan. The processing unit collects simulation data representative of the execution of the plurality of simulations functionalities according to the lesson plan. The processing unit stores the simulation data in the memory. The processing unit processes the simulation data to generate simulation data statistics. The processing unit creates at least one event having at least one rule based on the simulation data statistics. The at least one rule consists in at least one measurable value to be measured by at least one of the simulation functionalities.
    Type: Grant
    Filed: February 17, 2016
    Date of Patent: June 9, 2020
    Assignee: CAE Inc.
    Inventor: Jean-François Delisle
  • Patent number: 10641680
    Abstract: 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.
    Type: Grant
    Filed: March 31, 2017
    Date of Patent: May 5, 2020
    Assignee: CAE INC.
    Inventor: Nicolas Marcotte
  • Publication number: 20200125651
    Abstract: 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.
    Type: Application
    Filed: October 18, 2018
    Publication date: April 23, 2020
    Applicant: CAE Inc.
    Inventors: Bassem Srouji, Stéphane Juteau
  • Patent number: 10607407
    Abstract: 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.
    Type: Grant
    Filed: March 30, 2018
    Date of Patent: March 31, 2020
    Assignee: CAE Inc.
    Inventor: Sylvain Lasnier
  • Publication number: 20200066178
    Abstract: A simulation server capable of transmitting a visual alarm representative of a simulation event discrepancy to a computing device. The simulation server stores lesson plans comprising at least one event; each event comprising at least one rule. The simulation server executes a simulation according to a particular lesson plan, and transmits a visual representation of the executed simulation to a computing device. The simulation server collects simulation data representative of the executed simulation, processes the simulation data, compares the simulation data with the at least one rule of the at least one event of the lesson plan, and determines each rule is met based on the comparison. When a rule is not met, the simulation server transmits information for displaying on a timeline in the visual representation of the executed simulation a visual alarm representative of the event corresponding to the rule not being met to the computing device.
    Type: Application
    Filed: October 28, 2019
    Publication date: February 27, 2020
    Applicant: CAE Inc.
    Inventors: Sebastien MALO, Jean-Francois DELISLE
  • Patent number: 10567743
    Abstract: 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.
    Type: Grant
    Filed: September 24, 2018
    Date of Patent: February 18, 2020
    Assignee: CAE INC.
    Inventors: Ghislain Giguere, David Kovats, Mathieu Gagnon, Alexandre Millette
  • Patent number: 10567744
    Abstract: 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.
    Type: Grant
    Filed: September 24, 2018
    Date of Patent: February 18, 2020
    Assignee: CAE INC.
    Inventors: Ghislain Giguere, David Kovats, Mathieu Gagnon, Alexandre Millette
  • Publication number: 20200050720
    Abstract: 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.
    Type: Application
    Filed: October 15, 2019
    Publication date: February 13, 2020
    Applicant: CAE Inc.
    Inventors: Jean-Francois DELISLE, David BOWNESS, Dac Toan HO, Luc GINGRAS
  • Publication number: 20200004909
    Abstract: 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.
    Type: Application
    Filed: September 10, 2019
    Publication date: January 2, 2020
    Applicant: CAE Inc.
    Inventors: Sebastien EMOND, Alexandre GAUTHIER, Michel LAGACE
  • Patent number: 10490093
    Abstract: It is disclosed a method and system for controllably adjusting temperature of a training area of an interactive training simulator performing an interactive computer simulation. The interactive training simulator, such as a flight simulator, is associated with a non-simulated area (NSA) housing electronic components used for performing the simulation. The heat generated in the NSA is transferred to the training area, or cockpit, hence eliminating the need for a heating system. Hence, the controlled recirculation of the hot air into the non-simulated area (NSA) improves efficiency of the interactive training simulator and reduces energy consumption. The system also maintains air quality inside the training area by continuously monitoring non-temperature related parameters such as humidity, or gas, volatile organic compounds (VOC) or particle concentrations.
    Type: Grant
    Filed: March 30, 2018
    Date of Patent: November 26, 2019
    Assignee: CAE Inc.
    Inventors: Eric Debonville, Sebastien Labelle
  • Patent number: 10484578
    Abstract: 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.
    Type: Grant
    Filed: March 30, 2018
    Date of Patent: November 19, 2019
    Assignee: CAE Inc.
    Inventors: Samuel Berube, Jean-Sébastien Dion
  • Publication number: 20190304326
    Abstract: 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.
    Type: Application
    Filed: March 29, 2018
    Publication date: October 3, 2019
    Applicant: CAE INC.
    Inventors: Michel NADEAU BEAULIEU, Jean TARDIF
  • Publication number: 20190306642
    Abstract: 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.
    Type: Application
    Filed: March 27, 2019
    Publication date: October 3, 2019
    Applicant: CAE INC.
    Inventors: Maxime Ayotte, Laurent Desmet
  • Publication number: 20190304323
    Abstract: 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.
    Type: Application
    Filed: March 29, 2018
    Publication date: October 3, 2019
    Applicant: CAE INC.
    Inventors: Michel NADEAU BEAULIEU, Jean TARDIF
  • Patent number: 10395550
    Abstract: 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.
    Type: Grant
    Filed: February 17, 2016
    Date of Patent: August 27, 2019
    Assignee: CAE INC
    Inventor: Jean-Francois Delisle
  • Patent number: 10354548
    Abstract: 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.
    Type: Grant
    Filed: February 17, 2016
    Date of Patent: July 16, 2019
    Assignee: CAE INC
    Inventor: Jean-Francois Delisle
  • Patent number: 10338875
    Abstract: 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.
    Type: Grant
    Filed: March 31, 2016
    Date of Patent: July 2, 2019
    Assignee: CAE INC.
    Inventor: Paul Norton