IP Library › Granted Patent US 12,375,362
Granted Patent B2
US 12,375,362 · App. 17/954,581 · Granted Jul 29, 2025

Apparatus, method, and computer program

Inventors: Stephen Mwanje (Dorfen, DE); Abdelrahman Abdelkader (Munich, DE); Konstantinos Samdanis (Munich, DE)
Assignee: NOKIA TECHNOLOGIES OY
H04L41/147H04W24/00H04W52/08H04L41/0233H04L41/0806H04L43/08
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,375,362
App. No.
17/954,581
Granted
Jul 29, 2025
Kind
B2
Abstract

The disclosure relates to an apparatus comprising means for: receiving a request from an operator to instantiate a closed loop for managing a communication system; identifying closed loop components based on the request; and instantiating a closed loop for managing a communication system with the closed looped components.

Claims (30)

1. An apparatus, comprising:

at least one processor; and

at least one memory storing instruction that, when executed by the at least one processor, cause the apparatus to perform:

receiving a request from an operator to instantiate a closed loop for managing a communication system, wherein the request indicates capabilities of the closed loop components, and the capabilities comprise making a prediction based on formatted data, wherein the capabilities further comprise reading data relating to a managed object from the object or a network database and format the data;

identifying closed loop components based on the request; and

instantiating a closed loop for managing a communication system with the closed looped components.

2. The apparatus of claim 1 , wherein the request indicates unique identifiers of the closed loop components.

3. The apparatus of claim 1 , wherein the request indicates roles of the closed loop components.

4. The apparatus of claim 3 , wherein the roles comprise collecting data, analyzing data, making a decision, and/or executing a decision.

5. The apparatus of claim 1 , wherein the request comprises inputs of the closed loop components and/or outputs of the closed loop components.

6. The apparatus of claim 1 , wherein the request comprises performance metrics of the closed loop components or the closed loop for managing the communication system.

7. The apparatus of claim 1 , wherein instantiating the closed loop for managing the communication system with the closed loop components comprises:

composing the closed loop for managing the communication system with the closed loop components;

configuring the closed loop components;

configuring the relations between the closed loop components; and/or

configuring the closed loop for managing the communication system as active.

8. The apparatus of claim 1 , wherein the at least one memory and instructions, with the at least one processor, are further configured to cause the apparatus to perform:

sending, to the operator, a notification indicating that the closed loop for managing the communication system has been instantiated; or

sending, to the operator, a notification indicating that the closed loop for managing the communication system has not been instantiated.

9. The apparatus of claim 1 , wherein identifying the closed looped components is further based on a repository storing identifiers of closed looped components, roles of the closed loop components, capabilities of the closed loop components, inputs of the closed loop components, outputs of the closed loop components and/or performance metrics of the closed loop components.

10. The apparatus of claim 1 , wherein the closed loop components originate from different vendors.

11. The apparatus of claim 1 , wherein the apparatus comprises a closed loop control.

12. A method, comprising:

receiving a request from an operator to instantiate a closed loop for managing a communication system, wherein the request indicates capabilities of the closed loop components, and the capabilities comprise making a prediction based on formatted data, wherein the capabilities further comprise reading data relating to a managed object from the object or a network database and format the data;

identifying closed loop components based on the request; and

instantiating a closed loop for managing a communication system with the closed looped components.

13. A non-transitory computer-readable medium comprising computer executable instructions stored thereon which, when run on one or more processors perform the steps of the method of claim 12 .

14. The method of claim 12 , wherein the request indicates unique identifiers of the closed loop components.

15. The method of claim 12 , wherein the request indicates roles of the closed loop components.

16. The method of claim 15 , wherein the roles comprise collecting data, analyzing data, making a decision, and/or executing a decision.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 7, 2022
From: MWANJE, STEPHEN; ABDELKADER, ABDELRAHMAN; SAMDANIS, KONSTANTINOS
To: NOKIA SOLUTIONS AND NETWORKS GMBH & CO. KG
Reel/Frame 061673/0576 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 7, 2022
From: NOKIA SOLUTIONS AND NETWORKS GMBH & CO. KG
To: NOKIA SOLUTIONS AND NETWORKS OY
Reel/Frame 061673/0696 →
Priority Claims (1)
EP 21199343 · Sep 28, 2021 · regional
Continuity (1)
Related Publication 20230097044A1 · Mar 30, 2023
References Cited (19)
US 7590420B1 · Zaghloul · 2009 [cited by examiner]
US 20030120677A1 · Vernon · 2003 [cited by examiner]
US 20170134237A1 · Yang · 2017 [cited by examiner]
US 20180349186A1 · Andrus et al. · 2018 [cited by applicant]
US 20190393931A1 · Huang et al. · 2019 [cited by applicant]
US 20210021494A1 · Yao et al. · 2021 [cited by applicant]
US 20230261946A1 · Vaishnavi · 2023 [cited by examiner]
US 20240378506A1 · D'Oro · 2024 [cited by examiner]
Haydaya et al., “Understanding product lifecycle management and supporting systems”, No. 4, 2012, Industrial Management & Data Systems, vol. 112, pp. 559-583 (Year: 2012). [cited by examiner]
Vaishnavi et al., “Challenges Towards Automation of Live Telco Network Management: Closed Control Loops”, Nov. 2, 2020, 2020 16th International Conference on Network and Service Management (CNSM) (2020, pp. 1-5) (Year: … [cited by examiner]
Stephen S. Mwanje, Christian Mannweiler (2020), “Towards Cognitive Autonomous Networks: Network Management Automation for 5G and Beyond”, Wiley. [cited by applicant]
OODA (Observe, Orient, Decide, Act—see ETSI GR ZSM 002: “Zero-touch network and Service Management (ZSM); Reference Architecture”). [cited by applicant]
Monitor, Analyse, Plan, Execute—Knowledge—see Kephart, J. and D. Chess: “The Vision of Autonomic Computing”, IEEE Computer, vol. 36, No. 1, pp. 41-50, DOI 10.1109/MC.2003.1160055, Jan. 2003. [cited by applicant]
Communication under Rule 71(3) EPC dated Oct. 15, 2024, corresponding to European Patent Application No. 21199343.1. [cited by applicant]
Extended European Search Report dated Mar. 23, 2022 corresponding to European Patent Application No. 21199343.1. [cited by applicant]
Communication pursuant to Article 94(3) EPC dated Mar. 22, 2024 corresponding to European Patent Application No. 21199343.1. [cited by applicant]
3GPP TS 28.312 V0.5.0 (May 2021), Technical Specification, 3rd Generation Partnership Project; Technical Specification Group Services and System Aspects; Management and orchestration; Intent driven management services f… [cited by applicant]
3GPP TR 21.916 V16.0.1 (Sep. 2021), Technical Report, 3rd Generation Partnership Project; Technical Specification Group Services and System Aspects; Release 16 Description; Summary of Rel-16 Work Items (Release 16), Sep… [cited by applicant]
3GPP TR 28.812 V17.1.0 (Dec. 2020), Technical Report, 3rd Generation Partnership Project; Technical Specification Group Services and System Aspects; Telecommunication management; Study on scenarios for Intent driven man… [cited by applicant]