-
1.
公开(公告)号:US20210217221A1
公开(公告)日:2021-07-15
申请号:US17145857
申请日:2021-01-11
Applicant: THALES
Inventor: Alexandre FINE , Nicolas LEVASSEUR , Yannik BREUIL
Abstract: This method for generating graphic surfaces to be displayed on a screen is implemented by a graphics processor and comprises: generating a first graphic surface to be displayed on the screen; switching between generating the first graphic surface and generating a second graphic surface; generating the second graphic surface to be displayed on the screen; the switching including saving a graphic execution context of the first graphic surface; and if the generation of the second graphic surface had been interrupted during a preceding switch with the generation of another graphic surface, restoring a graphic execution context of the second graphic surface, the restored context having been saved during said preceding switch.
-
公开(公告)号:US20220078021A1
公开(公告)日:2022-03-10
申请号:US17463144
申请日:2021-08-31
Applicant: THALES
Inventor: Stéphane MONNIER , Alexandre FINE
IPC: H04L9/32
Abstract: A method implemented by an onboard avionics computer for executing a plurality of binary codes that are associated with a plurality of sets of metadata, wherein: the plurality of binary codes and the plurality of metadata are hierarchized into a number of levels at least equal to two; a first binary code, of a level, is associated with a first set of metadata of the level, and a second binary code of a lower level, itself associated with a second set of metadata of the lower level; the first set of metadata comprises a data signature, the data comprising at least a first message digest associated with the first binary code, and the second set of metadata comprises a public key; the method comprising the execution, by the second binary code, of the following steps: applying a hash function to obtain a second message digest of the first binary code; decrypting the signature using the public key to obtain the first message digest; authorizing the execution of the binary code, if and only if the first message digest is identical to the second.
-
3.
公开(公告)号:US20240076057A1
公开(公告)日:2024-03-07
申请号:US18454788
申请日:2023-08-24
Applicant: THALES
Inventor: Stéphane Jean- Mary MONNIER , Alexandre FINE
CPC classification number: B64D45/0015 , G08G5/0004
Abstract: The avionic calculator is suitable for being carried on-board an aircraft and comprises a multi-core processor configured for executing avionic software applications. The processor includes at least one primary core for communicating with at least one avionic equipment distinct from the calculator, each avionic equipment being carried on-board the aircraft and belonging to an avionic domain; at least one secondary core for communicating with at least one electronic device external to the avionic domain; and a tertiary core for performing at least one filtering of a data message received from a respective device external to the avionic domain and intended for a respective avionic equipment of the avionic domain. Each avionic software application being executable by the at least one primary core or the at least one secondary core.
-
4.
公开(公告)号:US20230153212A1
公开(公告)日:2023-05-18
申请号:US17797912
申请日:2021-02-12
Applicant: THALES
Inventor: Cedric BALIHAUT , Alexandre FINE , Sebastien DOTTE , Philippe BESNIER , Lionel LEROUX
CPC classification number: G06F11/1492 , G06F11/1641
Abstract: The invention relates to an electronic system comprising an electronic computer, in the presence of an external request to execute a source application whose executable has been previously loaded within a first dedicated area of the memory, being at least configured to:
instantiate a clone application of the source application by:
duplicating the executable of the source application to create the executable of the clone application, and by storing it in a second area of the memory distinct from the one dedicated to the source application, and by
generating a request, internal to the computer, to execute said at least one clone application,
execute the source and clone(s) applications independently,
generate a single output based on comparing the result of the execution of the source and clone(s) applications.-
公开(公告)号:US20210192675A1
公开(公告)日:2021-06-24
申请号:US17120911
申请日:2020-12-14
Applicant: THALES
Inventor: Alexandre FINE
Abstract: This graphics processor unit is intended to be connected to a multi-core central processor unit having N distinct cores, N being an integer greater than or equal to 2, and comprises a memory storage unit.
The memory storage unit comprises a reserved space for storing N sets of descriptor(s), each set of descriptor(s) being associated with a respective core of the multi-core central processor unit, each descriptor identifying a batch of resource(s) of the graphics processor unit for the display of data by a software application intended to be executed via said respective core.
The graphics processor unit further comprises a sequencer configured to successively process the descriptors stored in the reserved storage space.-
公开(公告)号:US20210082166A1
公开(公告)日:2021-03-18
申请号:US16901821
申请日:2020-06-15
Applicant: Thales
Inventor: Alexandre FINE , Eric FILLIATRE , Nicolas LEVASSEUR
Abstract: This graphics processor comprises: a generating module configured to generate at least one set of pixel(s) to be displayed; a display module connected to the generating module, the display module being configured to display each set of pixel(s) on a screen; and a monitoring unit integrated into the generating module, the monitoring unit being configured to determine a list of graphic context information item(s) for at least one pixel and to deliver said list to an external electronic supervision device, able to be connected to the graphics processor.
-
-
-
-
-