US 12,086,238 B2
Methods and systems for controlling access to at least one computer program
Jan-Gregor Fischer, Zorneding (DE)
Assigned to Siemens Aktiengesellschaft, Munich (DE)
Appl. No. 18/023,620
Filed by Siemens Aktiengesellschaft, Munich (DE)
PCT Filed Aug. 13, 2021, PCT No. PCT/EP2021/072593
§ 371(c)(1), (2) Date Feb. 27, 2023,
PCT Pub. No. WO2022/043095, PCT Pub. Date Mar. 3, 2022.
Claims priority of application No. 20193343 (EP), filed on Aug. 28, 2020.
Prior Publication US 2023/0244782 A1, Aug. 3, 2023
Int. Cl. G06F 21/54 (2013.01); G06F 11/36 (2006.01); G06F 21/62 (2013.01)
CPC G06F 21/54 (2013.01) [G06F 11/3636 (2013.01); G06F 21/6218 (2013.01)] 15 Claims
OG exemplary drawing
 
1. A method for controlling access to at least one computer program, the at least one computer program accessible and executable on an embedded system, the method comprising:
providing the embedded system, the embedded system comprising two different runtime modes, the two different runtime modes comprising a first runtime mode and a second runtime mode, wherein in the first runtime mode a predefined set of IT-security constraints is associated with the at least one computer program, and in the second runtime mode at least a part of the predefined set of the IT-security constraints associated with the at least one computer program is void and the at least one computer program is accessible and executable with elevated rights for performing software development operations on the at least one computer program;
setting the embedded system into the second runtime mode for a predefined time period, wherein setting the embedded system into the second runtime mode for a predefined time period is performed by a system administrator;
resetting the embedded system into the first runtime mode after the predefined time period expires;
requesting the system administrator to accept terms and disclaimers associated with the elevated rights; and
reading and accepting the terms and disclaimers.