IP Library › Granted Patent US 10,404,551
Granted Patent B2
US 10,404,551 · App. 14/373,780 · Granted Sep 3, 2019

Automated event management

Inventors: Jeffery Darrel Thomas (Plano, TX); Jeffrey Lee Weiss (Plano, TX)
Assignee: ENTIT SOFTWARE LLC
H04L41/5054G06F9/45558H04L43/0876
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 10,404,551
App. No.
14/373,780
Filed
Jul 22, 2014
Granted
Sep 3, 2019
Kind
B2
Art Unit
2455
USPC
709/223
Abstract

Automating servicing of event managements within a cloud network. Such automation includes: identifying and receiving controlled instructions from clients and monitoring and aggregating data related to employing the resources, for correlation of data to pattern of events. Events can then be mapped to standard prescriptive actions and/or remedial measure—or alternatively the clients are enabled to determine the actions required.

Claims (29)

1. A system of automated event management for a cloud network, comprising a non-transitory machine-readable storage medium encoded with instructions executable by a processor of a computing device to:

identify controlled instructions associated with events on the cloud network, the controlled instructions received from clients of the cloud network;

aggregate data across the cloud network for a parsing thereof to identify event patterns of correlated events, wherein the correlated events comprise an event requesting a change in a resource capacity;

map actions to the correlated events; and

automatically execute the actions based on the identified event patterns of correlated events according to the controlled instructions.

2. The system of claim 1 , wherein the non-transitory machine-readable storage medium further comprises instructions to control resources of the cloud network at points of operation and to execute automation processes for domains of the cloud network based in-part on the service events and the resources.

3. The system of claim 1 , wherein the non-transitory machine-readable storage medium further comprises instructions to filter the events to designate actionable events that are parsed against standard events.

4. The system of claim 3 , wherein the non-transitory machine-readable storage medium further comprises instructions to map an event to an action that corrects the event.

5. The system of claim 4 , wherein the non-transitory machine-readable storage medium further comprises instructions to enable access of clients to the resources.

6. The system of claim 5 , wherein the non-transitory machine-readable storage medium further comprises instructions to define zones of operations in the cloud network for the clients.

7. A method of managing events for cloud services, comprising:

receiving control instructions from clients of cloud services;

instantiating a run time environment for the clients in the cloud services;

correlating collected data to identify event patterns associated with events associated with domains of the cloud services, wherein the events include an event reporting failure of a resource; and

mapping actions to the event patterns, to automatically supply remedial measures.

8. The method of claim 7 further comprising checking the control instructions to determine whether an action is to be generated.

9. The method of claim 7 further comprising verifying whether a client service limit is in range.

10. The method of claim 9 further comprising inhibiting an action.

11. The method of claim 10 further comprising inferring actions based on events of the cloud services.

12. The method of claim 10 further comprising submitting resources to the clients.

13. A system of event-management in a cloud, comprising:

at least one memory that stores computer-executable instructions;

at least one processor that facilitates execution of the computer-executable instructions to at least:

receive policies associated with operation of the cloud;

distribute the policies across the cloud;

aggregate data from the cloud and correlate the data to identify patterns of errors encountered in the cloud;

map the identified pattern of errors to remedial actions, and

automatically execute the remedial actions to correct errors encountered in the cloud in substantially real time.

14. The system of claim 2 , wherein the non-transitory machine-readable storage medium further comprises instructions to monitor the resources as the resources are used in real-time.

Assignments (9)
RELEASE OF SECURITY INTEREST REEL/FRAME 044183/0718 Recorded Feb 2, 2023
From: JPMORGAN CHASE BANK, N.A.
To: MICRO FOCUS LLC (F/K/A ENTIT SOFTWARE LLC); BORLAND SOFTWARE CORPORATION; MICRO FOCUS (US), INC.; SERENA SOFTWARE, INC; ATTACHMATE CORPORATION; MICRO FOCUS SOFTWARE INC. (F/K/A NOVELL, INC.); NETIQ CORPORATION
Reel/Frame 062746/0399 →
RELEASE OF SECURITY INTEREST REEL/FRAME 044183/0577 Recorded Feb 2, 2023
From: JPMORGAN CHASE BANK, N.A.
To: MICRO FOCUS LLC (F/K/A ENTIT SOFTWARE LLC)
Reel/Frame 063560/0001 →
CHANGE OF NAME Recorded Aug 8, 2019
From: ENTIT SOFTWARE LLC
To: MICRO FOCUS LLC
Reel/Frame 050004/0001 →
SECURITY INTEREST Recorded Oct 11, 2017
From: ATTACHMATE CORPORATION; BORLAND SOFTWARE CORPORATION; NETIQ CORPORATION; MICRO FOCUS (US), INC.; MICRO FOCUS SOFTWARE, INC.; ENTIT SOFTWARE LLC; ARCSIGHT, LLC; SERENA SOFTWARE, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 044183/0718 →
SECURITY INTEREST Recorded Oct 11, 2017
From: ENTIT SOFTWARE LLC; ARCSIGHT, LLC
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 044183/0577 →
CORRECTIVE ASSIGNMENT TO CORRECT THE SECOND INVENTOR'S NAME PREVIOUSLY RECORDED AT REEL: 034684 FRAME: 0838. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Sep 7, 2017
From: THOMAS, JEFFERY DARREL; WEISS, JEFFREY LEE
To: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Reel/Frame 043775/0519 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 9, 2017
From: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
To: ENTIT SOFTWARE LLC
Reel/Frame 042746/0130 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 9, 2015
From: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
To: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Reel/Frame 037079/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 12, 2015
From: THOMAS, JEFFERY DARREL; WEISS, JEFFERY LEE
To: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Reel/Frame 034684/0838 →
Continuity (1)
Related Publication 20150081885A1 · Mar 19, 2015
Cited By (1)
US 12,452,147