Low-cost task specific device scheduling system
OwnerAjay Khocheinventor
Life of this patent
Estimating the term…
Abstract
A low-cost task specific device system for scheduling tasks that are performed by one or more devices is described. After a preceding task is performed, the performance of a successive task is delayed for a task-specific recharge interval associated with the preceding task. The successive task is performed after the task-specific recharge interval has expired.
Claims18
A device module system, comprising:
- an energy source;
- a supercapacitor chargeable by the energy source and configured to source power to one or more device modules;
- and
- a controller configured to distribute power from the supercapacitor to a selected one of the one or more device modules based on one or more instructions that, when executed by the controller, causes the controller to perform operations comprising:
- distributing power from the supercapacitor to the selected device module to perform a preceding task;
- after the preceding task is performed, delaying performance of a successive task for a task-specific recharge interval associated with the preceding task, without measuring a voltage level or a charge level of the supercapacitor;
- and after the task-specific recharge interval has expired, performing the successive task.
A device module task scheduling method, comprising:
- providing energy from an energy source;
- sourcing energy from the energy source to charge a supercapacitor and one or more device modules;
- and
- by a controller:
- distributing power from the supercapacitor to one of the device modules to perform a preceding task;
- after the preceding task is performed, delaying performance of a successive task for a task-specific recharge interval associated with the preceding task, without measuring a voltage level or a charge level of the supercapacitor;
- and after the task-specific recharge interval has expired, performing the successive task.
A computer program product for execution by a computer system and comprising at least one non-transitory computer-readable medium having computer-readable program code portions embodied therein, the computer-readable program code portions comprising:
- an executable code portion to selectively distribute power from an energy source to charge a supercapacitor, a controller, and one or more device modules;
- an executable code portion to distribute power from the supercapacitor to a selected one of the one or more device modules to perform a preceding task;
- an executable code portion to, after the preceding task is performed, delay performance of a successive device module task for a task-specific recharge interval associated with the preceding task, without measuring a voltage level or a charge level of the supercapacitor;
- and
- an executable code portion to, after the task-specific recharge interval has expired, perform the successive device module task.
Dependencies are inferred from the claim text.