Legal claims defining the scope of protection. Each claim is shown in both the original legal language and a plain English translation.
1. In a host device, a method comprising: receiving, by the host device, a set of data elements from at least one computer environment resource of a computer infrastructure, each data element of the set of data elements relating to an attribute of the at least one computer environment resource; applying, by the host device, a system analysis function to the set of data elements to characterize at least one dataset specification associated with the set of data elements; receiving, by the host device, a user-selected policy threshold criterion identifying a dataset specification of the at least one dataset specification for analysis; and in response to the receiving the user-selected policy threshold criterion, adjusting, by the host device, a boundary of the identified dataset specification based on the received user-selected policy threshold criterion and a behavioral change of the computer infrastructure, thereby managing attributes of the computer infrastructure.
A host device manages a computer infrastructure by receiving data about resources (servers, VMs, etc.) within that infrastructure. For each resource, the data includes its attributes (CPU usage, disk space, etc.). The device analyzes this data to create a "dataset specification," which characterizes the data. A user then selects a policy threshold related to this specification. Based on the user's threshold selection and observed changes in infrastructure behavior, the device adjusts a boundary of the specification, thus automatically managing the infrastructure's attributes to stay within the defined policy.
2. The method of claim 1 , wherein each data element of the set of data elements comprises object data configured to identify the attribute of the at least one computer environment resource and statistical data configured to specify a behavior associated with the at least one computer environment resource.
In the method of managing a computer infrastructure described in claim 1, each data element received from a computer environment resource includes two parts: "object data" that identifies the specific attribute being measured (e.g., CPU temperature), and "statistical data" that indicates the behavior of that attribute (e.g., average, min, max, etc.).
3. The method of claim 1 , wherein the attribute comprises at least one of a compute attribute, a storage attribute, an application attribute, and a network attribute.
In the method of managing a computer infrastructure described in claim 1, the attribute of a computer environment resource can be a compute attribute (CPU utilization, memory usage), a storage attribute (disk space, I/O operations), an application attribute (response time, request rate), or a network attribute (bandwidth, latency).
4. The method of claim 1 , further comprising: receiving, by the host device, a policy criterion; and wherein the receiving the set of data elements from the at least one computer environment resource of the computer infrastructure comprises receiving, by the host device, the set of data elements from the at least one computer environment resource of the computer infrastructure, each data element of the set of data elements relating to the attribute of the at least one computer environment resource associated with the policy criterion.
In the method of managing a computer infrastructure described in claim 1, the method also receives a general policy criterion. The data received from the computer environment resources is then specifically related to attributes associated with this general policy criterion. This means that the system filters or prioritizes data collection based on the overarching policy in place.
5. The method of claim 1 , wherein the applying the system analysis function to the set of data elements to characterize the at least one dataset specification associated with the set of data elements comprises: applying, by the host device, a clustering function to the each data element of the set of data elements to define a set of clusters; and providing, by the host device, an assigned dataset specification to each cluster of the set of clusters.
In the method of managing a computer infrastructure described in claim 1, characterizing the dataset specification involves using a clustering function to group the data elements into clusters. Each cluster is then assigned its own dataset specification, allowing for different policies and adjustments to be applied to different groups of resources or data patterns within the infrastructure.
6. The method of claim 5 , wherein the applying the clustering function to the each data element of the set of data elements to define the set of clusters comprises applying, by the host device, a multi-dimensional clustering function to the each data element of the set of data elements to define the set of clusters.
In the method described in claim 5, the clustering function is a multi-dimensional clustering function. This means that the data elements are grouped based on multiple attributes simultaneously, allowing for more complex and nuanced grouping of the resources.
7. The method of claim 5 , wherein the receiving the user-selected policy threshold criterion identifying the dataset specification of the at least one dataset specification further comprises applying, by the host device, the user-selected policy threshold to the system analysis function to generate a semi-supervised function.
In the method described in claim 5, receiving the user-selected policy threshold further involves applying the user-selected policy threshold to the system analysis function (clustering) to create a semi-supervised function. The user's input is used to guide or refine the clustering process, improving the accuracy of the analysis.
8. The method of claim 7 , comprising applying, by the host device, the semi-supervised function to the set of data elements associated with the user-selected policy threshold criterion to adjust the boundary of the identified dataset specification of the set of data elements.
In the method described in claim 7, the semi-supervised function generated using the user-selected policy threshold is applied to the data elements associated with the threshold. This application adjusts the boundary of the identified dataset specification, effectively tuning the system's behavior based on both automated analysis and user input.
9. The method of claim 5 , wherein the receiving the user-selected policy threshold criterion identifying the dataset specification of the at least one dataset specification comprises: displaying, by the host device and via a graphical user interface, the assigned dataset specification for the each cluster of the set of clusters, each assigned dataset specification associated with a policy threshold criterion; and receiving, by the host device, the user-selected policy threshold criterion identifying the dataset specification of the at least one dataset specification based on a user-selected dataset specification.
In the method described in claim 5, the user-selected policy threshold is received through a graphical user interface (GUI). The GUI displays the dataset specification for each cluster, each specification already linked to a policy threshold criterion. The user then selects a specific dataset specification via the GUI, which in turn defines the policy threshold.
10. The method of claim 9 , wherein the displaying the assigned dataset specification for the each cluster of the set clusters, the each assigned dataset specification associated with the policy threshold criterion comprises displaying, by the host device and via a graphical user interface, an assigned dataset specification for each cluster of a set of multi-dimensional clusters.
In the method described in claim 9, the graphical user interface (GUI) displays assigned dataset specifications for multi-dimensional clusters, offering a visual representation of how data points are grouped based on multiple resource attributes and their associated policies.
11. The method of claim 9 , wherein the adjusting the boundary of the identified dataset specification of the set of data elements, provided by the user-selected policy threshold criterion, based on the received user-selected policy threshold criterion and the behavioral change of the computer infrastructure comprises adjusting, by the host device, a boundary of the cluster elements, as associated with the user-selected policy threshold criterion, based on the behavioral change of the computer infrastructure.
In the method described in claim 9, adjusting the boundary of the identified dataset specification means adjusting the boundaries of the clusters themselves based on the behavioral changes in the infrastructure and in accordance with the user-defined policy threshold.
12. The method of claim 1 , wherein the applying the system analysis function to the set of data elements to characterize the at least one dataset specification associated with the set of data elements comprises: applying, by the host device, a linear regression function to the set of data elements to define the at least one dataset specification associated with the set of data elements.
In the method of managing a computer infrastructure described in claim 1, characterizing the dataset specification involves using a linear regression function to define the dataset specification. This implies modeling the relationship between different attributes of the system using a linear equation.
13. The method of claim 1 , wherein the adjusting the boundary of the identified dataset specification of the set of data elements comprises: receiving, by the host device, updated data elements from the at least one computer environment resource of the computer infrastructure, each updated data element of the set of data elements relating to a behavioral change of the attribute of the at least one computer environment resource; and in response to the receiving the updated data elements, adjusting, by the host device, the boundary of the identified dataset specification of the set of data elements, as provided by the user-selected policy threshold criterion.
In the method of managing a computer infrastructure described in claim 1, adjusting the boundary of the identified dataset specification involves receiving updated data elements that reflect behavioral changes in the resources. The boundary of the dataset specification is then adjusted based on these updates and the user-selected policy threshold.
14. The method of claim 1 , further comprising providing, by the host device, an output notification as part of a graphical user interface, the output notification configured to provide information associated with the identified dataset specification of the at least one computer environment resource.
In the method of managing a computer infrastructure described in claim 1, the system provides an output notification, displayed within a graphical user interface (GUI). This notification provides information related to the identified dataset specification of the computer environment resources, alerting the user to relevant changes or policy violations.
15. A host device, comprising: a controller comprising a memory and a processor, the controller configured to: receive a set of data elements from at least one computer environment resource of a computer infrastructure, each data element of the set of data elements relating to an attribute of the at least one computer environment resource; apply a system analysis function to the set of data elements to characterize at least one dataset specification associated with the set of data elements; receive a user-selected policy threshold criterion identifying a dataset specification of the at least one dataset specification for analysis; and in response to the receiving the user-selected policy threshold criterion, adjust a boundary of the dataset specification of the identified set of data elements based on the received user-selected policy threshold criterion and a behavioral change of the computer infrastructure, thereby managing attributes of the computer infrastructure.
A host device manages a computer infrastructure. It receives data about resources (servers, VMs, etc.) within that infrastructure, including resource attributes (CPU usage, disk space, etc.). The device analyzes this data to create a "dataset specification". A user selects a policy threshold related to this specification. Based on the user's selection and observed infrastructure behavior, the device adjusts the boundary of the specification, thereby managing the attributes and keeping them within the user-defined policy.
16. The host device of claim 15 , wherein each data element of the set of data elements comprises object data configured to identify the attribute of the at least one computer environment resource and statistical data configured to specify a behavior associated with the at least one computer environment resource.
In the host device described in claim 15, each data element received from a computer environment resource includes two parts: "object data" that identifies the specific attribute being measured (e.g., CPU temperature), and "statistical data" that specifies a behavior associated with that attribute (e.g., average, min, max).
17. The host device of claim 15 , wherein the attribute comprises at least one of a compute attribute, a storage attribute, an application attribute, and a network attribute.
In the host device described in claim 15, the attribute of a computer environment resource can be a compute attribute (CPU utilization, memory usage), a storage attribute (disk space, I/O operations), an application attribute (response time, request rate), or a network attribute (bandwidth, latency).
18. The host device of claim 15 , wherein the controller is further configured to: receive a policy criterion; and receive the set of data elements from the at least one computer environment resource of the computer infrastructure comprises the controller being configured to receive the set of data elements from the at least one computer environment resource of the computer infrastructure, each data element of the set of data elements relating to the attribute of the at least one computer environment resource associated with the policy criterion.
In the host device described in claim 15, the device also receives a general policy criterion. The data received from the computer environment resources is related to the attributes associated with this general policy criterion, implying data collection is focused based on the overarching policy.
19. The host device of claim 15 , wherein the controller configured to apply the system analysis function to the set of data elements to characterize the at least one dataset specification associated with the set of data elements comprises the controller being configured to: apply a clustering function to the each data element of the set of data elements to define a set of clusters; and provide an assigned dataset specification to each cluster of the set of clusters.
In the host device described in claim 15, characterizing the dataset specification involves using a clustering function to group the data elements into clusters. Each cluster is assigned its own dataset specification, enabling different policies and adjustments for different resource groups or data patterns.
20. The host device of claim 19 , wherein the controller configured to apply the clustering function to the each data element of the set of data elements to define the set of clusters comprises the controller being configured to apply a multi-dimensional clustering function to the each data element of the set of data elements to define the set of clusters.
In the host device described in claim 19, the clustering function is a multi-dimensional clustering function. Data elements are grouped based on multiple attributes simultaneously, providing more nuanced resource groupings.
21. The host device of claim 19 , wherein the controller configured to receive the user-selected policy threshold criterion identifying the dataset specification of the at least one dataset specification comprises the controller being configured to: display, via a graphical user interface, the assigned dataset specification for each cluster of the set of clusters, each assigned dataset specification associated with a policy threshold criterion; and receive the user-selected policy threshold criterion identifying the dataset specification of the at least one dataset specification for analysis based on a user-selected dataset specification.
In the host device described in claim 19, the user-selected policy threshold is received via a graphical user interface (GUI). The GUI shows the dataset specification for each cluster, linked to a policy threshold criterion. The user selects a specification, thus defining the policy threshold.
22. The host device of claim 21 , wherein the controller configured to display the assigned dataset specification for the each cluster of the set clusters, the each assigned dataset specification associated with the policy threshold criterion, comprises the controller being configured to display, via the graphical user interface, the assigned dataset specification for each cluster of a set of multi-dimensional clusters.
In the host device described in claim 21, the graphical user interface (GUI) displays assigned dataset specifications for multi-dimensional clusters, showing data points grouped based on multiple resource attributes and policies.
23. The host device of claim 19 , wherein the controller configured to receive the user-selected policy threshold criterion identifying the dataset specification of the at least one dataset specification comprises the controller being further configured to apply the user-selected policy threshold to the system analysis function to generate a semi-supervised function.
In the host device described in claim 19, the user-selected policy threshold triggers applying the threshold to the system analysis function (clustering), creating a semi-supervised function. User input guides or refines the clustering, improving analysis accuracy.
24. The host device of claim 23 , wherein the controller is configured to apply the semi-supervised function to the set of data elements associated with the user-selected policy threshold criterion to adjust the boundary of the identified dataset specification of the set of data elements.
In the host device described in claim 23, the semi-supervised function generated using the user's policy threshold is applied to the data elements associated with that threshold. This application adjusts the boundary of the identified dataset specification, fine-tuning system behavior.
25. The host device of claim 21 , wherein the controller configured to adjust the boundary of the identified dataset specification of the set of data elements comprises the controller being configured to adjust a boundary of the cluster elements, as associated with the user-selected policy threshold criterion, based on the behavioral change of the computer infrastructure.
In the host device described in claim 21, adjusting the boundary of the identified dataset specification means adjusting the boundaries of the clusters based on infrastructure behavior and the user's policy threshold.
26. The host device of claim 15 , wherein the controller configured to apply the system analysis function to the set of data elements to characterize the at least one dataset specification associated with the set of data elements comprises the controller being configured to: apply a linear regression function to the set of data elements to define the at least one dataset specification associated with the set of data elements.
In the host device described in claim 15, characterizing the dataset specification involves using a linear regression function to define the dataset specification, modeling the relationship between different attributes using a linear equation.
27. The host device of claim 15 , wherein the controller configured to adjust the boundary of the identified dataset specification of the set of data elements comprises the controller being configured to: receive updated data elements from the at least one computer environment resource of the computer infrastructure, each updated data element of the set of data elements relating to a behavioral change of the attribute of the at least one computer environment resource; and in response to receiving the updated data elements, adjust the boundary of the identified dataset specification of the set of data elements, as provided by the user-selected policy threshold criterion.
In the host device described in claim 15, adjusting the boundary of the dataset specification involves receiving updated data reflecting behavioral changes. The boundary is adjusted based on these updates and the user-selected policy threshold.
28. The host device of claim 15 , wherein the controller is further configured to provide an output notification as part of a graphical user interface, the output notification configured to provide information associated with the identified dataset specification of the at least one computer environment resource.
In the host device described in claim 15, an output notification is displayed within a graphical user interface (GUI). The notification provides information related to the identified dataset specification, alerting the user to relevant changes or policy issues.
29. In a host device, a method for managing a computer infrastructure, comprising: receiving, by the host device, a set of data elements from at least one computer environment resource of the computer infrastructure, each data element of the set of data elements relating to an attribute of the at least one computer environment resource; applying, by the host device, a system analysis function to the set of data elements to characterize a dataset specification associated with the set of data elements; receiving, by the host device, a user-selected policy threshold criterion based on the dataset specification; and adjusting, by the host device, a boundary of the dataset specification of the set of data elements, as associated with the user-selected policy threshold criterion, based on a behavioral change of the computer infrastructure; wherein applying the system analysis function to the set of data elements to characterize the dataset specification associated with the set of data elements comprises: applying, by the host device, a clustering function to the each data element of the set of data elements to define a set of clusters, and assigning, by the host device, a given dataset specification to each cluster of the set of clusters; wherein receiving the user-selected policy threshold criterion based on the dataset specification further comprises applying, by the host device, the user-selected policy threshold to the system analysis function to generate a semi-supervised function; and wherein adjusting a boundary of the dataset specification of the set of data elements comprises applying, by the host device, the semi-supervised function to the set of data elements associated with the user-selected policy threshold criterion to adjust the boundary of the dataset specification of the set of data elements, thereby managing attributes of the computer infrastructure.
A host device manages a computer infrastructure by receiving data about resources (servers, VMs, etc.) within that infrastructure, including resource attributes (CPU usage, disk space, etc.). The device analyzes this data to create dataset specifications by grouping data elements into clusters and assigning a dataset specification to each cluster. The user selects a policy threshold, which is used to generate a semi-supervised learning function. Based on the user's selection and observed infrastructure behavior, the device adjusts the boundaries of the clusters based on applying the semi-supervised function to the data associated with the user threshold, effectively managing attributes.
30. In a host device, a method for managing a computer infrastructure, comprising: receiving, by the host device, a set of data elements from at least one computer environment resource of the computer infrastructure, each data element of the set of data elements relating to an attribute of the at least one computer environment resource; applying, by the host device, a system analysis function to the set of data elements to characterize a dataset specification associated with the set of data elements; receiving, by the host device, a user-selected policy threshold criterion based on the dataset specification; and adjusting, by the host device, a boundary of the dataset specification of the set of data elements, as associated with the user-selected policy threshold criterion, based on a behavioral change of the computer infrastructure, thereby managing attributes of the computer infrastructure; wherein applying the system analysis function to the set of data elements to characterize the dataset specification associated with the set of data elements comprises: applying, by the host device, a clustering function to the each data element of the set of data elements to define a set of clusters, and assigning, by the host device, a given dataset specification to each cluster of the set of clusters; and wherein receiving the user-selected policy threshold criterion based on the given dataset specification comprises: displaying, by the host device and via a graphical user interface, the given dataset specification for the each cluster of the set of clusters; and receiving, by the host device, the user-selected policy threshold criterion based on a user-selected dataset specification.
A host device manages a computer infrastructure by receiving data about resources (servers, VMs, etc.) within that infrastructure, including resource attributes (CPU usage, disk space, etc.). The device analyzes this data to create dataset specifications by grouping data elements into clusters and assigning a dataset specification to each cluster. A graphical user interface then displays these cluster specifications and the user selects the policy threshold by selecting a specification from the GUI. Based on the user's selection and observed infrastructure behavior, the device adjusts a boundary of the specification, managing the infrastructure's attributes.
31. A host device, comprising: a controller comprising a memory and a processor, the controller configured to: receive a set of data elements from at least one computer environment resource of a computer infrastructure, each data element of the set of data elements relating to an attribute of the at least one computer environment resource; apply a system analysis function to the set of data elements to characterize a dataset specification associated with the set of data elements; receive a user-selected policy threshold criterion based on the dataset specification; and adjust a boundary of the dataset specification of the set of data elements, as associated with the user-selected policy threshold criterion, based on a behavioral change of the computer infrastructure, thereby managing attributes of the computer infrastructure; wherein the controller configured to apply the system analysis function to the set of data elements to characterize the dataset specification associated with the set of data elements comprises the controller being configured to: apply a clustering function to the each data element of the set of data elements to define a set of clusters, and assign a given dataset specification to each cluster of the set of clusters; wherein the controller configured to receive the user-selected policy threshold criterion based on the dataset specification comprises the controller being further configured to apply the user-selected policy threshold to the system analysis function to generate a semi-supervised function; and wherein the controller configured to adjust a boundary of the dataset specification of the set of data elements comprises the controller being configured to apply the semi-supervised function to the set of data elements associated with the user-selected policy threshold criterion to adjust the boundary of the dataset specification of the set of data elements.
A host device manages a computer infrastructure. It receives data about resources, including resource attributes. The device analyzes this data by clustering it and assigning dataset specifications to each cluster. The user selects a policy threshold, triggering a semi-supervised learning function. This function adjusts the boundary of the clusters based on the user threshold and observed behavior of the computer infrastructure.
32. A host device, comprising: a controller comprising a memory and a processor, the controller configured to: receive a set of data elements from at least one computer environment resource of a computer infrastructure, each data element of the set of data elements relating to an attribute of the at least one computer environment resource; apply a system analysis function to the set of data elements to characterize a dataset specification associated with the set of data elements; receive a user-selected policy threshold criterion based on the dataset specification; and adjust a boundary of the dataset specification of the set of data elements, as associated with the user-selected policy threshold criterion, based on a behavioral change of the computer infrastructure, thereby managing attributes of the computer infrastructure; wherein the controller configured to apply the system analysis function to the set of data elements to characterize the dataset specification associated with the set of data elements comprises the controller being configured to: apply a clustering function to the each data element of the set of data elements to define a set of clusters, and assign a given dataset specification to each cluster of the set of clusters; wherein the controller configured to receive the user-selected policy threshold criterion based on the given dataset specification comprises the controller being configured to: display, via a graphical user interface, the given dataset specification for each cluster of the set of clusters, each given dataset specification associated with a policy threshold criterion; and receive the user-selected policy threshold criterion based on a user-selected dataset specification.
A host device manages a computer infrastructure. It receives data about resources, including resource attributes. The device analyzes this data by clustering it and assigning dataset specifications to each cluster. A graphical user interface displays these cluster specifications, each associated with a policy threshold, and the user selects a specific specification via the GUI. The system adjusts a boundary of the specification based on this selection and infrastructure behavior.
Unknown
September 26, 2017
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.