Processes and apparatus for battery compensation
First Claim
1. A system having a signal conditioning module, the module including a non-volatile memory and the module having a non-transitory computer readable medium configured to:
- receive signals from a controller contained in the system, the signals including a power ON signal;
initiate a time-measurement element responsive to the power ON signal to assess a current duration of operation of the system;
recall an existing cumulative record of system operation from the non-volatile memory;
combine the existing cumulative record with the current duration to provide a representation of a running elapsed time;
record the running elapsed time in the non-volatile memory;
compare the running elapsed time to a threshold; and
indicate when the running elapsed time has traversed the threshold.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems, processes and apparatus are described through which signals are received from a controller, where the signals include a power ON signal. A time measurement element is started responsive to the power ON signal to assess a current duration of operation of the system. An existing cumulative record of system operation is recalled from a non-volatile memory in the system and the existing cumulative record is combined with the current duration to provide a representation of a running elapsed time, which is recorded in the non-volatile memory and is compared to a threshold to provide an indication when the running elapsed time has traversed the threshold.
-
Citations
20 Claims
-
1. A system having a signal conditioning module, the module including a non-volatile memory and the module having a non-transitory computer readable medium configured to:
-
receive signals from a controller contained in the system, the signals including a power ON signal; initiate a time-measurement element responsive to the power ON signal to assess a current duration of operation of the system; recall an existing cumulative record of system operation from the non-volatile memory; combine the existing cumulative record with the current duration to provide a representation of a running elapsed time; record the running elapsed time in the non-volatile memory; compare the running elapsed time to a threshold; and indicate when the running elapsed time has traversed the threshold. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A process operative within a system including non-volatile memory capability, the process comprising:
-
receiving signals from a controller contained in the system, the signals including a power ON signal; initiating a time-measurement element responsive to the power ON signal to assess a current duration of operation of the system; recalling an existing cumulative record of system operation from the non-volatile memory; combining the existing cumulative record with the current duration to provide a representation of a running elapsed time; recording the running elapsed time in the non-volatile memory; comparing the running elapsed time to a threshold; and indicating when the running elapsed time has traversed the threshold. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. An article of manufacture having a non-transitory computer readable medium, the non-transitory computer readable medium having computer code embodied thereon that includes computer-readable instructions, which, when executed by one or more processors, causes the one or more processors to:
-
receive signals from a controller contained in the system, the signals including a power ON signal; initiate a time-measurement element responsive to the power ON signal to assess a current duration of operation of the system; recall an existing cumulative record of system operation from the non-volatile memory; combine the existing cumulative record with the current duration to provide a representation of a running elapsed time; record the running elapsed time in the non-volatile memory; compare the running elapsed time to a threshold; and indicate when the running elapsed time has traversed the threshold. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification