Auto-Generated Call Response Messages Using App Context
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing response messages do not provide detailed information about a user's current situation when they are unable to respond to incoming calls or messages, requiring manual composition by the user.
Innovation Solution
Devices and methods that automatically generate and transmit response messages based on application information, including current and future user situations, using communication units and control units to provide messages via various communication media.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of information
If general response messages are used without detailed information, then the response can be sent quickly, but the caller does not receive information about the user's current situation
Solution Approach 1:
The system performs preliminary actions by automatically gathering application information and composing response messages before the user needs to respond. When an incoming call is received, the control unit automatically obtains information about currently executed applications and pre-composes a response message based on that information, eliminating the need for manual composition at the moment of response.
Solution Approach 2:
The system serves itself by automatically generating response messages without requiring user intervention. The control unit autonomously retrieves application information, processes it to determine the user's current situation, and formulates an appropriate response message that is then transmitted to the calling user.
2Loss of information
If manual composition of response messages is required, then detailed information about current situation can be provided, but the user must spend time composing the message
Solution Approach 1:
The system performs the operation of composing and sending response messages automatically without user intervention. The control unit retrieves application information, determines the user's current situation, composes the response message, and transmits it automatically, making the process as easy as selecting a single option.
Solution Approach 2:
The control unit acts as an intermediary between the application information and the response message transmission. It automatically processes the raw application data, interprets it to understand the user's current situation, and formulates an appropriate response, thereby mediating between the need for detailed information and the desire for ease of operation.
3Ease of operation
If automatic generation of response messages based on application information is implemented, then informative responses can be sent without user intervention, but the device complexity increases
Solution Approach 1:
The control unit performs multiple functions: it manages call requests, retrieves application information from various applications, processes this information to determine current situation, composes response messages, and transmits them. This multi-functionality consolidates what could be separate complex components into a single versatile unit, managing device complexity while enabling automatic informative response generation.
4Loss of information
If response messages include detailed application information, then the caller receives context-specific information, but the communication process becomes more complex
Solution Approach 1:
The control unit extracts only the relevant information needed to describe the user's current situation from the application information. Instead of transmitting all raw application data, it selectively extracts and processes only the essential details that convey the user's current context, thereby reducing communication complexity while maintaining information quality.
Data Source
AI summary
A device includes a communication unit configured to receive a call request from a calling user; and a control unit configured to control the communication unit to provide a response message including information about a current situation based on information about an application currently being executed to the calling user in response to a rejection regarding the call request.


