IP Library › Granted Patent US 11,882,009
Granted Patent B2
US 11,882,009 · App. 17/713,212 · Granted Jan 23, 2024

Cloud-based application performance management and automation

Inventors: David Stavisski (Aliso Viejo, CA); Linh Nguyen (Cupertino, CA)
Assignee: IT-Conductor, Inc.
H04L41/5032H04L12/66H04L43/06H04L63/0227
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 11,882,009
App. No.
17/713,212
Granted
Jan 23, 2024
Kind
B2
Abstract

A system for managing system performance of one or more customer systems, the system comprising: a memory for storing one or more objects; a gateway communicatively coupled to a customer system, the customer system separated from a wide area network by a firewall, and including one or more computer systems and databases within a customer premises; one or more processors communicatively coupled to the memory and the gateway, the firewall being disposed between the gateway and the one or more processors, the one or more processors and the gateway configured to receive data related to speed, performance of the customer system over a first period of time, receive data related to speed and performance of the customer system over a second period of time, and provide one or more displays related to comparisons of speed and performance over the first and second periods of time based on a user input.

Claims (13)

1. A system for evaluating and managing system performance of one or more customer systems, the system comprising: a repository for storing one or more objects;

a gateway communicatively coupled to a customer system, the customer system separated from a wide area network by a firewall, and including one or more computer systems and databases within a customer premises,

the gateway comprising a plurality of adapters configured to translate commands and data with system applications within a customer system without deploying agents within the customer system;

one or more processors communicatively coupled to the memory and the gateway, the firewall being disposed between the gateway and the one or more processors, the one or more processors and the gateway being configured to:

store objects in the repository based on relational DBMS, including metadata and instance data representing object instance; implement an object space with caching and massively multi-threaded processing;

load active objects in memory and perform scheduling; and implement workloads, including at least one of data-processing such as background aggregation, individual threshold monitoring, event and job scheduling, reporting, notification and running web containers and

wherein the one or more processors and the gateway further configured to receive data related to speed and performance of the customer system over a first period of time, receive data related to speed and performance of the customer system over a second period of time, and provide one or more displays related to comparisons of speed and performance over the first and second periods of time based on a user input.

2. The system of claim 1 , wherein the one or more processors and the gateway being further configured to express instance data through objects of different classes.

3. The system of claim 1 , wherein the different classes include at least one of systems and applications, their components, and metric and log records.

4. The system of claim 1 , wherein the repository includes one or more memories.

5. The system of claim 1 , wherein an object comprises a particular instance of a class, where the object can be a combination of variables, functions, and data structures.

6. The system of claim 1 , wherein the repository provides an object-oriented persistence layer based on relational SQL DB.

7. The system of claim 1 , further comprising a plurality of adapters, wherein the adapters include java libraries and are configured to translate commands/data between specific system/application type and standard platform notations.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 18, 2023
From: STAVISSKI, DAVID; NGUYEN, LINH
To: IT-CONDUCTOR, INC.
Reel/Frame 064639/0889 →
Continuity (3)
Continuation 17006736 · Aug 28, 2020
Provisional Application 62892922 · Aug 28, 2019
Related Publication 20220337491A1 · Oct 20, 2022
Cited By (1)
US 12,712,790