Energy transaction broker for brokering electric vehicle charging transactions
First Claim
1. A computer implemented method of managing a charging process of an electric vehicle, the computer implemented method comprising:
- retrieving a set of trip data for a trip;
using the set of trip data to identify a set of options for replenishing the electric charge of an on-vehicle electric storage mechanism of the electric vehicle for the trip;
presenting the set of options to the owner or an operator of the electric vehicle;
responsive to receiving an initiation by the operator, initiating the charging process at a charging station;
identifying a set of parties of a transaction for replenishing the electric charge of an on-vehicle electric storage mechanism of the electric vehicle;
the electric vehicle and the charging station exchanging a set of data associated with the charging of the electric vehicle;
generating a set of terms and conditions from a set of party preferences, a set of current incentives, and a set of device capabilities;
presenting each of the set of parties with the set of terms and conditions for governing the transaction;
receiving an approval from each of the set of parties regarding the set of terms and conditions presented;
responsive to receiving approval performing at least a portion of the transaction;
responsive to receiving a charge notification that the charging process of the electric vehicle is complete, extracting event data associated with the charging process, wherein the event data is extracted from the charge notification, and wherein the event data comprises a duration of the charging process;
identifying, from an energy transaction plan, a set of payees participating in the charging process;
responsive to performing the portion of the transaction, disbursing a payment owed to the set of payees, wherein an amount of the payment is calculated using payment terms in profiles of the set of payees, and wherein the payment comprises funds from at least one of a payer fund and an incentive fund.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer implemented method, apparatus, and computer usable program code for brokering a charging process of an electric vehicle. In one embodiment, a process extracts event data associated with the charging process from a charge notification in response to receiving the charge notification indicating that the charging process of the electric vehicle is complete. The event data may include, but is not limited to, duration of the charging process, quantity of electricity transferred, or rate at which electricity was transferred during the charging process. The process then identifies, from an energy transaction plan, a set of payees participating in the charging process. Thereafter, the process disburses a payment owed to the set of payees. An amount of the payment is calculated using payment terms in profiles of the set of payees. The payment includes funds from at least one of a payer fund and an incentive fund.
-
Citations
20 Claims
-
1. A computer implemented method of managing a charging process of an electric vehicle, the computer implemented method comprising:
-
retrieving a set of trip data for a trip; using the set of trip data to identify a set of options for replenishing the electric charge of an on-vehicle electric storage mechanism of the electric vehicle for the trip; presenting the set of options to the owner or an operator of the electric vehicle; responsive to receiving an initiation by the operator, initiating the charging process at a charging station; identifying a set of parties of a transaction for replenishing the electric charge of an on-vehicle electric storage mechanism of the electric vehicle; the electric vehicle and the charging station exchanging a set of data associated with the charging of the electric vehicle; generating a set of terms and conditions from a set of party preferences, a set of current incentives, and a set of device capabilities; presenting each of the set of parties with the set of terms and conditions for governing the transaction; receiving an approval from each of the set of parties regarding the set of terms and conditions presented; responsive to receiving approval performing at least a portion of the transaction; responsive to receiving a charge notification that the charging process of the electric vehicle is complete, extracting event data associated with the charging process, wherein the event data is extracted from the charge notification, and wherein the event data comprises a duration of the charging process; identifying, from an energy transaction plan, a set of payees participating in the charging process; responsive to performing the portion of the transaction, disbursing a payment owed to the set of payees, wherein an amount of the payment is calculated using payment terms in profiles of the set of payees, and wherein the payment comprises funds from at least one of a payer fund and an incentive fund. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer program product for managing a charging process of an electric vehicle, the computer program product comprising:
-
a computer-recordable storage media; first program instructions for retrieving a set of trip data for a trip; second program instructions for using the set of trip data to identify a set of options for replenishing the electric charge of an on-vehicle electric storage mechanism of the electric vehicle for the trip; third program instructions for presenting the set of options to the owner or an operator of the electric vehicle; fourth program instructions for responsive to receiving a initiation by the operator, initiating the charging process at a charging station; fifth program instructions for identifying a set of parties of a transaction for replenishing the electric charge of an on-vehicle electric storage mechanism of the electric vehicle; sixth program instructions for exchanging, between the electric vehicle and the charging station, a set of data associated with the charging of the electric vehicle; seventh program instructions for generating a set of terms and conditions from a set of party preferences, a set of current incentives, and a set of device capabilities; eighth program instructions for presenting each of the set of parties with a set of terms and conditions for governing the transaction; ninth program instructions for receiving an approval from each of the set of parties regarding the set of terms and conditions presented; tenth program instructions for responsive to receiving approval performing at least a portion of the transaction; eleventh program instructions for extracting event data associated with the charging process in response to receiving a charge notification indicating that the charging process of the electric vehicle is complete, wherein the event data is extracted from the charge notification, and wherein the event data comprises a duration of the charging process; twelfth program instructions for identifying, from an energy transaction plan, a set of payees participating in the charging process; thirteenth program instructions for responsive to performing the portion of the transaction, disbursing a payment owed to the set of payees, wherein an amount of the payment is calculated using payment terms in profiles of the set of payees, and wherein the payment comprises funds from at least one of a payer fund and an incentive fund; and wherein the first program instructions, the second program instructions, the third program instructions, the fourth program instructions, the fifth program instructions, the sixth program instructions, the seventh program instructions, the eighth program instructions, the ninth program instructions, the tenth program instructions, the twelfth program instructions, and the thirteenth program instructions are stored on the computer-recordable storage media. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. An apparatus for managing a charging process of an electric vehicle, the apparatus comprising:
-
a bus system; a memory connected to the bus system, wherein the memory includes computer usable program code; and a processing unit connected to the bus system, wherein the processing unit executes the computer usable program code to perform steps including; retrieving a set of trip data for a trip; using the set of trip data to identify a set of options for replenishing the electric charge of an on-vehicle electric storage mechanism of the electric vehicle for the trip; presenting the set of options to the owner or an operator of the electric vehicle; responsive to receiving an initiation by the operator, initiating the charging process at a charging station; identifying a set of parties of a transaction for replenishing the electric charge of an on-vehicle electric storage mechanism of the electric vehicle; the electric vehicle and the charging station exchanging a set of data associated with the charging of the electric vehicle; generating a set of terms and conditions from a set of party preferences, a set of current incentives, and a set of device capabilities; presenting each of the set of parties with the set of terms and conditions for governing the transaction; receiving an approval from each of the set of parties regarding the set of terms and conditions presented; responsive to receiving approval performing at least a portion of the transaction; responsive to receiving a charge notification that the charging process of the electric vehicle is complete, extracting event data associated with the charging process, wherein the event data is extracted from the charge notification, and wherein the event data comprises a duration of the charging process; identifying, from an energy transaction plan, a set of payees participating in the charging process; responsive to performing the portion of the transaction, disbursing a payment owed to the set of payees, wherein an amount of the payment is calculated using payment terms in profiles of the set of payees, and wherein the payment comprises funds from at least one of a payer fund and an incentive fund. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A system for managing a charging process of an electric vehicle, the system comprising:
-
a storage device, wherein the storage device stores a set of payee profiles and a set of trip data for a plurality of trips; and a data processing system for performing; retrieving a set of trip data for a trip; using the set of trip data to identify a set of options for replenishing the electric charge of an on-vehicle electric storage mechanism of the electric vehicle for the trip; presenting the set of options to the owner or an operator of the electric vehicle; responsive to receiving an initiation by the operator, initiating the charging process at a charging station; identifying a set of parties of a transaction for replenishing the electric charge of an on-vehicle electric storage mechanism of the electric vehicle; the electric vehicle and the charging station exchanging a set of data associated with the charging of the electric vehicle; generating a set of terms and conditions from a set of party preferences, a set of current incentives, and a set of device capabilities; presenting each of the set of parties with the set of terms and conditions for governing the transaction; receiving an approval from each of the set of parties regarding the set of terms and conditions presented; responsive to receiving approval performing at least a portion of the transaction; an energy transaction broker of the data processing system, wherein responsive to performing the portion of the transaction, the energy transaction broker extracts event data associated with the charging process, wherein the event data is extracted from a charge notification, and wherein the event data comprises a duration of the charging process in response to receiving a notification that the charging process of the electric vehicle is complete;
identifies, from an energy transaction plan, a set of payees participating in the charging process; and
disburses a payment owed to the set of payees, wherein an amount of the payment is calculated using payment terms in profiles of the set of payees, and wherein the payment comprises funds from at least one of a payer fund and an incentive fund. - View Dependent Claims (20)
-
Specification