US 12,073,517 B2
Method and system for providing remote visibility into a simulation environment
Mark Soodeen, Saint-Laurent (CA); Michel Lagace, Saint-Laurent (CA); Hebing Ye, Saint-Laurent (CA); Sebastien Morisset, Saint-Laurent (CA); Pascal Desaulniers, Saint-Laurent (CA); Nick Giannias, Saint-Laurent (CA); Babak Mirzakhani, Saint-Laurent (CA); Gordon Christiansen, Saint-Laurent (CA); Julien Granger-Ducharme, Saint-Laurent (CA); Pierre Daigle, Saint-Laurent (CA); and Pierre-Luc Vincent, Saint-Laurent (CA)
Assigned to CAE INC., Saint-Laurent (CA)
Appl. No. 17/758,666
Filed by CAE INC., Saint-Laurent (CA)
PCT Filed Jan. 26, 2022, PCT No. PCT/IB2022/050689
§ 371(c)(1), (2) Date Jul. 12, 2022,
PCT Pub. No. WO2022/162562, PCT Pub. Date Aug. 4, 2022.
Claims priority of provisional application 63/141,787, filed on Jan. 26, 2021.
Prior Publication US 2023/0410434 A1, Dec. 21, 2023
Int. Cl. G06T 19/00 (2011.01); G06T 13/00 (2011.01); G09B 9/16 (2006.01); G09B 9/30 (2006.01); H04L 12/18 (2006.01); H04L 65/1089 (2022.01); H04L 65/1093 (2022.01); H04L 65/613 (2022.01); H04R 1/02 (2006.01)
CPC G06T 19/006 (2013.01) [G06T 13/00 (2013.01); G09B 9/165 (2013.01); G09B 9/301 (2013.01); H04L 12/1822 (2013.01); H04L 65/1089 (2013.01); H04L 65/1093 (2013.01); H04L 65/613 (2022.05); H04R 1/028 (2013.01); H04R 2499/15 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented method for providing remote visibility into a simulation environment, the computer-implemented method being executed by a processor and 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 over a secure private network, the first live camera feed encompassing a first portion of the simulation environment and being captured by a first camera, the second computer being located outside of the secure private network;
displaying within a viewer application running on the first computer the first live camera feed and at least one of:
a simulation control interface used to set and display parameters for a simulation for the simulation environment;
a computer-generated representation of a second portion of the simulation environment; and
when the simulation environment comprises a motion-based flight simulator, a second live camera feed captured by a second camera and encompassing an external portion of the motion-based flight simulator; and
granting the second videoconferencing client visual access to the viewer application through the first videoconferencing client.