IP Library Granted Patent US 10,007,716
Granted Patent B2
US 10,007,716 · App. 14/325,575 · Granted Jun 26, 2018

System for decomposing clustering events from managed infrastructures coupled to a data extraction device

Inventor: Philip Tee (San Francisco, CA)
Assignee: Moogsoft, Inc.
G06F17/30598G06Q10/107H04L12/1895H04L41/065H04L41/12H04L41/22H04L51/16H04L51/22H04L51/24
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,007,716
App. No.
14/325,575
Granted
Jun 26, 2018
Kind
B2
Abstract

An event clustering system is provided. An extraction engine is in communication with an infrastructure. The extraction engine in operation receives data from the infrastructure and produces events. An alert engine receives the events and creates alerts mapped into a matrix, M. A sigalizer engine includes one or more of an NMF engine, a k-means clustering engine and a topology proximity engine. The sigalizer engine determines one or more common steps from events and produces clusters relating to the alerts and or events. A data extraction device is configured to be coupled to the event clustering system.

Claims (21)

1. An event clustering system configured to provide extracted information, comprising:

an extraction engine with a processor in communication with an infrastructure, the extraction engine in operation receiving data from the infrastructure and produces clustering events and populates a database with a dictionary of event or graph entropy;

an alert engine that receives the events and creates alerts mapped into a matrix, M;

a signalizer engine that includes one or more of an NMF engine, a k-means clustering engine and a topology proximity engine, the signalizer engine determining one or more common steps from events and produces clusters relating to the alerts and or events, the signalizer engine determining one or more common steps from events and produces clusters relating to events, the signalizer engine determining one or more common characteristics of events and producing clusters of events relating to the failure or errors in the infrastructure, where membership in a cluster indicates a common factor of the events that is a failure or an actionable problem in physical hardware of the infrastructure directed to supporting the flow and processing of information, where membership in a cluster indicates a common factor of the events that is a failure or an actionable problem in the physical hardware of the infrastructure directed to supporting the flow and processing of information;

one or more interactive displays that provide a collaborative interface coupled to the extraction and the signalizer engine with a collaborative interface (UI) for decomposing events from the infrastructure;

a data extraction device that is configured to collect information from one or more clusters;

a topology engine using a source address for each event and a graph topology of the infrastructure which represents node to node connectivity of the topology engine and to assign a graph coordinate to the event with an optional subset of attributes being extracted for each event and turned into a vector;

the signalizer engine with at one or more of the NMF engine and the k-means clustering engine using graph coordinates and optionally a subset of attributes assigned to each event to generate cluster to bring together events whose characteristics are similar;

the signalizer engine with at one or more of the NMF engine and the k-means clustering engine factoring the matrix M into A and B, where A is inspected and substantially significant clusters are extracted, and B is used to assign a start and end time to each cluster, wherein an output of clusters is produced; and

wherein in response to production of the clusters one or more physical changes in a managed infrastructure hardware is made.

2. The system of claim 1 , wherein the data extraction device is selected from at least one of a, SIM card, smart card, microcomputer, computing system, mobile device, network device, one or more computer servers or a peer-to-peer architecture, or other device that can collect information or data from the event clustering system.

3. The system of claim 1 , wherein the data extraction device performs on one or clusters at least one of: analysis; encryption; and transmission to a data receiving device to extract intelligence regarding the one or more clusters.

4. The system of claim 1 , wherein the data extraction device is part of the clustering system.

5. The system of claim 1 , wherein the data extraction device is separate from the clustering system.

6. The system of claim 1 , wherein the data extraction device includes a storage device.

7. The system of claim 1 , wherein the data extraction device automatically extracts data from the clustering system.

8. The system of claim 1 , wherein the data extraction device transmits clustered information to a data receiving device in response to analysis of collected clustered information.

9. The system of claim 1 , wherein prior to transmission of extracted information the data extraction device performs an encryption of at least a portion of the information.

10. The system of claim 1 , wherein a receiving engine receives clustered information from the data extraction device to take actions based on the collected cluster information or analysis of the collected cluster information.

11. The system of claim 10 , wherein the receiving engine is configured to send extracted clustered information received from the data extraction device to a computing device.

12. The system of claim 1 , wherein the data extraction device extracts clustered information selected from at least one of, commands, contacts, call records, identification information, text messages and network provider information.

Assignments (5)
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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 22, 2018
From: TEE, PHILIP
To: MOOGSOFT, INC.
Reel/Frame 045866/0290 →
Continuity (4)
Continuation In Part 14262861 · Apr 28, 2014
Continuation In Part 14262890 · Apr 28, 2014
Continuation In Part 14262884 · Apr 28, 2014
Related Publication 20150310086A1 · Oct 29, 2015
Cited By (1)
US 12,640,979