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:
Sep. 05, 2023

Filed:

Jun. 24, 2021
Applicant:

Robert Bosch Gmbh, Stuttgart, DE;

Inventors:

Andreas Soenkens, Remseck Am Neckar, DE;

Bjoern Kasper, Pleidelsheim, DE;

Jens Schmuelling, Ludwigsburg, DE;

Thorsten Schwepp, Korb, DE;

Assignee:

ROBERT BOSCH GMBH, Stuttgart, DE;

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 12/14 (2006.01); G06F 21/44 (2013.01); G06F 21/60 (2013.01); G06F 21/72 (2013.01);
U.S. Cl.
CPC ...
G06F 12/1458 (2013.01); G06F 21/445 (2013.01); G06F 21/604 (2013.01); G06F 21/72 (2013.01); G06F 2221/2103 (2013.01);
Abstract

A method for securely updating a control unit. The control unit includes a host configured to execute an update program and at least one application program, a memory, which contains the programs and data, and a hardware security module (HSM) which is configured to block and to unblock a write access to the memory. The method includes starting the host and the HSM; blocking the write access by the HSM; starting the update program; determining by the update program whether a request of a caller to carry out an update is present; if a request is present, checking an authorization of the caller by the HSM to carry out an update, the authorization of the caller being confirmed by a confirmation unit differing from the control unit; and if the caller is authorized, unblocking the write access and rewriting at least a portion of the memory by the update program.


Find Patent Forward Citations

Loading…