US 11,688,315 B2
Method for monitoring the execution of a graphical calculation and display chain associated with an aircraft cockpit display screen
Philippe Chabot, Merignac (FR)
Assigned to THALES, Courbevoie (FR)
Filed by THALES, Courbevoie (FR)
Filed on Jan. 7, 2022, as Appl. No. 17/571,126.
Claims priority of application No. 21 00154 (FR), filed on Jan. 8, 2021.
Prior Publication US 2022/0223078 A1, Jul. 14, 2022
Int. Cl. G09G 3/00 (2006.01); B64D 43/00 (2006.01); G06T 1/20 (2006.01)
CPC G09G 3/006 (2013.01) [B64D 43/00 (2013.01); G06T 1/20 (2013.01); G09G 2330/021 (2013.01); G09G 2380/12 (2013.01)] 10 Claims
OG exemplary drawing
 
1. A method for monitoring the execution of a first graphical calculation and display chain associated with a first aircraft cockpit display screen, the aircraft cockpit comprising a plurality of distinct display screens, each associated with a graphical calculation and display chain, each graphical calculation and display chain comprising at least:
an acquisition module configured to acquire and calculate a plurality of input/output parameters of said first graphical calculation chain,
a calculation module configured to determine at least one list of graphical commands able to generate an associated symbology to be represented, for each parameter of said plurality,
a graphical module configured to generate an image comprising the symbology associated with each parameter, from said at least one list of graphical commands respectively associated with each said plurality parameter,
a display module configured to display said image comprising the symbology associated with each parameter, on the display screen associated with said graphical calculation and display chain,
the method being implemented by an electronic monitoring device associated locally with said first graphical calculation and display chain, the method comprising the following steps, for at least one parameter of said plurality:
duplicating and inserting said at least one list of graphical commands associated with said parameter within said calculation module,
from a current and dynamic value of said parameter, obtaining a current cyclic redundancy code associated with a current micropattern generated by executing said at least one duplicated list of graphical commands associated with said parameter,
comparing said current cyclic redundancy code associated with the current micropattern with a reference cyclic redundancy code associated with a reference micropattern obtained and stored beforehand in a dedicated memory space within the said electronic monitoring device, for a substantially identical value of the said parameter, to within a tolerance threshold specific to the said parameter,
in the event of a difference in the cyclic redundancy code value, between the said current cyclic redundancy code associated with a current micropattern and the said reference cyclic redundancy code associated with a reference micropattern, automatic sanctioning of the said first graphical calculation and display chain by implementing at least one suspension of its execution.