Patent ID: 9740267
Date: 2017-08-22
CPC Classifications: G06F,Y02D

Claim:
1. A computer-implemented method comprising: viewing contents of a command queue, the contents including commands waiting to be sent in a specified order to a memory for execution at the memory; accessing command pattern data that includes patterns of commands, each of the patterns of commands including an associated estimated power consumption; tracking a power consumption of commands executing at the memory; updating the command pattern data based on the tracking; searching the contents of the command queue for the patterns of commands; locating one of the patterns of commands in the contents of the command queue; determining a suggested power management action for the memory based on the located pattern of commands and its associated estimated power consumption; and sending the suggested power management action to a power control engine of the memory, the sending prior to a first command in the located pattern of commands being sent to the memory for execution.