Vehicle-mounted multimedia device
First Claim
Patent Images
1. An on-vehicle multimedia device to be operated by software, comprising:
- an application module group having a plurality of application modules that realizes their respective different functions,an application control module for controlling each of the application modules, andexternal hardware which inputs and outputs data to be processed by the software; and
a library group constituted of a plurality of libraries, each of which realizes a plurality of functions common to the application control module and all of the application modules, wherein the application control module and each of the application modules read from the library group, wherein said library group has an interface which is common to all libraries,wherein an external input/output control module includes an external input/output library for controlling data input from and output to the external hardware, wherein each of the application modules includes;
a drawing library for performing drawing on the external hardware; and
an external input/output library for controlling data input from and output to the external hardware,wherein each of the application control module and the application module operate in parallel and also in a protected separate process space.
1 Assignment
0 Petitions
Accused Products
Abstract
An on-vehicle multimedia device to be operated by software 16 including an application module group 18 having a plurality of application modules 19 that realizes their respective different functions and an application control module 17 for controlling each of the application modules 19, characterized by the device comprising external hardware which inputs and outputs data to be processed by the software.
15 Citations
24 Claims
-
1. An on-vehicle multimedia device to be operated by software, comprising:
-
an application module group having a plurality of application modules that realizes their respective different functions, an application control module for controlling each of the application modules, and external hardware which inputs and outputs data to be processed by the software; and a library group constituted of a plurality of libraries, each of which realizes a plurality of functions common to the application control module and all of the application modules, wherein the application control module and each of the application modules read from the library group, wherein said library group has an interface which is common to all libraries, wherein an external input/output control module includes an external input/output library for controlling data input from and output to the external hardware, wherein each of the application modules includes; a drawing library for performing drawing on the external hardware; and an external input/output library for controlling data input from and output to the external hardware, wherein each of the application control module and the application module operate in parallel and also in a protected separate process space. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
Specification