Vehicle Function Recommendation via Message Event Extraction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional vehicle systems require user input to execute functions, operating passively and failing to proactively recommend tasks associated with user movement information.
Innovation Solution
An apparatus and method that extracts movement-related information from user messages and proactively recommends tasks by analyzing messages from external devices, using a processor connected to a communication circuit and output device to provide notifications based on specified conditions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If the system operates passively according to user commands, then the system complexity is reduced, but the user convenience and proactive assistance capability deteriorate
Solution Approach 1:
The system performs preliminary actions by analyzing user messages (emails, SMS, instant messages) in advance to extract event information associated with user movement, such as appointments, meetings, or travel plans. This allows the system to proactively recommend functions before the user explicitly requests them, improving convenience without requiring complex real-time processing of user intent
Solution Approach 2:
The system serves itself by automatically analyzing incoming messages, extracting relevant event information, and generating function recommendations without requiring direct user interaction or complex interface processing. The message analysis and event extraction are performed autonomously based on predefined patterns and algorithms
2Adaptability or versatility
If the system analyzes user messages to extract event information, then the proactive recommendation capability is improved, but the information processing complexity increases
Solution Approach 1:
The system extracts only the necessary event information from user messages, such as time, location, purpose, and participants, rather than processing the entire message content. This selective extraction approach enables proactive recommendation capability while keeping information processing complexity manageable by focusing only on relevant data elements
Solution Approach 2:
The message analysis system is designed to handle multiple types of messages (emails, SMS, instant messages, messenger messages) and extract various types of event information using a unified processing framework. This multi-functional approach improves adaptability across different communication platforms while avoiding the need for separate processing systems for each message type
3Ease of operation
If the system waits for user input to execute functions, then the response accuracy is improved, but the user convenience and task execution timeliness deteriorate
Solution Approach 1:
The system performs preliminary analysis of user messages to identify upcoming events and movement-related information before the user needs to execute related tasks. By extracting event information in advance and monitoring for condition matches, the system can proactively recommend functions at the appropriate time, improving task execution timeliness while maintaining accurate understanding of user intent through careful message analysis
Data Source
AI summary
The present disclosure provides an apparatus for recommending a function of a vehicle. The apparatus includes a communication circuit configured to communicate with an external device, an output device configured to provide information to a user of the vehicle, a memory, and a processor configured to be electrically connected with the communication circuit, the output device, and the memory. The processor is configured to obtain a message associated with the user of the vehicle from an external device using the communication circuit, extract event information associated with movement of the user from the message associated with the user, and when a specified condition corresponding to the event information is met, output a notification of recommending execution of a task associated with the event information using the output device.


