Managing a picogrid with a computing device
First Claim
Patent Images
1. A method comprising:
- generating one or more power-related models based on (i) data pertaining to a battery of a given device, (ii) data pertaining to one or more context sources, and (iii) one or more items of power-related historical data, wherein said one or more items of power-related historical data comprise an energy price schedule, and wherein said one or more context sources comprise user preferences comprising (a) a scheduled time for beginning use of the battery of the given device, (b) an average state of charge of the battery of the given device at the scheduled time for beginning use, and (c) an average duration of time for use of the battery of the given device;
determining a charging schedule for the battery of the given device to provision power for a picogrid based on the one or more power-related models, wherein the battery of the given device comprises a battery of a portable computing device with sufficient storage capacity to power said picogrid, and wherein said picogrid comprises a set of one or more additional devices connected to (i) the given device and (ii) an energy storage component; and
implementing the charging schedule on the given device;
wherein said generating, said determining, and said implementing are carried out by at least one computing device.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and computer program products for managing a picogrid with a computing device are provided herein. A method includes generating one or more power-related models based on (i) data pertaining to a given device battery, (ii) data pertaining to one or more context sources, and (iii) one or more items of power-related historical data; determining a charging schedule for the given device battery to provision power for a picogrid based on the one or more power-related models, wherein said picogrid comprises a set of one or more additional devices connected to (i) the given device and (ii) an energy storage component; and implementing the charging schedule on the given device.
-
Citations
15 Claims
-
1. A method comprising:
-
generating one or more power-related models based on (i) data pertaining to a battery of a given device, (ii) data pertaining to one or more context sources, and (iii) one or more items of power-related historical data, wherein said one or more items of power-related historical data comprise an energy price schedule, and wherein said one or more context sources comprise user preferences comprising (a) a scheduled time for beginning use of the battery of the given device, (b) an average state of charge of the battery of the given device at the scheduled time for beginning use, and (c) an average duration of time for use of the battery of the given device; determining a charging schedule for the battery of the given device to provision power for a picogrid based on the one or more power-related models, wherein the battery of the given device comprises a battery of a portable computing device with sufficient storage capacity to power said picogrid, and wherein said picogrid comprises a set of one or more additional devices connected to (i) the given device and (ii) an energy storage component; and implementing the charging schedule on the given device; wherein said generating, said determining, and said implementing are carried out by at least one computing device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 13, 14, 15)
-
-
11. A computer program product, the computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions executable by a computing device to cause the computing device to:
-
generate one or more power-related models based on (i) data pertaining to a battery of a given device, (ii) data pertaining to one or more context sources, and (iii) one or more items of power-related historical data, wherein said one or more items of power-related historical data comprise an energy price schedule, and wherein said one or more context sources comprise user preferences comprising (a) a scheduled time for beginning use of the battery of the given device, (b) an average state of charge of the battery of the given device at the scheduled time for beginning use, and (c) an average duration of time for use of the battery of the given device; determine a charging schedule for the battery of the given device to provision power for a picogrid based on the one or more power-related models, wherein the battery of the given device comprises a battery of a portable computing device with sufficient storage capacity to power said picogrid, and wherein said picogrid comprises a set of one or more additional devices connected to (i) the given device and (ii) an energy storage component; and implement the charging schedule on the given device.
-
-
12. A system comprising:
-
a memory; and at least one processor coupled to the memory and configured for; generating one or more power-related models based on (i) data pertaining to a battery of a given device, (ii) data pertaining to one or more context sources, and (iii) one or more items of power-related historical data, wherein said one or more items of power-related historical data comprise an energy price schedule, and wherein said one or more context sources comprise user preferences comprising (a) a scheduled time for beginning use of the battery of the given device, (b) an average state of charge of the battery of the given device at the scheduled time for beginning use, and (c) an average duration of time for use of the battery of the given device; determining a charging schedule for the battery of the given device to provision power for a picogrid based on the one or more power-related models, wherein the battery of the given device comprises a battery of a portable computing device with sufficient storage capacity to power said picogrid, and wherein said picogrid comprises a set of one or more additional devices connected to (i) the given device and (ii) an energy storage component; and implementing the charging schedule on the given device.
-
Specification