Method and system for progressive power reduction of inactive device while maintaining ready status with host
First Claim
1. A method of controlling power consumption by a device, said method comprising:
- determining when a device coupled to a host is eligible for reduced power consumption;
initiating a reduced power mode of operation by the device that consumes less power than a ready mode of operation, wherein the device continues to maintain a ready status with a host after initiating the reduced power mode; and
selectively initiating, during continued inactivity of the device, a progression of actions to reduce power consumption by the device while the device continues to maintain the ready status with the host for at least a portion of the progression of actions.
8 Assignments
0 Petitions
Accused Products
Abstract
The embodiments provide a system and method for device power control. In particular, the embodiments enable a device, such as a direct attached storage device coupled to a host, to enter into a mode that consumes less power. In one embodiment, the mode is self-initiated and triggered based on a preset timeout of non-use or other condition. Alternatively, this reduced power mode may be initiated based on a request by the host. During the reduced power mode of operation, the device may continue to appear active or on-line to its host. However, if its non-use persists, the device may employ a progression of power saving actions. If needed by the host, the direct attached storage device is configured to respond as if it were on-line and reverse one or more of the progression of power saving actions.
97 Citations
21 Claims
-
1. A method of controlling power consumption by a device, said method comprising:
-
determining when a device coupled to a host is eligible for reduced power consumption; initiating a reduced power mode of operation by the device that consumes less power than a ready mode of operation, wherein the device continues to maintain a ready status with a host after initiating the reduced power mode; and selectively initiating, during continued inactivity of the device, a progression of actions to reduce power consumption by the device while the device continues to maintain the ready status with the host for at least a portion of the progression of actions. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A storage device configured to selectively reduce its power consumption, said storage device comprising:
-
a storage medium drive; an interface configured to communicate a host and provide storage services for information stored on the storage medium drive; and a controller configured to determine when the device is eligible for reduced power consumption, initiate a reduced power mode of operation by the device that consumes less power than a ready mode of operation, wherein the device continues to maintain a ready status with a host after initiating the reduced power mode, and selectively initiate, during continued inactivity of the device, a progression of actions to reduce power consumption by the device while the device continues to maintain the ready status with the host for at least a portion of the progression of actions. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A computing system configured to reduce its power consumption, said system comprising:
-
a host device; a direct attached storage device coupled to the host device via a universal serial bus interface, wherein the direct attached storage device comprises a storage medium drive and a controller configured to determine when the device is eligible for reduced power consumption, initiate a reduced power mode of operation by the device that consumes less power than a ready mode of operation, wherein the device continues to maintain a ready status with a host after initiating the reduced power mode, and selectively initiate, during continued inactivity of the device, a progression of actions to reduce power consumption by the device while the device continues to maintain the ready status with the host for at least a portion of the progression of actions. - View Dependent Claims (18, 19, 20, 21)
-
Specification