Apparatus and method for adjusting a duty cycle to save power in a computing system
First Claim
Patent Images
1. A method comprising:
- receiving data on a computing device, the received data for consumption by an entity communicatively coupled to the computing device, the computing device having an active mode in which data are received and a sleep mode in which data are not received, wherein a duty cycle of the computing device is determined by a first time in which the computing device is in the active mode and a second time in which the computing device is in the sleep mode; and
adaptively adjusting the duty cycle of the computing device based at least in part on a rate at which the received data is utilized by the entity.
0 Assignments
0 Petitions
Accused Products
Abstract
A method and system for adjusting a duty cycle to save power in a computing system is described. The system includes a network interface card (NIC) that has an active mode and a sleep mode. The NIC is coupled to an adjusting element that adjusts a duty cycle of the active time to the sleep time based at least in part on minimizing power consumption.
-
Citations
21 Claims
-
1. A method comprising:
-
receiving data on a computing device, the received data for consumption by an entity communicatively coupled to the computing device, the computing device having an active mode in which data are received and a sleep mode in which data are not received, wherein a duty cycle of the computing device is determined by a first time in which the computing device is in the active mode and a second time in which the computing device is in the sleep mode; and adaptively adjusting the duty cycle of the computing device based at least in part on a rate at which the received data is utilized by the entity. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computing device comprising:
-
a memory; a network interface card (NIC) coupled to the memory, the NIC to receive data on the computing device, the received data for consumption by an entity communicatively coupled to the computing device, the computing device having an active mode in which data are received and a sleep mode in which data are not received, wherein a duty cycle of the computing device is determined by a first time in which the computing device is in the active mode and a second time in which the computing device is in the sleep mode; and an adjusting element coupled to the NIC to adaptively adjust the duty cycle of the computing device based at least in part on a rate at which the received data is utilized by the entity. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer program product comprising:
-
a computer readable storage medium; instructions in the computer-readable storage medium, wherein the instructions, when executed by a processor in a computing device, cause the computing device to; receive data on the computing device, the received data for consumption by an entity communicatively coupled to the computing device, the computing device having an active mode in which data are received and a sleep mode in which data are not received, wherein a duty cycle of the computing device is determined by a first time in which the computing device is in the active mode and a second time in which the computing device is in the sleep mode; and adaptively adjust the duty cycle of the computing device based at least in part on a rate at which the received data is utilized by the entity. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification