Context-Aware Mobile Terminal Application Execution Control
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Context-desktop type mobile terminal devices risk exposing confidential information when automatically switching to work context in public areas, such as during travel, due to the automatic startup of business applications, potentially revealing sensitive information to third parties.
Innovation Solution
A mobile terminal device system that determines whether an application's attribute matches the current context before executing it, informing the user and allowing authorized execution only when the context is appropriate, thereby preventing unintended exposure of sensitive information.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If the mobile terminal device automatically starts business applications when receiving service requests regardless of context, then the productivity and responsiveness to service requests are improved, but the risk of confidential information exposure to third parties increases
Solution Approach 1:
The system changes the execution parameter of applications based on contextual parameters (location, time, surrounding environment). When the context indicates a public place, the system prevents automatic execution of business applications even when service requests are received, thereby maintaining productivity while preventing information exposure.
Solution Approach 2:
The system introduces context information as an intermediary between the service request and application execution. The context information (obtained from location data, time, and surrounding environment) acts as a mediator that determines whether automatic execution should occur, balancing responsiveness with security.
2Adaptability or versatility
If the mobile terminal device switches desktop context based on location information, then the adaptability to different environments is improved, but the risk of automatic confidential information display in public areas increases
Solution Approach 1:
The system dynamically changes the execution state of applications based on contextual parameters. When location data indicates a public place, the system prevents automatic display of confidential information while still maintaining the ability to switch desktop contexts appropriately.
Solution Approach 2:
The system performs preliminary detection of the surrounding environment and preemptively prevents automatic execution or display of confidential information when public places are detected, before the information can be exposed to third parties.
3Ease of operation
If the mobile terminal device automatically executes applications without context verification, then the ease of operation is improved, but the security against unintended information exposure deteriorates
Solution Approach 1:
The system implements feedback by continuously monitoring context information (location, time, surrounding environment) and using this feedback to dynamically control application execution. This maintains ease of operation through automatic execution while ensuring security through real-time context verification.
Solution Approach 2:
Context verification acts as an intermediary layer between the automatic execution mechanism and the application launch process. This intermediary verifies whether the current context permits automatic execution, maintaining both ease of operation and information security.
Data Source
AI summary
A mobile terminal device coupled to a server via a network includes a processor configured to determine whether an attribute of an application matches a context specified by positional information regarding the mobile terminal device when receiving an execution instruction of the application from the server, inform a user of information indicating that the execution instruction is received when the attribute does not match the context, and execute the application based on a response to the information.


