IP Library Granted Patent US 11,550,610
Granted Patent B2
US 11,550,610 · App. 16/811,630 · Granted Jan 10, 2023

Vehicle system, vehicle and method for operating such a vehicle system

Inventors: Andreas Goldmann (Neunkirchen, DE); Steffen Ehrhardt (Schöffengrund, DE)
Assignee: CONTINENTAL AUTOMOTIVE GMBH
G06F9/45558B60R16/03G06F9/5077G06F13/107G06F2009/4557G06F2009/45575G06F2213/0038
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,550,610
App. No.
16/811,630
Granted
Jan 10, 2023
Kind
B2
Abstract

A vehicle system having: a hardware level, a first operating system, and a virtual machine integrated on the hardware level having a second operating system. A hypervisor operates the virtual machine such that the first and the second operating systems) are operated in parallel on the hardware. A first application is executed on the first operating system and a second application is executed on the second operating system. The first application has a higher safety standard than the second application. The second operating system is configured to be operated in suspend-to-RAM mode while the first operating system is switched off.

Claims (83)

1. A vehicle system comprising:

a hardware level;

a first operating system;

a second operating system that is different than the first operating system;

a virtual machine integrated on the hardware level having the second operating system; and

a hypervisor configured to operate the virtual machine on the hardware level such that the first operating system and the second operating system are able to be operated in parallel on the hardware level;

wherein at least one first application is able to be executed on the first operating system and at least one second application is able to be executed on the second operating system;

wherein the at least one first application has a higher safety standard than the at least one second application; and

wherein the second operating system is configured to be in suspend-to-RAM mode while the first operating system is switched off, and

wherein the second operating system is configured to be fetched from suspend-to-RAM mode after the first operating system is rebooted.

2. The vehicle system as claimed in claim 1 ,

wherein, when the vehicle system is put into operation:

the first operating system is rebooted and

the second operating system is started from the suspend-to-RAM mode.

3. The vehicle system as claimed in claim 1 ,

wherein the at least one first application is switched off while the at least one second application is in the suspend-to-RAM mode.

4. The vehicle system as claimed in claim 3 , wherein,

when the vehicle system is put into operation:

the at least one first application is rebooted and

the at least one second application is started from the suspend-to-RAM mode.

5. The vehicle system as claimed in claim 1 ,

wherein the hypervisor is configured to be switched off when the vehicle system is taken out of operation and is configured to be rebooted when the vehicle system is put into operation.

6. The vehicle system as claimed in claim 1 ,

wherein the first operating system has a higher safety standard than the second operating system.

7. The vehicle system as claimed in claim 1 ,

wherein the hardware level is designed as a system-on-chip.

8. The vehicle system as claimed in claim 1 ,

wherein the hardware level has resources,

wherein the hypervisor is configured to divide the resources between the first operating system and second operating system such that the first operating system and second operating system are able to be operated independently of one another.

9. The vehicle system as claimed in claim 8 ,

wherein the hypervisor is configured to partition at least one of the resources by virtue of the hypervisor allocating a first section of the at least one of the resources to the first operating system and a second section of the at least one of the resources to the second operating system.

10. The vehicle system as claimed in claim 1 , wherein the hypervisor is configured to provide the at least one first application and the at least one second application in a first operating system partition and a second operating system partition on the hardware level.

11. The vehicle system as claimed in claim 1 , further comprising:

a first virtual machine having the first operating system;

wherein the first virtual machine is integrated on the hardware level such that the first virtual machine and the virtual machine are able to be operated in parallel on the hardware level,

wherein the hypervisor is configured to operate the virtual machine and the first virtual machine on the hardware level,

wherein the virtual machine is designed to be in suspend-to-RAM mode while the first virtual machine is switched off.

12. The vehicle system as claimed in claim 11 ,

wherein the hardware level comprises at least one resource,

wherein the hypervisor is configured to partition at least one of the at least one resource by the hypervisor allocating a first section of the at least one resource to the first virtual machine and a second section of the at least one resource to the virtual machine.

13. The vehicle system as claimed in claim 11 ,

wherein, when the vehicle system is put into operation, the first operating system of the first virtual machine is rebooted and the second operating system of the virtual machine is started from the suspend-to-RAM mode.

14. A vehicle having a vehicle system comprising:

a hardware level;

a first operating system;

a second operating system that is different than the first operating system;

a virtual machine integrated on the hardware level having the second operating system; and

a hypervisor configured to operate the virtual machine on the hardware level such that the first operating system and the second operating system are able to be operated in parallel on the hardware level;

wherein at least one first application is able to be executed on the first operating system and at least one second application is able to be executed on the second operating system;

wherein the at least one first application has a higher safety standard than the at least one second application; and

wherein the second operating system is configured to be in suspend-to-RAM mode while the first operating system is switched off, and

wherein the second operating system is configured to be fetched from suspend-to-RAM mode after the first operating system is rebooted.

15. The vehicle as claimed in claim 14 , wherein the vehicle system has at least one component, wherein the vehicle system has an interface for the vehicle system to communicate with the at least one component.

16. A method for operating a vehicle system, comprising:

providing a first operating system on a hardware level;

providing a hypervisor on the hardware level;

providing, by the hypervisor, a virtual machine having a second operating system that is different than the first operating system, wherein the first operating system and the second operating system are operable in parallel on the hardware level,

wherein at least one first application is able to be executed on the first operating system and at least one second application is able to be executed on the second operating system, wherein the at least one first application has a higher safety standard than the at least one second application; and

placing the second operating system in suspend-to-RAM mode while the first operating system is switched off, and

fetching the second operating system is configured from suspend-to-RAM mode after the first operating system is rebooted.

17. The method as claimed in claim 16 , further comprising:

providing, by the hypervisor, a first virtual machine having the first operating system;

wherein the first virtual machine and the virtual machine are able to be operated in parallel on the hardware level; and

placing the virtual machine in suspend-to-RAM mode while the first virtual machine is switched off.

18. The method as claimed in claim 16 , further comprising:

providing an operative vehicle system; and

putting the second operating system into suspend-to-RAM mode; and

shutting down the first operating system.

19. The method as claimed in claim 18 , further comprising:

providing the first operating system in a switched-off state;

providing the second operating system in the suspend-to-RAM mode booting the first operating system by way of a reboot when the vehicle system is put into operation; and

booting the second operating system from the suspend-to-RAM mode when the vehicle system is put into operation.

20. The method as claimed in claim 16 , further comprising:

providing an operative vehicle system;

putting the at least one second application into the suspend-to-RAM mode; and

shutting down the at least one first application.

21. A computer program stored on a nontransient memory comprising commands that when executed on a vehicle system cause the vehicle system to:

provide a first operating system on a hardware level;

provide a hypervisor on the hardware level;

provide, by the hypervisor, a virtual machine having a second operating system that is different than the first operating system, wherein the first operating system and the second operating system are operable in parallel on the hardware level,

wherein at least one first application is able to be executed on the first operating system and at least one second application is able to be executed on the second operating system, wherein the at least one first application has a higher safety standard than the at least one second application; and

place the second operating system in suspend-to-RAM mode while the first operating system is switched off, and

fetch the second operating system is configured from suspend-to-RAM mode after the first operating system is rebooted.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 7, 2025
From: CONTINENTAL AUTOMOTIVE GMBH
To: CONTINENTAL AUTOMOTIVE TECHNOLOGIES GMBH
Reel/Frame 070441/0899 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 27, 2020
From: GOLDMANN, ANDREAS; EHRHARDT, STEFFEN
To: CONTINENTAL AUTOMOTIVE GMBH
Reel/Frame 052757/0489 →
Priority Claims (1)
DE 10 2019 203 377.6 · Mar 13, 2019 · national
Continuity (1)
Related Publication 20200293357A1 · Sep 17, 2020
Cited By (3)
US 12,517,749 US 12,710,975 US 12,717,604