US 12,273,229 B2
Global alert management
Sudarvannan Sivakumar, Milpitas, CA (US); Sanchit Lodha, San Jose, CA (US); Santosh Kumar Dornal, San Ramon, CA (US); Veera Raghavendra Prasad Ravinutala, San Ramon, CA (US); and Bharath Chakravarthy, San Ramon, CA (US)
Assigned to ALKIRA, INC., San Jose, CA (US)
Filed by Alkira, Inc., San Jose, CA (US)
Filed on Apr. 19, 2023, as Appl. No. 18/303,539.
Claims priority of provisional application 63/332,953, filed on Apr. 20, 2022.
Prior Publication US 2023/0344698 A1, Oct. 26, 2023
Int. Cl. G06F 15/173 (2006.01); H04L 12/46 (2006.01); H04L 41/0604 (2022.01); H04L 41/0654 (2022.01)
CPC H04L 41/0609 (2013.01) [H04L 12/4633 (2013.01); H04L 41/0654 (2013.01)] 19 Claims
OG exemplary drawing
 
1. A system comprising:
a first regional cloud exchange platform, associated with a first regional cloud exchange, that includes:
a first regional cloud services monitoring engine; and
a first regional cloud exchange monitoring engine;
a second regional cloud exchange platform, associated with a second regional cloud exchange, that includes:
a second regional cloud services monitoring engine; and
a second regional cloud exchange monitoring engine;
an alert triaging engine, coupled to the first regional cloud exchange platform and the second regional cloud exchange platform;
a root cause determination engine, coupled to the alert triaging engine;
a new alert definition engine, coupled to the root cause determination engine; and
a constraints mapping engine, coupled to the new alert definition engine;
wherein, in operation,
the alert triaging engine:
collects first related alerts associated with the first regional cloud exchange platform, including a first alert and a second alert, in an incoming alert queue;
determines the first alert is a known alert;
identifies a hierarchy of alerts with which the first alert is associated;
performs automated recovery in association with the first alert and the second alert;
verifies recovery associated with the first alert and the second alert; and
alerts a customer with a third alert associated with the first alert and the second alert;
the root cause determination engine:
analyzes the first alert and the second alert to identify an underlying cause of the first alert and the second alert;
the new alert definition engine:
defines a new alert type based on the identified underlying cause; and
the constraints mapping engine:
updates a constraints datastore with characteristics of the new alert type to update the hierarchy of alerts.