Method and system for rationing charge or energy provided to a portable device
First Claim
1. A system for rationing a cumulative charge or a cumulative energy, the system comprising:
- a host coupled with a charging system,a power supply and a connector operable to be connected with a portable device comprising a battery, wherein the host system is operable to charge the battery of the portable device when the portable device is connected with the charging system through the connector, wherein the host, charging system, the power supply and the connector are part of another portable device and the power supply is a host battery of the another portable device, wherein the charging system comprises;
a power switch coupled with the power supply and the connector;
a current sensing module, connected to the power switch, for detecting an instantaneous current drawn by the portable device during a charging process;
a converter, at the output of the current sensing module, for converting the instantaneous current into a digital current value representing the instantaneous current drawn by the portable device;
a current register connected to the current sensing module for storing the digital current value representing the instantaneous current drawn by the portable device;
a timing module generating elapsed time information;
a charge register storing a cumulative charge value, the cumulative charge value representing a cumulative current drawn by the portable device during the charging process, and obtained by multiplying the digital current value representing the instantaneous current drawn by the portable device with the elapsed time information;
a threshold database storing a threshold value representing a total charge or total energy to be drawn by the portable device, wherein the threshold database obtains a threshold value from the host via a data communication bus and wherein the threshold value is calculated by the host based on an available charging capacity of the host battery and the operating mode of the host; and
a rationing module configured for;
continuously comparing a cumulative value with the threshold value representing the total charge or total energy to be drawn by the portable device, wherein the cumulative value is the cumulative charge value or is calculated based on the cumulative charge value; and
generating a control signal when the cumulative value exceeds the threshold value.
10 Assignments
0 Petitions
Accused Products
Abstract
A charging method and system for rationing charge or energy supplied by a host to a portable device. The system includes a power switch connected to a current sensing module that detects instantaneous current drawn by the portable device. A current register connected to the current sensing module stores the instantaneous current value. A timing module generates timing information. A cumulative charge value obtained by multiplying the instantaneous current value with the timing information is stored in a charge register. Further, a cumulative energy value may be obtained by multiplying the cumulative charge value with a detected voltage value. A threshold database stores a threshold value, and a rationing module connected to the host and the charge register continuously compares the cumulative charge value and/or the cumulative energy value with the threshold charge value. A control signal is generated when the threshold charge value is exceeded.
26 Citations
30 Claims
-
1. A system for rationing a cumulative charge or a cumulative energy, the system comprising:
-
a host coupled with a charging system, a power supply and a connector operable to be connected with a portable device comprising a battery, wherein the host system is operable to charge the battery of the portable device when the portable device is connected with the charging system through the connector, wherein the host, charging system, the power supply and the connector are part of another portable device and the power supply is a host battery of the another portable device, wherein the charging system comprises; a power switch coupled with the power supply and the connector; a current sensing module, connected to the power switch, for detecting an instantaneous current drawn by the portable device during a charging process; a converter, at the output of the current sensing module, for converting the instantaneous current into a digital current value representing the instantaneous current drawn by the portable device; a current register connected to the current sensing module for storing the digital current value representing the instantaneous current drawn by the portable device; a timing module generating elapsed time information; a charge register storing a cumulative charge value, the cumulative charge value representing a cumulative current drawn by the portable device during the charging process, and obtained by multiplying the digital current value representing the instantaneous current drawn by the portable device with the elapsed time information; a threshold database storing a threshold value representing a total charge or total energy to be drawn by the portable device, wherein the threshold database obtains a threshold value from the host via a data communication bus and wherein the threshold value is calculated by the host based on an available charging capacity of the host battery and the operating mode of the host; and a rationing module configured for; continuously comparing a cumulative value with the threshold value representing the total charge or total energy to be drawn by the portable device, wherein the cumulative value is the cumulative charge value or is calculated based on the cumulative charge value; and generating a control signal when the cumulative value exceeds the threshold value. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 18, 19, 23, 24, 25, 26)
-
-
11. A method for rationing a cumulative charge or energy supplied from a host to a portable device over a universal serial bus (USB) port, the method comprising:
-
coupling a portable device comprising a battery with a host system, wherein the host system comprises a host and a charging system operable to charge the battery of the portable device from a power supply of the host system wherein the power supply is a host battery; sensing an instantaneous current drawn by the portable device from the power supply of the host; converting the instantaneous current into a digital current value representing the instantaneous current drawn by the portable device during a charging process; storing the digital current value representing the instantaneous current drawn by the portable device; determining an elapsed time from beginning of charging to current time; multiplying the digital current value representing the instantaneous current drawn by the portable device with the elapsed time to obtain a cumulative charge value representing a cumulative current drawn by the portable device during the charging process; storing the cumulative charge value representing the cumulative current drawn by the portable device during the charging process; storing a threshold value representing a total charge or total energy to be drawn by the portable device, wherein the threshold value has been received from the host and wherein the threshold value is calculated by the host based at least on an available charging capacity of the host battery and the operating mode of the host system; comparing a cumulative value with the threshold value representing the total charge or total energy to be drawn by the portable device, wherein the cumulative value is the cumulative charge value or is calculated based on the cumulative charge value; and generating a control signal if the cumulative value exceeds the threshold value. - View Dependent Claims (12, 13, 14, 15, 16, 17, 20, 21, 22, 27, 28, 29, 30)
-
Specification