Electronic Certificate Sharing Through Server-Side Duplication

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing virtual object allocation systems lack effective methods to enhance user interaction and interest in virtual object allocation scenarios, particularly in scenarios involving electronic certificates, leading to a decrease in the quantity of certificates held by users when sharing.

Innovation Solution

A method where a user interacts with another user having a social relationship to share an electronic certificate of the same category without decreasing the quantity held by the other user, achieved by the server generating a duplicate certificate on the server side.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a user shares an electronic certificate with another user, then the interaction and interest in certificate collection are improved, but the quantity of certificates held by the sharing user decreases

Engineering Contradiction:
Improveinteraction capabilityVSAvoidcertificate quantity
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The system creates a duplicate copy of the electronic certificate when a user shares it with another user. The original certificate remains in the sharing user's account while a new duplicate certificate is generated and added to the receiving user's account. This copying mechanism allows certificates to be shared without depleting the original holder's collection, thereby maintaining both interaction capability and certificate quantity.

Inventive Principle:
Principle #26Copying

2Ease of operation

If electronic certificates are directly transferred between users, then the sharing process is simple, but the recipient's certificate quantity increases while the sender's decreases

Engineering Contradiction:
Improvesharing operationVSAvoidcertificate quantity distribution
Core Design Contradiction:
Ease of operationVSQuantity of substance

Solution Approach 1:

Instead of directly transferring the original certificate from sender to recipient, the system generates a duplicate copy of the certificate. The original remains with the sender and an identical duplicate is created for the recipient. This approach maintains the simplicity of the sharing operation while ensuring that both users possess certificates of the same category without the sender experiencing a loss.

Inventive Principle:
Principle #26Copying

3Quantity of substance

If the server generates a duplicate electronic certificate, then the original user retains their certificate quantity, but the system complexity increases

Engineering Contradiction:
Improvecertificate quantity retentionVSAvoidsystem complexity
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The server implements a certificate duplication function that creates duplicate electronic certificates based on the original certificate's category and attributes. When a sharing operation is initiated, the server generates a new certificate record in the database that mirrors the original, assigning it to the recipient user while the original remains intact with the sender. This copying mechanism adds minimal complexity to the existing certificate management system.

Inventive Principle:
Principle #26Copying

Data Source

PatentEP3879477B1Electronic certificate-based interaction method and apparatus, and electronic device
Publication Date: 2025.09.17 ADVANCED NEW TECHNOLOGIES CO LTD
  • EP3879477B1 patent drawingFigure 1
  • EP3879477B1 patent drawingFigure 2
  • EP3879477B1 patent drawingFigure 3

AI summary

An electronic-certificate-based interaction method is disclosed, including the following: a client device outputs, in response to an interaction operation initiated by a first user, a list of users that have social relationships with the first user and hold electronic certificates; the client device determines a second user selected by the first user from the user list, and sends an electronic certificate acquisition request to a server, where the electronic certificate acquisition request includes a user identifier of the second user; in response to the electronic certificate acquisition request, the server selects a first electronic certificate from electronic certificates held by the second user, generates a second electronic certificate of the same category as the first electronic certificate, and delivers the generated second electronic certificate to the client device; and the client device obtains the second electronic certificate delivered by the client device, and locally stores the second electronic certificate, where the first user obtains an allocation permission of a virtual object in a predetermined virtual object set when a category quantity of electronic certificates obtained by the client device reaches a predetermined threshold.