Patents Assigned to CAE Inc.
  • 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
  • Publication number: 20190164445
    Abstract: A method of generating a three-dimensional (3D) representation of an environment or system, wherein the method comprises the following steps, i) obtaining a plurality of sets of range-data each providing range-data to features within at least a portion of the environment or system; ii) processing the plurality of sets of range-data to fuse the data and generate a set voxels holding data to represent the 3D environment or system; ii) identifying one or more subsets of the set of voxels; and iii) applying a regularisation process to at least one of the one or more subsets to modify the data held by at least some of the voxels in the one or more subsets wherein the set of voxels provides the 3D representation of the environment.
    Type: Application
    Filed: March 29, 2018
    Publication date: May 30, 2019
    Applicant: CAE INC.
    Inventors: Pascal GUILLEMETTE, Taieb Lamine Ben Cheikh
  • Patent number: 10291999
    Abstract: 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.
    Type: Grant
    Filed: March 29, 2018
    Date of Patent: May 14, 2019
    Assignee: CAE INC.
    Inventor: Maxime Ayotte
  • Patent number: 10165385
    Abstract: 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.
    Type: Grant
    Filed: February 24, 2017
    Date of Patent: December 25, 2018
    Assignee: CAE INC.
    Inventor: Maxime Ayotte
  • Patent number: 10163404
    Abstract: 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.
    Type: Grant
    Filed: March 31, 2016
    Date of Patent: December 25, 2018
    Assignee: CAE INC.
    Inventor: Paul Norton
  • Patent number: 10158961
    Abstract: 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.
    Type: Grant
    Filed: March 29, 2018
    Date of Patent: December 18, 2018
    Assignee: CAE INC.
    Inventor: Maxime Ayotte
  • Patent number: 10136219
    Abstract: 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.
    Type: Grant
    Filed: February 24, 2017
    Date of Patent: November 20, 2018
    Assignee: CAE INC.
    Inventors: Maxime Ayotte, Marc-Andre Giguere
  • Patent number: 10114783
    Abstract: 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.
    Type: Grant
    Filed: February 13, 2015
    Date of Patent: October 30, 2018
    Assignee: CAE Inc.
    Inventors: Michel Galibois, Yanick Cote
  • Patent number: 10113707
    Abstract: 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.
    Type: Grant
    Filed: March 31, 2016
    Date of Patent: October 30, 2018
    Assignee: CAE INC.
    Inventor: Paul Norton
  • Patent number: 10115320
    Abstract: 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.
    Type: Grant
    Filed: March 31, 2016
    Date of Patent: October 30, 2018
    Assignee: CAE Inc.
    Inventors: Alexandre Gauthier, Michel Lagacé, Sébastien Emond
  • Publication number: 20180283911
    Abstract: The present system and simulation environment dynamically calibrates refracted vibrations. The system and simulation environment comprise a synthesizer for generating an electrical signal. The system and simulation environment also comprise a transducer in physical contact with a physical component of the simulation environment. The transducer converts the electrical signal into vibrations propagated through the physical component and refracted in the simulation environment. A vibration sensor measures the vibrations refracted in the simulation environment. A configurator calibrates the electrical signal generated by the synthesizer based on a vibration target for a simulated event and the refracted vibrations measured by the vibration sensor.
    Type: Application
    Filed: March 31, 2017
    Publication date: October 4, 2018
    Applicant: CAE INC.
    Inventor: Nicolas MARCOTTE
  • Publication number: 20180286350
    Abstract: There is described a system for controlling an artificial body comprising at least one of at least one articulated body part and a sound reproduction device, the system comprising: a display unit for displaying an image of an eye thereon, the screen comprising a plurality of light cells each adapted to emit light, at least a given one of the light cells being adapted to selectively emit light and detect light; and a controller for controlling the display unit, the controller for: operating at least one first light cell each as a light detector in order to detect light incident thereon, the least one first light cell being selected among the at least a given one of the light cells; determining a reaction as a function of the detected light; and outputting a command indicative of the determined reaction.
    Type: Application
    Filed: March 31, 2017
    Publication date: October 4, 2018
    Applicant: CAE INC.
    Inventors: Jean-Sebastien Flamand, Francois Caron
  • Publication number: 20180286284
    Abstract: There is described an artificial eye system comprising: a see-through display for displaying an image of an eye thereon; a light detector for detecting light propagating through the see-through display and coming from an external environment; and a controller for: generating the image of the eye using information about the light detected by the light detector; and displaying the generated image of the eye on the see-through display.
    Type: Application
    Filed: March 31, 2017
    Publication date: October 4, 2018
    Applicant: CAE INC.
    Inventors: Jean-Sebastien FLAMAND, Francois CARON
  • Publication number: 20180285178
    Abstract: 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.
    Type: Application
    Filed: March 31, 2017
    Publication date: October 4, 2018
    Applicant: CAE INC.
    Inventors: Ann-Katherine Giroux, Michel Galibois, Yannick Heneault, Gunther Sascha Filkorn, Francis Meloche-Charlebois
  • Publication number: 20180286285
    Abstract: There is described a system for controlling an artificial body, the system comprising: a see-through display for displaying an image of an eye thereon; a light detector for detecting light propagating through the see-through display and coming from an external environment; and a controller for: determining a reaction for the artificial body using information about the light detected by the light detector; and outputting the determined reaction.
    Type: Application
    Filed: March 31, 2017
    Publication date: October 4, 2018
    Applicant: CAE INC.
    Inventors: Jean-Sebastien FLAMAND, Francois CARON
  • Publication number: 20180285179
    Abstract: 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.
    Type: Application
    Filed: March 31, 2017
    Publication date: October 4, 2018
    Applicant: CAE INC.
    Inventors: Ann-Katherine Giroux, Michel Galibois, Yannick Heneault, Gunther Sascha Filkorn, Francis Meloche-Charlebois
  • Publication number: 20180286286
    Abstract: There is described an artificial eye system comprising: a display unit for displaying an image of an eye thereon, the screen comprising a plurality of light cells each adapted to emit light, at least a given one of the light cells being adapted to selectively emit light and detect light; and a controller for controlling the display unit, the controller for: operating at least one first light cell each as a light detector in order to detect light incident thereon, the least one first light cell being selected among the at least a given one of the light cells; determining an image of the eye to be displayed on the display unit as a function of the detected light; and operating second light cells each as a light emitter in order to display the determined image of the eye on the display unit, the second light cells being selected among the plurality of light cells.
    Type: Application
    Filed: March 31, 2017
    Publication date: October 4, 2018
    Applicant: CAE INC.
    Inventors: Jean-Sebastien FLAMAND, Francois CARON
  • Publication number: 20180283982
    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: Application
    Filed: March 31, 2017
    Publication date: October 4, 2018
    Applicant: CAE INC.
    Inventor: Nicolas MARCOTTE