×

Power management for battery-powered devices

  • US 9,811,132 B2
  • Filed: 08/26/2014
  • Issued: 11/07/2017
  • Est. Priority Date: 08/26/2014
  • Status: Active Grant
First Claim
Patent Images

1. A computer program product for sharing power between multiple battery-powered electronic devices, the computer program product comprising a computer readable storage medium having program code embodied therewith, wherein the computer readable storage medium is not a transitory signal, and wherein the program code readable and executable by a processor to perform a method comprising:

  • determining which tasks, from multiple pending tasks being performed on different battery-powered electronic devices from multiple battery-powered electronic devices, are to be selected for completion;

    determining a power requirement for each of the tasks that have been selected for completion;

    determining a priority of the tasks, from the multiple pending tasks on the multiple battery-powered electronic devices, that have been selected for completion;

    calculating a quantity of amp-hours that are available to charge batteries on the multiple battery-powered electronic devices; and

    distributing available amp-hours from a battery source in a first battery-powered electronic device from the multiple battery-powered electronic devices to a second battery-powered electronic device from the multiple battery-powered electronic devices based on the priority of the tasks via a user selection on a graphical user interface (GUI) on the first battery-powered electronic device, wherein the second battery-powered electronic device is capable of transferring power to the first battery-powered electronic device, wherein the tasks selected for completion include a first task currently running on the first battery-powered electronic device and a second task currently running on the second battery-powered electronic device, wherein the second task is assigned a higher priority than the first task in response to a determination that the second task is closer to completion than the first task, wherein the user provides a signal on the GUI for cessation of execution of the first task to transfer an amount of power that was remaining from an initial power allocation for the first task from the first battery-powered electronic device to the second battery-powered electronic device in order to complete the second task.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×