Terminal Behavior Triggering with Context-Aware Condition Matching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing terminal behavior triggering methods based on environment parameters are simplistic and often interfere with normal use, reducing the intelligence of the terminal.

Innovation Solution

A method that detects both environment and terminal status parameters to determine a target situation event, triggering a behavior only when both conditions are met, allowing for more intelligent and user-centric actions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Extent of automation

If a terminal behavior is triggered based solely on environment parameters, then the terminal can automatically respond to environmental changes, but the triggered behavior may interfere with normal use and reduce terminal intelligence

Engineering Contradiction:
Improveautomatic behavior triggeringVSAvoidnormal use reliability
Core Design Contradiction:
Extent of automationVSReliability

Solution Approach 1:

The patent makes the behavior triggering mechanism dynamic by introducing multiple detectable parameters (environmental parameters, terminal status parameters, user behavior parameters) that can be independently weighted and combined. The system dynamically adjusts which parameters trigger behaviors based on current terminal state and user context, rather than using fixed environment-only triggers. This resolves the contradiction by enabling automatic response while maintaining reliability through contextual awareness.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent implements feedback mechanisms by detecting terminal status parameters (such as current network connection state, application running state) and user behavior parameters (such as manual operation history) to determine whether environment parameter changes should trigger automated behaviors. The system uses feedback from multiple sources to intelligently decide whether to execute a triggered behavior, preventing interference with normal use while maintaining automation capability.

Inventive Principle:
Principle #23Feedback

2Device complexity

If the terminal uses simple environment parameter correspondence to trigger behaviors, then the triggering mechanism is simple, but the terminal intelligence and user expectation alignment are reduced

Engineering Contradiction:
Improvetriggering mechanism complexityVSAvoiduser expectation adaptability
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The patent segments the behavior triggering mechanism into multiple independent detection modules: environmental parameter detection, terminal status parameter detection, and user behavior parameter detection. Each parameter type can be independently configured, detected, and weighted. This segmentation allows the system to maintain relatively simple individual components while achieving high overall adaptability through their combination, resolving the contradiction between simplicity and intelligence.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent changes the parameters used for behavior triggering from simple environment-only parameters to a multi-dimensional parameter set including environmental parameters, terminal status parameters, and user behavior parameters. By introducing and weighting multiple parameter types, the system achieves higher adaptability to user expectations while managing complexity through structured parameter handling and configurable weighting mechanisms.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12587935B2Terminal behavior triggering method and terminal
Publication Date: 2026.03.24 HUAWEI TECH CO LTD
  • US12587935B2 patent drawing
  • US12587935B2 patent drawing
  • US12587935B2 patent drawing

AI summary

Embodiments of the present invention disclose a terminal behavior triggering method and a terminal. The method includes: detecting an environment parameter of a terminal and a terminal status parameter of the terminal; determining a target situation event based on the environment parameter and/or the terminal status parameter; and if the environment parameter meets a first preset condition, and the terminal status parameter meets a second preset condition, triggering a terminal behavior corresponding to the target situation event, so as to improve intelligence of the terminal.