Virtual Application Attribute Updates from Temporary Event Resources
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing virtual applications, particularly in fighting-genre games, fail to update virtual application attributes based on event resources, limiting the enhancement of player experience.
Innovation Solution
A method and apparatus for updating virtual application attributes by obtaining and converting temporary event resources into normal state resources, and updating attributes when predetermined operations are performed on these resources.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a user profile is created for each virtual application to store attributes, then attribute management becomes systematic and reliable, but system resource consumption increases and operation complexity increases
Solution Approach 1:
The patent creates a universal user profile structure that serves multiple virtual applications simultaneously. Instead of creating separate storage mechanisms for each application, a single user profile stores attributes for multiple applications, making the profile system multi-functional and reducing overall system complexity while maintaining reliability
Solution Approach 2:
The user profile is segmented into multiple attribute fields, each corresponding to a specific virtual application. This segmentation allows organized storage of application-specific attributes within a unified profile structure, enabling systematic management without requiring separate profiles for each application
2Manufacturing precision
If attributes are stored in a user profile for each virtual application, then attribute information is preserved accurately, but memory resources are consumed
Solution Approach 1:
A single user profile serves multiple virtual applications by containing multiple attribute fields. This universal approach reduces the total quantity of storage structures needed compared to creating separate profiles for each application, while maintaining accurate attribute information through dedicated fields for each application
3Manufacturing precision
If the system waits for user confirmation before activating virtual applications, then application activation accuracy is improved, but system response speed decreases
Solution Approach 1:
The system performs preliminary actions by pre-creating user profiles and storing attribute information before virtual application activation. This preliminary preparation allows the system to quickly activate applications by simply retrieving stored attributes, improving response speed while maintaining activation accuracy through pre-validated attribute data
4Loss of information
If virtual application attributes are updated in real-time, then attribute freshness is improved, but system processing load increases
Solution Approach 1:
The patent extracts and stores attribute information in a dedicated user profile structure separate from the virtual application execution context. This extraction allows the system to update attributes independently in the profile without triggering full application context updates, reducing processing load while maintaining attribute freshness through targeted updates
Data Source
Figure 1~2
Figure 3~5
Figure 6~7
AI summary
Embodiments of the present invention disclose a method and an apparatus for updating a virtual application attribute and a storage medium. The method for updating a virtual application attribute includes: obtaining, in a running process of a virtual application client, a first event resource that is in a temporary state and that is generated by executing a first event by a first account of the virtual application client; converting a second event resource that is in the temporary state and that is obtained before the first event resource into the second event resource in a normal state; adding the second event resource to an event resource that is in the normal state and that has been obtained; and when a predetermined operation performed on the event resource in the normal state is detected, updating a virtual application attribute of the first account in the virtual application client. The embodiments of the present invention resolve the technical problem that a game attribute cannot be updated according to an event resource in the related technology.