Patent ID: 8768419

Claim:
A method, comprising: receiving, from a user and by a device, a request for a plurality of battery partitions of a multi-cell battery; creating, by the device, the plurality of battery partitions according to the received request for the plurality of battery partitions, wherein each of the plurality of battery partitions relates to a respective function of the device, and wherein each of the plurality of battery partitions corresponds to one or more cells in the multi-cell battery; calculating, by the device, usage of the plurality of battery partitions; presenting information, by the device and to the user, regarding the usage of the plurality of battery partitions; receiving, from the user and by the device, a request to change an allotment of at least one of the plurality of battery partitions; and re-partitioning, by the device, two or more of the plurality of battery partitions according to the received request to change the allotment of the at least one of the plurality of battery partitions, wherein the re-partitioning causes changes to the one or more cells in the multi-cell battery that correspond to the two or more of the plurality of battery partitions.