Dynamic Visual Interaction for Publisher Feedback
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing interaction methods for software applications lack variety and fail to express user preferences or satisfaction, leading to a poor user experience.
Innovation Solution
An interaction method and apparatus that involve receiving a first trigger operation on a target control, displaying a target visual element at a preset position, and controlling it to move to a target display position associated with the publisher of the target work, enhancing user engagement and interaction.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If a single interaction manner is used for giving likes, then the operation is simple and consistent, but the user experience becomes boring and cannot express personalized preferences
Solution Approach 1:
The patent applies dynamics by transforming the static, uniform like interaction into a dynamic, multi-dimensional experience. Different visual elements (hearts, flowers, stars, etc.) are activated based on the duration of the press operation, creating a dynamic progression from simple to expressive interactions. This resolves the contradiction by maintaining operational simplicity (single press gesture) while enabling versatility (multiple visual expressions based on press duration).
Solution Approach 2:
The patent utilizes parameter changes by varying the duration of the press operation as the key parameter. Different duration thresholds trigger different visual element displays, allowing the same interaction gesture to produce multiple outcomes. This resolves the contradiction by keeping the interaction method simple (one gesture) while achieving versatility (multiple expressions) through parameter variation.
2Adaptability or versatility
If multiple interaction manners are introduced to express user preferences, then user personalization is improved, but the operation complexity increases
Solution Approach 1:
The patent uses dynamics to manage complexity by introducing time-based progression. Instead of presenting multiple complex interaction methods simultaneously, the system dynamically unfolds interaction options based on press duration. Users start with a simple press and progressively express stronger preferences by holding longer, avoiding the need to learn multiple distinct gestures while maintaining personalization capabilities.
Solution Approach 2:
The patent applies periodic action through time-based thresholds in the press operation. Different duration periods (first threshold, second threshold, etc.) correspond to different visual element displays. This structured temporal progression allows multiple expression levels to be accessed through a single continuous action, maintaining simplicity while achieving versatility.
3Adaptability or versatility
If visual elements are displayed and animated to move to publisher identifier, then user engagement and fun are improved, but the system complexity and processing requirements increase
Solution Approach 1:
The patent applies copying by using visual elements (hearts, flowers, stars) that represent user preferences without requiring complex real-time customization. These visual elements are pre-designed templates that are instantiated and animated based on interaction parameters. This resolves the contradiction by providing engaging, personalized visual feedback through copied templates rather than generating complex unique content for each interaction.
Solution Approach 2:
The patent replaces complex mechanical interaction systems with visual and animated feedback. Instead of requiring multiple physical gestures or buttons, the system uses visual element displays and animations (moving to publisher identifier) to provide engaging feedback. This substitution maintains user engagement while reducing the complexity of the interaction mechanism itself.
Data Source
AI summary
An interaction method includes receiving a first trigger operation acting on a target control corresponding to a target work; and in response to the first trigger operation, displaying a target visual element at a preset display position corresponding to the target work and controlling the target visual element to move from the preset display position to a first target display position of a target identifier, where the target identifier is an identifier of a target publisher of the target work.


