IP Library Granted Patent US 11,362,881
Granted Patent B2
US 11,362,881 · App. 16/237,663 · Granted Jun 14, 2022

Distributed system for self updating agents and provides security

Inventor: Philip Tee (San Francisco, CA)
Assignee: Moogsoft Inc.
H04L41/046G06F16/951H04L41/0631H04L41/0886H04L41/0893H04L41/12H04L41/142H04L41/145H04L41/22H04L43/067H04L43/0823H04L43/10H04L63/029H04L67/34H04L67/42
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,362,881
App. No.
16/237,663
Granted
Jun 14, 2022
Kind
B2
Abstract

A distributed system includes a client system with a plurality of managed devices. At least one agent is in communication with the managed devices. The one agent updates and changes at least one management policy. Anomaly detection is pushed out to the one agent. A dedicated polling server is in communication with the one agent. The one agent communicates over a subscribed bus, and runs on the dedicated polling server. A portal bridge is in communication with the bus and communicates through a client system firewall to a Network System. The portal bridge listens on the bus through a firewall of the client system. The one agent discovers a local environment and retrieves monitored client system parameters. The one agent performs at least one of: communicates a time data series or detects an anomaly, in response to a detection of a hole the at least one agent checks a value for an anomaly and detected anomalies are communicated to the server, when an anomaly is not detected the agent sends a time series data point to the repository and when there are changes in the monitored system parameters the agent loads the change and restarts with the polling. In response to anomaly detection one or more physical changes in a managed infrastructure hardware is made, where the hardware supports the flow and processing of information, and in response to production of the clusters security of the managed infrastructure is maintained.

Claims (23)

1. A distributed system, comprising:

a processor, a memory and in input/output controller, the processor configured to provide operation of a first engine,

a second engine and an operating system:

a client system with a plurality of managed devices, the client system including or in communication with a polling server that includes a database of anomalies of monitored client system parameters;

at least one agent in communication and running on managed devices of the client system, the at least one agent updating and changing at least one management policies, and detects anomaly values of the managed devices at the agent level, with analytics running on the at least one agent to implement a threshold for detection of anomalies to provide scalability and noise reduction;

the polling server in communication with the at least one agent, the at least one agent communicating over a bus, the at least one agent running on the polling server, the polling server accessing the database of anomalies, and a time series data;

a bridge coupled to and listening on the bus, the bridge communicating through a client system firewall to a Network System;

the at least one agent being in communication with the polling server and detecting an anomaly in a monitored client system device, detected anomalies in a monitored client system device are communicated to the polling server, in response to an anomaly not being detected the at least one agent sends a time series data point to a database of anomalies at the polling server, in response to detection of anomalies, the at least one agent loads a change to the device of the client system and restarts with the polling by the polling server, wherein polling by the polling server is done by the at least one agent polling of a managed device; and

in response to detection of the anomalies one or more physical changes in a managed infrastructure hardware is made, where the managed infrastructure hardware supports the flow and processing of information.

2. The system of claim 1 , wherein security includes at least one of managed infrastructure: breach, intrusion or propagation.

3. The system of claim 1 , wherein security includes managed infrastructure: access control, intrusion detection and threat propagation.

4. The system of claim 1 , wherein security includes authentication of a subject.

5. The system of claim 1 , wherein security includes authorization of a subject.

6. The system of claim 5 , wherein authorization specifies what a subject can do.

7. The system of claim 1 , wherein security includes audit.

8. The system of claim 1 , where security includes identification and authentication to ensure that only authorized subjects can access the managed infrastructure.

9. The system of claim 1 , wherein security includes access approval grants to the managed infrastructure by association of users with resources that they are allowed to access, based on an authorization policy.

10. The system of claim 1 , further comprising: a search engine coupled to the database.

11. The system of claim 10 , further comprising: a web server in communication with a user interface to search for anomies.

12. The system of claim 1 , wherein the system performs polling by an embedded agent polling a managed local device.

13. The system of claim 1 , wherein in operation the at least one agent discovers its local environment and the managed device it is running on.

14. The system of claim 1 , wherein in operation the at least one agent determining what to monitor on a managed device.

15. The system of claim 1 , wherein time series data passes up through the bridge to discover anomalies.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 6, 2023
From: EMC CORPORATION
To: DELL PRODUCTS L.P.
Reel/Frame 065179/0980 →
MERGER Recorded Oct 4, 2023
From: MOOGSOFT INC.
To: EMC CORPORATION
Reel/Frame 065156/0805 →
RELEASE OF SECURITY INTEREST Recorded Aug 11, 2023
From: STIFEL BANK
To: MOOGSOFT INC.
Reel/Frame 064569/0391 →
SECURITY INTEREST Recorded Jan 23, 2022
From: MOOGSOFT INC.
To: STIFEL BANK
Reel/Frame 058734/0193 →
Continuity (18)
Continuation In Part 16236551 · Dec 30, 2018
Continuation In Part 16140508 · Sep 24, 2018
Continuation In Part 16043168 · Jul 24, 2018
Continuation In Part 16041851 · Jul 23, 2018
Continuation In Part 16041792 · Jul 22, 2018
Continuation In Part 15811688 · Nov 14, 2017
Continuation In Part 15810297 · Nov 13, 2017
Continuation In Part 15596648 · May 16, 2017
Continuation In Part 15592689 · May 11, 2017
Continuation 14606946 · Jan 27, 2015
Provisional Application 62720207 · Aug 21, 2018
Provisional Application 62612438 · Dec 30, 2017
Provisional Application 62612437 · Dec 30, 2017
Provisional Application 62612435 · Dec 30, 2017
Provisional Application 62538941 · Jul 31, 2017
Provisional Application 62451321 · Jan 27, 2017
Provisional Application 62446088 · Jan 13, 2017
Related Publication 20190158347A1 · May 23, 2019