Portable device charging system
First Claim
1. A method performed at least in part by a hardware processor of a rechargeable energy pack including one or more energy storage devices, the method comprising:
- in response to the rechargeable energy pack being coupled to a load device, determining a present energy level of an energy storage device of the load device;
estimating an energy consumption of the load device for a future time span;
using the hardware processor, determining, based on the estimated energy consumption, a projected energy level for the energy storage device, wherein the projected energy level is greater than the present energy level; and
providing energy from the one or more energy storage devices of the rechargeable energy pack to the energy storage device of the load device until the energy storage device of the load device reaches the projected energy level.
1 Assignment
0 Petitions
Accused Products
Abstract
An accessory device or rechargeable energy pack includes a rechargeable battery or other energy storage that is rechargeable by way of an external source. Energy stored within the accessory device may be used recharge one or more other load devices, such as portable computers, smart phones, or other apparatus. The accessory device may be configured to estimate operating times for such various load devices based on their own respective, stored energy levels, and to communicate those estimates to the load devices or other entities. The accessory device may control an amount of energy delivered to a load device based on estimated energy consumption for a future period of time. Operating times for respective load devices may be increased or managed by way of operations and resources of the accessory device.
-
Citations
20 Claims
-
1. A method performed at least in part by a hardware processor of a rechargeable energy pack including one or more energy storage devices, the method comprising:
-
in response to the rechargeable energy pack being coupled to a load device, determining a present energy level of an energy storage device of the load device; estimating an energy consumption of the load device for a future time span; using the hardware processor, determining, based on the estimated energy consumption, a projected energy level for the energy storage device, wherein the projected energy level is greater than the present energy level; and providing energy from the one or more energy storage devices of the rechargeable energy pack to the energy storage device of the load device until the energy storage device of the load device reaches the projected energy level. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system comprising:
-
a rechargeable energy pack including a first energy storage device; one or more memories storing computer-executable instructions; and one or more hardware processors configured to execute the computer-executable instructions to; determine a present energy level associated with a second energy storage device of a load device; access a power profile associated with the load device, wherein the power profile is based on usage data for the load device; estimate, based at least in part on the power profile, a future energy consumption of the load device; and provide a quantity of energy from the first energy storage device of the rechargeable energy pack to the second energy storage device of the load device, wherein the quantity is determined based at least in part on the future energy consumption. - View Dependent Claims (14, 15, 16)
-
-
17. A method comprising:
-
electrically coupling a rechargeable battery pack having a first battery to an electronic device having a second battery; determining, using a processor of the rechargeable battery pack, a present energy level of the second battery of the electronic device; determining, using the processor, a greater energy level of the second battery to operate the electronic device for a future time span; determining, using the processor, a time period to charge the second battery from the present energy level to the greater energy level; communicating to the electronic device, using the processor, data indicating one or more of the present energy level, the greater energy level, or the time period to charge the second battery; and providing electrical energy from the first battery of the rechargeable battery pack to the second battery of the electronic device to charge the second battery to the greater energy level in accordance with the time period. - View Dependent Claims (18, 19, 20)
-
Specification