Hybrid operating system for an in-vehicle apparatus
First Claim
Patent Images
1. A system for a hybrid operating system for an in-vehicle apparatus comprising:
- a hybrid operating system (OS) software structure including a first OS executing a native application pre-installed in the in-vehicle apparatus and a second OS executing a distribution application acquired from an external apparatus, wherein the first OS and the second OS are executed in parallel;
a storage device having a memory that stores the first OS, the second OS, the native application, and the distribution application;
a software update unit that updates at least one of the first OS, the second OS, the native application, and the distribution application in the storage device; and
a stop processing unit that makes a function of temporarily stopping execution of only the second OS during an update operation performed by the software update unit so that execution of the distribution application is prevented from affecting execution of the native application during the update operation by the software update unit.
1 Assignment
0 Petitions
Accused Products
Abstract
An in-vehicle apparatus with a hybrid OS structure including a first OS for executing a native application pre-installed in the in-vehicle apparatus and a second OS for executing a distribution application acquired from an external apparatus is provided. The in-vehicle apparatus includes a storage device that stores the multiple OSs and the applications; an update unit that updates each software in the storage device; and a stop unit that makes a function of the second OS temporarily stop during an update operation of the update unit.
9 Citations
6 Claims
-
1. A system for a hybrid operating system for an in-vehicle apparatus comprising:
-
a hybrid operating system (OS) software structure including a first OS executing a native application pre-installed in the in-vehicle apparatus and a second OS executing a distribution application acquired from an external apparatus, wherein the first OS and the second OS are executed in parallel; a storage device having a memory that stores the first OS, the second OS, the native application, and the distribution application; a software update unit that updates at least one of the first OS, the second OS, the native application, and the distribution application in the storage device; and a stop processing unit that makes a function of temporarily stopping execution of only the second OS during an update operation performed by the software update unit so that execution of the distribution application is prevented from affecting execution of the native application during the update operation by the software update unit. - View Dependent Claims (2, 3, 4, 5)
-
-
6. An in-vehicle apparatus comprising:
-
a storage device having a memory that stores a first operating system (OS), a second OS, a native application pre-installed in the in-vehicle apparatus, and a distribution application acquired from an external apparatus; and a controller having a processor configured to; execute the first OS and the second OS in parallel, wherein the first OS executes the native application, and wherein the second OS executes the distribution application; perform an update operation to update at least one of the first OS, the second OS, the native application, and the distribution application; and temporarily stop execution of only the second OS during the update operation so that execution of the distribution application is prevented from affecting execution of the native application during the update operation.
-
Specification