Gesture Control System with Preliminary Action Execution

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing air gesture control technologies require repeated user input for continuous operations, leading to time-consuming and stuttering experiences, especially with complex gestures, which negatively impacts user experience and meets usage requirements.

Innovation Solution

A method for gesture control that involves displaying content on a screen, detecting a user's gesture action, and executing a preset operation based on the detected gestures, with the ability to reset and repeat the gesture actions without needing continuous user input.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If air gesture action is repeatedly executed by the user for continuous operations, then the target operation can be executed continuously, but the continuous control process becomes time-consuming and has an obvious sense of stuttering

Engineering Contradiction:
Improvecontinuous operation capabilityVSAvoidtime consumption
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system executes the target operation in advance based on the detected air gesture action, before the user completes the full gesture sequence. This preliminary execution eliminates the need for repeated user input and reduces the stuttering effect, allowing continuous operations to proceed smoothly without waiting for each individual gesture completion.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If air gesture action is repeatedly executed by the user for continuous operations, then the target operation can be executed continuously, but the control process becomes stuttering which affects user experience

Engineering Contradiction:
Improvecontinuous operation capabilityVSAvoiduser experience
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The system executes the target operation in advance based on the detected air gesture action, before the user completes the full gesture sequence. This preliminary execution eliminates the need for repeated user input and reduces the stuttering effect, allowing continuous operations to proceed smoothly without waiting for each individual gesture completion.

Inventive Principle:
Principle #10Preliminary action

3Measurement precision

If complex air gesture action is used for control, then more precise control can be achieved, but the control process becomes time-consuming

Engineering Contradiction:
Improvegesture recognition accuracyVSAvoidcontrol time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system executes the target operation in advance based on the detected air gesture action, before the user completes the full gesture sequence. This preliminary execution eliminates the need for repeated user input and reduces the stuttering effect, allowing continuous operations to proceed smoothly without waiting for each individual gesture completion.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12271530B2Method for gesture control and related devices
Publication Date: 2025.04.08 GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
  • US12271530B2 patent drawing
  • US12271530B2 patent drawing
  • US12271530B2 patent drawing

AI summary

A method for gesture control is provided. Contents of a first page are displayed on a current interface of a screen of a local device. Whether a gesture action A1 of a user is detected is determined. When no gesture action A1 is detected, detect the gesture action A1. When the gesture action A1 is detected, display gesture information and/or instruction information associated with the gesture action A1, detect a gesture action B1 of the user, execute a preset operation on the contents of the first page according to the gesture action A1 and the gesture action B1, reset the gesture action B1, and return to determining whether the gesture action A1 of the user is detected, where the gesture information is visualization information of hand movement of the gesture action A1, and the instruction information is visualization information of a reference operation instruction associated with the gesture action A1.