IP Library › Granted Patent US 12,500,819
Granted Patent B2
US 12,500,819 · App. 18/555,117 · Granted Dec 16, 2025

Framework for trustworthiness

Inventors: Tejas Subramanya (Munich, DE); Janne Ali-Tolppa (Espoo, FI); Henning Sanneck (Munich, DE); Laurent Ciavaglia (Massy, FR)
Assignee: Nokia Technologies Oy
H04L41/145H04L41/16H04L41/5003
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,500,819
App. No.
18/555,117
Granted
Dec 16, 2025
Kind
B2
Abstract

Method comprising: receiving a trust level requirement for a service; translating the trust level requirement into a requirement for at least one of a fairness, an explainability, and a robustness of a calculation performed by an artificial intelligence pipeline related to the service; providing the requirement for the at least one of the fairness, the explainability, and the robustness to a trust manager of the artificial intelligence pipeline.

Claims (55)

1 . Apparatus comprising:

one or more processors, and

memory storing instructions that, when executed by the one or more processors, cause the apparatus to perform:

receiving an intent of a service;

translating the intent into a trust level requirement for an artificial intelligence pipeline related to the service, wherein the artificial intelligence pipeline comprises a data source manager configured for data collection, a model training manager configured for hyperparameter tuning, and a model inference manager configured for model evaluation;

providing the trust level requirement to an artificial intelligence trust engine related to the artificial intelligence pipeline.

2 . The apparatus according to claim 1 , wherein the instructions, when executed by the one or more processors, further cause the apparatus to perform:

translating the intent into at least one of a quality metrics of the service and a quality metrics of the artificial intelligence pipeline;

providing the quality metrics of the service to a management and orchestration function of the service if the intent is translated into the quality metrics of the service; and

providing the quality metrics of the artificial intelligence pipeline to a pipeline orchestrator of the artificial intelligence pipeline if the intent is translated into the quality metrics of the artificial intelligence pipeline.

3 . The apparatus according to claim 1 , wherein the instructions, when executed by the one or more processors, further cause the apparatus to perform:

mapping the trust level requirement on an artificial intelligence quality of trustworthiness class identifier, wherein the artificial intelligence quality of trustworthiness class identifier has one of a limited number of predefined values, wherein

the trust level requirement is provided to the artificial intelligence trust engine as the artificial intelligence quality of trustworthiness class identifier.

4 . The apparatus according to claim 1 , wherein the instructions, when executed by the one or more processors, further cause the apparatus to perform:

receiving an indication of a risk level of the service, wherein

the risk level indicates a risk caused by a failure of the service;

the trust level requirement depends additionally on the risk level of the service.

5 . Apparatus comprising:

one or more processors, and

memory storing instructions that, when executed by the one or more processors, cause the apparatus to perform:

receiving a trust level requirement for a service;

translating the trust level requirement into a requirement for at least one of a fairness, an explainability, and a robustness of a calculation performed by an artificial intelligence pipeline related to the service, wherein the artificial intelligence pipeline comprises a data source manager configured for data collection, a model training manager configured for hyperparameter tuning, and a model inference manager configured for model evaluation;

providing the requirement for the at least one of the fairness, the explainability, and the robustness to a trust manager of the artificial intelligence pipeline.

6 . The apparatus according to claim 5 , wherein the instructions, when executed by the one or more processors, further cause the apparatus to perform:

receiving at least one of an actual fairness in providing the service, an actual explainability in providing the service, an actual robustness in providing the service, an explanation, and an artifact from the trust manager;

storing the received at least one of the actual fairness, the actual explainability, the actual robustness, the explanation, and the artifact in a database accessible to a network operator.

7 . The apparatus according to claim 6 , wherein the instructions, when executed by the one or more processors, further cause the apparatus to perform:

providing the received at least one of the actual fairness, the actual explainability, the actual robustness, the explanation, and the artifact to the network operator.

8 . The apparatus according to claim 7 , wherein the instructions, when executed by the one or more processors, further cause the apparatus to perform:

monitoring if a request is received to provide the at least one of the actual fairness, the actual explainability, and the actual robustness to the network operator;

inhibiting the providing of the at least one of the actual fairness, the actual explainability, and the actual robustness to the network operator if the request is not received.

9 . The apparatus according to claim 5 , wherein the instructions, when executed by the one or more processors, further cause the apparatus to perform:

mapping the translated requirement for the at least one of the fairness, the explainability, and the robustness on a quality of trustworthiness, wherein the quality of trustworthiness has one of a limited number of predefined values.

10 . The apparatus according to claim 5 , wherein the trust level requirement is expressed by an artificial intelligence quality of trustworthiness class identifier, wherein the artificial intelligence quality of trustworthiness class identifier has one of a limited number of predefined values.

11 . The apparatus according to claim 5 , wherein the instructions, when executed by the one or more processors, further cause the apparatus to perform:

discovering the trust manager related to the service based on an identification of the service.

12 . Apparatus comprising:

one or more processors, and

memory storing instructions that, when executed by the one or more processors, cause the apparatus to perform:

receiving, from a trust engine, a requirement for at least one of a fairness, an explainability, and a robustness of a calculation performed by an artificial intelligence pipeline related to a service, wherein the artificial intelligence pipeline comprises a data source manager configured for data collection, a model training manager configured for hyperparameter tuning, and a model inference manager configured for model evaluation;

mapping the received requirement for the at least one of the fairness, the explainability, and the robustness on at least one of a specific requirement for a data source manager of the artificial intelligence pipeline related to the service, a specific requirement for a training manager of the artificial intelligence pipeline related to the service, and a specific requirement for an inference manager of the artificial intelligence pipeline related to the service;

providing the specific requirement for the data source manager to the data source manager and obtaining an actual value of the at least one of the fairness, the explainability, and the robustness from the data source manager if the received requirement is mapped to the specific requirement for the data source manager;

providing the specific requirement for the training manager to the training manager and obtaining an actual value of the at least one of the fairness, the explainability, and the robustness from the training manager if the received requirement is mapped to the specific requirement for the training manager;

providing the specific requirement for the inference manager to the inference manager and obtaining an actual value of the at least one of the fairness, the explainability, and the robustness from the inference manager if the received requirement is mapped to the specific requirement for the inference manager;

comparing at least one of the received actual values with the corresponding requirement;

issuing an error notice if the at least one of the actual values does not fulfill the corresponding requirement.

13 . The apparatus according to claim 12 , wherein each of the specific requirements comprises at least one of a required algorithm, a configuration, and a measuring target.

14 . The apparatus according to claim 12 , wherein the instructions, when executed by the one or more processors, further cause the apparatus to perform:

providing at least one of the obtained actual values to the trust engine.

15 . The apparatus according to claim 14 , wherein the instructions, when executed by the one or more processors, further cause the apparatus to perform:

monitoring if a request for the at least one of the received actual values is received from the trust engine;

inhibiting the providing of the at least one of the received actual values to the trust engine if the request is not received.

16 . The apparatus according to claim 12 , wherein the instructions, when executed by the one or more processors, further cause the apparatus to perform:

monitoring if the error notice is issued;

instructing, if the error notice is issued, at least one of the data source manager, the training manager, and the inference manager to perform a corrective action in order to make the actual values in future to fulfill the corresponding requirement.

Assignments (6)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 8, 2024
From: CIAVAGLIA, LAURENT
To: NOKIA BELL LABS FRANCE SASU
Reel/Frame 066042/0183 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 8, 2024
From: SUBRAMANYA, TEJAS; SANNECK, HENNING
To: NOKIA SOLUTIONS AND NETWORKS GMBH & CO. KG
Reel/Frame 066042/0196 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 8, 2024
From: ALI-TOLPPA, JANNE
To: NOKIA SOLUTIONS AND NETWORKS OY
Reel/Frame 066042/0208 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 8, 2024
From: NOKIA BELL LABS FRANCE SASU
To: NOKIA TECHNOLOGIES OY
Reel/Frame 066042/0216 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 8, 2024
From: NOKIA SOLUTIONS AND NETWORKS GMBH & CO. KG
To: NOKIA TECHNOLOGIES OY
Reel/Frame 066042/0234 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 8, 2024
From: NOKIA SOLUTIONS AND NETWORKS OY
To: NOKIA TECHNOLOGIES OY
Reel/Frame 066042/0242 →
Continuity (1)
Related Publication 20240195701A1 · Jun 13, 2024
References Cited (22)
US 20170235848A1 · Van Dusen · 2017 [cited by examiner]
US 20190171438A1 · Franchitti · 2019 [cited by examiner]
US 20200193313A1 · Ghanta et al. · 2020 [cited by applicant]
WO 2021069196A1 · 2021 [cited by applicant]
“What is a Container?”, Docker, Retrieved on Oct. 6, 2023, Webpage available at : https://www.docker.com/resources/what-container/. [cited by applicant]
“What is Kubeflow?”, Kubeflow, Retrieved on Oct. 6, 2023, Webpage available at : https://www.kubeflow.org/. [cited by applicant]
“Ethics Guidelines for Trustworthy AI”, European Commission, Apr. 8, 2019, 41 pages. [cited by applicant]
“Information technology—Artificial intelligence—Overview of trustworthiness in artificial intelligence”, ISO/IEC TR 24028, First edition, May 2020, 50 pages. [cited by applicant]
“Adversarial Robustness Toolbox (ART) v1.16”, github, Retrieved on Oct. 6, 2023, Webpage available at : https://github.com/Trusted-AI/adversarial-robustness-toolbox. [cited by applicant]
“Explainable A”, Google Cloud, Retrieved on Oct. 6, 2023, Webpage available at : https://cloud.google.com/explainable-ai. [cited by applicant]
“Responsible AI Toolkit”, TensorFlow, Retrieved on Oct. 6, 2023, Webpage available at : https://www.tensorflow.org/responsible_ai. [cited by applicant]
Camburu, “Explaining Deep Neural Networks”, arXiv, Thesis, Oct. 4, 2020, 134 pages. [cited by applicant]
“Excellence and Trust in AI—Brochure”, European Commission, Retrieved on Oct. 6, 2023, Webpage available at :https://digital-strategy.ec.europa.eu/en/library/excellence-and-trust-ai-brochure. [cited by applicant]
“Artificial intelligence: Why it is necessary to interpret AI—Knowledge”, SZ.de, Retrieved on Oct. 6, 2023, Webpage available at :https://www.sueddeutsche.de/wissen/ki-machinelles-lernen-neuronale-netze-informatik-erkla… [cited by applicant]
Tsagkaris et al., “Unified Management Framework (UMF) Specifications”, Univer Self, Deliverable D2.4, Release 3, 2013, pp. 1-157. [cited by applicant]
BåRøe et al., “How to achieve trustworthy artificial intelligence for health”, Bulletin of the World Health Organization, vol. 98, No. 4, 2020, pp. 257-262. [cited by applicant]
“AI in the banking industry”, European Banking Federation, Jul. 1, 2019, pp. 1-42. [cited by applicant]
“Msc-generator”, Sourceforge, Retrieved on Oct. 6, 2023, Webpage available at : https://sourceforge.net/projects/msc-generator/. [cited by applicant]
“3rd Generation Partnership Project; Technical Specification Group Services and System Aspects; Policy and charging control architecture (Release 8)”, 3GPP TS 23.203, V8.15.0, Dec. 2014, pp. 1-116. [cited by applicant]
“Zero-touch network and Service Management (ZSM); Reference Architecture”, ETSI GS ZSM 002, V1.1.1, Aug. 2019, pp. 1-80. [cited by applicant]
International Search Report and Written Opinion received for corresponding Patent Cooperation Treaty Application No. PCT/EP2021/062396, dated Jan. 28, 2022, 13 pages. [cited by applicant]
Li et al., “Trustworthy Deep Learning in 6G Enabled Mass Autonomy: From Concept to Quality-of-Trust Key Performance Indicators”, IEEE Vehicular Technology Magazine, vol. 15, No. 4, Dec. 2020, pp. 112-121. [cited by applicant]