Display control device for vehicle to generate native display images and versatile display images
First Claim
1. A vehicle display control device comprising:
- a memory that;
stores a native platform and a versatile platform,wherein the native platform is stored in the memory as basic software for operating a native application,wherein the native application is preliminary implemented as a vehicular embedded feature,wherein the versatile platform is stored in the memory as basic software, wherein the versatile platform is virtually implemented in the native platform, wherein the versatile platform operates a versatile application,wherein the versatile application is introduced into the vehicle display control device through information communication from an outside device and the versatile application that is introduced into the vehicle display control device thereafter runs in the vehicle display control device; and
includes a common memory area as a memory area for sharing data between the native platform and the versatile platform;
a processor, the processor is configured to;
execute the versatile platform so as to operate a storage device for storing a versatile application image, which is an image rendered by a running versatile application, in the common memory area;
execute the native platform so as to operate an acquisition device for acquiring the versatile application image stored in the common memory area by the storage device; and
operate a production device for producing a display image, in which the versatile application image acquired by the acquisition device and a native application image rendered by a running native application are laid out according to a predetermined display requirement defined in the native platform;
control a display control device that displays the display image, which is produced by the production device, on a predetermined display device, whereinthe processor is further configured to operate the production device to produce a display image related to the versatile application image acquired by the acquisition device, and a display image related to the native application image rendered by the running native application as display images, which are displayed separately on a plurality of display screens,the processor is further configured to control the display control device to display the display image related to the versatile application image produced by the production device and the display image related to the native application image, by separately distributing the display images to a plurality of display screens, respectively, andthe processor is further configured so that the native application and the versatile application coexist in the vehicle display control device and run together in the vehicle display control device,wherein the processor is further configured to execute the versatile platform not to directly access the display control device to display the versatile application image; and
wherein the processor is further configured to execute the native platform to coordinate the versatile application image and the native application image by accessing the versatile application image in the common memory area.
1 Assignment
0 Petitions
Accused Products
Abstract
A vehicle display control device includes: a memory that stores a native platform for operating a native application and a versatile platform for operating a versatile application, and includes a common memory area for sharing data; a control unit that executes the versatile platform to operate a storing device for storing a versatile application image in the common memory area, executes the native platform to operate an acquisition device for acquiring the versatile application image, and operates a production device for producing a display image, in which the versatile application image and a native application image rendered by a native application are laid out; and a display control device that displays the display image on a display device.
-
Citations
17 Claims
-
1. A vehicle display control device comprising:
-
a memory that; stores a native platform and a versatile platform, wherein the native platform is stored in the memory as basic software for operating a native application, wherein the native application is preliminary implemented as a vehicular embedded feature, wherein the versatile platform is stored in the memory as basic software, wherein the versatile platform is virtually implemented in the native platform, wherein the versatile platform operates a versatile application, wherein the versatile application is introduced into the vehicle display control device through information communication from an outside device and the versatile application that is introduced into the vehicle display control device thereafter runs in the vehicle display control device; and includes a common memory area as a memory area for sharing data between the native platform and the versatile platform; a processor, the processor is configured to; execute the versatile platform so as to operate a storage device for storing a versatile application image, which is an image rendered by a running versatile application, in the common memory area; execute the native platform so as to operate an acquisition device for acquiring the versatile application image stored in the common memory area by the storage device; and operate a production device for producing a display image, in which the versatile application image acquired by the acquisition device and a native application image rendered by a running native application are laid out according to a predetermined display requirement defined in the native platform; control a display control device that displays the display image, which is produced by the production device, on a predetermined display device, wherein the processor is further configured to operate the production device to produce a display image related to the versatile application image acquired by the acquisition device, and a display image related to the native application image rendered by the running native application as display images, which are displayed separately on a plurality of display screens, the processor is further configured to control the display control device to display the display image related to the versatile application image produced by the production device and the display image related to the native application image, by separately distributing the display images to a plurality of display screens, respectively, and the processor is further configured so that the native application and the versatile application coexist in the vehicle display control device and run together in the vehicle display control device, wherein the processor is further configured to execute the versatile platform not to directly access the display control device to display the versatile application image; and wherein the processor is further configured to execute the native platform to coordinate the versatile application image and the native application image by accessing the versatile application image in the common memory area. - View Dependent Claims (2, 3, 4, 5, 6, 8, 9, 10, 14, 16)
-
-
7. A vehicle display control device comprising:
-
a processor, the processor is configured to execute a native platform as basic software for operating a native application, wherein the native application is preliminary implemented as a vehicular embedded feature; execute a versatile platform as basic software, wherein the versatile platform is virtually implemented in the native platform, wherein the versatile platform operates a versatile application, wherein the versatile application is introduced into the vehicle display control device through information communication from an outside device and the versatile application that is introduced into the vehicle display control device thereafter runs in the vehicle display control device; and a common memory area as a memory area for sharing data between the native platform and versatile platform, wherein the versatile platform includes a storage device that stores a versatile application image, which is an image rendered by a running versatile application, in the common memory area, and wherein the native platform includes; an acquisition device that acquires the versatile application image stored in the common memory area by the storage device; a production device that produces a display image, in which the versatile application image acquired by the acquisition device, and a native application image rendered by a running native application are laid out according to a predetermined display requirement defined in the native platform; and a display control device that displays the display image, which is produced by the production device, on a predetermined display device, wherein the processor is further configured to operate the production device to produce a display image related to the versatile application image acquired by the acquisition device, and a display image related to the native application image rendered by the running native application as display images, which are displayed separately on a plurality of display screens, control the display control device to display the display image related to the versatile application image produced by the production device and the display image related to the native application image, by separately distributing the display images to a plurality of display screens, respectively, and the processor is further configured so that the native application and the versatile application coexist in the vehicle display control device and run together in the vehicle display control device, wherein the processor is further configured to execute the versatile platform not to directly access the display control device to display the versatile application image; and wherein the processor is further configured to execute the native platform to coordinate the versatile application image and the native application image by accessing the versatile application image in the common memory area. - View Dependent Claims (11, 12, 13, 15, 17)
-
Specification