Energy transfer based on intended use
An example operation includes one or more of establishing communication between a transport and a location via a module including a battery, determining an energy amount in the transport and an energy requirement at the location, and initiating a transfer of a portion of the energy amount from the transport to the battery based on an intended use of the portion at one or more devices at the location.
1 . A method performed by a computer device, the method comprising:
determining an amount of energy in a transport that is available to be provided to a battery that powers a device at a location, wherein the battery is external to the transport;
receiving an indication of an intended use of the amount of energy from the battery, wherein the indication comprises a type and a function of the device;
instructing the transport on how to transfer the amount of energy from the transport to the battery based on the indication.
2 . The method of claim 1 , wherein the instructing the transport on how to transfer the energy further comprises:
instructing the transport on how to transfer the amount of energy based on a future energy usage at the location.
3 . The method of claim 1 , comprising:
by the computer device, determining an energy requirement of the location based on one or more of a current or a future environmental condition at the location.
4 . The method of claim 1 , wherein the instructing comprises at least one of:
instructing the transport as on the amount of energy to transfer to the location,
instructing the transport as to a time to transfer the energy to the location, or
instructing the transport as to a time to transfer more energy when a previous transmission is complete.
5 . The method of claim 1 , wherein the computer device contains the battery.
6 . The method of claim 1 , wherein the amount of energy to be transferred from the transport is based on a future use and a future destination of the transport.
7 . The method of claim 1 , comprising:
by the computer device, transfer energy from the location to the transport when energy from the transport is no longer needed at the location.
8 . A system, comprising:
a processor that, when executing instructions stored in an associated memory, is configured to:
determine an amount of energy in a transport that is available to be provided to a battery that powers a device at a location, wherein the battery is external to the transport;
receive an indication of an intended use of the amount of energy from the battery, wherein the indication comprises a type and a function of the device; and
instruct the transport on how to transfer the amount of energy from the transport to the battery based on the indication a type of the device.
9 . The system of claim 8 , wherein when the processor instructs the transport on how to transfer the energy, the transport is further configured to:
instruct the transport on how to transfer the amount of energy based on a future energy usage at the location.
10 . The system of claim 8 , wherein the processor is configured to:
determine an energy requirement of the location based on one or more of a current or a future environmental condition at the location.
11 . The system of claim 8 , wherein when the processor instructs the transport on how to transfer the amount of energy, the processor is further configured to at least one of:
instruct on the amount of energy to transfer to the location,
instruct on a time to transfer the energy to the location, or
instruct on a time to transfer more energy when a previous transmission is complete.
12 . The system of claim 8 , wherein the computer device contains the battery.
13 . The system of claim 8 , wherein the amount of energy to be transferred from the transport is based on a future use and a future destination of the transport.
14 . The system of claim 8 , wherein the processor is further configured to:
transfer energy from the location to the transport when energy from the transport is no longer needed at the location.
15 . A non-transitory computer-readable medium comprising one or more instructions that, when executed by a processor of a computer device, cause the processor to perform:
determining an amount of energy in a transport that is available to be provided to a battery that powers a device at a location, wherein the battery is external to the transport;
receiving an indication of an intended use of the amount of energy from the battery, wherein the indication comprises a type and a function of the device; and
instructing the transport on how to transfer the amount of energy from the transport to the battery based on the indication.
16 . The non-transitory computer-readable medium of claim 15 , wherein the instructing the transport on how to transfer the energy further comprises:
instructing the transport on how to transfer the amount of energy based on a future energy usage at the location.
17 . The non-transitory computer-readable medium of claim 15 , wherein the instructions further cause the processor to perform:
determining an energy requirement at the location is based on one or more of a current or a future environmental condition at the location.
18 . The non-transitory computer-readable medium of claim 15 , wherein the instructing comprises at least one of:
instructing the transport as on the amount of energy to transfer to the location,
instructing the transport as to a time to transfer the energy to the location, or
instructing the transport as to a time to transfer more energy when a previous transmission is complete.
19 . The non-transitory computer-readable medium of claim 15 , wherein the amount of energy to be transferred from the transport is based on a future use and a future destination of the transport.
20 . The non-transitory computer-readable medium of claim 15 , the instructions further cause the processor to perform: transferring energy from the location to the transport when energy from the transport is no longer needed at the location.