Interrupt Code Command Switching in Mobile Apps

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improvetime to switch communication modesVSAvoidoperational complexity for switching applications
Core Design Contradiction:
Loss of timeVSEase of operation

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

Inventive Principle:
Principle #10Preliminary action

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

Inventive Principle:
Principle #24Intermediary (Mediator)

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

Engineering Contradiction:
Improveability to switch between communication modesVSAvoidinterface complexity for application switching
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

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

Inventive Principle:
Principle #6Universality (Multi-functionality)

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

Inventive Principle:
Principle #1Segmentation

3Measurement precision

If system monitors text input continuously for interrupt codes, then command detection accuracy is improved, but processing overhead increases

Engineering Contradiction:
Improvedetection accuracy of interrupt codesVSAvoidprocessing energy consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

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

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS9277354B2Systems, methods, and software for receiving commands within a mobile communications application
Publication Date: 2016.03.01 T MOBILE INNOVATIONS LLC
  • US9277354B2 patent drawing
  • US9277354B2 patent drawing
  • US9277354B2 patent drawing

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.