Mobile Terminal Use Mode Automation for Reducing Operation Complexity

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face inefficiencies in mobile terminal operations due to repetitive tasks, leading to wasted time and energy, as existing technologies do not effectively anticipate and automate user actions based on habits.

Innovation Solution

A program execution method that analyzes user action records to identify frequently occurring sequences, determining association relationships between actions and creating corresponding use modes, which are then applied to simplify operations by automating associated tasks on the mobile terminal.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If users manually execute multiple application programs sequentially according to their use habits, then the mobile terminal can perform the required operations, but the user experiences wasted time and energy due to repetitive trivial operations

Engineering Contradiction:
Improveoperation efficiencyVSAvoidtime consumed by repetitive operations
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system performs preliminary analysis of user action sequences to identify habitual operation patterns, and pre-prepares automated execution plans. When a trigger condition is met, the associated application programs are automatically executed in the predetermined sequence without requiring user intervention, thus resolving the contradiction between maintaining operational capability and reducing time loss.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The mobile terminal system automatically monitors its own operation sequences, identifies user habits, and autonomously executes application programs based on detected patterns. The system serves itself by implementing automated execution without external intervention, eliminating the need for users to manually perform repetitive operations and thereby improving productivity while reducing time consumption.

Inventive Principle:
Principle #25Self-service

2Ease of operation

If the system automates execution of multiple application programs based on monitored user actions, then user time and energy are saved, but the system complexity increases due to sequence monitoring and automated control mechanisms

Engineering Contradiction:
Improveuser operation complexityVSAvoidsystem structure complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system introduces an intermediary automated execution module that acts as a mediator between user actions and application program execution. This module monitors operation sequences, identifies patterns, and automatically triggers associated programs. By placing this intermediary layer, the system manages the complexity internally while presenting a simplified interface to users, thus improving ease of operation without completely eliminating system complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system creates a simplified model or copy of user operation sequences to represent habitual patterns. Instead of implementing complex real-time analysis of all possible user behaviors, the system captures and stores representative operation sequences as templates. When conditions match these templates, automated execution is triggered, reducing the operational complexity users face while managing system complexity through pattern abstraction.

Inventive Principle:
Principle #26Copying

3Adaptability or versatility

If the system creates use modes based on frequently appearing UA sequences, then personalized user requirements are met and user experience is improved, but the computational overhead for analyzing and creating use modes increases

Engineering Contradiction:
Improvepersonalization capabilityVSAvoidcomputational energy consumption
Core Design Contradiction:
Adaptability or versatilityVSUse of energy by moving object

Solution Approach 1:

The system applies partial action by focusing computational resources only on analyzing and creating use modes for frequently appearing UA sequences rather than processing all possible operation sequences. By setting thresholds for frequency and significance, the system selectively applies the computationally intensive personalization algorithms only where needed, thus achieving adaptability and versatility for personalized user requirements while minimizing unnecessary computational energy consumption.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentEP2846522B1Method and server for executing program
Publication Date: 2017.07.26 HUAWEI DEVICE CO LTD
  • EP2846522B1 patent drawingFigure 1~2
  • EP2846522B1 patent drawingFigure 3
  • EP2846522B1 patent drawingFigure 4~5

AI summary

The present invention discloses a program execution method, a server, a mobile terminal, and a system, and relates to the communications field. The method includes: receiving a user action UA record sent by a mobile terminal; searching the UA record for a UA sequence that repeatedly appears; determining an association relationship between UAs in the UA sequence that repeatedly appears; creating a corresponding use mode according to the association relationship; and sending the use mode to the mobile terminal, so that the mobile terminal uses a use mode corresponding to a monitored UA; where the user action refers to an operation performed on an application program on the mobile terminal. In addition, a corresponding server, a mobile terminal, and a program execution system are provided. The present invention meets a personalized requirement of a user, greatly improves user experience, and moreover reduces complexity of a user operation, saves the user's time and energy, and improves user experience.