SCHEDULING OPTIMIZED CHARGING OF BATTERY ENABLED DEVICES BASED ON POWER USAGE IMPACT DATA RECEIVED FROM MULTIPLE SOURCES
First Claim
1. A method comprisingreceiving, by a computer system, one or more types of individual current usage from a plurality of battery enabled devices;
- receiving, by the computer system, a user schedule of predicted usage for the plurality of battery enabled devices;
analyzing, by the computer system, the one or more types of current usage and the predicted usage, in view of one or more priorities, to identify a separate recommended charging time and charging location for each of the plurality of battery enabled devices, the one or more priorities comprising a minimum time to charge each of the plurality of battery enabled devices for a future time period, a battery life optimization for each of the plurality of battery enabled devices for the future time period, minimizing a number of charging trips during the future time period for each of the plurality of battery enabled devices and preventing an out of power condition for each of the plurality of battery enabled devices during the future time period;
updating, by the computer system, the user schedule to specify at least one event for scheduling each separate recommended charging time and charging location for each of the plurality of battery enabled devices; and
outputting, by the computer system, at least one battery prediction specifying the recommended charging time and charging location for the plurality of battery enabled devices to a scheduling service for a user with access to at least a selection of the plurality of battery enabled devices, the scheduling service for updating the user schedule with the at least one event for the at least one battery prediction, the user schedule output by the scheduling service to at least the selection of the plurality of battery enabled devices via a network environment.
1 Assignment
0 Petitions
Accused Products
Abstract
A power service receives one or more types of individual current usage from one or more battery enabled devices. The power service receives a user schedule of predicted usage for the one or more battery enabled devices. The power service analyzes the one or more types of current usage and the predicted usage to identify a separate recommended charging time and charging location for each of the one or more battery enabled devices. The power service updates the user schedule to specify at least one event for scheduling each separate recommended charging time and charging location for each of the one or more battery enabled devices.
-
Citations
20 Claims
-
1. A method comprising
receiving, by a computer system, one or more types of individual current usage from a plurality of battery enabled devices; -
receiving, by the computer system, a user schedule of predicted usage for the plurality of battery enabled devices; analyzing, by the computer system, the one or more types of current usage and the predicted usage, in view of one or more priorities, to identify a separate recommended charging time and charging location for each of the plurality of battery enabled devices, the one or more priorities comprising a minimum time to charge each of the plurality of battery enabled devices for a future time period, a battery life optimization for each of the plurality of battery enabled devices for the future time period, minimizing a number of charging trips during the future time period for each of the plurality of battery enabled devices and preventing an out of power condition for each of the plurality of battery enabled devices during the future time period; updating, by the computer system, the user schedule to specify at least one event for scheduling each separate recommended charging time and charging location for each of the plurality of battery enabled devices; and outputting, by the computer system, at least one battery prediction specifying the recommended charging time and charging location for the plurality of battery enabled devices to a scheduling service for a user with access to at least a selection of the plurality of battery enabled devices, the scheduling service for updating the user schedule with the at least one event for the at least one battery prediction, the user schedule output by the scheduling service to at least the selection of the plurality of battery enabled devices via a network environment. - View Dependent Claims (2, 3, 4, 5, 6, 8)
-
-
7. (canceled)
-
9. (canceled)
-
10. A computer system comprising one or more processors, one or more computer-readable memories, one or more computer-readable storage devices, and program instructions, stored on at least one of the one or more storage devices for execution by at least one of the one or more processors via at least one of the one or more memories, the stored program instructions comprising:
-
program instructions to receive one or more types of individual current usage from a plurality of battery enabled devices; program instructions to receive a user schedule of predicted usage for the plurality of battery enabled devices; program instructions to analyze the one or more types of current usage and the predicted usage, in view of one or more priorities, to identify a separate recommended charging time and charging location for each of the plurality of battery enabled devices, the one or more priorities comprising a minimum time to charge each of the plurality of battery enabled devices for a future time period, a battery life optimization for each of the plurality of battery enabled devices for the future time period, minimizing a number of charging trips during the future time period for each of the plurality of battery enabled devices and preventing an out of power condition for each of the plurality of battery enabled devices during the future time period; program instructions to update the user schedule to specify at least one event for scheduling each separate recommended charging time and charging location for each of the plurality of battery enabled devices; and program instructions to output at least one battery prediction specifying the recommended charging time and charging location for the plurality of battery enabled devices to a scheduling service for a user with access to at least a selection of the plurality of battery enabled devices, the scheduling service for updating the user schedule with the at least one event for the at least one battery prediction, the user schedule output by the scheduling service to at least the selection of the plurality of battery enabled devices via a network environment. - View Dependent Claims (11, 12, 13, 14, 15, 17)
-
-
16. (canceled)
-
18. (canceled)
-
19. A computer program product comprises a non-transitory computer readable storage medium having program instructions embodied therewith, wherein the computer readable storage medium is not a transitory signal per se, the program instructions executable by a computer to cause the computer to:
-
receive, by the computer, one or more types of individual current usage from a plurality of battery enabled devices; receive, by the computer, a user schedule of predicted usage for the plurality of battery enabled devices; analyze, by the computer, the one or more types of current usage and the predicted usage, in view of one or more priorities, to identify a separate recommended charging time and charging location for each of the plurality of battery enabled devices, the one or more priorities comprising a minimum time to charge each of the plurality of battery enabled devices for a future time period, a battery life optimization for each of the plurality of battery enabled devices for the future time period, minimizing a number of charging trips during the future time period for each of the plurality of battery enabled devices and preventing an out of power condition for each of the plurality of battery enabled devices during the future time period; update, by the computer, the user schedule to specify at least one event for scheduling each separate recommended charging time and charging location for each of the plurality of battery enabled devices; and output, by the computer, at least one battery prediction specifying the recommended charging time and charging location for the plurality of battery enabled devices to a scheduling service for a user with access to at least a selection of the plurality of battery enabled devices, the scheduling service for updating the user schedule with the at least one event for the at least one battery prediction, the user schedule output by the scheduling service to at least the selection of the plurality of battery enabled devices via a network environment. - View Dependent Claims (20)
-
Specification