Quick Start Interface Virtual Hotkeys Terminal Startup

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In big data system architecture, terminals take a long time to become interactive due to the sequential loading of system layers, which hinders quick start-up and user interaction.

Innovation Solution

A method and device that load a quick start interface with virtual hotkeys after the minimum system is started, allowing a virtual system to initiate application programs without waiting for all functional modules to be started, sharing physical resources with the host system.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the terminal loads all system layers (driver layer, middle layer, UI layer, application layer) sequentially after minimum system startup, then the system ensures complete functionality and stability, but the time required to achieve man-machine interaction capability becomes excessively long

Engineering Contradiction:
Improvesystem functionality completenessVSAvoidterminal startup time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent applies preliminary action by pre-loading a quick start interface containing virtual hotkeys into the minimum system before full system initialization. This allows the interface to be ready for user interaction immediately after minimum system startup, without waiting for the complete sequential loading of driver layer, middle layer, UI layer, and application layer. The virtual system and host system share physical resources, enabling the quick start interface to be prepared in advance while maintaining system reliability.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If the terminal waits for all functional modules to be started before allowing application program startup, then the system ensures stable operation, but the user interaction response time is delayed

Engineering Contradiction:
Improvesystem operation stabilityVSAvoidapplication startup speed
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent segments the system into a virtual system and a host system that share physical resources. The virtual system handles the quick start interface and virtual hotkeys independently, allowing application programs to be started through the quick start interface without waiting for the host system's complete functional module initialization. This segmentation enables parallel operation where the virtual system provides fast application startup while the host system ensures stable operation through complete module loading.

Inventive Principle:
Principle #1Segmentation

3Reliability

If the terminal uses a traditional sequential startup process for all system components, then the system maintains comprehensive control and stability, but the user experience of quick access to applications is compromised

Engineering Contradiction:
Improvesystem control completenessVSAvoiduser interaction speed
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent introduces a virtual system as an intermediary between the user and the host system. The virtual system manages the quick start interface and virtual hotkeys, mediating user interactions without requiring the host system to complete its full sequential startup process. This intermediary layer enables fast user interaction through virtual hotkeys while the host system maintains comprehensive control and stability through its complete module loading, resolving the contradiction between system control and user interaction speed.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS10228830B2Method for starting application program, terminal and non-transitory computer readable storage medium
Publication Date: 2019.03.12 HISENSE VISUAL TECH CO LTD
  • US10228830B2 patent drawing
  • US10228830B2 patent drawing
  • US10228830B2 patent drawing

AI summary

Embodiments of the present disclosure disclose a method for starting an application program, a terminal and a non-transitory computer readable storage medium, relating to the field of communications, for providing a method capable of quickly starting an application program without starting each functional module of the terminal. In the embodiments of the present disclosure, after a minimum system of the terminal is started, a preset quick start interface is loaded through a display module of the minimum system, wherein the quick start interface at least comprises a plurality of virtual hotkeys for identifying application programs to be started; according to an operation on a virtual hotkey corresponding to starting of an application program, a virtual system executes an operation of starting the application program, wherein the virtual system and a host system of the terminal share physical resources of the terminal.