METHOD, APPARATUS, AND COMPUTER PROGRAM PRODUCT FOR OPTIMIZED DEVICE-TO-DEVICE CHARGING
First Claim
1. A method, comprising:
- receiving, by a first device, a user'"'"'s selection of a charging criterion for balancing stored charges in the first device'"'"'s own battery and in a second device'"'"'s rechargeable battery;
determining, by the first device, that recharging of the second device'"'"'s rechargeable battery is required;
computing, by the first device, an amount of charging required for the second device'"'"'s rechargeable battery, in order to satisfy the user'"'"'s selected charging criterion; and
transmitting, by the first device, power provided by the first device'"'"'s own battery, to the second device, for charging the second device'"'"'s rechargeable battery until the present level of stored battery charge in the second device'"'"'s rechargeable battery reaches the computed amount of charging required.
2 Assignments
0 Petitions
Accused Products
Abstract
Method, apparatus, and computer program product example embodiments provide device-to-device charging. According to an example embodiment of the invention, a method comprises receiving, by a first device, a user'"'"'s selection of a charging criterion for balancing stored charges in the first device'"'"'s own battery and in a second device'"'"'s rechargeable battery; determining, by the first device, that recharging of the second device'"'"'s rechargeable battery is required; computing, by the first device, an amount of charging required for the second device'"'"'s rechargeable battery, in order to satisfy the user'"'"'s selected charging criterion; and transmitting, by the first device, power provided by the first device'"'"'s own battery, to the second device, for charging the second device'"'"'s rechargeable battery until the present level of stored battery charge in the second device'"'"'s rechargeable battery reaches the computed amount of charging required.
93 Citations
20 Claims
-
1. A method, comprising:
-
receiving, by a first device, a user'"'"'s selection of a charging criterion for balancing stored charges in the first device'"'"'s own battery and in a second device'"'"'s rechargeable battery; determining, by the first device, that recharging of the second device'"'"'s rechargeable battery is required; computing, by the first device, an amount of charging required for the second device'"'"'s rechargeable battery, in order to satisfy the user'"'"'s selected charging criterion; and transmitting, by the first device, power provided by the first device'"'"'s own battery, to the second device, for charging the second device'"'"'s rechargeable battery until the present level of stored battery charge in the second device'"'"'s rechargeable battery reaches the computed amount of charging required. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An apparatus, comprising:
-
at least one processor; at least one memory including computer program code; the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus at least to; receive a user'"'"'s selection of a charging criterion for balancing stored charges in the apparatus'"'"' own battery and in a second device'"'"'s rechargeable battery; determine that recharging of the second device'"'"'s rechargeable battery is required; compute an amount of charging required for the second device'"'"'s rechargeable battery, in order to satisfy the user'"'"'s selected charging criterion; and transmit power provided by the apparatus'"'"' own battery, to the second device, for charging the second device'"'"'s rechargeable battery until the present level of stored battery charge in the second device'"'"'s rechargeable battery reaches the computed amount of charging required. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method, comprising:
-
receiving, by a first device, a user'"'"'s selection of a charging criterion for balancing stored charges in the first device'"'"'s own rechargeable battery and in a second device'"'"'s rechargeable battery; determining, by the first device, that recharging of the first device'"'"'s own rechargeable battery is required; computing, by the first device, an amount of charging required for the first device'"'"'s own rechargeable battery, in order to satisfy the user'"'"'s selected charging criterion; receiving, by the first device, power provided by a battery of the second device, for charging the first device'"'"'s rechargeable battery, until a present level of stored battery charge in the first device'"'"'s rechargeable battery satisfies a battery charging criterion for balancing stored charges in the first device'"'"'s rechargeable battery and in the second device'"'"'s battery.
-
-
20. An apparatus, comprising:
-
at least one processor; at least one memory including computer program code; the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus at least to; receive a user'"'"'s selection of a charging criterion for balancing stored charges in a first device'"'"'s own rechargeable battery and in a second device'"'"'s rechargeable battery; determine that recharging of the first device'"'"'s rechargeable battery is required; compute an amount of charging required for the first device'"'"'s own rechargeable battery, in order to satisfy the user'"'"'s selected charging criterion; receive power provided by a battery of the second device, for charging the first device'"'"'s rechargeable battery, until a present level of stored battery charge in the first device'"'"'s rechargeable battery satisfies a battery charging criterion for balancing stored charges in the first device'"'"'s rechargeable battery and in the second device'"'"'s battery.
-
Specification