IP Library › Granted Patent US 10,073,753
Granted Patent B2
US 10,073,753 · App. 15/043,615 · Granted Sep 11, 2018

System and method to assess information handling system health and resource utilization

Inventors: Anantha K. Boyapalle (Cedar Park, TX); Michael S. Gatson (Austin, TX); Marc R. Hammons (Round Rock, TX); Danilo O. Tan (Austin, TX); Nikhil M. Vichare (Austin, TX)
Assignee: Dell Products, LP
G06F11/3055G06F11/3065G06F11/3409G06F11/3452G06F11/3051G06F2201/81
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,073,753
App. No.
15/043,615
Filed
Feb 14, 2016
Granted
Sep 11, 2018
Kind
B2
Art Unit
2113
USPC
714/47.2
Abstract

A method and information handling system configured to store, via a monitoring system data repository memory device, aggregate information handling system performance telemetry data crowd-sourced from a population of information handling systems and categorized into mapping classifications based on software application inventory and software application associations with drivers and libraries and to execute instructions, via an application processor, of an information handling system diagnostic platform in an intelligent configuration management system to obtain aggregate information handling system performance telemetry data for a performance characteristic of information handling systems having a first mapping classification corresponding to a client information handling system, and to construct, at the management information handling system, a performance characteristic baseline of operation across the aggregated telemetry data for one mapping classification and receive monitored telemetry data for the performance characteristic from the client information handling system and detect abnormal operation if the client information handling system monitored telemetry data for the performance characteristic exceeds a threshold deviation relative to the performance characteristic baseline.

Claims (47)

1. A management information handling system comprising:

a monitoring system data repository memory device having code instructions to:

store aggregate information handling system performance telemetry data crowd-sourced from a population of information handling systems and categorized into mapping classifications based on software application inventory and software application associations with drivers;

an application processor executing instructions of an information handling system diagnostic platform in an intelligent configuration management system:

to obtain aggregate information handling system performance telemetry data for a performance characteristic of information handling systems having a first mapping classification corresponding to a client information handling system, and

to construct, at the management information handling system, a performance characteristic baseline of operation from the aggregate information handling system performance telemetry having the first mapping classification;

the application processor receiving monitored telemetry data for the performance characteristic from the client information handling system; and

the application processor detecting abnormal operation if the client information handling system monitored telemetry data for the performance characteristic exceeds a threshold relative to the performance characteristic baseline.

2. The management information handling system of claim 1 wherein the aggregate information handling system performance telemetry data further includes data on CPU occupancy of a software application, memory usage of the software application, and network bandwidth consumed by the software application.

3. The management information handling system of claim 2 wherein the monitored telemetry data includes data on CPU occupancy of the software application, memory usage of the software application, and network bandwidth consumed by the software application.

4. The management information handling system of claim 1 wherein aggregate information handling system performance telemetry data includes data on software application crash history.

5. The management information handling system of claim 1 wherein the software application inventory includes an operating system and the performance characteristic is a system boot time.

6. The management information handling system of claim 1 further comprising:

the application processor determines patterns of the aggregated telemetry data corresponding to high frequency information handling system failures to set thresholds relative to the performance characteristic baselines.

7. The management information handling system of claim 1 further comprising:

the application processor determines thresholds relative to the performance characteristic baselines from a distribution of measurements across aggregated telemetry data for one mapping classification.

8. The management information handling system of claim 1 further comprising:

a network adapter for transmitting a dispatch ticket for support with respect to the detected abnormal operation.

9. The management information handling system of claim 1 further comprising:

the application processor establishes confidence based rankings on detected abnormal operation to generate a corrective action.

10. A computerized method, at a management information handling system, comprising:

executing code instructions to store, via a monitoring system data repository memory device, aggregate information handling system performance telemetry data crowd-sourced from a population of information handling systems and categorized into mapping classifications based on software application inventory and software application associations with drivers and libraries;

executing instructions, via an application processor, of an information handling system diagnostic platform in an intelligent configuration management system:

to obtain aggregate information handling system performance telemetry data for a performance characteristic of information handling systems having a first mapping classification corresponding to a client information handling system, and

to construct, at the management information handling system, a performance characteristic baseline of operation from a distribution of measurements across the aggregated telemetry data for one mapping classification;

receiving monitored telemetry data for the performance characteristic from the client information handling system; and

detecting abnormal operation if the client information handling system monitored telemetry data for the performance characteristic exceeds a threshold deviation relative to the performance characteristic baseline distribution of measurements.

11. The computerized method of claim 10 wherein the aggregate information handling system performance telemetry data further includes data on CPU occupancy of a software application in the software application inventory, memory usage of the software application, and network bandwidth consumed by the software application.

12. The computerized method of claim 10 wherein the monitored telemetry data includes data on CPU occupancy of a software application in the software application inventory, memory usage of the software application, and network bandwidth consumed by the software application.

13. The computerized method of claim 10 wherein aggregate information handling system performance telemetry data includes data on software application crash history.

14. The computerized method of claim 10 wherein the software application inventory includes an plurality of software applications detected and the performance characteristic is a system boot time.

15. The computerized method of claim 10 further comprising:

determining patterns of the aggregated telemetry data corresponding to high frequency information handling system failures to set thresholds relative to the performance characteristic baselines.

16. The computerized method of claim 10 further comprising:

establishing an operational percentile for detected abnormal operation within the distribution of measurements across the aggregated telemetry data for one mapping classification.

17. A computerized method, at a management information handling system, comprising:

executing code instructions to store, via a monitoring system data repository memory device, aggregate information handling system performance telemetry data crowd-sourced from a population of information handling systems and categorized into mapping classifications based on software application inventory and software application associations with drivers and libraries;

executing instructions, via an application processor, of an information handling system diagnostic platform in an intelligent configuration management system:

to obtain aggregate information handling system performance telemetry data for a performance characteristic of information handling systems having a first mapping classification corresponding to a client information handling system, and

to construct, at the management information handling system, a performance characteristic baseline of operation from a distribution of measurements across the aggregated telemetry data for one mapping classification;

receiving monitored telemetry data for the performance characteristic from the client information handling system;

detecting abnormal operation if the client information handling system monitored telemetry data for the performance characteristic exceeds a threshold deviation relative to the performance characteristic baseline distribution of measurements; and

transmitting, via a network adapter, an indication of the detected abnormal operation.

18. The computerized method of claim 17 further comprising:

establishing an operational percentile for detected abnormal operation within the distribution of measurements across the aggregated telemetry data for one mapping classification.

19. The computerized method of claim 17 wherein mapping classifications are based on software application inventory and based on software application associations with drivers, libraries, registries, and file types for each software application.

20. The computerized method of claim 17 wherein aggregate information handling system performance telemetry data crowd-sourced from a population of information handling systems may be stored and categorized into a second mapping classification with a different software application inventory and software application associations with drivers and libraries than the first mapping classification.

Assignments (15)
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (053546/0001) Recorded Jun 23, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL MARKETING L.P. (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO CREDANT TECHNOLOGIES, INC.); DELL INTERNATIONAL L.L.C.; DELL PRODUCTS L.P.; DELL USA L.P.; EMC CORPORATION; DELL MARKETING CORPORATION (SUCCESSOR-IN-INTEREST TO FORCE10 NETWORKS, INC. AND WYSE TECHNOLOGY L.L.C.); EMC IP HOLDING COMPANY LLC
Reel/Frame 071642/0001 →
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (045455/0001) Recorded May 20, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL MARKETING CORPORATION (SUCCESSOR-IN-INTEREST TO ASAP SOFTWARE EXPRESS, INC.); DELL MARKETING L.P. (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO CREDANT TECHNOLOGIES, INC.); DELL USA L.P.; DELL INTERNATIONAL L.L.C.; DELL PRODUCTS L.P.; DELL MARKETING CORPORATION (SUCCESSOR-IN-INTEREST TO FORCE10 NETWORKS, INC. AND WYSE TECHNOLOGY L.L.C.); EMC CORPORATION (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO MAGINATICS LLC); EMC IP HOLDING COMPANY LLC (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO MOZY, INC.); SCALEIO LLC
Reel/Frame 061753/0001 →
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (040136/0001) Recorded Apr 26, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL MARKETING CORPORATION (SUCCESSOR-IN-INTEREST TO ASAP SOFTWARE EXPRESS, INC.); DELL MARKETING L.P. (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO CREDANT TECHNOLOGIES, INC.); DELL USA L.P.; DELL INTERNATIONAL L.L.C.; DELL PRODUCTS L.P.; DELL MARKETING CORPORATION (SUCCESSOR-IN-INTEREST TO FORCE10 NETWORKS, INC. AND WYSE TECHNOLOGY L.L.C.); EMC CORPORATION (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO MAGINATICS LLC); EMC IP HOLDING COMPANY LLC (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO MOZY, INC.); SCALEIO LLC
Reel/Frame 061324/0001 →
RELEASE OF SECURITY INTEREST Recorded Nov 3, 2021
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: ASAP SOFTWARE EXPRESS, INC.; AVENTAIL LLC; CREDANT TECHNOLOGIES, INC.; DELL USA L.P.; DELL INTERNATIONAL, L.L.C.; DELL MARKETING L.P.; DELL PRODUCTS L.P.; DELL SOFTWARE INC.; DELL SYSTEMS CORPORATION; EMC CORPORATION; EMC IP HOLDING COMPANY LLC; FORCE10 NETWORKS, INC.; MAGINATICS LLC; MOZY, INC.; SCALEIO LLC; WYSE TECHNOLOGY L.L.C.
Reel/Frame 058216/0001 →
SECURITY AGREEMENT Recorded Apr 22, 2020
From: CREDANT TECHNOLOGIES INC.; DELL INTERNATIONAL L.L.C.; DELL MARKETING L.P.; DELL PRODUCTS L.P.; DELL USA L.P.; EMC CORPORATION; FORCE10 NETWORKS, INC.; WYSE TECHNOLOGY L.L.C.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
Reel/Frame 053546/0001 →
SECURITY AGREEMENT Recorded Mar 21, 2019
From: CREDANT TECHNOLOGIES, INC.; DELL INTERNATIONAL L.L.C.; DELL MARKETING L.P.; DELL PRODUCTS L.P.; DELL USA L.P.; EMC CORPORATION; FORCE10 NETWORKS, INC.; WYSE TECHNOLOGY L.L.C.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
Reel/Frame 049452/0223 →
SECURITY AGREEMENT Recorded Sep 21, 2016
From: ASAP SOFTWARE EXPRESS, INC.; AVENTAIL LLC; CREDANT TECHNOLOGIES, INC.; DELL USA L.P.; DELL INTERNATIONAL L.L.C.; DELL MARKETING L.P.; DELL PRODUCTS L.P.; DELL SOFTWARE INC.; DELL SYSTEMS CORPORATION; EMC CORPORATION; EMC IP HOLDING COMPANY LLC; FORCE10 NETWORKS, INC.; MAGINATICS LLC; MOZY, INC.; SCALEIO LLC; SPANNING CLOUD APPS LLC; WYSE TECHNOLOGY L.L.C.
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 040134/0001 →
SECURITY AGREEMENT Recorded Sep 21, 2016
From: ASAP SOFTWARE EXPRESS, INC.; AVENTAIL LLC; CREDANT TECHNOLOGIES, INC.; DELL USA L.P.; DELL INTERNATIONAL L.L.C.; DELL MARKETING L.P.; DELL PRODUCTS L.P.; DELL SOFTWARE INC.; DELL SYSTEMS CORPORATION; EMC CORPORATION; EMC IP HOLDING COMPANY LLC; FORCE10 NETWORKS, INC.; MAGINATICS LLC; MOZY, INC.; SCALEIO LLC; SPANNING CLOUD APPS LLC; WYSE TECHNOLOGY L.L.C.
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 040136/0001 →
RELEASE OF REEL 038664 FRAME 0908 (NOTE) Recorded Sep 14, 2016
From: BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENT
To: DELL SOFTWARE INC.; DELL PRODUCTS L.P.; SECUREWORKS, CORP.; WYSE TECHNOLOGY L.L.C.
Reel/Frame 040027/0390 →
RELEASE OF REEL 038665 FRAME 0041 (TL) Recorded Sep 14, 2016
From: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
To: DELL SOFTWARE INC.; DELL PRODUCTS L.P.; SECUREWORKS, CORP.; WYSE TECHNOLOGY L.L.C.
Reel/Frame 040028/0375 →
RELEASE OF REEL 038665 FRAME 0001 (ABL) Recorded Sep 13, 2016
From: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
To: DELL SOFTWARE INC.; DELL PRODUCTS L.P.; SECUREWORKS, CORP.; WYSE TECHNOLOGY L.L.C.
Reel/Frame 040021/0348 →
SUPPLEMENT TO PATENT SECURITY AGREEMENT (NOTES) Recorded May 11, 2016
From: DELL SOFTWARE INC.; WYSE TECHNOLOGY, L.L.C.; DELL PRODUCTS L.P.
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS FIRST LIEN COLLATERAL AGENT
Reel/Frame 038664/0908 →
SUPPLEMENT TO PATENT SECURITY AGREEMENT (TERM LOAN) Recorded May 11, 2016
From: DELL PRODUCTS L.P.; DELL SOFTWARE INC.; WYSE TECHNOLOGY, L.L.C.
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 038665/0041 →
SUPPLEMENT TO PATENT SECURITY AGREEMENT (ABL) Recorded May 11, 2016
From: DELL PRODUCTS L.P.; DELL SOFTWARE INC.; WYSE TECHNOLOGY, L.L.C.
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 038665/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 14, 2016
From: BOYAPALLE, ANANTHA K.; GATSON, MICHAEL S.; HAMMONS, MARC R.; TAN, DANILO O.; VICHARE, NIKHIL M.
To: DELL PRODUCTS, LP
Reel/Frame 037731/0545 →
Continuity (1)
Related Publication 20170235622A1 · Aug 17, 2017
Cited By (1)
US 12,524,437