Maintaining Energy Principal Preferences in a Vehicle
First Claim
1. A computer implemented method of managing user preferences associated with charging transactions for electric vehicles, the computer implemented method comprising:
- responsive to a vehicle preference service receiving a request for a set of preferences associated with a charging transaction for an electric vehicle from an energy transaction planner, identifying a set of principals associated with the charging transaction for the electric vehicle, wherein a principal in the set of principals is an entity having an interest in the charging transaction for the electric vehicle, and wherein the charging transaction is a transaction associated with at least one of charging the electric vehicle, storing electric power in an electric storage mechanism associated with the electric vehicle, and de-charging the electric vehicle;
retrieving the set of preferences from a plurality of preferences, by the vehicle preference service, wherein the set of preferences comprises a subset of preferences for each principal in the set of principals, wherein a preference in the set of preferences specifies a parameter of the charging transaction that is to be minimized, maximized, or optimized; and
sending the set of preferences to the energy transaction planner, by the vehicle transaction planner.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer implemented method, apparatus, and computer usable program product for managing user preferences associated with charging transactions for electric vehicles. In one embodiment, a set of principals associated with a charging transaction for an electric vehicle is identified in response to receiving a request for a set of preferences from an energy transaction planner. The vehicle preference service is located on the electric vehicle. The set of preferences are retrieved from a plurality of preferences. The set of preferences comprises a subset of preferences for each principal in the set of principals. A preference in the set of preferences specifies a parameter of the charging transaction that is to be minimized, maximized, or optimized. The set of preferences are sent to an energy transaction planner.
280 Citations
20 Claims
-
1. A computer implemented method of managing user preferences associated with charging transactions for electric vehicles, the computer implemented method comprising:
-
responsive to a vehicle preference service receiving a request for a set of preferences associated with a charging transaction for an electric vehicle from an energy transaction planner, identifying a set of principals associated with the charging transaction for the electric vehicle, wherein a principal in the set of principals is an entity having an interest in the charging transaction for the electric vehicle, and wherein the charging transaction is a transaction associated with at least one of charging the electric vehicle, storing electric power in an electric storage mechanism associated with the electric vehicle, and de-charging the electric vehicle; retrieving the set of preferences from a plurality of preferences, by the vehicle preference service, wherein the set of preferences comprises a subset of preferences for each principal in the set of principals, wherein a preference in the set of preferences specifies a parameter of the charging transaction that is to be minimized, maximized, or optimized; and sending the set of preferences to the energy transaction planner, by the vehicle transaction planner. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer program product comprising:
-
a computer usable medium including computer usable program code for managing user preferences associated with charging transactions for electric vehicles, the computer program product comprising; computer usable program code for identifying a set of principals associated with a charging transaction for an electric vehicle in response to a vehicle preference service receiving a request for preferences associated with the charging transaction for the electric vehicle from an energy transaction planner, wherein a principal in the set of principals is an entity having an interest in the charging transaction for the electric vehicle, and wherein the charging transaction is a transaction associated with at least one of charging the electric vehicle, storing electric power in an electric storage mechanism associated with the electric vehicle, and de-charging the electric vehicle; computer usable program code for retrieving the set of preferences from a plurality of preferences, by the vehicle preference service, wherein the set of preferences comprises a subset of preferences for each principal in the set of principals, wherein a preference in the set of preferences specifies a parameter of the charging transaction that is to be minimized, maximized, or optimized; and computer usable program code for sending the set of preferences to the energy transaction planner, by the vehicle transaction planner. - View Dependent Claims (12, 13, 14, 15)
-
-
16. An apparatus comprising:
-
a bus system; a communications system coupled to the bus system; a memory connected to the bus system, wherein the memory includes computer usable program code; and a processing unit coupled to the bus system, wherein the processing unit executes the computer usable program code to identify a principal associated with a charging transaction for an electric vehicle in response to a vehicle preference service receiving a request for a set of preferences associated with the charging transaction for the electric vehicle from an energy transaction planner, wherein the principal is an entity having an interest in the charging transaction for the electric vehicle, and wherein the charging transaction is a transaction associated with at least one of charging the electric vehicle, storing electric power in an electric storage mechanism associated with the electric vehicle, and de-charging the electric vehicle;
retrieve the set of preferences from a plurality of preferences, by the vehicle preference service, wherein the set of preferences comprises a subset of preferences for each principal in the set of principals, wherein a preference in the set of preferences specifies a parameter of the charging transaction that is to be minimized, maximized, or optimized; and
send the set of preferences to the energy transaction planner, by the vehicle transaction planner. - View Dependent Claims (17, 18)
-
-
19. A vehicle preference service on an electric vehicle comprising:
-
a planner interface, wherein the planner interface receives a request for a set of preferences for an identified principal associated with a charging transaction for the electric vehicle from an energy transaction planner, and wherein the planner interface sends the set of preferences responsive to the request to the energy transaction planner, wherein the identified principal is an entity having an interest in the charging transaction for the electric vehicle, wherein the charging transaction is a transaction associated with at least one of charging the electric vehicle, storing electric power in an electric storage mechanism associated with the electric vehicle, and de-charging the electric vehicle; and a preference manager, wherein the preference manager retrieves the set of preferences from a plurality of preferences stored on the electric vehicle for the identified principal, wherein a preference in the set of preferences specifies a parameter of the charging transaction that is to be minimized, maximized, or optimized. - View Dependent Claims (20)
-
Specification