Electric vehicle charging transaction interface for managing electric vehicle charging transactions
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
H02J-007/00
B60L-011/00
B60L-008/00
G07F-015/00
G06Q-030/02
G06Q-020/10
G07F-015/08
G06Q-010/06
B60L-011/18
G06Q-040/00
출원번호
US-0431539
(2012-03-27)
등록번호
US-8836281
(2014-09-16)
발명자
/ 주소
Ambrosio, Ronald
Ferro, Erica Haefner
Hafner, James L.
Harrison, Colin G.
O'Mara, Melissa W.
Schurr, Allan J.
Trekell, Mark W.
Williamson, Paul S.
출원인 / 주소
International Business Machines Corporation
대리인 / 주소
Yee & Associates, P.C.
인용정보
피인용 횟수 :
64인용 특허 :
71
초록▼
According to one embodiment of the present invention, a computer manages an electric vehicle charging transaction. A set of principals is identified associated with the charging transaction for an electric vehicle. A principal is an entity having an interest in the charging transaction. Electric veh
According to one embodiment of the present invention, a computer manages an electric vehicle charging transaction. A set of principals is identified associated with the charging transaction for an electric vehicle. A principal is an entity having an interest in the charging transaction. Electric vehicle charging information is retrieved from a set of sources. An energy transaction plan is generated during a pre-charge phase using the electric vehicle charging information and based on preferences of one or more principals to govern the charging transaction. The computer initiates a charging phase of the electric vehicle charging transaction for an electric vehicle connected to a charging station according to the energy transaction plan. The charging phase comprises charging the electric vehicle with electricity, storing electricity in the electric vehicle, and removing electricity to de-charge the electric vehicle. The computer settles the financial obligations among principals according to the energy transaction plan.
대표청구항▼
1. A computer implemented method of managing an electric vehicle charging transaction, the computer implemented method comprising: one or more processors identifying a set of principals associated with the electric vehicle charging transaction for an electric vehicle, wherein a principal in the set
1. A computer implemented method of managing an electric vehicle charging transaction, the computer implemented method comprising: one or more processors identifying a set of principals associated with the electric vehicle charging transaction for an electric vehicle, wherein a principal in the set of principals is an entity having an interest in the electric vehicle charging transaction;the one or more processors retrieving electric vehicle charging information from a set of sources;the one or more processors generating an energy transaction plan by an energy transaction planner on the electric vehicle, for the electric vehicle during a pre-charge phase immediately prior to starting the electric vehicle charging transaction using the electric vehicle charging information and based on preferences of one or more principals, wherein the set of preferences associated with charging the electric vehicle comprises a subset of preferences for each principal in the set of principals authenticated by an authentication module, wherein a preference in the set of preferences specifies a parameter of the charging transaction that is to be minimized, maximized, or optimized to govern aspects of the charging transaction in a charging phase;the one or more processors initiating the charging phase of the electric vehicle charging transaction for an electric vehicle connected to a charging station using an execution engine on the electric vehicle in accordance with an approved energy transaction plan, wherein the charging phase comprises at least one of charging the electric vehicle with electricity, storing electricity in an electric storage mechanism associated with the electric vehicle, and removing electricity from the electric storage mechanism to de-charge the electric vehicle; andthe one or more processors, responsive to completion of the charging phase, settling financial obligations of a subset of principals in the set of principals in accordance with the energy transaction plan. 2. The computer implemented method of claim 1 further comprising: responsive to a determination that approval of the energy transaction plan by a subset of reviewing principals is required, sending the energy transaction plan to the subset of reviewing principals for approval; andresponsive to receiving approval from the subset of reviewing principals, using the energy transaction plan to manage a plurality of aspects of the electric vehicle charging transaction during the charging phase and the settling of the financial obligations of the subset of principals in the set of principals. 3. The computer implemented method of claim 1 wherein the electric vehicle charging information comprises a set of preferences, 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. 4. The computer implemented method of claim 2 further comprising: responsive to a determination that the energy transaction plan is a plan, including contractual relationships between all principals, generating a summary of the energy transaction plan; andsending the summary of the energy transaction plan with a request for approval of the energy transaction plan to the subset of reviewing principals for review. 5. The computer implemented method of claim 1 wherein the electric vehicle charging information comprises information describing capabilities of devices associated with the electric vehicle and information describing a current state of the devices associated with the electric vehicle. 6. The computer implemented method of claim 1 further comprising: responsive to detecting an interrupt condition, sending an incomplete charge notification to an execution engine; andresponsive to a determination that the electric vehicle is still connected to the charging station, requesting a new energy transaction plan. 7. The computer implemented method of claim 1 wherein settling financial obligations of a subset of principals in the set of principals in accordance with the energy transaction plan further comprises: identifying a set of payees;calculating payment due to the set of payees; anddisbursing payments to the set of payees. 8. The computer implemented method of claim 1 wherein settling financial obligations of a subset of principals in the set of principals in accordance with the energy transaction plan further comprises: identifying a set of payees;calculating incentives applicable to the electric vehicle charging transaction, wherein an incentive is a benefit or reward;applying the incentives to reduce payment due to the set of payees to form adjusted payments; anddisbursing adjusted payments to the set of payees. 9. The computer implemented method of claim 1 wherein settling financial obligations of a subset of principals in the set of principals in accordance with the energy transaction plan further comprises: identifying a set of payees;identifying incentives to be provided to the set of payees, wherein an incentive is a benefit or reward; anddisbursing the incentives to the set of payees. 10. A computer program product comprising: a non-transitory computer recordable storage medium including computer usable program code for managing an electric vehicle charging transaction stored thereon, said computer program product comprising:computer usable program code for identifying a set of principals associated with the electric vehicle charging transaction, wherein a principal in the set of principals is an entity having an interest in the electric vehicle charging transaction;computer usable program code for retrieving electric vehicle charging information from a set of sources;computer usable program code for generating an energy transaction plan by an energy transaction planner on the electric vehicle, for the electric vehicle during a pre-charge phase immediately prior to starting the electric vehicle charging transaction using the electric vehicle charging information and based on preferences of one or more principals, wherein the set of preferences associated with charging the electric vehicle comprises a subset of preferences for each principal in the set of principals, authenticated by an authentication module, wherein a preference in the set of preferences specifies a parameter of the charging transaction that is to be minimized, maximized, or optimized, to govern aspects of the charging transaction in a charging phase;computer usable program code for initiating the charging phase of the electric vehicle charging transaction for an electric vehicle connected to a charging station using an execution engine on the electric vehicle in accordance with an approved energy transaction plan, wherein the charging phase comprises at least one of charging the electric vehicle with electricity, storing electricity in an electric storage mechanism associated with the electric vehicle, and removing electricity from the electric storage mechanism to de-charge the electric vehicle; andcomputer usable program code for settling financial obligations of a subset of principals in the set of principals in accordance with the energy transaction plan in response to completion of the charging phase. 11. The computer program product of claim 10 further comprising: computer usable program code stored on the non-transitory computer recordable storage medium for sending the energy transaction plan to a subset of reviewing principals for approval in response to a determination that approval of the energy transaction plan by the subset of reviewing principals is required; andcomputer usable program code stored on the non-transitory computer recordable storage medium for using the energy transaction plan to manage a plurality of aspects of the electric vehicle charging transaction during the charging phase and the settling of the financial obligations of the subset of principals in the set of principals in response to receiving approval from the subset of reviewing principals. 12. The computer program product of claim 10 wherein the electric vehicle charging information comprises a set of preferences, 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. 13. The computer program product of claim 11 further comprising: computer usable program code stored on the non-transitory computer recordable storage medium for generating a summary of the energy transaction plan in response to a determination that the energy transaction plan is a plan, including contractual relationships between all principals; andcomputer usable program code stored on the non-transitory computer recordable storage medium for sending the summary of the energy transaction plan with a request for approval of the energy transaction plan to the subset of reviewing principals for review in response to receiving approval from the subset of reviewing principals. 14. The computer program product of claim 10 wherein the electric vehicle charging information comprises information describing capabilities of devices associated with the electric vehicle and information describing a current state of the devices associated with the electric vehicle. 15. The computer program product of claim 10 further comprising: computer usable program code stored on non-transitory computer recordable storage medium for sending an incomplete charge notification to an execution engine in response to detecting an interrupt condition; andcomputer usable program code stored on non-transitory computer recordable storage medium for requesting a new energy transaction plan in response to a determination that the electric vehicle is still connected to the charging station. 16. The computer program product of claim 10 wherein settling financial obligations of a subset of principals in the set of principals in accordance with the energy transaction plan further comprises: computer usable program code stored on the non-transitory computer recordable storage medium for identifying a set of payees;computer usable program code stored on the non-transitory computer recordable storage medium for calculating payment due to the set of payees; andcomputer usable program code stored on the non-transitory computer recordable storage medium for disbursing payments to the set of payees. 17. The computer program product of claim 10 wherein settling financial obligations of a subset of principals in the set of principals in accordance with the energy transaction plan further comprises: computer usable program code stored on the non-transitory computer recordable storage medium for identifying a set of payees;computer usable program code stored on the non-transitory computer recordable storage medium for calculating incentives applicable to the electric vehicle charging transaction, wherein an incentive is a benefit or reward;computer usable program code stored on the non-transitory computer recordable storage medium for applying the incentives to reduce payment due to the set of payees to form adjusted payments; andcomputer usable program code stored on the non-transitory computer recordable storage medium for disbursing adjusted payments to the set of payees. 18. The computer program product of claim 10 wherein settling financial obligations of a subset of principals in the set of principals in accordance with the energy transaction plan further comprises: computer usable program code stored on the non-transitory computer recordable storage medium for identifying a set of payees;computer usable program code stored on non-transitory computer recordable storage medium for identifying incentives to be provided to the set of payees, wherein an incentive is a benefit or reward; andcomputer usable program code stored on non-transitory computer recordable storage medium for disbursing the incentives to the set of payees. 19. 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; anda processing unit coupled to the bus system, wherein the processing unit executes the computer usable program code to identify a set of principals associated with the electric vehicle charging transaction, wherein a principal in the set of principals is an entity having an interest in the electric vehicle charging transaction; retrieve electric vehicle charging information from a set of sources; generate an energy transaction plan by an energy transaction planner on the electric vehicle, for the electric vehicle during a pre-charge phase immediately prior to starting the electric vehicle charging transaction using the electric vehicle charging information and based on preferences of one or more principals, wherein the set of preferences associated with charging the electric vehicle comprises a subset of preferences for each principal in the set of principals authenticated by an authentication module, wherein a preference in the set of preferences specifies a parameter of the charging transaction that is to be minimized, maximized, or optimized, to govern aspects of the charging transaction in a charging phase; initiate the charging phase of the electric vehicle charging transaction for an electric vehicle connected to a charging station using an execution engine on the electric vehicle in accordance with an approved energy transaction plan, wherein the charging phase comprises at least one of charging the electric vehicle with electricity, storing electricity in an electric storage mechanism associated with the electric vehicle, and removing electricity from the electric storage mechanism to de-charge the electric vehicle; and settle financial obligations of a subset of principals in the set of principals in accordance with the energy transaction plan in response to completion of the charging phase. 20. A system for charging an electric vehicle comprising: a processor unit in a network of data processing systems configured as a principal identification component, wherein the principal identification component identifies a set of principals associated with an electric vehicle charging transaction, wherein a principal in the set of principals is an entity having an interest in the electric vehicle charging transaction;a processor unit in the network of data processing systems configured as an energy transaction planner, wherein the energy transaction planner generates an energy transaction plan by the energy transaction planner on the electric vehicle, for the electric vehicle during a pre-charge phase immediately prior to starting the electric vehicle charging transaction using electric vehicle charging information, and a set of preferences, wherein the set of preferences associated with charging the electric vehicle comprises a subset of preferences for each principal in the set of principals authenticated by an authentication module, wherein a preference in the set of preferences specifies a parameter of the charging transaction that is to be minimized, maximized, or optimized, wherein the electric vehicle charging information is received from a set of sources;a processor unit in the network of data processing systems configured as an execution engine on the electric vehicle, wherein the execution engine initiates a charging phase of the electric vehicle charging transaction for an electric vehicle connected to a charging station in accordance with an approved energy transaction plan, wherein the charging phase comprises at least one of charging the electric vehicle with electricity, storing electricity in an electric storage mechanism associated with the electric vehicle, and removing electricity from the electric storage mechanism to de-charge the electric vehicle; anda processor unit in the network of data processing systems configured as an energy transaction broker, wherein the energy transaction broker settles financial obligations of a subset of principals in the set of principals in accordance with the energy transaction plan in response to completion of the charging phase. 21. The system for charging an electric vehicle of claim 20 further comprising: a processor unit in the network of data processing systems configured as an energy transaction plan approval service, wherein the energy transaction plan approval service receives the energy transaction plan and obtains approval of the energy transaction plan from a subset of principals in the set of principals. 22. The system for charging an electric vehicle of claim 20 further comprising: a processor unit in the network of data processing systems configured as a vehicle preference service, wherein the electric vehicle charging information comprises a set of preferences, 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 wherein the vehicle preference service sends the set of preferences to the energy transaction planner to form the electric vehicle charging information. 23. The system for charging an electric vehicle of claim 20 further comprising: a processor unit in the network of data processing systems configured as an energy transaction plan approval service, wherein the energy transaction plan approval service generates a summary of the energy transaction plan in response to a determination that the energy transaction plan is a plan, including contractual relationships between all principals, and sends the summary of the energy transaction plan with a request for approval of the energy transaction plan to a subset of principals in the set of principals for approval. 24. The system for charging an electric vehicle of claim 20 wherein the electric vehicle charging information comprises information describing capabilities of devices associated with the electric vehicle and information describing a current state of the devices associated with the electric vehicle. 25. The system for charging an electric vehicle of claim 20 further comprising: a processor unit in the network of data processing systems configured as an interrupt monitor, wherein the interrupt monitor detects an interrupt condition, sends an incomplete charge notification to an execution engine; and requests a new energy transaction plan in response to a determination that the electric vehicle is still connected to the charging station.
Buck Michael (Winennden DEX) Boll Wolf (Weinstadt DEX) Knorzer Gunther (Sachsenheim DEX), Consumption-oriented driving-power limitation of a vehicle drive.
Tabata,Atsushi; Nagano,Shuji, Control apparatus for variable-cylinder engine, and control apparatus for automotive vehicle including variable-cylinder engine.
Monaco Joseph A. (Brooklyn NY) Nespica Julius A. (Brooklyn NY) Silverman Gordon (New York NY), Hybrid propulsion and computer controlled systems transition and selection.
Smith, Harry F., Methods for providing information, messages and advertisements to a user of a fuel pump that is coupled to remote computers through a data communications network.
Meese William G. (Bloomfield Hills MI) Pratt Robert G. (Farmington Hills MI) Charneski Mitchell D. (Southfield MI) Brokenshire Robert E. (Troy MI) Whitney Bruce F. (South Lyon MI), Microprocessor electric vehicle charging and parking meter system structure and method.
Hafner, James Lee; O'Mara, Melissa Wiltsey; Williamson, Paul Stuart, Network based energy preference service for managing electric vehicle charging preferences.
Hoshina, Masaki, Service providing system, second connecting part, service providing device, second connecting part control program and service providing device control program.
Joanne T. Woestman ; Prabhakar B. Patil ; Ross M. Stunz ; Thomas E. Pilutti, Strategy to use an on-board navigation system for electric and hybrid electric vehicle energy management.
Ferro, Erica Haefner; Trekell, Mark William; Williamson, Paul Stuart, System for detecting interrupt conditions during an electric vehicle charging process.
Dahl Ernest A. (3247 Breaker Dr. Ventura CA 93003) Barry George H. (21225 Saratoga Hills Saratoga CA 95070), Transformerless battery controlled battery charger.
Pollack, Seth B.; Bridges, Seth W.; Kaplan, David L., User interface and user control in a power aggregation system for distributed electric resources.
Hattori Atsushi,JPX ; Tsuchiya Akiyoshi,JPX ; Enomoto Hiroyuki,JPX ; Osawa Keiichi,JPX, Vehicle information communication system and method capable of communicating with external management station.
Murakami, Hiroshi; Yano, Shunji; Nakamura, Kazuhiro; Barth, Matthew James; Todd, Michael Donovan, Vehicle sharing system and method for allocating vehicles based on state of charge.
Penilla, Angel A.; Penilla, Albert S., Electric vehicle (EV) range extending charge systems, distributed networks of charge kiosks, and charge locating mobile apps.
Penilla, Angel A.; Penilla, Albert S., Electric vehicles (EVs) operable with exchangeable batteries and applications for locating kiosks of batteries and reserving batteries.
Penilla, Angel A.; Penilla, Albert S., Kiosks for storing, charging and exchanging batteries usable in electric vehicles and servers and applications for locating kiosks and accessing batteries.
Penilla, Angel A.; Penilla, Albert S., Methods and cloud processing systems for processing data streams from data producing objects of vehicle and home entities.
Penilla, Angel A.; Penilla, Albert S., Methods and cloud systems for using connected object state data for informing and alerting connected vehicle drivers of state changes.
Penilla, Angel A.; Penilla, Albert S., Methods and systems for communicating content to connected vehicle users based detected tone/mood in voice input.
Penilla, Angel A.; Penilla, Albert S., Methods and systems for defining custom vehicle user interface configurations and cloud services for managing applications for the user interface and learned setting functions.
Penilla, Angel A.; Penilla, Albert S., Methods and systems for defining vehicle user profiles and managing user profiles via cloud systems and applying learned settings to user profiles.
Penilla, Angel A.; Penilla, Albert S., Methods and systems for electric vehicle (EV) charge location color-coded charge state indicators, cloud applications and user notifications.
Penilla, Angel A.; Penilla, Albert S., Methods and systems for electric vehicle (EV) charging, charging unit (CU) interfaces, auxiliary batteries, and remote access and user notifications.
Penilla, Angel A.; Penilla, Albert S., Methods and systems for electric vehicle (EV) charging, charging unit (CU) interfaces, auxiliary batteries, and remote access and user notifications.
Penilla, Angel A.; Penilla, Albert S., Methods and systems for generating setting recommendation to user accounts for registered vehicles via cloud systems and remotely applying settings.
Penilla, Angel A.; Penilla, Albert S., Methods and systems for locating public parking and receiving security ratings for parking locations and generating notifications to vehicle user accounts regarding alerts and cloud access to security information.
Penilla, Angel A.; Penilla, Albert S., Methods and systems for processing charge availability and route paths for obtaining charge for electric vehicles.
Penilla, Angel A.; Penilla, Albert S., Methods and systems for processing data streams from data producing objects of vehicle and home entities and generating recommendations and settings.
Penilla, Angel A.; Penilla, Albert S., Methods and systems for processing user inputs to generate recommended vehicle settings and associated vehicle-cloud communication.
Penilla, Angel A.; Penilla, Albert S., Methods and systems for providing access to specific vehicle controls, functions, environment and applications to guests/passengers via personal mobile devices.
Penilla, Angel A.; Penilla, Albert S., Methods and systems for providing recommendations to vehicle users to handle alerts associated with the vehicle and a bidding market place for handling alerts/service of the vehicle.
Penilla, Angel A.; Penilla, Albert S., Methods and systems for sending contextual content to connected vehicles and configurable interaction modes for vehicle interfaces.
Penilla, Angel A.; Penilla, Albert S., Methods and systems for sending contextual relevant content to connected vehicles and cloud processing for filtering said content based on characteristics of the user.
Penilla, Angel A.; Penilla, Albert S., Methods and systems for setting and transferring user profiles to vehicles and temporary sharing of user profiles to shared-use vehicles.
Penilla, Angel A.; Penilla, Albert S., Methods and systems for setting and/or assigning advisor accounts to entities for specific vehicle aspects and cloud management of advisor accounts.
Penilla, Angel A.; Penilla, Albert S., Methods and systems for using cloud services to assign e-keys to access vehicles and sharing vehicle use via assigned e-keys.
Penilla, Angel A.; Penilla, Albert S., Methods for electric vehicle (EV) charge location visual indicators, notifications of charge state and cloud applications.
Penilla, Angel A.; Penilla, Albert S., Methods for finding electric vehicle (EV) charge units, status notifications and discounts sponsored by merchants local to charge units.
Penilla, Angel A.; Penilla, Albert S., Methods for providing electric vehicles with access to exchangeable batteries and methods for locating, accessing and reserving batteries.
Penilla, Angel A.; Penilla, Albert S., Methods for sharing mobile device applications with a vehicle computer and accessing mobile device applications via controls of a vehicle when the mobile device is connected to the vehicle computer.
Malik, Maira A.; Rho, Steven A.; Uyeki, Robert M.; Rajendran, Aparajithan; Ravi, Narendran; Brijwasi, Mohitash, System and method for creating a charging schedule for an electric vehicle.
Penilla, Angel A.; Penilla, Albert S., Systems for learning user preferences and generating recommendations to make settings at connected vehicles and interfacing with cloud systems.
Penilla, Angel A.; Penilla, Albert S., Vehicle systems for providing access to vehicle controls, functions, environment and applications to guests/passengers via mobile devices.
Penilla, Angel A.; Penilla, Albert S., Vehicles and cloud systems for providing recommendations to vehicle users to handle alerts associated with the vehicle.
Penilla, Angel A.; Penilla, Albert S., Vehicles and vehicle systems for providing access to vehicle controls, functions, environment and applications to guests/passengers via mobile devices.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.