IP Library Granted Patent US 12,261,739
Granted Patent B2
US 12,261,739 · App. 18/249,457 · Granted Mar 25, 2025

Data processing method, device, and storage medium

Inventors: Dapeng Li (Shenzhen, CN); Yin Gao (Shenzhen, CN); Yingjun Zhou (Shenzhen, CN); Zhuang Liu (Shenzhen, CN); Feng Xie (Shenzhen, CN)
Assignee: ZTE CORPORATION
H04L41/0803H04L9/50
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,261,739
App. No.
18/249,457
Granted
Mar 25, 2025
Kind
B2
Abstract

Provided are a data processing method and device, and a storage medium. The method includes: receiving configuration information of a blockchain from a second network element, where the configuration information includes: application layer blockchain on-chaining auxiliary information, or application layer blockchain uplink auxiliary information and application layer blockchain configuration information; and putting terminal application layer information on the blockchain according to the application layer blockchain on-chaining auxiliary information.

Claims (67)

1. A data processing method, applied by a first network element and comprising:

receiving configuration information of a blockchain from a second network element, wherein the configuration information comprises application layer blockchain on-chaining auxiliary information or the configuration information comprises application layer blockchain on-chaining auxiliary information and application layer blockchain configuration information, the first network element comprises one of the following: a base station, a blockchain service trigger server, and a core network element, the second network element comprises one of the following: the second network element comprises one of the following: a blockchain service trigger server, a core network element, and a base station, and the first network element and the second network element are not the same network element; and

collecting terminal application layer information according to the application layer blockchain on-chaining auxiliary information and putting the collected terminal application layer information on the blockchain, wherein the terminal application layer information refers to measurement data information;

wherein the application layer blockchain on-chaining auxiliary information comprises one or a combination of the following parameters:

a blockchain application identity;

a terminal application blockchain reporting range;

a blockchain on-chaining session identity;

a blockchain on-chaining format;

a blockchain server Internet Protocol (IP) address list and/or a blockchain node list;

a correspondence between a blockchain server device identity and on-chaining information or a correspondence between a blockchain server address and on-chaining information;

a server IP address that initiates a blockchain on-chaining session or a node that initiates the blockchain on-chaining session;

an activation indication;

a stop indication;

a suspend indication;

a recovery indication; and

an idle state indication.

2. The method of claim 1 , further comprising:

generating an information on-chaining success indication; and

sending the information on-chaining success indication to a server that initiates a blockchain on-chaining session or a node that initiates a blockchain on-chaining session.

3. The method of claim 2 , wherein the application layer blockchain configuration information is defined by a third-party server.

4. The method of claim 1 , further comprising:

sending the application layer blockchain configuration information to a terminal application layer.

5. The method of claim 4 , wherein the application layer blockchain configuration information is defined by a third-party server.

6. The method of claim 1 , wherein the application layer blockchain configuration information is defined by a third-party server.

7. The method of claim 1 , wherein the terminal application blockchain reporting range comprises one or a combination of the following parameters: a cell list, a tracking area (TA) list, a tracking area identity (TAI) list, a network slicing list, and a radio access technology type.

8. The method of claim 1 , wherein the blockchain on-chaining format comprises one or a combination of the following parameters: an information on-chaining frequency, an on-chaining information format, an on-chaining block size, and an on-chaining encryption key.

9. A non-transitory storage medium storing a computer program, wherein the computer program, when executed by a processor, implements the method of claim 1 .

10. A data processing method, applied by a second network element and comprising:

sending configuration information of a blockchain to a first network element, wherein the configuration information comprises application layer blockchain on-chaining auxiliary information or the configuration information comprises application layer blockchain on-chaining auxiliary information and application layer blockchain configuration information, the first network element comprises one of the following: a base station, a blockchain service trigger server, and a core network element, the second network element comprises one of the following: the second network element comprises one of the following: a blockchain service trigger server, a core network element, and a base station, and the first network element and the second network element are not the same network element;

wherein, the application layer blockchain on-chaining auxiliary information is used to instruct the first network element to collect terminal application layer information according to the application layer blockchain on-chaining auxiliary information, and put the collected terminal application layer information on the blockchain; the terminal application layer information refers to measurement data information;

wherein the application layer blockchain on-chaining auxiliary information comprises one or a combination of the following parameters:

a blockchain application identity;

a terminal application blockchain reporting range;

a blockchain on-chaining session identity:

a blockchain on-chaining format;

a blockchain server Internet Protocol (IP) address list and/or a blockchain node list;

a correspondence between a blockchain server device identity and on-chaining information or a correspondence between a blockchain server address and on-chaining information;

a server IP address that initiates a blockchain on-chaining session or a node that initiates the blockchain on-chaining session;

an activation indication;

a stop indication;

a suspend indication;

a recovery indication; and

an idle state indication.

11. A second network element, comprising a communication module, a memory, and one or more processors;

wherein the communication module is configured to perform communication interaction among a plurality of nodes;

the memory is configured to store one or more programs; and

when the one or more programs, when executed by the one or more processors, enable the one or more processors to implement the method of claim 10 .

12. A non-transitory storage medium storing a computer program, wherein the computer program, when executed by a processor, implements the method of claim 10 .

13. A first network element, comprising a communication module, a memory, and one or more processors;

wherein the communication module is configured to perform communication interaction among a plurality of nodes;

the memory is configured to store one or more programs; and

when the one or more programs, when executed by the one or more processors, enable the one or more processors to implement:

receiving configuration information of a blockchain from a second network element, wherein the configuration information comprises application layer blockchain on-chaining auxiliary information or the configuration information comprises application layer blockchain on-chaining auxiliary information and application layer blockchain configuration information, the first network element comprises one of the following: a base station, a blockchain service trigger server, and a core network element, the second network element comprises one of the following: the second network element comprises one of the following: a blockchain service trigger server, a core network element, and a base station, and the first network element and the second network element are not the same network element; and

collecting terminal application layer information according to the application layer blockchain on-chaining auxiliary information and putting the collected terminal application layer information on the blockchain, wherein the terminal application layer information refers to measurement data information;

wherein the application layer blockchain on-chaining auxiliary information comprises one or a combination of the following parameters:

a blockchain application identity;

a terminal application blockchain reporting range;

a blockchain on-chaining session identity;

a blockchain on-chaining format;

a blockchain server Internet Protocol (IP) address list and/or a blockchain node list;

a correspondence between a blockchain server device identity and on-chaining information or a correspondence between a blockchain server address and on-chaining information;

a server IP address that initiates a blockchain on-chaining session or a node that initiates the blockchain on-chaining session;

an activation indication;

a stop indication;

a suspend indication;

a recovery indication; and

an idle state indication.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 18, 2024
From: LI, DAPENG; GAO, YIN; ZHOU, YINGJUN; LIU, ZHUANG; XIE, FENG
To: ZTE CORPORATION
Reel/Frame 066172/0090 →
Priority Claims (1)
CN 202110328303.6 · Mar 26, 2021 · national
Continuity (1)
Related Publication 20230388179A1 · Nov 30, 2023
References Cited (14)
US 20180089436A1 · Smith · 2018 [cited by examiner]
US 20190018984A1 · Setty · 2019 [cited by examiner]
US 20190034716A1 · Kamarol · 2019 [cited by examiner]
US 20190044703A1 · Smith · 2019 [cited by examiner]
US 20190245697A1 · El Abed · 2019 [cited by examiner]
US 20190340269A1 · Biernat · 2019 [cited by examiner]
US 20190349426A1 · Smith · 2019 [cited by examiner]
CN 109727655A · 2019 [cited by applicant]
CN 110336815A · 2019 [cited by applicant]
CN 110880146A · 2020 [cited by applicant]
CN 110933040A · 2020 [cited by applicant]
CN 112383441A · 2021 [cited by applicant]
WO WO2020233352A1 · 2020 [cited by applicant]
International Search Report in Application No. PCT/CN2022/082183 dated Jun. 10, 2022, 5 pages, including translation. [cited by applicant]