The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Nov. 17, 2020

Filed:

Aug. 27, 2018
Applicant:

Schneider Electric Industries Sas, Rueil Malmaison, FR;

Inventors:

Vincent Bufferne, Grenoble, FR;

Vladimir Popovic, Grenoble, FR;

Assignee:

SCHNEIDER ELECTRIC INDUSTRIES SAS, Rueil Malmaison, FR;

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 21/00 (2013.01); G06F 21/60 (2013.01); G06F 9/48 (2006.01); G06F 8/61 (2018.01); G06F 11/07 (2006.01); G06F 11/30 (2006.01); G06F 11/34 (2006.01); G06F 9/445 (2018.01);
U.S. Cl.
CPC ...
G06F 21/604 (2013.01); G06F 8/61 (2013.01); G06F 9/4881 (2013.01); G06F 11/076 (2013.01); G06F 11/0736 (2013.01); G06F 11/0793 (2013.01); G06F 11/302 (2013.01); G06F 11/3013 (2013.01); G06F 11/3423 (2013.01); G06F 9/445 (2013.01); G06F 11/073 (2013.01); G06F 11/0715 (2013.01); G06F 11/0754 (2013.01); G06F 11/3409 (2013.01); G06F 11/3476 (2013.01); G06F 2201/805 (2013.01); G06F 2201/815 (2013.01); G06F 2201/865 (2013.01); G06F 2201/88 (2013.01);
Abstract

A method for managing embedded software modules for an electronic computer embedded in an electrical switching device for switching an electric current includes acquiring a software module including a runnable code and a service contract declaring the hardware resources required by the runnable code when it is run by the computer; installing the software module inside a host receptacle intended to form an environment for running a software module and including a memory location defined statically inside a memory of the computer and being associated with a subset of hardware resources of the computer; running the software module including a step consisting in verifying whether the operation of running of the software module respects the service contract, the running operation being allowed to continue if the service contract is respected and, otherwise, a recovery step is implemented in order to interrupt the running operation.


Find Patent Forward Citations

Loading…