Invention Grant
- Patent Title: Computing device providing fail-safe execution of a service
-
Application No.: US16406556Application Date: 2019-05-08
-
Publication No.: US11379249B2Publication Date: 2022-07-05
- Inventor: Francois Gervais
- Applicant: Distech Controls Inc.
- Applicant Address: CA Brossard
- Assignee: Distech Controls Inc.
- Current Assignee: Distech Controls Inc.
- Current Assignee Address: CA Brossard
- Agency: RatnerPrestia
- Main IPC: G06F9/445
- IPC: G06F9/445 ; G06F11/07 ; G05B15/02

Abstract:
A service is stored in a non-volatile memory of a computing device and comprises instructions executable by a processor of the computing device. The processor generates an operational instance of the service, which comprises a reference to the service. The processor stores the operational instance of the service in the non-volatile memory with a read-write access right. The processor launches an executable instance of the service associated to the operational instance of the service. The launching comprises copying the instructions of the service from the non-volatile memory to a volatile memory of the computing device. The launching further comprises executing the instructions of the service copied into the volatile memory. The processor adds data generated by the execution of the instructions of the service to the operational instance of the service for permanent storage in the non-volatile memory.
Information query