IP Library › Granted Patent US 11,520,390
Granted Patent B2
US 11,520,390 · App. 17/262,282 · Granted Dec 6, 2022

Receiving thermal data and producing system thermal grades

Inventors: Augusto Queiroz de Macedo (Porto Alegre, BR); Giovani Cavalcante Barbosa (Porto Alegre, BR); Italo Renan De Macedo Lins (Porto Alegre, BR); Rafael Oliveira Santos (Porto Alegre, BR); Tatiana Saturno da Silva (Porto Alegre, BR); Eanes Torres Pereira (Porto Alegre, BR)
Assignee: Hewlett-Packard Development Company, L.P.
G06F1/206
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,520,390
App. No.
17/262,282
Granted
Dec 6, 2022
Kind
B2
Abstract

An example of a computer-readable medium storing machine-readable instructions. The instructions may cause the processor to receive thermal data for a device and apply anomaly models to the thermal data to produce grades. Grades for a device may be combined into a system thermal grade and corrective actions identified to improve the system thermal grade.

Claims (43)

1. A non-transitory computer-readable medium to store machine-readable instructions that, when executed by a processor, cause the processor to:

receive, through a network interface connector, a first set of data that includes thermal data and non-thermal data for a first device;

apply a first anomaly model to the first set of data to produce a first anomaly grade;

apply a second anomaly model to the first set of data to produce a second anomaly grade;

produce a first system thermal grade corresponding to the first device based on the first anomaly grade and the second anomaly grade;

identify a corrective action to apply to the first device to improve the first system thermal grade based on one of the first anomaly grade and the second anomaly grade; and

control the first device to perform the corrective action.

2. The computer-readable medium of claim 1 , wherein the machine-readable instructions, when executed by the processor, cause the processor to:

receive a second set of data that includes thermal data and non-thermal data for a second device;

apply the first anomaly model to the second set of data to produce a third anomaly grade;

apply the second anomaly model to the second set of data to produce a fourth anomaly grade;

produce a second system thermal grade corresponding to the second device based on the third anomaly grade and the fourth anomaly grade;

display a fleet chart, the fleet chart including a representation of the first system thermal grade and a representation of the second system thermal grade;

receive a command to display a device chart regarding the first device; and

display the device chart in response to receipt of the command, the device chart including a representation of the first anomaly grade and the second anomaly grade.

3. The computer-readable medium of claim 1 , wherein the corrective action includes updating of an application on the first device.

4. The computer-readable medium of claim 1 , wherein the first device is assigned to a user and identification of the corrective action includes assignment of a second device to the user, the assignment based on the first anomaly grade and the second anomaly grade.

5. The computer-readable medium of claim 1 , wherein the first set of data includes temperature data for a processor of the first device.

6. A non-transitory computer-readable medium to store machine-readable instructions that, when executed by a processor, cause the processor to:

receive, through a network interface connector, a first set of data that includes thermal data and non-thermal data for a first component of a device;

receive, through the network interface connector, a second set of data that includes thermal data and non-thermal data for a second component of the device, wherein the second component includes a battery of the device;

apply a first anomaly model to the first set of data to produce a first anomaly grade;

apply a second anomaly model to the second set of data to produce a second anomaly grade;

produce a first system thermal grade corresponding to the device based on the first anomaly grade and the second anomaly grade;

identify a corrective action to apply to the device to improve the first system thermal grade based on one of the first anomaly grade and the second anomaly grade; and

control the device to perform the corrective action.

7. The computer-readable medium of claim 6 , wherein the first component includes a processor of the device.

8. The computer-readable medium of claim 7 , wherein the first set of data includes an identifier corresponding to the processor of the device.

9. The computer-readable medium of claim 6 , wherein the first set of data includes a first temperature from a sensor at a first point in time and a second temperature from the sensor at a second point in time.

10. The computer-readable medium of claim 6 , wherein the corrective action includes replacement of the first component in the device.

11. A non-transitory computer-readable medium to store machine-readable instructions that, when executed by a processor, cause the processor to:

receive, through a network interface connector, a first set of data that includes thermal data and non-thermal data for a device corresponding to a first time;

apply an anomaly model to the first set of data to produce a first anomaly grade;

receive, through the network interface connector, a second set of data that includes thermal data and non-thermal data for the device corresponding to a second time;

apply the anomaly model to the second set of data to produce a second anomaly grade;

identify a trend based on the first and second anomaly grades;

identify a corrective action to apply to the device based on the trend; and

control the device to perform the corrective action.

12. The computer-readable medium of claim 11 , wherein the identification of the corrective action includes identification of a component of the device to service.

13. The computer-readable medium of claim 12 , wherein the corrective action includes scheduling a service appointment by a user of the device.

14. The computer-readable medium of claim 13 , wherein the corrective action includes placing the device into a safe mode.

15. The computer-readable medium of claim 11 , wherein the corrective action includes updating of an application on the device.

16. The computer-readable medium of claim 11 , wherein the non-thermal data comprises driver crash data of the device, boot error data of the device, boot time data of the device, or shut down time data of the device.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 22, 2021
From: QUEIROZ DE MACEDO, AUGUSTO; BARBOSA, GIOVANI CAVALCANTE; LINS, ITALO RENAN DE MACEDO; SANTOS, RAFAEL OLIVEIRA; SATURNO DA SILVA, TATIANA; PEREIRA, EANES TORRES
To: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Reel/Frame 054995/0046 →
Continuity (1)
Related Publication 20210263502A1 · Aug 26, 2021