Method and Apparatus for Providing Linking Service Between Vehicle AVN System and Smartphone Based on Virtualization Framework
First Claim
1. An apparatus for providing a linking service between a vehicle audio video navigation (AVN) system and a smartphone, comprising:
- a host operating system configured to manage an operation and a state of a host process and AVN application, and manage hardware resources included in the apparatus for the host process and AVN application;
a guest operating system configured to manage an operation and a state of a guest process and the smartphone linkage application; and
a hypervisor configured to emulate the hardware resources based on a control signal of the host operating system to allocate a virtualized hardware resource to the guest operating system.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed are a method and apparatus for providing a linking service between a vehicle AVN system and a smartphone based on a virtualization framework. An apparatus for providing a linking service between a vehicle audio video navigation (AVN) system and a smartphone, includes a host operating system for managing an operation and a state of a host process and AVN application, and managing hardware resources included in the apparatus for the host process and AVN application, a guest operating system for managing an operation and a state of a guest process/the smartphone linkage application, and a hypervisor for emulating the hardware resources according to a control signal of the host operating system to allocate a virtualized hardware resource to the guest operating system. Therefore, the present disclosure has an advantage of continuously providing an existing AVN function irrespective of an error of a function of linking a vehicle AVN system and a smartphone.
9 Citations
20 Claims
-
1. An apparatus for providing a linking service between a vehicle audio video navigation (AVN) system and a smartphone, comprising:
-
a host operating system configured to manage an operation and a state of a host process and AVN application, and manage hardware resources included in the apparatus for the host process and AVN application; a guest operating system configured to manage an operation and a state of a guest process and the smartphone linkage application; and a hypervisor configured to emulate the hardware resources based on a control signal of the host operating system to allocate a virtualized hardware resource to the guest operating system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of providing a linking service between a vehicle AVN system and a smartphone through a virtualization framework in the vehicle AVN system, the vehicle AVN system including a host operating system and a guest operating system separated from each other, the method comprising:
-
virtualizing a hardware resource to be used by the guest operating system among hardware resources included in the AVN system by a hypervisor executed based on a predetermined control signal of the host operating system when the AVN system is driven; monitoring, by the guest operation system, an operation state of a guest process and smartphone linkage application included in the guest operating system; and recovering at least one of the guest process and the smartphone linkage application from an error when the error is detected from the operation state, the at least one of the guest process and the smartphone linkage application corresponding to the error, wherein the guest operating system transmits a predetermined error notification message to the host operating system through the hypervisor when the detected error is not recovered from. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A computer-readable non-transitory recoding medium having stored thereon a computer program providing a linking service between a vehicle AVN system and a smartphone through a virtualization framework in the vehicle AVN system, the computer program being executable by a machine for causing the machine to perform a method comprising:
-
virtualizing a hardware resource to be used by the guest operating system among hardware resources included in the AVN system by a hypervisor executed based on a predetermined control signal of the host operating system when the AVN system is driven; monitoring, by the guest operation system, an operation state of a guest process and smartphone linkage application included in the guest operating system; and recovering at least one of the guest process and the smartphone linkage application from an error when the error is detected from the operation state, the at least one of the guest process and the smartphone linkage application corresponding to the error, wherein the guest operating system transmits a predetermined error notification message to the host operating system through the hypervisor when the detected error is not recovered from. - View Dependent Claims (18, 19, 20)
-
Specification