Processes and apparatus for battery compensation
First Claim
1. A signal conditioning module configured for insertion into a system, the module including non-volatile memory capability, the module being 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 signal conditioning module configured for insertion into a system, the module including non-volatile memory capability, the module being 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 (3, 4, 5)
-
-
2. The signal conditioning module of claim 1, wherein the module is further configured to reset the existing cumulative record upon completion of a battery-charging event.
-
6. The signal conditioning module of claim 1, wherein the system comprises an X-ray imaging system including a digital detector array, wherein the non-volatile memory includes a cumulative total value for one or more system operations parameters.
-
6-1. (canceled)
-
7. The signal conditioning module of claim 1, wherein the system comprises an X-ray imaging system and wherein the non-volatile memory includes a cumulative total value for estimated battery discharge subsequent to a most-recently completed battery recharge cycle.
-
7-2. (canceled)
-
8. A process operative within a system including non-volatile memory capability, the process comprising acts of:
-
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 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