In-Vehicle Application Management Reducing Startup Latency
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In conventional in-vehicle systems with multiple information processing apparatuses for front and back seats, users' applications are not fixed, leading to duplicate resource consumption and prolonged startup times as all applications must be stored on each device, regardless of user preference.
Innovation Solution
An application management apparatus that acquires and transmits only the necessary application programs to the information processing apparatus at startup, optimizing resource usage and reducing startup time by managing storage and transmission of applications based on user usage patterns.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If all application programs are stored in advance in each information processing apparatus, then users can access any application regardless of which device they use, but this leads to duplicate resource consumption and prolonged startup time
Solution Approach 1:
The system performs preliminary identification of required applications before startup completion. The application identification unit determines which applications are needed based on user profile and usage history, and the transmission unit prepares to transfer only those specific applications, rather than waiting for all applications to be available
Solution Approach 2:
The system extracts only the necessary application programs from the central storage based on user-specific criteria (user profile, usage history, frequently used applications). This selective extraction eliminates the need to transfer or store all applications, reducing startup time and resource consumption while maintaining adaptability
2Adaptability or versatility
If all application programs are stored in advance in each information processing apparatus, then users can access any application regardless of which device they use, but this leads to duplicate resource consumption in the in-vehicle system
Solution Approach 1:
The application management apparatus serves as a universal storage and distribution hub for all users. Instead of each information processing apparatus storing complete application sets, the central management system provides applications on-demand to any device, eliminating duplicate storage while maintaining universal access capability across all user devices
Solution Approach 2:
The system extracts only the specific applications needed by each user for their current usage context, rather than storing complete application suites in each device. This selective approach reduces the quantity of applications stored in individual apparatuses while maintaining access to the full application library through the management system
3Ease of operation
If information processing apparatuses are equipped with separate information processing functions, then each device can operate independently, but this requires each device to store all applications leading to increased device complexity
Solution Approach 1:
The system segments the application storage function from the information processing function. Each information processing apparatus maintains its independent operation capability while delegating the heavy storage burden to the application management apparatus. Only essential processing components remain in each device, reducing complexity while preserving operational independence
Solution Approach 2:
The application management apparatus acts as an intermediary between users and the full application library. Individual information processing apparatuses don't need to store all applications themselves; instead, they can request and receive specific applications from the management system, reducing their storage requirements while maintaining independent access to needed applications
Data Source
AI summary
An application management apparatus (103) acquires a use application program from a storage region when either one of an information processing apparatus (1)(101) and an information processing apparatus (2)(102) starts a startup process, the use application program being an application program to be used by a user of a start-up information processing apparatus being the information processing apparatus which starts the startup process. The application management apparatus (103) transmits the acquired use application program to the start-up information processing apparatus. Each of the information processing apparatus (1)(101) and the information processing apparatus (2)(102) receives the us application program which is transmitted from the application management apparatus (103), and start the received use application program and complete the startup process.


