IP Library › Granted Patent US 12,393,716
Granted Patent B2
US 12,393,716 · App. 18/514,095 · Granted Aug 19, 2025

User data management method and related device

Inventors: Xueqiang Yan (Shanghai, CN); Mingyu Zhao (Shanghai, CN); Jianjun Wu (Shenzhen, CN); Min Yan (Shenzhen, CN)
Assignee: HUAWEI TECHNOLOGIES CO., LTD.
G06F21/6218G06F21/602
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,393,716
App. No.
18/514,095
Granted
Aug 19, 2025
Kind
B2
Abstract

Embodiments of this application provide a user data management method and a related device, to improve user data security. The method includes: A data request device sends a first request to a blockchain platform, where the first request indicates that the data request device needs to access a data storage device. The data request device receives first permission information sent by the blockchain platform, where the first permission information indicates whether the data request device has permission to access the data storage device, and the permission is related to signature information of the data request device, an access type, and an operator public key; and sends a second request to the data storage device if the first permission information indicates that the data request device has the permission to access the data storage device, where the second request includes an access address and an operator private key signature.

Claims (31)

1. A user data management method, comprising:

sending, by a data request device, a first request to a blockchain platform, wherein the first request indicates that the data request device needs to access a data storage device, and the first request comprises signature information of the data request device and an access type;

receiving, by the data request device, first permission information sent by the blockchain platform, wherein the first permission information indicates whether the data request device has permission to access the data storage device, and the permission is related to the signature information of the data request device and the access type; and

sending, by the data request device, a second request to the data storage device if the first permission information indicates that the data request device has the permission to access the data storage device, wherein the second request comprises an access address.

2. The method according to claim 1 , wherein the access type comprises data writing and data reading; and

if the access type is data writing, the first request further comprises the access address; or

if the access type is data reading, the first permission information comprises the access address.

3. The method according to claim 1 , wherein after the sending, by the data request device, a second request to the data storage device, the method further comprises:

receiving, by the data request device, acknowledgment information sent by the data storage device, wherein the acknowledgment information indicates that the data storage device has executed a task corresponding to the second request.

4. The method according to claim 3 , wherein before the sending, by a data request device, a first request to a blockchain platform, the method further comprises:

receiving, by the data request device, a third request sent by user equipment, wherein the third request indicates the data request device to send the first request to the blockchain platform.

5. The method according to claim 4 , wherein the signature information of the data request device comprises signature information of the user equipment.

6. A user data management method, comprising:

receiving, by a data storage device, a second request of a data request device, wherein the second request comprises an access address;

sending, by the data storage device, an access verification request to a blockchain platform, wherein the access verification request indicates the data request device to send the second request to the data storage device;

receiving, by the data storage device, second permission information sent by the blockchain platform, wherein the second permission information indicates whether the data storage device is capable of executing a task corresponding to the second request; and

executing, by the data storage device, the corresponding task based on the second request if the second permission information indicates that the data storage device is capable of executing the task corresponding to the second request.

7. The method according to claim 6 , wherein after the executing, by the data storage device, the corresponding task based on the second request, the method further comprises:

sending, by the data storage device, response information to the blockchain platform, wherein the response information indicates that the data storage device has executed the task corresponding to the second request.

8. The method according to claim 6 , wherein after the executing, by the data storage device, the corresponding task based on the second request, the method further comprises:

sending, by the data storage device, acknowledgment information to the data request device, wherein the acknowledgment information indicates that the data storage device has executed the task corresponding to the second request.

9. A user data management method, comprising:

receiving, by a blockchain platform, a first request sent by a data request device, wherein the first request indicates that the data request device needs to access a data storage device, and the first request comprises signature information of the data request device and an access type;

determining, by the blockchain platform based on the signature information of the data request device and the access type, whether the data request device is capable of accessing the data storage device;

sending, by the blockchain platform, first permission information to the data request device, wherein the first permission information indicates whether the data request device is capable of accessing the data storage device;

receiving, by the blockchain platform, an access verification request sent by the data storage device, wherein the access verification request indicates the data request device to send a second request to the data storage device; and

sending, by the blockchain platform, second permission information to the data storage device if the blockchain platform determines that the data request device is capable of accessing the data storage device, wherein the second permission information indicates that the data storage device is capable of executing a task corresponding to the second request.

10. The method according to claim 9 , wherein after the sending, by the blockchain platform, second permission information to the data storage device, the method further comprises:

receiving, by the blockchain platform, response information sent by the data storage device, wherein the response information indicates that the data storage device has executed the task corresponding to the second request; and

recording, by the blockchain platform into a distributed ledger based on the response information, that the data storage device has executed the task corresponding to the second request.

11. The method according to claim 9 , wherein if the access type is data reading, the first permission information comprises an access address.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 17, 2024
From: YAN, XUEQIANG; ZHAO, MINGYU; WU, JIANJUN; YAN, MIN
To: HUAWEI TECHNOLOGIES CO., LTD.
Reel/Frame 068610/0362 →
Priority Claims (1)
CN 202110627247.6 · Jun 4, 2021 · national
Continuity (2)
Continuation PCTCN2022086983 · Apr 15, 2022
Related Publication 20240086562A1 · Mar 14, 2024
References Cited (13)
US 11552799B1 · Parikh · 2023 [cited by examiner]
US 11665172B2 · Khaund · 2023 [cited by examiner]
US 12061722B1 · Pena · 2024 [cited by examiner]
US 12225135B2 · Yasuda · 2025 [cited by examiner]
US 20220051192A1 · Cheng-Shorland · 2022 [cited by examiner]
US 20220179988A1 · Andreina · 2022 [cited by examiner]
US 20220311613A1 · Barakat · 2022 [cited by examiner]
US 20230010786A1 · Korwin-Gajkowski · 2023 [cited by examiner]
US 20230024635A1 · Yasuda · 2023 [cited by examiner]
US 20240070791A1 · Jeong · 2024 [cited by examiner]
US 20240104241A1 · Omori · 2024 [cited by examiner]
CN 111327568A · 2020 [cited by applicant]
International Search Report issued in corresponding International Application No. PCT/CN2022/086983, dated Jul. 11, 2022, pp. 1-9. [cited by applicant]