IP Library › Granted Patent US 12,284,106
Granted Patent B1
US 12,284,106 · App. 18/488,082 · Granted Apr 22, 2025

Apparatuses and methods for facilitating a health check in respect of communication networks and systems, inclusive of an outer loop health check

Inventors: Joseph Maniaci (St. Paul, MN); Rory Darwin Pinili (Elgin, IL); Shomik Pathak (Richardson, TX); Rene Rivera, Jr. (Miramar, FL)
Assignee: AT&T Mobility II LLC
H04L43/50H04L41/0813H04L41/0866H04L43/16
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,284,106
App. No.
18/488,082
Granted
Apr 22, 2025
Kind
B1
Abstract

Aspects of the subject disclosure may include, for example, examining first actions imposed as part of a maintenance activity in respect of a communication network while the communication network is subjected to second actions as part of the maintenance activity, determining, based on the examining, that the first actions, in whole or in part, fail to adhere to a threshold, a requirement, or a specification, and based on the determining, reversing at least one action of the first actions. Other embodiments are disclosed.

Claims (42)

1. A method, comprising:

obtaining, by a processing system including a processor, a log of first actions taken by a self-organizing network (SON) while the SON is undertaking second actions;

analyzing, by the processing system and based on the obtaining, the log relative to a historical record of data in accordance with a test to determine that at least one action of the first actions departs from the historical record of data in an amount greater than a threshold, resulting in a determination; and

causing, by the processing system and based on the determination, a remedial action to be initiated to address the at least one action,

wherein the first actions and the second actions are included as part of a plurality of tasks that are executed in respect of the SON, wherein the execution of the plurality of tasks is subject to a time limit, wherein a time that it would take to serially execute and test each of the tasks included in the plurality of tasks would exceed the time limit, and wherein the execution of the plurality of tasks occurs in an amount of time that is less than the time limit.

2. A non-transitory machine-readable medium, comprising executable instructions that, when executed by a processing system including a processor, facilitate performance of operations, the operations comprising:

examining first actions imposed as part of a maintenance activity in respect of a communication network while the communication network is subjected to second actions as part of the maintenance activity;

determining, based on the examining, that the first actions, in whole or in part, fail to adhere to a threshold, a requirement, or a specification; and

based on the determining, reversing at least one action of the first actions,

wherein the first actions and the second actions are included as part of a plurality of tasks that are executed in respect of a self-organizing network (SON), wherein the execution of the plurality of tasks is subject to a time limit, wherein a time that it would take to serially execute and test each of the tasks included in the plurality of tasks would exceed the time limit, and wherein the execution of the plurality of tasks occurs in an amount of time that is less than the time limit.

3. The non-transitory machine-readable medium of claim 2 , wherein the reversing of the at least one action of the first actions results in a reversal of at least one action of the second actions.

4. The non-transitory machine-readable medium of claim 2 , wherein the reversing of the at least one action is initiated after an expiration of a quarantine period.

5. The non-transitory machine-readable medium of claim 2 , wherein the reversing of the at least one action applies to an application, infrastructure of the communication network, a user equipment, or any combination thereof.

6. The non-transitory machine-readable medium of claim 2 , wherein the examining of the first actions occurs with respect to a log or record of historical data.

7. The non-transitory machine-readable medium of claim 2 , wherein the examining is based on a use of machine learning, artificial intelligence, or a combination thereof.

8. A device, comprising:

a processing system including a processor; and

a memory that stores executable instructions that, when executed by the processing system, facilitate performance of operations, the operations comprising:

obtaining a record of first modifications in respect of a self-organizing network (SON);

analyzing the record a first time, the analyzing of the record the first time occurring while the SON is subject to second modifications; and

determining, based on the analyzing of the record the first time, whether the first modifications are acceptable relative to a threshold, a requirement, a specification, or any combination thereof, resulting in a first determination,

wherein the first modifications and the second modifications are included as part of a plurality of tasks that are executed in respect of the SON, wherein the execution of the plurality of tasks is subject to a time limit, wherein a time that it would take to serially execute and test each of the tasks included in the plurality of tasks would exceed the time limit, and wherein the execution of the plurality of tasks occurs in an amount of time that is less than the time limit.

9. The device of claim 8 , wherein the first determination indicates that at least one modification included in the first modifications is unacceptable relative to the threshold, the requirement, the specification, or any combination thereof.

10. The device of claim 9 , wherein the operations further comprise:

initiating a timeout period based on the first determination indicating that the at least one modification included in the first modifications is unacceptable.

11. The device of claim 10 , wherein the operations further comprise:

analyzing the record a second time based on an expiration of the timeout period.

12. The device of claim 11 , wherein the operations further comprise:

determining, based on the analyzing of the record the second time, that the at least one modification included in the first modifications is acceptable relative to the threshold, the requirement, the specification, or any combination thereof, resulting in a second determination.

13. The device of claim 12 , wherein the second determination is based on an initiation of a remedial action to address the at least one modification.

14. The device of claim 13 , wherein the SON initiates the remedial action.

15. The device of claim 9 , wherein the operations further comprise:

initiating a remedial action based on the first determination.

16. The device of claim 15 , wherein the initiating of the remedial action comprises:

generating a command to reverse the at least one modification; and

transmitting the command to the SON.

17. The device of claim 15 , wherein the initiating of the remedial action comprises:

suspending or terminating functionality associated with an application that is associated with the SON.

18. The device of claim 15 , wherein the initiating of the remedial action comprises:

issuing a message, an alert, or a report directed to personnel associated with the SON.

19. The device of claim 8 , wherein the analyzing is based on a use of machine learning, artificial intelligence, or any combination thereof.

20. The device of claim 8 , wherein a first rate of modifications that are made to the SON is based on a second rate pertaining to analysis of the modifications.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 17, 2023
From: MANIACI, JOSEPH; PINILI, RORY DARWIN; PATHAK, SHOMIK; RIVERA, RENE, JR.
To: AT&T MOBILITY II LLC
Reel/Frame 065246/0236 →
References Cited (5)
US 11968086B1 · Shpilyuck · 2024 [cited by examiner]
US 20160088021A1 · Jayanti Venkata · 2016 [cited by examiner]
US 20210135940A1 · Van Der Hoeven · 2021 [cited by examiner]
Nováczki et al. A Scoring Method for the Verification of Configuration Changes in Self-Organizing Networks, 2016, Mobile Networks and Management-Lecture Notes of the Institute for Computer Sciences, Social Informatics a… [cited by examiner]
Tsvetkov et al. Verification of Configuration Management Changes in Self-Organizing Networks, 2016, IEEE Transactions on Network and Service Management, vol. 13, No. 4, p. 885-898 (Year: 2016). [cited by examiner]