IP Library › Granted Patent US 12,626,417
Granted Patent B2
US 12,626,417 · App. 18/212,100 · Granted May 12, 2026

Blockchain-based data processing method and apparatus, device, storage medium, and program product

Inventors: Rui Guo (Shenzhen, CN); Hu Lan (Shenzhen, CN); Zongyou Wang (Shenzhen, CN); Jun Liang (Shenzhen, CN); Yang Lu (Shenzhen, CN); Chaojie Qi (Shenzhen, CN); Shitao Xu (Shenzhen, CN); Yang Mo (Shenzhen, CN); Yifang Shi (Shenzhen, CN); Gengliang Zhu (Shenzhen, CN); Lisen Li (Shenzhen, CN); Yubin Song (Shenzhen, CN); Chao Wang (Shenzhen, CN); Ming Liu (Shenzhen, CN); Yongjing Li (Shenzhen, CN); Hui Zhang (Shenzhen, CN); Zimin Chen (Shenzhen, CN); Zuodong Liang (Shenzhen, CN); Bo Qin (Shenzhen, CN); Tao Fan (Shenzhen, CN)
Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
G06T11/00G06F3/0482G06Q20/389G06T7/11G06T2200/24G06T2210/61
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,626,417
App. No.
18/212,100
Granted
May 12, 2026
Kind
B2
Abstract

This application discloses a blockchain-based data processing method performed by a computer device. The method includes: in response to a selection operation of media elements associated with a target object, acquiring a target media element combination based on the selected media elements; in response to a virtual resource creation operation for the target media element combination, generating target combined media data corresponding to the target media element combination; and transmitting a virtual resource creation request for the target combined media data to a blockchain network, wherein the blockchain network creates a target on-chain virtual resource corresponding to the target combined media data after determining that the target combined media data passes duplicate check and verification, and an ownership right of the target on-chain virtual resource belonging to the target object.

Claims (86)

1 . A blockchain-based data processing method performed by a computer device, the method comprising:

in response to a selection operation of media elements associated with a target object, acquiring a target media element combination based on the selected media elements, wherein:

the target media element combination comprises m media elements, the m being a positive integer;

each of the m media elements corresponds to a unique one of predetermined m element types; and

each of the m media elements is associated with a presentation style determined from a plurality of predetermined presentation styles associated with the respective unique one of predetermined m element types;

in response to a virtual resource creation operation for the target media element combination, generating target combined media data corresponding to the target media element combination; and

transmitting a virtual resource creation request for the target combined media data to a blockchain network, wherein the blockchain network creates a target on-chain virtual resource corresponding to the target combined media data after determining that the target combined media data passes duplicate check and verification, and an ownership right of the target on-chain virtual resource belonging to the target object.

2 . The method according to claim 1 , wherein the acquiring a target media element combination based on the selected media elements comprises:

determining the selected media elements in different types of media element sets as the target media element combination in response to the selection operation of the target object for the media elements in the media element sets with different element types, and

the method further comprises:

displaying combined preview media data corresponding to the target media element combination, the combined preview media data being obtained by fusing the media elements in the target media element combination.

3 . The method according to claim 1 , wherein

the generating target combined media data corresponding to the target media element combination comprises:

acquiring element media layers separately corresponding to the m media elements in response to the virtual resource creation operation for the target media element combination; and

performing layer superposition on m element media layers to obtain the target combined media data based on a pre-configured element combination order.

4 . The method according to claim 1 , wherein

the generating target combined media data corresponding to the target media element combination comprises:

acquiring element media data segments separately corresponding to the m media elements in response to the virtual resource creation operation for the target media element combination; and

performing segment splicing on m element media data segments to obtain the target combined media data based on a pre-configured element combination order.

5 . The method according to claim 1 , further comprising:

generating a target combination identification corresponding to the target media element combination in response to a duplicate check operation for the target media element combination;

displaying information prompting that the combination is occupied when a combination identification same as the target combination identification is found in an identification database; and

displaying information prompting that the combination is unoccupied when the combination identification same as the target combination identification is not found in the identification database.

6 . The method according to claim 1 , further comprising:

generating a target combination identification corresponding to the target media element combination based on the virtual resource creation operation; and

performing the operation of the generating target combined media data corresponding to the target media element combination when a combination identification same as the target combination identification is not found in an identification database.

7 . The method according to claim 1 , further comprising:

performing data identification on the target combined media data bound with the target on-chain virtual resource to obtain the target media element combination corresponding to the target combined media data; and

generating a target combination identification corresponding to the target media element combination based on an element combination order, the target combination identification being used for characterizing the target object in the blockchain network, and the element combination order referring to a combination order between the respective media elements in the target media element combination in generating the target combined media data.

8 . A computer device, comprising a processor, a memory, and a network interface,

the processor being separately connected to the memory and the network interface,

the network interface being configured to provide a data communication function,

the memory being configured to store a program code that, when executed by the processor, causes the computer device to perform a blockchain-based data processing method including:

in response to a selection operation of media elements associated with a target object, acquiring a target media element combination based on the selected media elements, wherein:

the target media element combination comprises m media elements, the m being a positive integer;

each of the m media elements corresponds to a unique one of predetermined m element types; and

each of the m media elements is associated with a presentation style determined from a plurality of predetermined presentation styles associated with the respective unique one of predetermined m element types;

in response to a virtual resource creation operation for the target media element combination, generating target combined media data corresponding to the target media element combination; and

transmitting a virtual resource creation request for the target combined media data to a blockchain network, wherein the blockchain network creates a target on-chain virtual resource corresponding to the target combined media data after determining that the target combined media data passes duplicate check and verification, and an ownership right of the target on-chain virtual resource belonging to the target object.

9 . The computer device according to claim 8 , wherein the acquiring a target media element combination based on the selected media elements comprises:

determining the selected media elements in different types of media element sets as the target media element combination in response to the selection operation of the target object for the media elements in the media element sets with different element types, and

the method further comprises:

displaying combined preview media data corresponding to the target media element combination, the combined preview media data being obtained by fusing the media elements in the target media element combination.

10 . The computer device according to claim 8 , wherein

the generating target combined media data corresponding to the target media element combination comprises:

acquiring element media layers separately corresponding to the m media elements in response to the virtual resource creation operation for the target media element combination; and

performing layer superposition on m element media layers to obtain the target combined media data based on a pre-configured element combination order.

11 . The computer device according to claim 8 , wherein

the generating target combined media data corresponding to the target media element combination comprises:

acquiring element media data segments separately corresponding to the m media elements in response to the virtual resource creation operation for the target media element combination; and

performing segment splicing on m element media data segments to obtain the target combined media data based on a pre-configured element combination order.

12 . The computer device according to claim 8 , wherein the method further comprises:

generating a target combination identification corresponding to the target media element combination in response to a duplicate check operation for the target media element combination;

displaying information prompting that the combination is occupied when a combination identification same as the target combination identification is found in an identification database; and

displaying information prompting that the combination is unoccupied when the combination identification same as the target combination identification is not found in the identification database.

13 . The computer device according to claim 8 , wherein the method further comprises:

generating a target combination identification corresponding to the target media element combination based on the virtual resource creation operation; and

performing the operation of the generating target combined media data corresponding to the target media element combination when a combination identification same as the target combination identification is not found in an identification database.

14 . The computer device according to claim 8 , wherein the method further comprises:

performing data identification on the target combined media data bound with the target on-chain virtual resource to obtain the target media element combination corresponding to the target combined media data; and

generating a target combination identification corresponding to the target media element combination based on an element combination order, the target combination identification being used for characterizing the target object in the blockchain network, and the element combination order referring to a combination order between the respective media elements in the target media element combination in generating the target combined media data.

15 . A non-transitory computer-readable storage medium, storing a computer program therein, the computer program being loaded and executed by a processor of a computer device and causing the computer device to perform a blockchain-based data processing method including:

in response to a selection operation of media elements associated with a target object, acquiring a target media element combination based on the selected media elements, wherein:

the target media element combination comprises m media elements, the m being a positive integer;

each of the m media elements corresponds to a unique one of predetermined m element types; and

each of the m media elements is associated with a presentation style determined from a plurality of predetermined presentation styles associated with the respective unique one of predetermined m element types;

in response to a virtual resource creation operation for the target media element combination, generating target combined media data corresponding to the target media element combination; and

transmitting a virtual resource creation request for the target combined media data to a blockchain network, wherein the blockchain network creates a target on-chain virtual resource corresponding to the target combined media data after determining that the target combined media data passes duplicate check and verification, and an ownership right of the target on-chain virtual resource belonging to the target object.

16 . The non-transitory computer-readable storage medium according to claim 15 , wherein

the generating target combined media data corresponding to the target media element combination comprises:

acquiring element media layers separately corresponding to the m media elements in response to the virtual resource creation operation for the target media element combination; and

performing layer superposition on m element media layers to obtain the target combined media data based on a pre-configured element combination order.

17 . The non-transitory computer-readable storage medium according to claim 15 , wherein

the generating target combined media data corresponding to the target media element combination comprises:

acquiring element media data segments separately corresponding to the m media elements in response to the virtual resource creation operation for the target media element combination; and

performing segment splicing on m element media data segments to obtain the target combined media data based on a pre-configured element combination order.

18 . The non-transitory computer-readable storage medium according to claim 15 , wherein the method further comprises:

generating a target combination identification corresponding to the target media element combination in response to a duplicate check operation for the target media element combination;

displaying information prompting that the combination is occupied when a combination identification same as the target combination identification is found in an identification database; and

displaying information prompting that the combination is unoccupied when the combination identification same as the target combination identification is not found in the identification database.

19 . The non-transitory computer-readable storage medium according to claim 15 , wherein the method further comprises:

generating a target combination identification corresponding to the target media element combination based on the virtual resource creation operation; and

performing the operation of the generating target combined media data corresponding to the target media element combination when a combination identification same as the target combination identification is not found in an identification database.

20 . The non-transitory computer-readable storage medium according to claim 15 , wherein the method further comprises:

performing data identification on the target combined media data bound with the target on-chain virtual resource to obtain the target media element combination corresponding to the target combined media data; and

generating a target combination identification corresponding to the target media element combination based on an element combination order, the target combination identification being used for characterizing the target object in the blockchain network, and the element combination order referring to a combination order between the respective media elements in the target media element combination in generating the target combined media data.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 5, 2023
From: GUO, RUI; LAN, HU; WANG, ZONGYOU; LIANG, JUN; LU, YANG; QI, CHAOJIE; XU, SHITAO; MO, YANG; SHI, YIFANG; ZHU, GENGLIANG; LI, LISEN; SONG, YUBIN; WANG, CHAO; LIU, MING; LI, YONGJING; ZHANG, HUI; CHEN, ZIMIN; LIANG, ZUODONG; QIN, BO; FAN, TAO
To: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
Reel/Frame 064206/0034 →
Priority Claims (1)
CN 202210114521.4 · Jan 30, 2022 · national
Continuity (2)
Continuation PCTCN2022130318 · Nov 7, 2022
Related Publication 20230334726A1 · Oct 19, 2023
References Cited (11)
US 11170582B1 · McNeil et al. · 2021 [cited by applicant]
US 11895371B1 · Aggarwal · 2024 [cited by examiner]
US 20230318856A1 · Seki · 2023 [cited by examiner]
US 20250104051A1 · English · 2025 [cited by examiner]
CN 110011785A · 2019 [cited by applicant]
CN 110401707A · 2019 [cited by applicant]
CN 111708966A · 2020 [cited by applicant]
CN 113127571A · 2021 [cited by applicant]
CN 113822974A · 2021 [cited by applicant]
WO WO2019217367A2 · 2019 [cited by applicant]
Tencent Technology (Shenzhen) Company Limited, ISR, PCT/CN2022/130318, Jan. 17, 2023, 3 pgs. [cited by applicant]