# US 12,001,312 B1 · Data center monitoring and management operation for provisioning a data center asset using unstructured data

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 12,001,312 B1
- Document ID: US12001312B1
- Status: Granted
- Kind: B1
- Application number: 18/226,280
- Filed: 2023-07-26
- Granted: 2024-06-04
- Earliest claimed: 2023-07-26
- Assignees: Dell Products L.P.
- Applicants: Dell Products L.P.
- Inventors: Vinay Sawal; Ratnesh Yadav; Kevin McClintock
- Web page: https://patentgrep.com/patent/US12001312B1

## CPC

- G06F 11/3433: {for load management (allocation of a server based on load conditions G06F9/505; load rebalancing G06F9/5083; redistributing the load in a network by a load balancer H04L67/1029)}
- G06F 11/3442: {for planning or managing the needed capacity}
- G06F 9/5027: {the resource being a machine, e.g. CPUs, Servers, Terminals}
- G06F 11/3006: {where the computing system is distributed, e.g. networked systems, clusters, multiprocessor systems (multiprogramming arrangements G06F9/46; allocation of resources G06F9/50)}
- G06F 11/3452: {Performance evaluation by statistical analysis}
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

A system, method, and computer-readable medium for performing a data center monitoring and management operation. The data center monitoring and management operation includes: receiving workload provisioning information associated with a data center asset, the workload provisioning information comprising a set of data elements; identifying an anomalous data element from the set of workload provisioning elements; remediating the anomalous data element to provide a remediated anomalous data element; and, provisioning a component of information technology infrastructure using the workload provisioning information and the remediated anomalous data element.

## Claims

### Claim 1

A computer-implementable method for performing a data center monitoring and management operation, comprising:
receiving workload provisioning information associated with a data center asset, the workload provisioning information comprising a set of data elements;
identifying an anomalous data element from the set of workload provisioning elements;
remediating the anomalous data element to provide a remediated anomalous data element; and,
provisioning a component of information technology infrastructure using the workload provisioning information and the remediated anomalous data element; and wherein
the workload provisioning information is contained within a property bag, the property back containing a collection of workload provisioning information for use in performance of a workload provisioning operation;
elements contained within the property bag are modeled as a weighted graph;
the weighted graph is used when identifying the anomalous data element;
the weighted graph is processed to generate an associated adjacency matrix, the adjacency matrix providing an indication of relatedness of the elements contained within the property bag;
the adjacency matrix is transformed into a transition probability matrix; and
the transition probability matrix is used to determine an Eigenvector of the weighted graph.

### Claim 2 (depends on 1)

The method of claim 1, wherein:
the workload provisioning information comprises a data contract, the data contract defining a structure, format and rules for exchange of data between counterparties.

### Claim 3 (depends on 1)

The method of claim 1, wherein:
the set of data elements within the workload provisioning information elements are represented as respective nodes within the weighted graph; and
similarities between individual nodes of the weighted graph are represented as weighted edges.

### Claim 4 (depends on 1)

The method of claim 1, wherein:
the Eigenvector of the weighted graph represents a center of the weighted graph.

### Claim 5

A system comprising:
a processor;
a data bus coupled to the processor; and,
a non-transitory, computer-readable storage medium embodying computer program code, the non-transitory, computer-readable storage medium being coupled to the data bus, the computer program code interacting with a plurality of computer operations and comprising instructions executable by the processor and configured for:
receiving workload provisioning information associated with a data center asset, the workload provisioning information comprising a set of data elements;
identifying an anomalous data element from the set of workload provisioning elements;
remediating the anomalous data element to provide a remediated anomalous data element; and,
provisioning a component of information technology infrastructure using the workload provisioning information and the remediated anomalous data element; and wherein
the workload provisioning information is contained within a property bag, the property back containing a collection of workload provisioning information for use in performance of a workload provisioning operation;
elements contained within the property bag are modeled as a weighted graph;
the weighted graph is used when identifying the anomalous data element;
the weighted graph is processed to generate an associated adjacency matrix, the adjacency matrix providing an indication of relatedness of the elements contained within the property bag;
the adjacency matrix is transformed into a transition probability matrix; and
the transition probability matrix is used to determine an Eigenvector of the weighted graph.

### Claim 6 (depends on 5)

The system of claim 5, wherein:
the workload provisioning information comprises a data contract, the data contract defining a structure, format and rules for exchange of data between counterparties.

### Claim 7 (depends on 5)

The system of claim 5, wherein:
the set of data elements within the workload provisioning information elements are represented as respective nodes within the weighted graph; and
similarities between individual nodes of the weighted graph are represented as weighted edges.

### Claim 8 (depends on 5)

The system of claim 5, wherein:
the Eigenvector of the weighted graph represents a center of the weighted graph.

### Claim 9

A non-transitory, computer-readable storage medium embodying computer program code, the computer program code comprising computer executable instructions configured for:
receiving workload provisioning information associated with a data center asset, the workload provisioning information comprising a set of data elements;
identifying an anomalous data element from the set of workload provisioning elements;
remediating the anomalous data element to provide a remediated anomalous data element; and,
provisioning a component of information technology infrastructure using the workload provisioning information and the remediated anomalous data element; and wherein
the workload provisioning information is contained within a property bag, the property back containing a collection of workload provisioning information for use in performance of a workload provisioning operation;
elements contained within the property bag are modeled as a weighted graph;
the weighted graph is used when identifying the anomalous data element;
the weighted graph is processed to generate an associated adjacency matrix, the adjacency matrix providing an indication of relatedness of the elements contained within the property bag;
the adjacency matrix is transformed into a transition probability matrix; and
the transition probability matrix is used to determine an Eigenvector of the weighted graph.

### Claim 10 (depends on 9)

The non-transitory, computer-readable storage medium of claim 9, wherein:
the computer executable instructions are deployable to a client system from a server system at a remote location.

### Claim 11 (depends on 9)

The non-transitory, computer-readable storage medium of claim 9, wherein:
the computer executable instructions are provided by a service provider to a user on an on-demand basis.

### Claim 12 (depends on 9)

The non-transitory, computer-readable storage medium of claim 9, wherein:
the workload provisioning information comprises a data contract, the data contract defining a structure, format and rules for exchange of data between counterparties.

### Claim 13 (depends on 9)

The non-transitory, computer-readable storage medium of claim 9, wherein:
the set of data elements within the workload provisioning information elements are represented as respective nodes within the weighted graph; and
similarities between individual nodes of the weighted graph are represented as weighted edges.

### Claim 14 (depends on 9)

The non-transitory, computer-readable storage medium of claim 9, wherein:
the Eigenvector of the weighted graph represents a center of the weighted graph.
