Proxy Module Input Tool Invocation Across Operating Systems

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Smart terminals with multiple operating systems face issues where input operations cannot be performed if no corresponding soft keyboard and input method are installed, leading to resource wastage due to repeated installations of these tools across different operating systems.

Innovation Solution

An input tool invocation system and method that allows an installable operating system to invoke an input tool from a local operating system, enabling input operations even without installed input tools, by using a proxy module to trigger the local operating system to start its own input tools, thus avoiding the need for separate installations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a soft keyboard and input method are installed separately for each operating system, then input operations can be performed in each operating system, but a considerable amount of system space is occupied by repeatedly installed soft keyboards and word bases

Engineering Contradiction:
Improveinput operation availabilityVSAvoidsystem space occupied
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent implements a shared input tool mechanism where a single input tool installation can serve multiple operating systems. The proxy module enables any operating system to access and use the input tool of another operating system, making the input tool universally applicable across different OS environments without requiring separate installations for each system.

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

Solution Approach 2:

The patent merges the input tool installations across multiple operating systems by introducing a proxy module that combines the functionality of separate input tools into a shared resource. Instead of maintaining distinct input tools for each OS, the system combines them into a unified input tool that can be invoked by any operating system through the proxy mechanism.

Inventive Principle:
Principle #5Merging (Combining)

2Quantity of substance

If no corresponding soft keyboard and input method are installed in an operating system, then system space is saved, but input operations cannot be performed in that operating system

Engineering Contradiction:
Improvesystem space occupiedVSAvoidinput operation capability
Core Design Contradiction:
Quantity of substanceVSEase of operation

Solution Approach 1:

The patent introduces a proxy module as an intermediary between operating systems and input tools. When an operating system needs to perform input operations but does not have a dedicated input tool installed, the proxy module mediates by redirecting the input request to another operating system's input tool, thereby enabling input functionality without direct installation in each OS.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The proxy module provides universal access to input tools across different operating systems. Any operating system can invoke input tools from other operating systems through the proxy, making the input tool functionality universal and eliminating the need for each OS to have its own dedicated input tool installation.

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

3Reliability

If separate soft keyboards and input methods are installed for each operating system, then input operations are available in all operating systems, but the device complexity increases due to multiple installations

Engineering Contradiction:
Improveinput operation availabilityVSAvoidnumber of input tool installations
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent extracts the input tool functionality from individual operating system installations and consolidates it into a shared resource accessible through the proxy module. By taking out the input tool from each OS's private installation space and making it a shared system resource, the complexity of managing multiple separate installations is reduced while maintaining input availability across all OSes.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS9141399B2System and method for input tool invocation and proxy device
Publication Date: 2015.09.22 CHINA MOBILE COMM GRP CO LTD
  • US9141399B2 patent drawing
  • US9141399B2 patent drawing
  • US9141399B2 patent drawing

AI summary

A system and a method for input tool invocation and a proxy device enable an installable operating system to perform input operation by invoking the input tool of a local operating system, such as a soft keyboard of the local operating system, an input method of the local operating system, or a soft keyboard and an input method of the local operating system. Even an operating system not installed with input tools can perform input operation by invoking an input tool of a local operating system, thereby avoiding repeated installations of input tools for different operating systems, and resolving the issue of large resource usage caused by repetitive installations of input tools.