Dynamic Feedback Button Triggering for Flexible App Interaction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing application feedback methods lack flexibility and result in poor user experience due to complex operations.

Innovation Solution

A method and apparatus that dynamically generate a feedback button based on user behavior, allowing for flexible feedback interaction by determining if user actions match a feedback policy, and adapt the button's attributes such as type, location, and duration, enabling improved user experience.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a traditional fixed feedback method is used, then the feedback structure is simple, but the flexibility and user experience are poor

Engineering Contradiction:
ImproveflexibilityVSAvoidfeedback structure complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements dynamic feedback by generating feedback buttons based on real-time user behavior detection. The feedback button appears only when specific conditions are met (e.g., user browses for a certain duration or performs specific actions), making the feedback mechanism adaptive rather than static. This resolves the contradiction by making the feedback structure flexible without requiring a completely complex system architecture.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the parameter of feedback button visibility from fixed to variable based on user behavior parameters. By monitoring parameters such as browsing duration, interaction frequency, and user actions, the system dynamically adjusts whether the feedback button is displayed, thereby achieving flexibility through parameter-based control rather than structural complexity.

Inventive Principle:
Principle #35Parameter changes

2Ease of operation

If a dynamic feedback button is generated based on user behavior, then flexibility and user experience are improved, but the operation complexity increases

Engineering Contradiction:
Improveuser experienceVSAvoidoperation complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system automatically detects user behavior and generates feedback buttons without requiring user initiation. The feedback mechanism serves itself by monitoring user actions and autonomously deciding when to present the feedback option, thereby improving ease of operation while keeping the user's burden minimal despite the underlying operational complexity.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system implements a feedback loop where user behavior is continuously monitored, analyzed, and used to trigger appropriate feedback button display. This self-regulating feedback mechanism automatically adjusts the feedback presentation based on real-time user actions, improving user experience without requiring complex manual control from the user.

Inventive Principle:
Principle #23Feedback

3Ease of operation

If feedback button is always displayed, then user feedback can be obtained easily, but interface space occupation increases

Engineering Contradiction:
Improvefeedback accessibilityVSAvoidinterface space occupation
Core Design Contradiction:
Ease of operationVSArea of stationary object

Solution Approach 1:

The feedback button is not uniformly displayed across all interfaces and situations. Instead, it is selectively presented in specific local contexts where user behavior indicates feedback relevance. This localized approach ensures feedback accessibility when needed while minimizing unnecessary interface space occupation during normal usage.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The feedback button appears periodically or intermittently based on user behavior triggers rather than being continuously displayed. The system monitors user actions and presents the feedback option at appropriate intervals or moments, thereby maintaining feedback accessibility while reducing overall interface space occupation compared to constant display.

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS12517629B2Feedback method, apparatus, and system
Publication Date: 2026.01.06 HUAWEI TECH CO LTD
  • US12517629B2 patent drawing
  • US12517629B2 patent drawing
  • US12517629B2 patent drawing

AI summary

In an example, a method includes: obtaining an operation behavior of a user on at least one display interface of a first application; generating a feedback button on a current display interface after determining that the operation behavior successfully matches a feedback policy of the first application, where whether to generate the feedback button is determined based on the feedback policy; obtaining feedback information of the user for the first application based on the feedback button; and uploading the feedback information to a server.