INFORMATION TECHNOLOGY ENERGY WASTAGE MANAGEMENT SYSTEM
First Claim
1. A method implemented at least in part by a computer, the method comprising:
- receiving hardware node power state information comprising an indication of a time and power state for a hardware node;
receiving user attendance information comprising an indication of a time and attendance status for a user, wherein the user attendance information is batched with attendance information for other users; and
based on the hardware node power state information and the user attendance information, calculating an energy wastage metric for the user.
1 Assignment
0 Petitions
Accused Products
Abstract
Various technologies related to managing energy wastage management in the information technology (IT) domain are described. Implementation of the described features can lead to considerable energy savings for organizations having significant information technology hardware. Attendance information from various sources can be incorporated into the system. Power state information from a lightweight client running at nodes can also be incorporated. Wastage results can be generated and provided to encourage reduction of wastage. Enforcement of wastage policies can also be implemented. Monitoring can be done on an individual, department, or campus-wide level. Management can be accomplished in many cases without having to invest in specialized sensors or other costly infrastructure.
-
Citations
20 Claims
-
1. A method implemented at least in part by a computer, the method comprising:
-
receiving hardware node power state information comprising an indication of a time and power state for a hardware node; receiving user attendance information comprising an indication of a time and attendance status for a user, wherein the user attendance information is batched with attendance information for other users; and based on the hardware node power state information and the user attendance information, calculating an energy wastage metric for the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A user interface displayed in a computing system, the user interface comprising:
-
a pane displaying a graphic depicting energy wastage; and one or more graphical buttons, wherein the graphical buttons can be used to enable or disable energy wastage management of a hardware node. - View Dependent Claims (16, 17)
-
-
18. A system comprising:
-
one or more processors; memory; a hardware node power state information collector configured to collect power states for hardware nodes; an attendance information collector configured to collect attendance data for employees on a batched basis; stored power state information; stored attendance information; stored energy wastage policy information; and a wastage engine configured to accept the stored power state information and the stored attendance information and output wastage results based on periods during which the hardware nodes are powered on and the employees are absent.
-
-
19. One or more computer-readable storage devices comprising computer-executable instructions causing a computing device to perform a method comprising:
-
receiving a batch of employee attendance information for a plurality of employees, wherein the attendance information comprises at least one employee attendance record indicating an employee identifier, a timestamp, and an in-or-out indication, wherein an arrival time and a departure time of an employee for a particular day is indicated; receiving hardware node power state information in the form of logs recorded by respective hardware nodes, wherein the hardware node power state information comprises at least one record indicating a user identifier, a timestamp, and a power on indication for a particular hardware node; via correlation, identifying the arrival time of the employee and the departure time of the employee for the particular day and that the hardware node was left powered on when the employee was absent for a certain period of time, wherein the correlation comprises correlating the employee identifier with the user identifier; and based on the certain period of time, calculating an amount of energy wasted for the employee. - View Dependent Claims (20)
-
Specification