Interrupt Code Command Switching in Mobile Apps
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Users of mobile communication devices face inconvenience when switching between different communication modes or applications, as they must exit the current application, search for the desired mode's icon or command, and manually execute it.
Innovation Solution
Implementing a system that monitors text input on a touchscreen keyboard for an interrupt code, allowing users to enter commands to switch between applications directly within the current mobile communication application, by detecting the code and determining corresponding actions to initiate the desired mode or function.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of time
If users manually exit current application and search for desired application icon to switch communication modes, then application switching can be completed, but user time and operational steps are increased
Solution Approach 1:
The system pre-loads and displays a list of available communication modes within the current application interface. When a user types an interrupt code, the system has the target application information ready and can immediately switch to it without requiring the user to search through device menus or home screens, thus reducing switching time and operational steps
Solution Approach 2:
The patent introduces an intermediary interrupt code mechanism that acts as a bridge between the current application and the target application. Instead of directly navigating to the target application, users type an interrupt code that triggers the system to present a list of available modes, serving as an intermediate step that simplifies the switching process and reduces time loss
2Adaptability or versatility
If users manually navigate through device interface to find and execute command for switching communication modes, then application switching is achieved, but device complexity and user effort are increased
Solution Approach 1:
The system implements a universal interrupt code mechanism that works across all communication applications and modes. The same interrupt code (e.g., '#') can be used to switch between text messaging, video calling, voice calling, and other communication modes, providing adaptability without requiring different interfaces or commands for each application type
Solution Approach 2:
The patent segments the application switching process into distinct components: an interrupt code trigger, a presentation layer showing available modes, and an execution layer that launches the selected application. This segmentation allows the system to maintain high adaptability for switching between various communication modes while keeping the interface simple and manageable
3Measurement precision
If system monitors text input continuously for interrupt codes, then command detection accuracy is improved, but processing overhead increases
Solution Approach 1:
The system implements periodic monitoring of text input at specific intervals or trigger points during user typing, rather than continuously analyzing every keystroke in real-time. This periodic approach maintains sufficient detection accuracy for interrupt codes while significantly reducing the processing energy consumption compared to continuous monitoring
Data Source
AI summary
In an embodiment, a method provides for receiving commands within a mobile communications application running on a mobile communication device. The method includes monitoring text entered into a text input region of a touchscreen keyboard module within a user interface on the mobile communication device for an interrupt code, and detecting an interrupt code. The method also includes determining a command from a plurality of commands, based on user inputs following the interrupt code, identifying an action from a plurality of actions corresponding to the plurality of commands, and initiating the action corresponding to the command.


