Method of outputting screens from server and client devices in performing mirrorlink
First Claim
1. A method of communicating between an in-vehicle infotainment (IVI) device in a vehicle and a mobile terminal using MirrorLink, the method comprising:
- receiving, via a communication unit of the IVI device, application data from the mobile terminal for executing a prescribed application on the IVI device;
displaying, via a display of the IVI device, one of a first execution screen having a first execution depth, a second execution screen having a second execution depth higher than the first execution depth for the prescribed application, and a third execution screen having a third execution depth higher than the second execution depth for the prescribed application, wherein the first execution screen corresponds to displaying a list of music items to be played on the IVI device, the second execution screen corresponds to displaying a play screen and the third execution screen corresponds to displaying a current play list;
receiving an interrupt request for requesting the one of the first, second and third execution screens stopped being displayed;
displaying, via the display of the IVI device, the first execution screen having the first execution depth in response to receiving the interrupt request while displaying the second execution screen, and displaying the second execution screen having the second execution depth in response to receiving the interrupt request while displaying the third execution screen;
determining whether or not a launcher application exists in response to receiving the interrupt request while displaying the first execution screen;
displaying, via the display of the IVI device, a list of certified applications certified for the IVI device if it is determined that the launcher application does not exist; and
switching the launcher application to a foreground and displaying the execution screen of the launcher application if it is determined that the launcher application exists.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of communicating between an in-vehicle infotainment (IVI) device in a vehicle and a mobile terminal. The method includes receiving, via a communication unit of the IVI device, application data from the mobile terminal for executing a prescribed application on the IVI device; displaying, via a display of the IVI device, one of a first execution screen having a first execution depth and a second execution screen having a second execution depth higher than the first execution depth for the prescribed application; receiving an interrupt request for requesting the one of the first and second execution screens stopped being displayed; displaying, via the display of the IVI device, the first execution screen having the first execution depth in response to the second execution screen being displayed when receiving the interrupt request; and displaying, via the display of the IVI device, a list of certified applications certified for the IVI device or switch a launcher application to a foreground, in response to the first execution screen being displayed when receiving the interrupt request.
-
Citations
12 Claims
-
1. A method of communicating between an in-vehicle infotainment (IVI) device in a vehicle and a mobile terminal using MirrorLink, the method comprising:
-
receiving, via a communication unit of the IVI device, application data from the mobile terminal for executing a prescribed application on the IVI device; displaying, via a display of the IVI device, one of a first execution screen having a first execution depth, a second execution screen having a second execution depth higher than the first execution depth for the prescribed application, and a third execution screen having a third execution depth higher than the second execution depth for the prescribed application, wherein the first execution screen corresponds to displaying a list of music items to be played on the IVI device, the second execution screen corresponds to displaying a play screen and the third execution screen corresponds to displaying a current play list; receiving an interrupt request for requesting the one of the first, second and third execution screens stopped being displayed; displaying, via the display of the IVI device, the first execution screen having the first execution depth in response to receiving the interrupt request while displaying the second execution screen, and displaying the second execution screen having the second execution depth in response to receiving the interrupt request while displaying the third execution screen; determining whether or not a launcher application exists in response to receiving the interrupt request while displaying the first execution screen; displaying, via the display of the IVI device, a list of certified applications certified for the IVI device if it is determined that the launcher application does not exist; and switching the launcher application to a foreground and displaying the execution screen of the launcher application if it is determined that the launcher application exists. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An in-vehicle infotainment (IVI) device for communicating with a mobile terminal by using MirrorLink, comprising:
-
a communication unit configured to receive application data from the mobile terminal for executing a prescribed application on the IVI device; a display configured to display one of a first execution screen having a first execution depth, a second execution screen having a second execution depth higher than the first execution depth for the prescribed application, and a third execution screen having a third execution depth higher than the second execution depth for the prescribed application, wherein the first execution screen corresponds to displaying a list of music items to be played on the IVI device, the second execution screen corresponds to displaying a play screen and the third execution screen corresponds to displaying a current play list; and a controller configured to; receive an interrupt request for requesting the one of the first, second and third execution screens stopped being displayed, display the first execution screen having the first execution depth on the display, in response to receiving the interrupt request while displaying the second execution screen, and display the second execution screen having the second execution depth in response to receiving the interrupt request while displaying the third execution screen, determine whether or not a launcher application exists in response to receiving the interrupt request while displaying the first execution screen, display, via the display of the IVI device, a list of certified applications certified for the IVI device if it is determined that the launcher application does not exist, and switch the launcher application to a foreground and display the execution screen of the launcher application if it is determined that the launcher application exists. - View Dependent Claims (9, 10)
-
-
11. A mobile terminal for communicating with an in-vehicle infotainment (IVI) device by using MirrorLink, comprising:
-
a communication unit configured to transmit application data to the IVI device for executing a prescribed application on the IVI device; and a controller configured to; control a display of the IVI device to display one of a first execution screen having a first execution depth, a second execution screen having a second execution depth higher than the first execution depth for the prescribed application, and a third execution screen having a third execution depth higher than the second execution depth for the prescribed application, wherein the first execution screen corresponds to displaying a list of music items to be played on the IVI device, the second execution screen corresponds to playing a music file corresponding to a selected music item and displaying the second execution screen corresponding to the playing music file, and the third execution screen corresponds to displaying a play list, receive an interrupt request for requesting the one of the first, second and third execution screens stopped being displayed, control the display of the IVI device to display the first execution screen having the first execution depth on the display, in response to receiving the interrupt request while displaying the second execution screen, and display the second execution screen having the second execution depth in response to receiving the interrupt request while displaying the third execution screen, determine whether or not a launcher application exists in response to receiving the interrupt request while displaying the first execution screen, control the display of the IVI device to display a list of certified applications certified for the IVI device if it is determined that the launcher application does not exist, and switch the launcher application to a foreground on the display and display the execution screen of the launcher application if it is determined that the launcher application exists. - View Dependent Claims (12)
-
Specification