Smart battery for ultrafast charging
First Claim
1. A smart battery of a computing device, comprising:
- a battery management controller configured to manage one or more battery modules of the smart battery;
a plurality of battery control boards connected to the battery management controller via an internal bus, wherein each of the plurality of battery control boards communicates with the other battery control boards and the battery management controller via the internal bus;
a plurality of charging coils configured to receive power from a wireless signal based on the wireless signal coupling energy to at least one of the plurality of charging coils at a frequency of the at least one of the plurality of charging coils, wherein each of the plurality of charging coils connects to at-least one of the plurality of battery control boards, and wherein a first portion of the plurality of charging coils receive power from the wireless signal at a first frequency and a second portion of the plurality of charging coils receive power from the wireless signal at a second frequency, the second frequency differing from the first frequency;
at least one battery module, comprising said one of the battery control boards, wherein each battery module is charged based on the power received by the at-least one of the plurality of charging coils and a charging configuration signal transmitted by the battery management controller via the internal bus; and
wherein the battery management controller configures one or more battery modules into at least one virtual module based on at least one of battery capacity levels of each of the one or more battery modules, application demands, resource demands, or load conditions.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and devices are described for charging a smart battery in a computing device. The methods and devices may include determining, by a battery management controller, a charging configuration for managing one or more battery modules of the smart battery and transmitting a charging configuration signal to one or more battery modules of the smart battery. The methods and devices may include receiving, by at least one of a plurality of charging coils, power from a wireless signal based on the wireless signal coupling energy to at least one of the plurality of charging coils at a frequency as the at least one of the plurality of charging coils and charging at least one battery module connected to a respective one of the plurality of battery control boards in response to a respective one of the plurality of charging coils receiving the power from the wireless signal.
37 Citations
20 Claims
-
1. A smart battery of a computing device, comprising:
-
a battery management controller configured to manage one or more battery modules of the smart battery; a plurality of battery control boards connected to the battery management controller via an internal bus, wherein each of the plurality of battery control boards communicates with the other battery control boards and the battery management controller via the internal bus; a plurality of charging coils configured to receive power from a wireless signal based on the wireless signal coupling energy to at least one of the plurality of charging coils at a frequency of the at least one of the plurality of charging coils, wherein each of the plurality of charging coils connects to at-least one of the plurality of battery control boards, and wherein a first portion of the plurality of charging coils receive power from the wireless signal at a first frequency and a second portion of the plurality of charging coils receive power from the wireless signal at a second frequency, the second frequency differing from the first frequency; at least one battery module, comprising said one of the battery control boards, wherein each battery module is charged based on the power received by the at-least one of the plurality of charging coils and a charging configuration signal transmitted by the battery management controller via the internal bus; and wherein the battery management controller configures one or more battery modules into at least one virtual module based on at least one of battery capacity levels of each of the one or more battery modules, application demands, resource demands, or load conditions. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method of charging a smart battery, comprising:
-
determining, by a battery management controller, a charging configuration for managing one or more battery modules of the smart battery; transmitting, by a battery management controller, a charging configuration signal to one or more battery modules of the smart battery in response to determining the charging configuration, wherein each battery module includes one of a plurality of battery control boards connected to the battery management controller via an internal bus; receiving, by at least one of a plurality of charging coils, power from a wireless signal based on the wireless signal coupling energy to at least one of the plurality of charging coils at a frequency of the at least one of the plurality of charging coils and based on the charging configuration, wherein each of the plurality of charging coils connect to a respective one of the plurality of battery control boards, and wherein a first portion of the plurality of charging coils receive power from the wireless signal at a first frequency and a second portion of the plurality of charging coils receive power from the wireless signal at a second frequency, the second frequency differing from the first frequency; charging at least one battery module connected to a respective one of the plurality of battery control boards in response to a respective one of the plurality of charging coils receiving the power from the wireless signal and based on a charging configuration signal transmitted by the battery management controller; and configuring, by the battery management controller, one or more battery modules into at least one virtual module based on at least one of battery capacity levels of each of the one or more battery modules, application demands, resource demands, or load conditions.
-
-
20. A non-transitory computer-readable medium storing computer-executable instructions executable by a processor for charging a smart battery in a computing device, comprising:
-
instructions for determining, by a battery management controller, a charging configuration for managing one or more battery modules of the smart battery; instructions for transmitting, by a battery management controller, a charging configuration signal to one or more battery modules of the smart battery in response to determining the charging configuration, wherein each battery module includes one of a plurality of battery control boards connected to the battery management controller via an internal bus; instructions for receiving, by at least one of a plurality of charging coils, power from a wireless signal based on the wireless signal coupling energy to at least one of the plurality of charging coils at a frequency of the at least one of the plurality of charging coils and based on the charging configuration, wherein each of the plurality of charging coils connect to a respective one of the plurality of battery control boards, and wherein a first portion of the plurality of charging coils receive power from the wireless signal at a first frequency and a second portion of the plurality of charging coils receive power from the wireless signal at a second frequency, the second frequency differing from the first frequency; instructions for charging at least one battery module connected to a respective one of the plurality of battery control boards in response to a respective one of the plurality of charging coils receiving the power from the wireless signal and based on a charging configuration signal transmitted by the battery management controller; and configuring, by the battery management controller, one or more battery modules into at least one virtual module based on at least one of battery capacity levels of each of the one or more battery modules, application demands, resource demands, or load conditions.
-
Specification