US 12,243,063 B2
AIOps as a cloud-based service
Jeff Hanson, Houston, TX (US); Tahir Cader, Liberty Lake, WA (US); and Steve Roscio, Monument, CO (US)
Assigned to Hewlett Packard Enterprise Development LP, Spring, TX (US)
Filed by HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP, Houston, TX (US)
Filed on Dec. 14, 2021, as Appl. No. 17/550,810.
Prior Publication US 2023/0186326 A1, Jun. 15, 2023
Int. Cl. G06Q 30/0201 (2023.01)
CPC G06Q 30/0201 (2013.01) 21 Claims
OG exemplary drawing
 
1. A computer-implemented method comprising:
responsive to a first data transport tunnel between a first customer computer system and a midway of an intermediate data transport layer being established, establishing, by a cloud-based data analytics service, a second data transport tunnel from the cloud-based data analytics service to the midway,
the midway comprising computer hardware or software operating as a switchboard joining the first data transport tunnel with the first customer computer system and the second data transport tunnel with the cloud-based data analytics service;
accessing, by the midway, a publish/subscribe message bus between the first computer system, the midway, and the cloud-based data analytics service for enabling communication between the cloud-based data analytics service and the first customer computer system;
receiving, by the publish/subscribe message bus, a published message from the first computer system, and delivering, by the publish/subscribe message bus, the published message to the cloud-based data analytics service;
responsive to the intermediate data transport layer joining the first data transport tunnel and the second data transport tunnel at the midway and establishing the publish/subscribe message bus, receiving, by the cloud-based data analytics service, sensor data from the first customer computer system via the first data transport tunnel and the second data transport tunnel;
generating, by the cloud-based data analytics service, sensor data insight from the sensor data;
in response to generating the sensor data insight, transmitting in near real-time, by the cloud-based data analytics service and via the publish/subscribe message bus, the sensor data insight to a second customer computer system absent providing the sensor data from the first customer computer system to the second customer computer system; and
based on the sensor data insight, initiating one or more actions for optimizing the second customer computer system or making changes to the second customer computer system.