Dynamic Check-In Button With Virtual Doll State Feedback
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing check-in methods on social media platforms lack effective ways to enhance the information effectiveness and functional density of the check-in button, failing to provide a vivid and interactive prompt to users.
Innovation Solution
A method and apparatus that utilize real-time acquisition of external data such as position, environment, and motion data to dynamically update the display manner of a virtual doll on a check-in button, including updating its action animation, expression, clothing, and decoration to reflect the user's current state, and a check-in method that incorporates semantic recognition of voice input to update virtual character modules.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of information
If a traditional static check-in button is used, then the interface is simple and easy to operate, but the information effectiveness and functional density are insufficient
Solution Approach 1:
The check-in button transforms from a static element to a dynamic one by incorporating a virtual doll that changes its display manner based on external data such as position, environment, and motion information. This allows the button to convey multiple states and information without requiring multiple separate buttons or complex interface elements.
Solution Approach 2:
The virtual doll within the check-in button changes its parameters (position, expression, action animation, clothing, decoration) according to external data parameters. This enables the single button to represent multiple states and provide rich information feedback without increasing the number of interface elements.
2Adaptability or versatility
If external data processing is added to enhance functionality, then the functional density improves, but the system complexity increases
Solution Approach 1:
The check-in button is designed to perform multiple functions by integrating external data acquisition (position, environment, motion) and processing capabilities. The single button serves as both a user interface element and a data processing unit that adapts its display based on multiple data sources, eliminating the need for separate functionality modules.
Solution Approach 2:
The patent combines multiple functions into a single check-in button: user interaction trigger, external data acquisition, data processing, and dynamic visual feedback. The virtual doll integrates position information, environmental context, and motion data into a unified visual representation, simplifying the system architecture while enhancing functionality.
3Reliability
If the virtual doll display is updated in real-time, then the user prompt effectiveness improves, but the energy consumption increases
Solution Approach 1:
The system updates the virtual doll display based on periodic acquisition of external data rather than continuous updates. The display manner changes are triggered by significant changes in position, environment, or motion data, reducing unnecessary rendering operations and energy consumption while maintaining accurate user state representation.
Data Source
AI summary
Provided are a check-in button display method, an apparatus, an electronic device, and a readable storage medium, which is applied to a mobile terminal device. At least part of a virtual interaction scene is displayed in a graphical user interface of the mobile terminal device, the virtual interaction scene includes a first virtual character module controlled by a first user and a second virtual character module controlled by another user, and a check-in button is further displayed in the graphical user interface. The method includes: real-time acquiring current external data, wherein the external data comprises one or more of following: position data, environment data, and motion data; determining a display manner of the virtual doll according to the external data; and updating the display manner of the virtual doll in the graphical user interface according to the display manner, to prompt the state where the first user currently is.


