Virtual Application Attribute Updates from Temporary Event Resources

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improveattribute management reliabilityVSAvoidsystem operation complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

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

Inventive Principle:
Principle #6Universality (Multi-functionality)

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

Inventive Principle:
Principle #1Segmentation

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

Engineering Contradiction:
Improveattribute information accuracyVSAvoidmemory resource consumption
Core Design Contradiction:
Manufacturing precisionVSQuantity of substance

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

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Manufacturing precision

If the system waits for user confirmation before activating virtual applications, then application activation accuracy is improved, but system response speed decreases

Engineering Contradiction:
Improveapplication activation accuracyVSAvoidsystem response speed
Core Design Contradiction:
Manufacturing precisionVSSpeed

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

Inventive Principle:
Principle #10Preliminary action

4Loss of information

If virtual application attributes are updated in real-time, then attribute freshness is improved, but system processing load increases

Engineering Contradiction:
Improveattribute information freshnessVSAvoidsystem processing load
Core Design Contradiction:
Loss of informationVSPower

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

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentEP3496360B1Virtual application attribute update method and apparatus, and storage medium
Publication Date: 2026.05.20 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • EP3496360B1 patent drawingFigure 1~2
  • EP3496360B1 patent drawingFigure 3~5
  • EP3496360B1 patent drawingFigure 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.