IP Library › Granted Patent US 12,566,870
Granted Patent B2
US 12,566,870 · App. 18/164,416 · Granted Mar 3, 2026

Communication method, device, and system for obtaining authorization information of user-related data

Inventors: Weiwei Chong (Shenzhen, CN); Yang Xin (Shanghai, CN); Xiaobo Wu (Shenzhen, CN)
Assignee: Huawei Technologies Co., Ltd.
G06F21/62G06F21/31
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,566,870
App. No.
18/164,416
Granted
Mar 3, 2026
Kind
B2
Abstract

Embodiments of this application disclose a communication method, device, and system. A first network element sends a first request to a second network element, where the first request is for requesting authorization information of user-related data, the first request includes user information and a first use scope of the user-related data, and the first use scope includes at least one of the following information: a first use object, a first use purpose, or first use time. The first network element receives a first response sent by the second network element, where the first response includes authorization information, and the authorization information indicates whether a user corresponding to the user information allows the related data to be used for the first use scope.

Claims (54)

1 . A communication method, comprising:

receiving, by a network data analytics function network element, a second request from a third network element, wherein the second request is for requesting to obtain user-related data;

sending, by the network data analytics function network element, a first request to a unified data management network element based on the second request, wherein the first request is for requesting authorization information of the user-related data corresponding to an analytics identifier, wherein the first request comprises user information and a first use purpose for the user-related data, and wherein the analytics identifier identifies a type of analytics performed based on the user-related data; and

receiving, by the network data analytics function network element, a first response from the unified data management network element, wherein the first response comprises the authorization information, and the authorization information indicates whether a user corresponding to the user information allows the user-related data to be used for the first use purpose.

2 . The method according to claim 1 ,

wherein the user-related data comprises one or more of first data or second data related to the user;

wherein the first data comprises data corresponding to the user generated by at least one of a terminal device, an application server, or a network device; and

wherein the second data comprises a data analysis result obtained by performing data analysis based on the first data.

3 . The method according to claim 2 ,

wherein the first request further comprises a first type identifier, and the first type identifier is for identifying a type of the user-related data; and

wherein the first request is for requesting authorization information of user-related data corresponding to the first type identifier.

4 . The method according to claim 3 , wherein the user-related data is the first data, the first type identifier is an event identifier, and the first data is data related to an event corresponding to the event identifier.

5 . The method according to claim 1 , wherein the second request comprises the user information and a third use purpose, wherein the method further comprises:

obtaining, by the network data analytics function network element, the first use purpose based on the third use purpose.

6 . The method according to claim 1 , wherein the second request comprises a second type identifier, and the second type identifier is for identifying a type of the user-related data requested by the third network element, wherein the method further comprises:

determining, by the network data analytics function network element, a first type identifier based on the second type identifier.

7 . The method according to claim 6 , wherein the determining, by the network data analytics function network element, the first type identifier based on the second type identifier comprises:

determining, by the network data analytics function network element, a second data type identifier as the first type identifier.

8 . The method according to claim 6 , wherein the determining, by the network data analytics function network element, the first type identifier based on the second type identifier comprises:

determining, by the network data analytics function network element, the first type identifier based on configuration information and a second data type identifier, wherein the configuration information indicates a correspondence between the first type identifier and the second data type identifier.

9 . The method according to claim 1 , wherein the third network element is an application function (AF) network element.

10 . The method according to claim 1 , wherein the first request further comprises at least one of a first user object or a first use time.

11 . The method according to claim 1 , wherein the first use purpose comprises data analytics or exposure to a third party application function.

12 . A communication apparatus, comprising:

a memory, wherein the memory comprises computer-readable instructions; and

a processor that communicates with the memory, wherein the processor is configured to execute the computer-readable instructions, to enable the communication apparatus to:

receive a second request from a third network element, wherein the second request is for requesting to obtain user-related data;

send a first request to a unified data management network element based on the second request, wherein the first request is for requesting authorization information of the user-related data corresponding to an analytics identifier, wherein the first request comprises user information and a first use purpose for the user-related data, and wherein the analytics identifier identifies a type of analytics performed based on the user-related data; and

receive a first response from the unified data management network element, wherein the first response comprises the authorization information, and the authorization information indicates whether a user corresponding to the user information allows the user-related data to be used for the first use purpose.

13 . The communication apparatus according to claim 12 , wherein the first request further comprises at least one of a first user object or a first use time.

14 . The communication apparatus according to claim 12 , wherein the first use purpose comprises data analytics or exposure to a third party application function.

15 . The communication apparatus according to claim 12 ,

wherein the user-related data comprises one or more of first data or second data related to the user;

wherein the first data comprises data corresponding to the user generated by at least one of a terminal device, an application server, or a network device; and

wherein the second data comprises a data analysis result obtained by performing data analysis based on the first data.

16 . The communication apparatus according to claim 12 , wherein the second request comprises the user information and a third use purpose, wherein the processor is further configured to execute the computer-readable instructions to enable the communication apparatus to:

obtain the first use purpose based on the third use purpose.

17 . A communication system, comprising:

a network data analytics function network element; and

a unified data management network element;

wherein the network data analytics function network element is configured to:

receive a second request from a third network element, wherein the second request is for requesting to obtain user-related data;

send a first request to the unified data management network element based on the second request, wherein the first request is for requesting authorization information of the user-related data corresponding to an analytics identifier, wherein the first request comprises user information and a first use purpose for the user-related data, and wherein the analytics identifier identifies a type of analytics performed based on the user-related data; and

receive a first response from the unified data management network element, wherein the first response comprises the authorization information, and the authorization information indicates whether a user corresponding to the user information allows the user-related data to be used for the first use purpose; and

wherein the unified data management network element is configured to receive the first request and send the first response.

18 . The communication system according to claim 17 , wherein the first use purpose comprises data analytics or exposure to a third party application function.

19 . The communication system according to claim 17 ,

wherein the second request comprises the user information and a third use purpose; and

wherein the network data analytics function network element is further configured to obtain the first use purpose based on the third use purpose.

20 . A communication method, comprising:

receiving, by a network data analytics function network element, a second request from a third network element, wherein the second request is for requesting to obtain user-related data;

sending, by the network data analytics function network element, a first request to a unified data management network element based on the second request, wherein the first request is for requesting authorization information of the user-related data corresponding to an analytics identifier, wherein the first request comprises user information and a first use purpose for the user-related data, and wherein the analytics identifier identifies a type of analytics performed based on the user-related data;

receiving, by the unified data management network element, the first request; and

sending, by the unified data management network element to the network data analytics function network element based on the first request, a first response, wherein the first response comprises the authorization information, and the authorization information indicates whether a user corresponding to the user information allows the user-related data to be used for the first use purpose.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 14, 2026
From: XIN, YANG; WU, XIAOBO
To: HUAWEI TECHNOLOGIES CO., LTD.
Reel/Frame 073471/0557 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 14, 2026
From: SHANGHAI HUAWEI TECHNOLOGIES CO., LTD.
To: HUAWEI TECHNOLOGIES CO., LTD.
Reel/Frame 073471/0825 →
EMPLOYEE AGREEMENT Recorded Jan 14, 2026
From: CHONG, WEIWEI
To: SHANGHAI HUAWEI TECHNOLOGIES CO., LTD.
Reel/Frame 074305/0727 →
Continuity (2)
Continuation PCTCN2020107538 · Aug 6, 2020
Related Publication 20230185933A1 · Jun 15, 2023
References Cited (29)
US 7076558B1 · Dunn · 2006 [cited by examiner]
US 8793509B1 · Nelson et al. · 2014 [cited by applicant]
US 10733685B1 · Gailloux et al. · 2020 [cited by applicant]
US 20180270778A1 · Bharatia · 2018 [cited by applicant]
US 20200242233A1 · Konoura · 2020 [cited by examiner]
US 20210392522A1 · Wang · 2021 [cited by examiner]
US 20240119164A1 · Dave · 2024 [cited by examiner]
CN 101277234A · 2008 [cited by applicant]
CN 107506427A · 2017 [cited by applicant]
CN 109511115A · 2019 [cited by applicant]
CN 110830422A · 2020 [cited by applicant]
WO 2020066890A1 · 2020 [cited by applicant]
Ki#15 Sol#3: Update to User consent for UE data collection, SA WG2 Meeting #139E, S2-2004561, Electronic, Ibonia, Total 3 pages, 3rd Generation Partnership Project, Valbonne, France (Jun. 1-12, 2020). (Year: 2020). [cited by examiner]
“3rd Generation Partnership Project; Technical Specification Group Services and System Aspects; Architecture enhancements for 5G System (5GS) to support network data analytics services (Release 16),” 3GPP TS 23.288 V16.… [cited by applicant]
“3rd Generation Partnership Project; Technical Specification Group Services and System Aspects; System architecture for the 5G System (5GS); Stage 2 (Release 16),” 3GPP TS 23.501 V16.5.1, pp. 1-440, 3rd Generation Partn… [cited by applicant]
“3rd Generation Partnership Project; Technical Specification Group Services and System Aspects; Procedures for the 5G System (5GS); Stage 2 (Release 16),” 3GPP TS 23.502 V16.5.0, pp. 1-594, 3rd Generation Partnership Pr… [cited by applicant]
“Key issue on user consent of data collection and data analytic,” SA WG2 Meeting #135, S2-1909288, Split, Croatia, Total 2 pages, 3rd Generation Partnership Project, Valbonne, France (Oct. 14-18, 2019). [cited by applicant]
“Key issue on user's consent of data collection and data analytic,” SA WG2 Meeting #136, S2-1911192, Reno, NV, USA, Total 2 pages, 3rd Generation Partnership Project, Valbonne, France (Nov. 18-22, 2019). [cited by applicant]
“New Key Issue: User consent for analytics collection from the UEs,” SA WG2 Meeting #136, S2-1911351, Reno, Nevada, US, Total 1 page, 3rd Generation Partnership Project, Valbonne, France (Nov. 18-22, 2019). [cited by applicant]
“Solution KI#X—User consent for UE analytics collection,” SA WG2 Meeting #136, S2-1911354, Reno, Nevada, US, Total 2 pages, 3rd Generation Partnership Project, Valbonne, France (Nov. 18-22, 2019). [cited by applicant]
“Solution KI#X—User consent for UE analytics collection,” SA WG2 Meeting #136-AH, S2-2000315, Incheon, South Korea, Total 2 pages, 3rd Generation Partnership Project, Valbonne, France (Jan. 13-17, 2020). [cited by applicant]
“Solution KI#X—User consent for UE analytics collection,” SA WG2 Meeting #136-AH, S2-2001211, Incheon, South Korea, Total 2 pages, 3rd Generation Partnership Project, Valbonne, France (Jan. 13-17, 2020). [cited by applicant]
“Solution KI#X—User consent for UE analytics collection,” SA WG2 Meeting #136-AH, S2-2001260, Incheon, South Korea, Total 2 pages, 3rd Generation Partnership Project, Valbonne, France (Jan. 13-17, 2020). [cited by applicant]
“Solution KI#X—User consent for UE analytics collection,” SA WG2 Meeting #136-AH, S2-2001309, Incheon, South Korea, Total 2 pages, 3rd Generation Partnership Project, Valbonne, France (Jan. 13-17, 2020). [cited by applicant]
“Solution KI#X—User consent for UE analytics collection,” SA WG2 Meeting #136-AH, S2-2001697, Incheon, South Korea, Total 2 pages, 3rd Generation Partnership Project, Valbonne, France (Jan. 13-17, 2020). [cited by applicant]
“KI #15, Solution #3: updates to call flow,” SA WG2 Meeting #139E, S2-2003671, Elbonia, Total 2 pages, 3rd Generation Partnership Project, Valbonne, France (Jun. 1-12, 2020). [cited by applicant]
“KI#15 Sol#3: Update to User consent for UE data collection,” SA WG2 Meeting #139E, S2-2003762, Electronic, Elbonia, Total 3 pages, 3rd Generation Partnership Project, Valbonne, France (Jun. 1-12, 2020). [cited by applicant]
“KI#15 Sol#3: Update to User consent for UE data collection,” SA WG2 Meeting #139E, S2-2004561, Electronic, Elbonia, Total 3 pages, 3rd Generation Partnership Project, Valbonne, France (Jun. 1-12, 2020). [cited by applicant]
“3rd Generation Partnership Project; Technical Specification Group Services and System Aspects; System architecture for the 5G System (5GS); Stage 2 (Release 15),” 3GPP TS 23.501 V15.10.0, pp. 1-249, 3rd Generation Part… [cited by applicant]