US20220084348A1 - Electric vehicle charging station host definable pricing - Google Patents
Electric vehicle charging station host definable pricing Download PDFInfo
- Publication number
- US20220084348A1 US20220084348A1 US17/532,793 US202117532793A US2022084348A1 US 20220084348 A1 US20220084348 A1 US 20220084348A1 US 202117532793 A US202117532793 A US 202117532793A US 2022084348 A1 US2022084348 A1 US 2022084348A1
- Authority
- US
- United States
- Prior art keywords
- charging
- host
- pricing
- electric vehicle
- charging station
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
- 238000000034 method Methods 0.000 claims description 26
- 230000007717 exclusion Effects 0.000 claims 1
- 238000013475 authorization Methods 0.000 description 75
- 238000010586 diagram Methods 0.000 description 26
- 230000005611 electricity Effects 0.000 description 10
- 238000012790 confirmation Methods 0.000 description 8
- 230000009471 action Effects 0.000 description 6
- 238000004891 communication Methods 0.000 description 6
- 230000007246 mechanism Effects 0.000 description 6
- 230000007423 decrease Effects 0.000 description 4
- 230000001419 dependent effect Effects 0.000 description 4
- 230000002452 interceptive effect Effects 0.000 description 3
- 238000012552 review Methods 0.000 description 3
- 230000003190 augmentative effect Effects 0.000 description 2
- 238000003490 calendering Methods 0.000 description 2
- 238000013461 design Methods 0.000 description 2
- 230000003203 everyday effect Effects 0.000 description 2
- 238000013507 mapping Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 230000004075 alteration Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 239000007789 gas Substances 0.000 description 1
- 239000005431 greenhouse gas Substances 0.000 description 1
- 230000006698 induction Effects 0.000 description 1
- 230000000977 initiatory effect Effects 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 230000000644 propagated effect Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 230000000630 rising effect Effects 0.000 description 1
- 239000000725 suspension Substances 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 230000007306 turnover Effects 0.000 description 1
- 230000005612 types of electricity Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07F—COIN-FREED OR LIKE APPARATUS
- G07F15/00—Coin-freed apparatus with meter-controlled dispensing of liquid, gas or electricity
- G07F15/003—Coin-freed apparatus with meter-controlled dispensing of liquid, gas or electricity for electricity
- G07F15/005—Coin-freed apparatus with meter-controlled dispensing of liquid, gas or electricity for electricity dispensed for the electrical charging of vehicles
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/40—Business processes related to the transportation industry
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60L—PROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
- B60L3/00—Electric devices on electrically-propelled vehicles for safety purposes; Monitoring operating variables, e.g. speed, deceleration or energy consumption
- B60L3/12—Recording operating variables ; Monitoring of operating variables
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60L—PROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
- B60L53/00—Methods of charging batteries, specially adapted for electric vehicles; Charging stations or on-board charging equipment therefor; Exchange of energy storage elements in electric vehicles
- B60L53/30—Constructional details of charging stations
- B60L53/305—Communication interfaces
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60L—PROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
- B60L53/00—Methods of charging batteries, specially adapted for electric vehicles; Charging stations or on-board charging equipment therefor; Exchange of energy storage elements in electric vehicles
- B60L53/60—Monitoring or controlling charging stations
- B60L53/64—Optimising energy costs, e.g. responding to electricity rates
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60L—PROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
- B60L53/00—Methods of charging batteries, specially adapted for electric vehicles; Charging stations or on-board charging equipment therefor; Exchange of energy storage elements in electric vehicles
- B60L53/60—Monitoring or controlling charging stations
- B60L53/65—Monitoring or controlling charging stations involving identification of vehicles or their battery types
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60L—PROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
- B60L53/00—Methods of charging batteries, specially adapted for electric vehicles; Charging stations or on-board charging equipment therefor; Exchange of energy storage elements in electric vehicles
- B60L53/60—Monitoring or controlling charging stations
- B60L53/66—Data transfer between charging stations and vehicles
- B60L53/665—Methods related to measuring, billing or payment
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60L—PROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
- B60L55/00—Arrangements for supplying energy stored within a vehicle to a power network, i.e. vehicle-to-grid [V2G] arrangements
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/06—Energy or water supply
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60L—PROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
- B60L2240/00—Control parameters of input or output; Target parameters
- B60L2240/70—Interactions with external data bases, e.g. traffic centres
- B60L2240/72—Charging station selection relying on external data
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60L—PROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
- B60L2240/00—Control parameters of input or output; Target parameters
- B60L2240/80—Time limits
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60L—PROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
- B60L2250/00—Driver interactions
- B60L2250/10—Driver interactions by alarm
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60L—PROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
- B60L2250/00—Driver interactions
- B60L2250/16—Driver interactions by display
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60L—PROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
- B60L2260/00—Operating Modes
- B60L2260/40—Control modes
- B60L2260/50—Control modes by future state prediction
- B60L2260/52—Control modes by future state prediction drive range estimation, e.g. of estimation of available travel distance
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60L—PROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
- B60L2260/00—Operating Modes
- B60L2260/40—Control modes
- B60L2260/50—Control modes by future state prediction
- B60L2260/54—Energy consumption estimation
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60L—PROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
- B60L2260/00—Operating Modes
- B60L2260/40—Control modes
- B60L2260/50—Control modes by future state prediction
- B60L2260/58—Departure time prediction
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02J—CIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
- H02J2310/00—The network for supplying or distributing electric power characterised by its spatial reach or by the load
- H02J2310/40—The network being an on-board power network, i.e. within a vehicle
- H02J2310/48—The network being an on-board power network, i.e. within a vehicle for electric vehicles [EV] or hybrid vehicles [HEV]
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02J—CIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
- H02J7/00—Circuit arrangements for charging or depolarising batteries or for supplying loads from batteries
- H02J7/0013—Circuit arrangements for charging or depolarising batteries or for supplying loads from batteries acting upon several batteries simultaneously or sequentially
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02E—REDUCTION OF GREENHOUSE GAS [GHG] EMISSIONS, RELATED TO ENERGY GENERATION, TRANSMISSION OR DISTRIBUTION
- Y02E60/00—Enabling technologies; Technologies with a potential or indirect contribution to GHG emissions mitigation
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02T—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
- Y02T10/00—Road transport of goods or passengers
- Y02T10/60—Other road transportation technologies with climate change mitigation effect
- Y02T10/70—Energy storage systems for electromobility, e.g. batteries
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02T—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
- Y02T10/00—Road transport of goods or passengers
- Y02T10/60—Other road transportation technologies with climate change mitigation effect
- Y02T10/7072—Electromobility specific charging systems or methods for batteries, ultracapacitors, supercapacitors or double-layer capacitors
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02T—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
- Y02T10/00—Road transport of goods or passengers
- Y02T10/60—Other road transportation technologies with climate change mitigation effect
- Y02T10/72—Electric energy management in electromobility
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02T—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
- Y02T90/00—Enabling technologies or technologies with a potential or indirect contribution to GHG emissions mitigation
- Y02T90/10—Technologies relating to charging of electric vehicles
- Y02T90/12—Electric charging stations
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02T—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
- Y02T90/00—Enabling technologies or technologies with a potential or indirect contribution to GHG emissions mitigation
- Y02T90/10—Technologies relating to charging of electric vehicles
- Y02T90/14—Plug-in electric vehicles
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02T—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
- Y02T90/00—Enabling technologies or technologies with a potential or indirect contribution to GHG emissions mitigation
- Y02T90/10—Technologies relating to charging of electric vehicles
- Y02T90/16—Information or communication technologies improving the operation of electric vehicles
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02T—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
- Y02T90/00—Enabling technologies or technologies with a potential or indirect contribution to GHG emissions mitigation
- Y02T90/10—Technologies relating to charging of electric vehicles
- Y02T90/16—Information or communication technologies improving the operation of electric vehicles
- Y02T90/167—Systems integrating technologies related to power network operation and communication or information technologies for supporting the interoperability of electric or hybrid vehicles, i.e. smartgrids as interface for battery charging of electric vehicles [EV] or hybrid vehicles [HEV]
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y04—INFORMATION OR COMMUNICATION TECHNOLOGIES HAVING AN IMPACT ON OTHER TECHNOLOGY AREAS
- Y04S—SYSTEMS INTEGRATING TECHNOLOGIES RELATED TO POWER NETWORK OPERATION, COMMUNICATION OR INFORMATION TECHNOLOGIES FOR IMPROVING THE ELECTRICAL POWER GENERATION, TRANSMISSION, DISTRIBUTION, MANAGEMENT OR USAGE, i.e. SMART GRIDS
- Y04S10/00—Systems supporting electrical power generation, transmission or distribution
- Y04S10/12—Monitoring or controlling equipment for energy generation units, e.g. distributed energy generation [DER] or load-side generation
- Y04S10/126—Monitoring or controlling equipment for energy generation units, e.g. distributed energy generation [DER] or load-side generation the energy generation units being or involving electric vehicles [EV] or hybrid vehicles [HEV], i.e. power aggregation of EV or HEV, vehicle to grid arrangements [V2G]
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y04—INFORMATION OR COMMUNICATION TECHNOLOGIES HAVING AN IMPACT ON OTHER TECHNOLOGY AREAS
- Y04S—SYSTEMS INTEGRATING TECHNOLOGIES RELATED TO POWER NETWORK OPERATION, COMMUNICATION OR INFORMATION TECHNOLOGIES FOR IMPROVING THE ELECTRICAL POWER GENERATION, TRANSMISSION, DISTRIBUTION, MANAGEMENT OR USAGE, i.e. SMART GRIDS
- Y04S30/00—Systems supporting specific end-user applications in the sector of transportation
- Y04S30/10—Systems supporting the interoperability of electric or hybrid vehicles
- Y04S30/14—Details associated with the interoperability, e.g. vehicle recognition, authentication, identification or billing
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y04—INFORMATION OR COMMUNICATION TECHNOLOGIES HAVING AN IMPACT ON OTHER TECHNOLOGY AREAS
- Y04S—SYSTEMS INTEGRATING TECHNOLOGIES RELATED TO POWER NETWORK OPERATION, COMMUNICATION OR INFORMATION TECHNOLOGIES FOR IMPROVING THE ELECTRICAL POWER GENERATION, TRANSMISSION, DISTRIBUTION, MANAGEMENT OR USAGE, i.e. SMART GRIDS
- Y04S50/00—Market activities related to the operation of systems integrating technologies related to power network operation or related to communication or information technologies
- Y04S50/10—Energy trading, including energy flowing from end-user application to grid
Definitions
- Embodiments of the invention relate to the field of charging electric vehicles; and more specifically to electric vehicle charging station host definable pricing.
- Charging stations provide charging points for electric vehicles (e.g., electric battery powered vehicles, gasoline/electric battery powered vehicle hybrids, etc.). Charging stations may be located in designated charging locations (e.g., similar to a gas station), parking spaces (e.g., public parking spaces and/or private parking space), etc.
- designated charging locations e.g., similar to a gas station
- parking spaces e.g., public parking spaces and/or private parking space
- Some electric vehicle charging services sell subscriptions and/or establish a price to use a charging station per charging session, which is a period of time (typically limited to twenty four hours) during which energy may be transferred between an electric vehicle and a charging station.
- these prices are typically not market driven and are inflexible. For example, regardless of the amount of energy being transferred or the duration of the charging session, the cost will be the same if the price is based on a per charging session basis. This may prevent turnover rising to inefficient usage of charging stations.
- Some electric vehicle charging services may also sell or provide functionality over a network for charging stations that are owned by separate entities (e.g., governments, corporations, utilities, apartment owner, etc.). These separate entities are referred to as charging station hosts (“hosts”). For example, the hosts may be provided an interface for viewing statistics on their charging stations (e.g., how much they have been used, how much energy has been transferred, etc.), etc. Software updates may also be provided through the network. Currently the hosts are required to use the price established by the electric vehicle charging service or allow charging for free.
- entities e.g., governments, corporations, utilities, apartment owner, etc.
- These separate entities are referred to as charging station hosts (“hosts”).
- the hosts may be provided an interface for viewing statistics on their charging stations (e.g., how much they have been used, how much energy has been transferred, etc.), etc.
- Software updates may also be provided through the network.
- the hosts are required to use the price established by the electric vehicle charging service or allow charging for free.
- FIG. 1 illustrates an exemplary electric vehicle charging station network according to one embodiment of the invention
- FIG. 2 illustrates exemplary portals of the charging station network server of FIG. 1 according to one embodiment of the invention
- FIG. 3 is a flow diagram illustrating exemplary operations for electric vehicle charging station host definable pricing according to one embodiment of the invention
- FIG. 4 is a block diagram illustrating the functionality of an exemplary host definable pricing interface of the server in one embodiment of the invention
- FIG. 5 is a flow diagram illustrating exemplary operations for establishing a time based profile based on input from a host through a host definable pricing interface according to one embodiment of the invention
- FIG. 6 is a flow diagram illustrating exemplary operations for establishing an access list based on input from a host through the host definable pricing interface according to one embodiment of the invention
- FIG. 7 is a flow diagram illustrating exemplary operations for establishing a pricing specification through use of a host definable pricing interface according to one embodiment of the invention.
- FIG. 8 is a flow diagram illustrating exemplary operations for applying a pricing specification to one or more charging stations through use of a host definable pricing interface according to one embodiment of the invention
- FIG. 9 illustrates an exemplary host definable pricing interface for creating and/or modifying time based pricing profiles according to one embodiment of the invention
- FIG. 10 illustrates an exemplary host definable pricing interface that allows hosts to create and/or modify access lists according to one embodiment of the invention
- FIG. 11 illustrates an exemplary host definable pricing interface that allows hosts to create and/or modify pricing specifications according to one embodiment of the invention
- FIG. 12 illustrates an exemplary host definable pricing interface that allows hosts to apply pricing specifications to one or more of their charging stations and/or charging point connections according to one embodiment of the invention
- FIG. 13 is a block diagram illustrating an exemplary authorization and accounting procedure performed in some embodiments of the invention.
- FIG. 14 is a flow diagram illustrating exemplary operations for performing an authorization procedure according to one embodiment of the invention.
- FIG. 15 is a flow diagram illustrating exemplary operations for an accounting procedure using host defined pricing according to one embodiment of the invention.
- FIG. 16 is a flow diagram illustrating exemplary operations for determining whether an access identifier matches a pricing specification record applicable for the charging station according to one embodiment of the invention
- FIG. 17 is a flow diagram illustrating exemplary operations for determining the host definable price(s) to apply for accounting according to one embodiment of the invention.
- FIG. 18 is a flow diagram illustrating exemplary operations for a charging station to display and use host defined pricing according to one embodiment of the invention.
- FIG. 19 illustrates an exemplary embodiment of a charging station according to one embodiment of the invention.
- references in the specification to “one embodiment,” “an embodiment,” “an example embodiment,” etc., indicate that the embodiment described may include a particular feature, structure, or characteristic, but every embodiment may not necessarily include the particular feature, structure, or characteristic. Moreover, such phrases are not necessarily referring to the same embodiment. Further, when a particular feature, structure, or characteristic is described in connection with an embodiment, it is submitted that it is within the knowledge of one skilled in the art to effect such feature, structure, or characteristic in connection with other embodiments whether or not explicitly described.
- Coupled is used to indicate that two or more elements, which may or may not be in direct physical or electrical contact with each other, co-operate or interact with each other.
- Connected is used to indicate the establishment of communication between two or more elements that are coupled with each other.
- charging station hosts which control (e.g., own or lease), one or more charging stations (and sometimes an associated parking space), can define pricing for charging electric vehicles on their one or more charging stations through use of an interface provided by a charging station network operator through a charging station network server.
- the charging stations are networked with the charging station network server (hereinafter “server”).
- the charging station network operator (hereinafter “network operator”), is typically a separate entity from the host and operates the network portion of the system for the benefit of the hosts (typically for a fee).
- the network operator typically designs and sells the charging stations to the hosts. In some circumstances, the network operator is also a host.
- the hosts configure their charging stations using an interface on the server (e.g., a host portal) provided by the network operator, including defining one or more prices for charging electric vehicles on their charging stations.
- the interface provides the host with the ability to flexibly define the price for charging electric vehicles on their charging stations based on several different pricing options and settings. For example, the hosts can establish prices for one or more of per charging session, per hour (or other length of time) elapsed during the charging session, and per amount of energy transferred (either consumed from a power grid or supplied to a power grid in a vehicle-to-grid (V2G)) (e.g., kilowatt-hour (kWh)) during the charging session that apply to one or more of their charging stations.
- V2G vehicle-to-grid
- the host can define a price to use the charging station (and/or park in an associated space) based on a combination of the above (e.g., five dollars per hour plus forty cents per kWh to use the charging station and its associated parking space).
- the total cost can be based on net energy transfer in which the electric vehicle operator will be debited or credited according to the prices set by the host.
- a charging session is a limited period of time (that may be configured by the hosts using the host portal 150 ) in which energy may be transferred between an electric vehicle and a charging station.
- the hosts can also use the interface to define pricing that is dependent on the time and/or date for one or more of their charging stations (e.g., daytime charging may have different price(s) than overnight charging, weekday charging may have different price(s) than weekend charging, holiday charging may have different price(s) than non-holidays, etc.).
- the hosts can also use the interface to define pricing for different electric vehicle operators (e.g., some electric vehicle operators may be exempt from payment, some electric vehicle operators may be required to pay a surcharge, some electric vehicle operators may pay a reduced rate, etc.) for one or more of their charging stations.
- the hosts can also use the interface to establish whether and/or when their charging stations should operate in open mode (e.g., allowing any electric vehicle operator access) or restricted mode (e.g., allowing only certain electric vehicle operators access).
- the hosts can also use the interface to define different prices for different charging stations and/or charging point connections (e.g., attached charging cord with a SAE J1772 connector, a NEMA (National Electrical Manufacturers Association) standards 5-15, 5-20, 14-50 or other standards (e.g., BS 1363, CEE7, etc.) compliant power receptacle, etc.).
- the hosts can also use the interface to define different prices for different amperages. For example, the hosts can use the interface to define a higher price for electric vehicles that draw a higher amperage amount (e.g., 60 Amps) relative to other electric vehicles that draw a lower amperage amount (e.g., 30 Amps).
- the hosts can also use the interface to combine one or more of the above to flexibly define pricing schemes for their charging stations.
- the server transmits the pricing to that charging station.
- the charging station interprets the pricing and can display appropriate price(s) for charging electric vehicles to potential customers.
- FIG. 1 illustrates an exemplary electric vehicle charging station network according to one embodiment of the invention.
- the host 105 owns the charging stations 110 A- 110 N and the host 115 owns the charging stations 120 A- 120 L.
- Each of the hosts 105 and 115 may be a corporation, a utility, a government, an apartment/condo owner, or other entity that controls (e.g., owns or leases) charging stations.
- the charging stations 110 A- 110 N and 120 A- 120 L are coupled with the charging station network server (hereinafter “server”) 140 .
- the server 140 is owned and administered by a network operator (not illustrated) and is a different entity than at least one of the hosts 105 and 115 .
- the network operator typically designs and sells the charging stations 110 A- 110 N and 120 A- 120 L.
- the charging stations 110 A- 110 N and 120 A- 120 L provide charging service for electric vehicles. That is, electric vehicles can be charged through use of the charging stations 110 A- 110 N and 120 A- 120 L.
- some of the charging stations are configured by a host to allow electric vehicle operators to pay for charging service per charging session, with the price of the charging session being defined by the host.
- some of the charging stations are configured by a host to allow electric vehicle operators to pay for charging service based on the duration (amount of time) of a charging session, with the price being defined by the host.
- some of the charging stations are configured by a host to allow electric vehicle operators to pay for charging service based on the amount of energy transferred (e.g., in kilowatt-hours (kWhs)) during a charging session, with the price being defined by the host.
- some of the charging stations are configured by a host to allow the electric vehicle operators to select from two or more of the above (pay per session, pay per amount of time, pay per amount of energy transferred).
- the charging session length is configured such that the electric vehicle may be fully charged during that time. It should be understood that if the charging session extends over the defined length, a new charging session may be created and billed to the electric vehicle operator.
- the charging stations 110 A- 110 N and 120 A- 120 L may be located in public places or private places, and may be configured by the hosts 105 and 115 respectively to operate in restricted mode (available only to certain electric vehicle operators) or open mode (available to all electric vehicle operators), which may vary depending on the time of day and/or date. For example, some charging stations may be configured to operate in restricted mode during the day (e.g., during the workday) and open mode during evening and overnight hours, or vice versa.
- the charging stations that operate in restricted mode include a restricted list of identifiers (e.g., a whitelist) that identifies those electric vehicle operators which are allowed to use the charging station at that time.
- the charging stations 110 A- 110 N and 120 A- 120 L may include different charging point connections.
- some of the charging stations may include an attached charging cord with a SAE J1772 connector for charging electric vehicles while other charging stations may include a standard power receptacle (e.g. conforming to NEMA (National Electrical Manufacturers Association) standards 5-15, 5-20, 14-50 or other standards (e.g., BS 1363, CEE7, etc.) and may be operating at different voltages (e.g., 120V, 240V, 230V, etc.)).
- Still other charging stations may include both an attached charging cord and a power receptacle for charging electric vehicles (sometimes simultaneously).
- Electric vehicle operators are typically required to be authorized in order to use a particular charging station and/or charging point connection.
- the authorization requirements may be different depending on the configuration of the charging station. For example, if a charging station is operating in open mode (available to all electric vehicle operators), authorization may include ensuring that payment for the charging service is properly authorized (e.g., using a valid credit card, valid pre-paid account with sufficient credits, valid subscription, etc.). As another example, if a charging station is operating in restricted mode, authorization may include determining whether the electric vehicle operator and/or the electric vehicle is allowed to use the charging station and may also include ensuring that payment for the charging service is properly authorized.
- an identifier (or a portion of an identifier) associated with the electric vehicle operator (e.g., an RFID tag associated with the electric vehicle operator, a username/password, an email address, a phone number, an address, a credit card number, account number, PIN (personal identification number), or any other identifying information associated with the electric vehicle operator) or the electric vehicle (e.g., a VIN (vehicle identification number)), which is hereinafter referred to as an “access identifier,” may be checked against a list of identifiers authorized for access (e.g., a whitelist of identifiers) and/or against a list of identifiers not authorized for access (e.g., a blacklist of identifiers).
- payment authorization may include determining whether a credit card is valid, whether a pre-paid account associated with the identifier has sufficient credits for the charging service, whether a subscription account associated with the identifier is in good standing, etc.
- the access identifiers may be presented differently to the charging stations depending on their type. For example, if the access identifier is an RFID tag, the electric vehicle operator may swipe/wave an RFID enabled device near an RFID reader of the charging station (or a payment station coupled with the charging station) to present the access identifier and request a charging session. As another example, if the access identifier is associated with the electric vehicle itself (e.g., the vehicle's VIN), the access identifier may be communicated to the charging station by the vehicle (e.g., through PLC (power line communication).
- PLC power line communication
- the charging stations 110 A- 110 N and 120 A- 120 L communicate with the server 140 over the WAN (Wide Access Connection) links 170 and 175 respectively.
- WAN Wide Access Connection
- the charging stations 110 A- 110 N and 120 A- 120 L exchange authentication request/reply messages with the server 140 , transmit charging session data to the server 140 , and may receive pricing from the server 140 over the links 170 and 175 respectively.
- the links 170 and 175 may be a cellular link (e.g., CDMA, GPRS, etc.), WiFi internet connection, Plain Old Telephone Service (POTS), leased line, etc.
- POTS Plain Old Telephone Service
- one or more of the charging stations 110 A- 110 N and 120 A- 120 L may not directly communicate with the server 140 but communicate indirectly through a gateway device, which may be one of the charging stations 110 A- 110 N and 120 A- 120 L.
- the server 140 typically performs authorizing and accounting procedures for the charging stations 110 A- 110 N and 120 A- 120 L.
- the charging stations 110 A- 110 N and 120 A- 120 L transmit an authorization request to the server 140 when authorizing electric vehicle operators.
- the authorization request includes one or more of a charging station identifier (which uniquely identifies the charging station) and the access identifier presented by the electric vehicle operator when initiating access to the charging station.
- the server 140 determines whether the access identifier is authorized for using the charging station, which may be dependent on the time of day and/or the date.
- the server 140 performs a payment authorization procedure to determine whether proper payment credentials have been presented (e.g., whether a credit card has been accepted, whether there is sufficient credit on a pre-paid account associated with the access identifier, whether there is a valid subscription associated with the access identifier, etc.).
- the server 140 transmits an authorization reply back to the charging station which then allows or disallows use of the charging station.
- the charging stations 110 A- 110 N and 120 A- 120 L may not be energized until authorization is complete and successful.
- the charging stations may include a current control device that controls the electric current available for charging electric vehicles and does not allow charging until authorization is complete and successful.
- Some of the charging stations 110 A- 110 N and 120 A- 120 L may not require an authorization procedure to be performed as a prerequisite to allowing electric vehicle operators to use the charging stations.
- some of the charging stations 110 A- 110 N and 120 A- 120 L may be configured to operate in open mode (available to all electric vehicle operators) and allow for free charging (no payment required) or allow for payment to be made after a charging session ends.
- the commercial transactions are between the electric vehicle operators and the hosts 105 and 115 .
- the hosts 105 and 115 may each sell charging service subscription plans to electric vehicle operators.
- the server 140 may provide billing functionality on behalf of the hosts 105 and 115 .
- the server 140 may provide support to accept and process payments of multiple types for charging service (e.g., standard credit cards, RFID credit cards, pre-paid cards, or other payment types).
- the server 140 may credit or bill the account of a host accordingly.
- the charging stations 110 A- 110 N and 120 A- 120 L typically transmit charging session data during, or after completion of a charging session, to the server 140 for accounting and billing.
- the charging session data may include one or more of a charging station identifier, a charging connection type, the access identifier of the charging session, the charging session start time, the charging session stop time, and the amount of energy consumed by an electric vehicle of an electric vehicle operator during the charging session (which may be a net amount if some amount of electricity was transferred to the power grid in a V2G environment).
- the accounting and billing may also be performed prior to a charging session commencing (i.e., prior to energy being consumed by an electric vehicle).
- the total cost (depending on the price established by the host) will be deducted from that pre-paid account (e.g., withdrawn from a vehicle operator's account) and placed into an account for the host (or other holding account until at least a certain amount of energy is transferred).
- the total cost (depending on the price established by the host and the duration of the charging session) will be deducted from that pre-paid account and placed into an account for the host (or other holding account until at least a certain amount of energy is transferred).
- the server 140 includes a host portal 150 , which is accessible to the hosts 105 and 115 over the Internet or other network connection.
- the host portal 150 is a website accessed through a web browser while in other embodiments the host portal 150 is accessed through a command line interface or other interface.
- the host portal 150 allows the hosts 105 and 115 to configure their charging station(s) and perform other functions, including defining, for each of the charging stations 110 A- 110 N and 120 A- 120 L respectively, the pricing for electric vehicle charging service.
- the host portal 150 allows the hosts 105 and 115 to configure, for each of their charging stations and/or charging point connections, the charging payment options allowed on that charging station and/or charging point connection (e.g., whether that charging station and/or charging point connection is allowed to accept payment based on per charging session basis, based on the amount of time elapsed during a charging session, based on the amount of energy transferred during a charging session, or any combination of the same).
- the charging payment options allowed on that charging station and/or charging point connection e.g., whether that charging station and/or charging point connection is allowed to accept payment based on per charging session basis, based on the amount of time elapsed during a charging session, based on the amount of energy transferred during a charging session, or any combination of the same).
- the host portal 150 allows the hosts 105 and 115 to define, for each of their charging stations and/or charging point connections, one or more of a price per charging session, a price per amount of time elapsed during a charging session (e.g., per minute, per hour, etc.), and a price per amount of energy transferred during a charging session (e.g., per kilowatt-hour (kWh)).
- the host portal 150 allows these prices to be set differently depending on time of day and/or date.
- the host portal 150 allows these prices to be set differently depending on the type of payment (e.g., paying with a credit card may be more expensive than paying with a pre-paid card, etc.).
- the host portal 150 allows the hosts 105 to 115 to define the type(s) of payment that can be accepted at their charging stations (e.g., standard credit cards, contactless credit cards, pre-paid accounts, smartcards, cash, near field communication, etc.). This may be dependent on one or more of: time of day, date, identity of the electric vehicle operator, charging point connection type, and charging session payment type (e.g., one or more of per session, per amount of time, and per amount of energy).
- charging stations e.g., standard credit cards, contactless credit cards, pre-paid accounts, smartcards, cash, near field communication, etc.
- This may be dependent on one or more of: time of day, date, identity of the electric vehicle operator, charging point connection type, and charging session payment type (e.g., one or more of per session, per amount of time, and per amount of energy).
- the host portal 105 allows the hosts 105 and 115 to define prices that differ depending on the identity of the vehicle operator using the charging station (which also may be different based on time of day and/or date). For example, electric vehicle operators that are members of a charging service provided by a host may pay a smaller amount for charging using one of the charging stations of the host, while electric vehicle operators that are not members of that charging service may have to pay a surcharge when charging using one of those charging stations.
- a host that controls a fleet of electric vehicles e.g., a municipality
- the host portal 150 also allows the hosts 105 and 115 to exempt certain electric vehicle operators from payment. This may also be dependent on the time of day and/or date and be specific to a charging station and/or charging point connection of a charging station. For example, during working hours, a host may exempt its employees from paying for service (while others may have to pay for service), while during non-working hours the host may require each vehicle operator to pay for charging service.
- the host portal 150 allows the hosts to specify, for each of their charging stations, the restricted status of that charging station (e.g., whether the charging station should be in restricted mode or open mode, and/or when the charging station should be in restricted mode or open mode).
- the host portal 150 allows the hosts to specify, for each of their charging stations and/or charging point connections on those charging stations, one or more vehicle operators that are allowed to use that charging station and/or charging point connection during restricted mode (e.g., a whitelist) and/or are not allowed to use that charging station and/or charging point connection during restricted mode (e.g., a blacklist). These lists may be transmitted to the appropriate charging stations or be maintained on the server 140 .
- the host portal 150 allows the hosts to establish a surcharge (premium price) for allowing electric vehicle operators that are otherwise not allowed to use the charging station while in restricted mode to use the charging station.
- the hosts 105 and 115 may use the host portal 150 of the server 140 when configuring host definable pricing.
- the server 140 also includes additional portals.
- FIG. 2 illustrates exemplary portals of the server 140 including the host portal 150 and the electric vehicle operator portal 260 .
- the host portal 150 includes the host registration interface 220 , the host definable pricing interface 230 , the host accounting interface 240 , and the charging station status interface 250 .
- the server 140 includes a database (or accesses a remote database) or other storage mechanism that stores charging station configuration data, charging session data, host account information, electric vehicle operator account information, and other information.
- the host registration interface 220 allows hosts to register for service with the server 140 including registering their charging station(s) with the server 140 .
- the host registration interface 220 allows hosts to provide contact information (e.g., name, company, address, email address(es), telephone number(s), charging station serial numbers, etc.).
- contact information e.g., name, company, address, email address(es), telephone number(s), charging station serial numbers, etc.
- the host portal is restricted to hosts having proper credentials typically established during registration (e.g., username/password, etc.).
- a third party may register the stations on behalf of the host. Such third parties may include an installer accessing an Installer Portal, or the network operator accessing a Network Operator Portal.
- the host accounting module 240 allows hosts to review accounting information (e.g., energy transferred through each of their charging station(s), total amount of energy transferred from the power grid by each of their charging station(s) over a give time period, total power transferred to the power grid by the charging station(s) over a given time period, account balances, payment and invoices, etc.).
- accounting information e.g., energy transferred through each of their charging station(s), total amount of energy transferred from the power grid by each of their charging station(s) over a give time period, total power transferred to the power grid by the charging station(s) over a given time period, account balances, payment and invoices, etc.
- the charging station status module 250 allows hosts to view the charging status of each of their charging station(s) (e.g., present status (charging, available, out-of-service), reports on occupancy rates of their charging station(s), reports on energy usage for each of their charging station(s), etc.).
- present status charging, available, out-of-service
- occupancy rates of their charging station(s) reports on energy usage for each of their charging station(s), etc.
- the hosts may configure certain settings and preferences on those charging stations (e.g., establishing pricing specifications for those charging stations).
- the hosts may assign names or other unique identifying information to the charging stations.
- the hosts may also create a group of charging stations which typically will have the same configuration (e.g., same pricing specifications, same restricted status, etc.).
- a database on the server 140 (or remotely accessible by the server 140 ) maintains a list of charging stations for each of the hosts (e.g., by charging station serial number).
- the host definable pricing interface 230 allows the hosts 105 and 115 to establish, for each of the charging stations 110 A- 110 N and 120 A- 120 L and/or charging station connections respectively, the price(s) for charging electric vehicles using those charging stations and/or charging station connections. As described above, the host definable pricing interface 230 allows hosts to flexibly establish pricing for charging service using their charging stations. Thus the host definable pricing interface 230 provides several different pricing options for which the hosts can configure. For example, for each charging station and/or charging station connection, a host can configure a price for each charging session, a price per amount of time charging, and a price per amount of energy transferred (e.g., kWh). The host definable pricing interface 230 also allows the hosts to set different prices based on time of day and/or date. The host definable pricing interface 230 also allows the hosts to set different prices for different electric vehicle operators.
- the host definable pricing interface 230 allows each host to select one or more of their charging stations for creating or modifying a pricing specification for those charging stations.
- the pricing specification applied to a charging station defines how the cost of charging sessions using that charging station are calculated. The selection may be performed differently in different embodiments. For example, in one embodiment, the host is presented with a list of their charging stations that can be selected for establishing pricing, which may include group(s) of charging stations if configured. In another embodiment, the hosts can enter a charging station serial number or other identifier of one or more charging stations to create or modify a pricing specification for those charging stations. In another embodiment, the host definable pricing interface 230 includes, or uses, an interactive map module that allows the hosts to graphically view and select one or more of their charging stations for configuring pricing specifications.
- the host definable pricing interface 230 includes, or uses, a calendaring module when establishing different prices based on time of day and/or date.
- the calendaring module is coupled with historical data for each of the charging stations that indicates historical use of the charging station.
- the hosts may use this historical data to determine periods of high demand and low demand and set pricing accordingly (e.g., the hosts may increase the price for periods of higher demand and decrease the price for periods of lower demand).
- the host definable pricing interface 230 also allows the hosts to globally change one or more of their prices for the charging stations. For example, a host may globally increase or decrease one or more of their prices for their charging stations or a group of selected charging stations.
- the host definable pricing interface 230 allows the host to create pricing templates that can be established once and be used to configure pricing on one or more charging stations and/or charging point connections (including charging stations that the host may purchase in the future). Different pricing templates may be created for different situations (e.g., a template for free charging, a template for private charging, a template for daytime charging, a template for overnight charging, etc.).
- the host definable pricing interface 230 allows the pricing to be established as a dynamic percentage relative to the cost of the electricity to the host (e.g., ten percent over the cost of the electricity to the host) such that if the cost of electricity to the charging station increases/decreases the pricing for charging electric vehicles on that charging station can correspondingly increase/decrease.
- the host definable pricing interface 230 creates a corresponding pricing specification for that charging station.
- the pricing specifications are transmitted to the appropriate charging stations.
- FIG. 3 is a flow diagram illustrating exemplary operations for electric vehicle charging station host definable pricing according to one embodiment.
- FIG. 3 will be described with reference to the exemplary embodiment of FIG. 1 ; however it should be understood that the operations described in reference to FIG. 3 can be performed by embodiments other than those discussed in reference to FIG. 1 and the embodiments discussed with reference to FIG. 1 can perform operations different than that described in reference to FIG. 3 .
- the host portal 150 receives a selection from a host to define or edit pricing for electric vehicle charging service provided through one or more of their charging stations.
- the host accesses a portion of the host portal 150 for defining or editing pricing for electric vehicle charging service.
- Flow moves from block 310 to block 315 .
- the host portal 150 provides a set of one or more input controls to allow each host to define one or more pricing specifications for charging electric vehicles at one or more charging stations belonging to that host.
- the input controls can include pricing controls (e.g., a pricing field to set the price per charging session, a pricing field to set the price per amount of time (e.g., per hour) elapsed during the charging session, and a pricing field to set the price per amount of energy transferred (e.g., kWh) during the charging session).
- the pricing may further be defined based on the time of day and/or date.
- the input controls provided to the hosts include time of day input fields to allow the hosts to set time periods that prices will apply, and/or day/date fields to allow the hosts to set days/dates that prices will apply (e.g., weekdays, weekends, holidays, custom date and time, etc.).
- the hosts may further define the pricing based on the identifier presented during the charging session request (by the electric vehicle operator).
- the input controls also include an access identifier control to allow the hosts to provide one or more identifiers that certain price(s) (and possibly time of day and/or date restrictions) will be applicable for.
- a host that controls a fleet of electric vehicles may define a set of prices for public charging (electric vehicle operators that are not part of the fleet) and define a different set of prices for fleet charging that are applicable to the fleet electric vehicle operators.
- the hosts may further define the pricing for charging service based on the type of charging point connection.
- the hosts may define separate prices for separate charging point connections.
- the input controls also include a charging point connection input control to allow the hosts to define pricing for separate charging point connections.
- the host portal 150 receives input from the host through the input controls, where the input defines a pricing specification for one or more charging stations belonging to the host.
- the input includes a price for electric vehicle charging service that is to be applied to one or more charging stations.
- the input can also include multiple prices to be applied to different charging stations.
- the input can also include one or more prices based on charging session payment type (e.g., per charging session, per amount of time (e.g., per hour) elapsed during the charging session, per amount of energy consumed during the charging session, etc.) applicable for one or more charging stations.
- the input can also indicate time of day(s) and/or date(s) that certain prices may apply for one or more charging stations.
- the input can also indicate one or more prices for certain access identifiers (and may further be based on time of day and/or date) for one or more charging stations.
- the input can also indicate one or more prices specific to one or more charging point connections. It should be understood that the above are examples of the input and the host may flexibly combine different types of input to define the pricing for electric vehicle charging service.
- the host portal 150 causes the pricing specification defined by the host through the input for the one or more charging stations to be applied such that the cost of charging sessions using those charging stations is calculated according to the pricing specification defined by the host.
- the server uses the defined pricing specification when performing accounting for the charging sessions of the charging station.
- the defined pricing specification is transmitted to the appropriate charging stations. For example, with reference to FIG. 1 , if the host 105 defines pricing for electric vehicle charging service provided through the charging station 110 A, the server 140 may transmit the pricing to that charging station 110 A. The charging stations may display the pricing to potential customers.
- the pricing specifications are generated based on time based pricing profiles and access lists.
- the hosts use the host definable pricing interface 230 to create and/or modify one or more time based pricing profiles, create and/or modify one or more access lists, create and/or modify one or more pricing specifications (using the time based pricing profile(s) and access list(s)), and apply the pricing specifications to selected charging station(s) and/or charging point connection(s).
- FIG. 4 is a block diagram illustrating the functionality of an exemplary host definable pricing interface of the server 140 in one embodiment.
- the host definable pricing interface 230 uses the host definable pricing module 410 when providing the capability for the hosts to establish pricing specifications through the host portal 150 .
- the host definable pricing module 410 includes the time based pricing profile module 420 , the access list module 425 , the pricing specification module 430 , and the pricing specification application module 435 .
- the time based pricing profile module 420 creates and/or modifies time based profiles, which are stored in the time based pricing profile store 450 , based on the input of the hosts.
- a time based pricing profile defines one or more prices for one or more time periods (e.g., weekdays, weeknights, weekends, holidays, all time, and/or a customized time and/or date range).
- Each time based pricing profile may include one or more time based pricing records.
- Each time based pricing record includes a single price for a single charging session payment type (per session, per amount of time, per amount of energy transferred, or a combination of the same (e.g., ten dollars an hour plus forty cents per kWh)) for an identified period of time including which day(s) and when the price will apply.
- FIG. 5 is a flow diagram illustrating exemplary operations for establishing a time based profile based on input from a host.
- FIG. 5 will be described in reference to the exemplary embodiments of FIGS. 4 and 9 ; however it should be understood that the operations described in reference to FIG. 5 can be performed by embodiments other than those discussed with reference to FIGS. 4 and 9 ; and exemplary embodiments described in reference to FIGS. 4 and 9 can perform operations other than those discussed with reference to FIG. 5 .
- FIG. 9 illustrates an exemplary host definable pricing portion 230 of the host portal 150 that allows hosts to create and/or modify time based pricing profiles.
- the host selects to create a time based profile using the host definable pricing interface 230 .
- the host has selected the time based pricing profile tab 905 , which causes a number of options to be displayed to the host.
- the time based profile name is used by the hosts as a way to quickly identify time based pricing profiles. For example, existing profiles are displayed to the user in the table 950 .
- the time based pricing profile name is optional or a default name is used if the host does not provide one.
- the host definable pricing interface 230 illustrates several different options for the host to select and configure.
- the charging session payment type field 915 allows the host to select between multiple charging session payment types to set the price for (e.g., per amount of energy consumed (e.g., kWh), per amount of time (e.g., per hour), per charging session).
- the days field 920 allows the host to select the days for which the price will apply (e.g., every day, weekdays, weekends, holidays, or custom date range).
- the duration field 925 allows the host to select the time period the price will apply.
- the port field 930 allows the host to select which port (charging point connection) the price will apply.
- the price field 935 allows the host to set the price, and the priority field 940 allows the host to set the priority of the time based pricing record being created. The higher priority time based pricing records will take precedence over lower priority pricing records (e.g., when calculating the cost of the charging session).
- the Public Pricing time based pricing profile has two time based pricing records; the highest priority record being applicable during weekdays between 8:00 and 16:00 with a price of $10.00 per hour, and the lowest priority record being applicable during all days at all times with a price of DENY.
- the Public Pricing time based pricing profile will not allow charging on weekends or on weekdays between 00:00-07:59 and 16:01-23:59.
- the Fleet Pricing time based profile includes a single time based pricing record that is applicable every day at all times, and the price is free.
- the access list module 425 creates and/or modifies access lists, which are stored in the access list store 455 , based on the input of the hosts.
- An access list defines who can use a particular charging station or charging station connection.
- Each access list may include identifiers (or identifier subsets and/or use of wildcards) of access identifiers that are allowed to use the charging station, or may include identifiers (or identifier subsets and/or use of wildcards) of access identifiers that are not allowed to use the charging station.
- the host can associate an access list with a time based pricing profile such that the time based pricing profile applies only to those identifier(s) as indicated by the access list.
- FIG. 6 is a flow diagram illustrating exemplary operations for establishing an access list based on input from a host through the host definable pricing interface 230 .
- FIG. 6 will be described in reference to the exemplary embodiments of FIGS. 4 and 10 ; however it should be understood that the operations described in reference to FIG. 6 can be performed by embodiments other than those discussed with reference to FIGS. 4 and 10 ; and exemplary embodiments described in reference to FIGS. 4 and 10 can perform operations other than those discussed with reference to FIG. 6 .
- FIG. 10 illustrates an exemplary host definable pricing portion 230 of the host portal 150 that allows hosts to create and/or modify access lists.
- the host selects to create an access list using the host definable pricing interface 230 .
- the host has selected the access list tab 1005 , which causes a number of access list options to be displayed to the host.
- the access list name is used by the hosts as a way to quickly identify access lists. For example, existing access lists are displayed to the user in the table 1040 .
- the access list name is optional or a default name is used if the host does not provide one. As illustrated in FIG. 10 , there are two access lists displayed in the table 1040 .
- the host inputs a number of access identifiers in the access identifier field 1020 .
- wildcards may be input in the access identifier field 1020 .
- the access identifier input 1234* would include all access identifiers that begin with 1234.
- Each access identifier may be an RFID number, a username/password, an email address, a phone number, a street address, a credit card number, an account numbers, PIN, a combination of the same, or any other identifying information associated with an electric vehicle operator or account, or may be an identifier associated with the electric vehicle (e.g., the vehicle's VIN).
- the host may also use the access type field 1015 to set whether the access list includes identifiers that are allowed to use the charging station (e.g., a whitelist of identifiers) or whether it includes identifiers that are not allowed to use the charging station (e.g., a blacklist of identifiers).
- the host may input access identifiers differently than manually inputting identifiers.
- the host definable pricing interface 230 of the host portal 150 includes the ability for the host to submit a file of identifiers (e.g., a comma separated value file, a tab separated value file, a spreadsheet, etc.).
- the pricing specification module 430 creates and/or modifies pricing specifications, which are stored in the pricing specification store 460 .
- a pricing specification defines which time based pricing profile should be applied to which access list.
- Each pricing specification may include one or more pricing specification records.
- Each pricing specification record includes a mapping or association between a single time based pricing profile and a single access list. Thus each pricing specification record defines when and what prices should apply (through the time based pricing profile) and defines who those prices should apply to (through the access list).
- FIG. 7 is a flow diagram illustrating exemplary operations for establishing a pricing specification through use of a host definable pricing interface according to one embodiment.
- FIG. 7 will be described in reference to the exemplary embodiments of FIGS. 4 and 11 ; however it should be understood that the operations described in reference to FIG. 7 can be performed by embodiments other than those discussed with reference to FIGS. 4 and 11 ; and exemplary embodiments described in reference to FIGS. 4 and 11 can perform operations other than those discussed with reference to FIG. 7 .
- FIG. 11 illustrates an exemplary host definable pricing interface 230 of the host portal 150 that allows hosts to create and/or modify pricing specifications according to one embodiment.
- the host selects to create a pricing specification using the host definable pricing interface 230 of the host portal 150 .
- the host has selected the pricing specification tab 1105 , which causes a number of options to be displayed.
- the pricing specification name is used by hosts as a way to quickly identify pricing specifications (e.g., when applying the pricing specifications to the charging stations and/or charging point connections). For example, existing pricing specifications are displayed to the host in the table 1140 .
- the pricing specification name is optional or a default name is used if the host does not provide one.
- the host selects an access list from the access list field 1115 (which is populated with access lists the host has previously created and/or default access lists (e.g., all)), and selects a time based pricing profile from the time based pricing profile field 1120 (which is populated with time based pricing profiles the host has previously created and/or default time based pricing profiles (e.g., free charging)).
- Each pricing specification may include multiple pricing specification records.
- an access list can only be used once in a given pricing specification.
- it will not be an option for the host to select in the access list field 1115 .
- the host can move the records in the priority field 1130 up or down to assign a relative priority level.
- a higher priority pricing specification record will take precedence over a lower priority specification record.
- the access identifiers in the Fleet Users access list are also included in the Public Users access list which includes all identifiers (represented by a wildcard). Referring back to FIG.
- the Fleet Users access list is in a record that has a higher priority than the Public users access list.
- those identifiers in the Fleet Users list will be treated according to the Fleet Pricing time based pricing profile instead of the Public Pricing time based pricing profile because of their relative priority levels.
- Flow moves from block 735 to block 740 where the pricing specification module 430 receives input from the host that the pricing specification is complete (that is, there is no more pricing specification records to add). With reference to FIG. 11 , the host selects the submit pricing specification button 1135 . Flow moves from block 740 to 745 , where the pricing specification module 430 creates the pricing specification according to the input of the host and stores the pricing specification in the pricing specification store 460 .
- FIG. 8 is a flow diagram illustrating exemplary operations for applying a pricing specification to one or more charging stations through use of a host definable pricing interface according to one embodiment.
- FIG. 8 will be described in reference to the exemplary embodiments of FIGS. 4 and 12 ; however it should be understood that the operations described in reference to FIG. 8 can be performed by embodiments other than those discussed with reference to FIGS. 4 and 12 ; and exemplary embodiments described in reference to FIGS. 4 and 12 can perform operations other than those discussed with reference to FIG. 8 .
- FIG. 12 illustrates an exemplary host definable pricing interface 230 of the host portal 150 that allows hosts to apply pricing specifications to one or more of their charging stations and/or charging point connections according to one embodiment.
- the host selects to initiate a pricing specification application procedure. For example, with reference to FIG. 12 , the host selects the apply pricing specification tab 1205 of the host definable pricing interface 230 . Flow then moves to block 820 , where the pricing specifications defined for the host (and possibly default pricing specifications) and the host's charging stations are displayed to the host. For example, with reference to FIG. 12 , the pricing specifications for the host are displayed in the list in the pricing specification list 1210 and the charging stations of the host are displayed in the charging station table 1230 . In some embodiments, the charging point connections of the charging stations are also displayed to the host.
- the host definable interface 230 includes an interactive map that allows the host to graphically view and select one or more of their charging stations.
- the server 140 also includes the electric vehicle operator portal 260 .
- the portal 260 includes the electric vehicle operator registration interface 275 , the charging station locator interface 280 , the charge status interface 285 , and the electric vehicle operator accounting interface 290 .
- the electric vehicle operator registration interface 275 allows potential customers (e.g., electric vehicle operators) to sign up for charging services.
- the electric vehicle operator registration interface 275 collects contact point information from electric vehicle operators (e.g., name, address, email address, telephone number, etc.), type of electric vehicle(s) and/or type of electricity storage device, and service plan information.
- the electric vehicle operator registration interface 275 also allows operators to provide notification message preferences for receiving notification messages upon certain events occurring. For example, each operator may provide a notification message preference to receive notification messages for each event that interests them (those events the operator wishes to receive notification messages on).
- the events of interest may include one or more suspension or termination of a charging session events, one or more charge status events, one or more update events, one or more parking events, and/or one or more alarm events.
- each operator may provide a notification message preference for an event in interest (whether they want to receive a notification message for that event) for the following events: fully charged vehicle, charging has been interrupted (e.g., the charging cord has been removed from the vehicle or has been severed, the station has encountered a power loss, etc.), charging has completed, charging is nearing completion, the utility operating the power grid has caused their charging of the vehicle to be suspended (e.g., the load on the grid exceeded a Demand Response threshold), the operator forgot to plug in their charging cord into their vehicle, etc.
- the vehicle operators may choose to receive one or any combination of the above events that interest them.
- the operators may be able to choose the format of the notification messages (e.g., receive through email, through text message, etc.).
- the operators may provide one or more contact points specific for notification messages (e.g., email address(es), text message address(es) (e.g., phone number(s)), etc.). It should also be understood that one or more events may have default notification message preference values.
- the charging station locator interface 280 allows electric vehicle operators to locate charging stations (available and/or unavailable charging stations). In one embodiment, the charging station locator interface 280 allows the electric vehicle operators to restrict or refine the search or charging stations based on price and/or charging point connection type. The charging station locator interface 280 may provide an interactive map for the vehicle operators to locate charging stations. The charging station locator interface 280 may also provide an estimated time when the charging station will become available for use. Electric vehicle operators may also use the charging station locator interface 280 to create a list of favorite charging station(s) for the server 140 to monitor their availability and notify the user (e.g., through email or text message) when those charging station(s) are available and/or unavailable. In addition, in some embodiments of the invention, the operators may use the charging station locator interface 280 to reserve charging stations for future use.
- the charge status interface 285 allows operators to determine the charging status of their electric vehicles (that are currently being charged). According to one embodiment of the invention, the charge status interface 285 presents charge status information to the operator (e.g., amount of power currently being transferred, total amount of power transferred, amount of energy transferred, total amount of energy transferred, the amount of time the charging session has lasted, an estimate of the time left to charge their vehicle, etc.).
- charge status information e.g., amount of power currently being transferred, total amount of power transferred, amount of energy transferred, total amount of energy transferred, the amount of time the charging session has lasted, an estimate of the time left to charge their vehicle, etc.
- the electric vehicle operator accounting interface 290 allows operators to review accounting information (e.g., the number of sessions remaining in their subscription, payment and/or invoice information, the amount of energy transferred to the power grid, amount of pre-paid credits remaining, etc.), and/or generate report(s) (e.g., illustrating power consumed from the power grid, illustrating power transferred to the power grid, illustrating an estimate of the amount of gasoline saved through use of their electric vehicle(s), illustrating an estimate of the amount of greenhouse gases they have saved from outputting through use of their electric vehicle(s), illustrating the amount of money saved in gasoline costs through use of their electric vehicle(s), etc.).
- the electric vehicle operator accounting module 290 may allow electric vehicle operators to review a history of the charging station(s) that they most often use.
- the electric vehicle operator accounting interface 290 may also allow the electric vehicle operators to add credits to a pre-paid account.
- FIG. 13 is a block diagram illustrating an exemplary authorization and accounting procedure performed in some embodiments of the invention.
- FIG. 13 will be described with reference to the exemplary flow diagrams of FIGS. 14, 15, and 16 ; however it should be understood that FIG. 13 can perform different operations than those discussed with reference to FIGS. 14, 15, and 16 , and the FIGS. 14, 15, and 16 can be performed by embodiments other than those discussed with reference to FIG. 13 .
- the authorization module 1310 includes the access authorization module 1315 and the payment authorization module 1320 .
- the access authorization module 1315 determines whether an access identifier presented by an electric vehicle operator is authorized to use the charging station at the time of the request. If the access identifier is authorized to use the charging station and payment is required to be authorized, the payment authorization module 1320 determines whether proper payment credentials have been presented or the account associated with the access identifier is otherwise in good standing.
- FIG. 14 is a flow diagram illustrating exemplary operations for performing an authorization procedure according to one embodiment.
- a charging station has received a charging session request from an electric vehicle operator.
- the request includes an access identifier associated with the electric vehicle operator.
- the access identifier may be presented in multiple ways and can be different for different operators.
- the access identifier may be an RFID tag (e.g., from a smartcard, contactless credit card, etc.), a username/password, an email address, a phone number, an address, a credit card number, account number, PIN (personal identification number), or any other identifying information associated with the electric vehicle operator, or may be an identifier associated with the electric vehicle (e.g., the vehicle's VIN).
- the charging session request also includes a charging session payment type (e.g., per charging session, per amount of time, per amount of current elapsed), which may be selected by the electric vehicle operator or may be derived from the type of request.
- the charging session request also includes an amount of charge requested (e.g., an amount of time (e.g., 1 hour), an amount of energy, a monetary amount (e.g., ten dollars of energy or charging time), etc.).
- the charging station transmits an authorization request to the server to authorize the access identifier.
- the authorization request includes a charging station identifier, which uniquely identifies the charging station, and the access identifier.
- the authorization request may also include the time of the charging session request (or the time of the request may be estimated by the server based on the arrival of the authorization request).
- the authorization request may also include the charging session payment type and the amount of charge requested if included in the charging session request.
- the authorization request may also include a charging point connection identifier that identifies the type of charging point connection the request is for.
- the authorization module 1310 receives the authorization request from the charging station. Flow moves from block 1415 to block 1420 .
- the authorization access module 1315 determines if the access identifier is on a list of unauthorized identifiers by accessing the authorization list(s) 1335 .
- the server 140 may maintain a list of identifiers that are known to be associated with fraudulent accounts or accounts that are otherwise not in good standing. If the access identifier is on such a list, then flow moves to block 1425 where the authorization module $10 transmits an authorization fail reply message to the charging station. The charging station may then display an appropriate error to the vehicle operator requesting the charging session. If the access identifier is not on such a list, then flow moves to block 1430 .
- the authorization access module 1315 accesses the applicable pricing specification for the charging station and/or the charging point connection.
- the pricing specification is stored as part of the time based pricing and access information 1370 , which in reference to FIG. 4 , includes the time based pricing profile store 450 , the access list store 455 , and the pricing specification store 460 . Flow then moves to block 1435 .
- the authorization access module 1315 determines whether the access identifier is authorized to use the charging station at this time, based on the pricing specification. For example, if the access identifier is not represented on an access list for allowed access in the pricing specification applicable to the charging station (or charging point connection), the access identifier will not be authorized to use the charging station. If the access identifier is not authorized to use the charging station at this time, then flow moves to block 1425 ; otherwise flow moves to block 1440 .
- FIG. 16 is a flow diagram illustrating exemplary operations for determining whether the access identifier matches a pricing specification record applicable for the charging station according to one embodiment of the invention.
- the procedure begins at the highest priority record in the pricing specification.
- Flow then moves to block 1615 where the access authorization module 1315 determines whether the access identifier matches the pricing specification record.
- the access identifier may not specifically match an identifier of the pricing specification record; that is, the access identifier may match a wildcard identifier on the pricing specification record. If there is a match, then flow moves to block 1630 ; otherwise flow moves to block 1640 .
- the authorization access module 1315 accesses the time based pricing profile in the matching pricing specification record, and then flow moves to block 1635 .
- the authorization access module 1315 determines whether the time based pricing profile in that record indicates that the access identifier is allowed access to the charging station at this time.
- the Public Pricing time based pricing profile includes two time based pricing profile records, one that allows charging on weekdays between 08:00-16:00 and one that denies charging on weekends and weekdays between 00:00-07:59 and 16:01-23:59.
- an access identifier may be included on an access list of the pricing specification, that identifier may not presently be able to use the charging station.
- the time based pricing profile indicates that the access identifier is not authorized to use the charging station at this time (which includes the day/date) then flow moves to block 1655 where alternative action is taken (e.g., the authorization module 1310 transmits an authorization fail reply message to the charging station, the authorization module 1310 transmits a notification message to the vehicle operator associated with the access identifier that alerts the operator of the failure and/or when the vehicle operator can use the charging station, etc.).
- the time based pricing profile indicates that the access identifier is authorized to use the charging station at this time, then flow moves to block 1650 where the price is determined from the time based pricing profile and access is allowed. However, it should be understood that a payment authorization may still need to be performed.
- the access authorization module 1315 determines whether there is another record in the pricing specification. If there is, then flow moves to block 1645 where the access authorization module 1315 accesses the next highest priority record in the pricing specification and flow moves back to block 1620 . If there is not, then flow moves to block 1655 where alternative action is taken (e.g., the authorization module 1310 transmits an authorization fail reply message to the charging station, the authorization module 1310 transmits a notification message to the vehicle operator associated with the access identifier that alerts the operator of the failure, etc.).
- alternative action e.g., the authorization module 1310 transmits an authorization fail reply message to the charging station, the authorization module 1310 transmits a notification message to the vehicle operator associated with the access identifier that alerts the operator of the failure, etc.
- the operations described in FIG. 16 are augmented using a most-specific matching mechanism to determine the appropriate pricing specification record to use based on the most-specific matching of an access identifier.
- the hosts may configure the matching mechanism to search for the best match.
- the access identifier “123456” which would match an access list having identifier “123*” and match a different access list having the identifier “123456.” If using a most-specific matching mechanism, the access list having the identifier “123456” would be used since it more specifically matches the access identifier as compared with the access list having the identifier “123*.” As a result, the pricing/access information associated with the identifier “123456” will be used.
- the authorization module 1310 determines if payment authorization is required or requested. For example, if the electric vehicle operator is paying by credit card, a credit payment authorization procedure may be performed to determine if the credit card is accepted. As another example, if the electric vehicle is paying through a pre-paid account, a payment authorization is performed to determine whether there is sufficient balance in the account. If payment authorization is not required (e.g., the price is free, the electric vehicle operator is paying in cash, etc.), then flow moves to block 1450 where the authorization module 1310 transmits an authorization success reply message to the charging station. If payment authorization is required, then flow moves to block 1445 .
- the payment authorization module 1320 performs a payment authorization procedure. For example, if paying with a pre-paid account (which may be derived from the type of access identifier used), the payment authorization module 1320 accesses the electric vehicle operator account information 1340 , which stores account information including the current balances for electric vehicle operators, to determine whether there is sufficient credit for the charging session.
- the electric vehicle operator account information 1340 is illustrated as being located on the server 140 , it should be understood that in some embodiments the hosts maintain their own electric vehicle operator account information which is accessed through the payment authorization module 1320 .
- the payment authorization module 1320 performs a credit card authorization check to determine whether the credit card is accepted. If the payment authorization does not pass, then flow moves to block 1425 ; otherwise flow moves to block 1450 .
- the authorization success reply message indicates how much time and/or energy the access identifier is authorized for. For example, assume that a prepaid account associated with the access identifier has credits for one hour of charging.
- the authorization success reply message (or other message) may instruct the charging station to allow charging for a limit of one hour (thus after this hour the charging station may de-energize and prevent charging until more credit is added to the account).
- a notification message may also be sent to the electric vehicle operator associated with the access identifier if a prepaid account is below a certain threshold of credit.
- FIG. 15 is a flow diagram illustrating exemplary operations for an accounting procedure using host defined pricing according to one embodiment.
- the server 140 performs accounting and billing on behalf of the hosts 105 and 115 for the charging stations 110 A- 110 N and 120 A- 120 L.
- the accounting module 1330 receives charging session data from a charging session.
- the charging session data includes one or more of a charging station identifier, a charging connection type identifier, the access identifier associated with a charging session, the charging session start time, the charging session stop time, and the amount of energy consumed by an electric vehicle during the charging session.
- the amount of energy consumed spans two or more pricing periods.
- the charging station may include a programmable time of use energy meter that can be programmed with different time periods (e.g., as defined by the host) so that different energy readings can be made for different time periods. Flow then moves to block 1520 .
- the accounting module 1330 determines the pricing specification that is applied to the charging station. For example, based on the charging station identifier and/or the charging connection type, the accounting module 1330 accesses the pricing specification store in the time based pricing and access information 1370 to determine the applicable pricing specification. Flow then moves to block 1525 , where the accounting module 1330 determines, from the pricing specification, the price(s) to apply for the charging session.
- the operations described in reference to FIG. 17 which is a flow diagram illustrating exemplary operations for determining the price(s) to apply according to one embodiment, are used to determine the price(s) to apply. Referring to FIG. 17 , At block 1710 , the procedure begins at the highest priority record in the pricing specification.
- the accounting module 1330 accesses the time based pricing profile in the matching pricing specification record, and then flow moves to block 1735 .
- the accounting module 1330 uses the price(s) in that pricing profile for its calculation. Referring back to block 1740 , (the access identifier did not match the pricing specification record), the accounting module 1330 determines whether there is another record in the pricing specification. If there is, then flow moves to block 1745 where the accounting module 1330 access the next highest priority record in the pricing specification and flow moves back to block 1720 . If there is not, then flow moves to block 1755 where alternative action is taken (e.g., a default price is used, a notification message is sent to the host that alerts the host of a pricing error, etc.).
- alternative action e.g., a default price is used, a notification message is sent to the host that alerts the host of a pricing error, etc.
- the operations described in FIG. 17 are augmented using a most-specific matching mechanism to determine the appropriate pricing specification record to use based on the most-specific matching of an access identifier as similarly described in reference to FIG. 16 .
- the accounting module 1330 determines which host defined price(s) apply
- flow moves to block 1530 where the accounting module 1330 calculates the cost of the charging session.
- Flow then moves to block 1535 where the accounting module 1330 reconciles the accounts.
- the accounting module 1330 may credit the account of the host in the host account information 1350 as appropriate (minus any fees charged by the network operator).
- the account module 1330 may also, on behalf of the hosts, account for the price of electricity consumed through their charging stations from the utilities providing that electricity.
- the pricing specifications are transmitted to the charging stations.
- the charging station may interpret the pricing specification and display current price(s) for charging electric vehicles and its availability (e.g., whether it is in restricted mode or open mode).
- the charging station instead of transmitting an authorization request to the server, the charging station locally determines whether to authorize the charging session request based on its stored copy of the pricing specification.
- a pricing specification is modified (e.g., a price has been changed, an identifier on an access list has been added/removed/changed, etc.), updated pricing specifications are transmitted to each applicable charging station.
- the charging stations include a programmable time of use energy meter that can be programmed with different time periods (e.g., as defined by the host in the pricing specification) so that different energy readings can be made for different time periods.
- a charging session may span multiple time periods (e.g., daytime charging and night charging) and the programmable time of use energy meter may be used to record amount of energy for multiple time periods.
- the charging stations calculate and display the cost of the charging in real time. For example, if the charging service is being paid based on the amount of time elapsed during the charging session, the charging station calculates the cost based on the price set by the host and the amount of time that has elapsed. As another example, if the charging service is being paid based on the amount of energy consumed during the charging session, the charging station calculates the cost based on the price set by the host and the amount of energy being consumed. The charging station may periodically perform the cost calculation (e.g., every few seconds).
- FIG. 18 is a flow diagram illustrating exemplary operations for a charging station to display and use host defined pricing according to one embodiment of the invention.
- a charging station receives a charging session request that includes an access identifier.
- a vehicle operator waves/swipes an RFID enabled device near an RFID reader of the charging session (or a payment station coupled with the charging station) to request a charging session with the charging station.
- the charging session can be requested differently in different embodiments (e.g., using a user interface of the charging station, using a remote application (e.g., an application on a mobile phone or laptop), through the electric vehicle (e.g., the vehicle's VIN transmitted through PLC), etc.).
- the request may also indicate a charging connection point type.
- Flow moves from block 1810 to block 1820 .
- the charging stations store pricing specifications defined by their hosts.
- the charging station accesses the pricing specification defined by the host.
- the charging station performs the operations described in reference to FIG. 17 to determine the appropriate price(s) for the access identifier.
- the charging station may also use the time of the charging session request to determine the appropriate price(s) for the access identifier.
- the charging station determines if a charging session confirmation has been received from the electric vehicle operator.
- the charging session confirmation indicates that the electric vehicle operator wants to continue with the charging session (e.g., the price(s) are acceptable for the electric vehicle operator).
- the charging session confirmation may be received in a similar way as the charging session request. For example, the electric vehicle operator may wave/swipe an RFID enabled device near the RFID reader to confirm the charging session, use a user interface of the charging station (or a payment station coupled with the charging station) to indicate confirmation, etc. If there are multiple charging session payment options presented (e.g., pay per session, pay per amount of time, pay per amount of energy), the charging session confirmation also includes a selection of one of those payment options.
- a charging session confirmation has been received, then flow moves to block 1850 where the charging station transmits an authorization request to the server.
- the server performs the authorization procedure in a similar way as described with reference to FIGS. 13-14 . If a charging session confirmation has not been received, then flow moves to block 1870 where alternative action is taken (e.g., the charging session is cancelled).
- the charging station determines whether it has received an authorization success reply message from the server. If it has received an authorization fail reply, then flow moves to block 1870 where alternative action is taken (e.g., the charging station displays an error message, a notification message is sent to the electric vehicle operator, etc). If the server is not replying (e.g., the connection is down), flow also moves to block 1870 where alternative action is taken (e.g., the pricing specification stored on the charging station is used to determine whether the access identifier is authorized, charging is allowed, etc.). If an authorization success reply message is received, then flow moves to block 1860 where the charging station allows charging (e.g., by energizing the charging point connection allowing electricity to flow between the electric vehicle and the charging station). Flow moves from block 1860 to block 1865 , where the charging station calculates and displays the cost during charging if appropriate (e.g., if the charging session payment type is per amount of time or per amount of energy). Flow then moves to block 1870 .
- alternative action e.g.
- the charging station transmits charging session data to the server for accounting.
- the charging station may include a time of use meter and may be measuring current that spans multiple time periods.
- the charging session data may include one or more of a charging station identifier, a charging connection type, the access identifier of the charging session, the charging session start time, the charging session stop time, and the amount of energy consumed by an electric vehicle of an electric vehicle operator during the charging session (which may be a net amount if some amount of electricity was transferred to the power grid in a V2G environment).
- the server performs the accounting procedure in a similar way as described with reference to FIG. 15 .
- the operations described in reference to blocks 1820 and 1840 are performed for each pricing specification.
- FIG. 18 illustrated the charging station using its local pricing specification to determine the price(s) to display to an electric vehicle operator
- the charging station transmits an authorization request to the server which responds with the price(s) to be displayed for the electric vehicle operator.
- the charging station transmits a message, which may be included in an initial authorization request, to determine whether its local pricing specification is current (that is, has the latest pricing information) responsive to receiving a charging session request. For example, a timestamp of the local pricing specification is transmitted to the server. If the local pricing specification is current, and the access identifier has passed an initial access authorization (e.g., performed by the access authorization module 1315 in FIG. 13 ), the charging station uses the local pricing specification to determine the appropriate price(s) to display. If the local pricing specification is not current, the server transmits an update to the charging station (the updated version is then used). For example, with reference to FIG. 18 , after an access identifier has been initially authorized by the server and the pricing specification is determined current (or is updated by the server), the operations begin at block 1820 to display and use the pricing defined by the host.
- a timestamp of the local pricing specification is transmitted to the server. If the local pricing specification is current, and the access identifier has passed an initial access authorization (e.g., performed
- FIG. 19 illustrates an exemplary embodiment of a charging station according to one embodiment of the invention. It should be understood that FIG. 19 illustrates an exemplary architecture of a charging station, and other, different architectures may be used in embodiments of the invention described herein.
- the charging station 1900 includes the energy meter 1910 , the current control device 1915 , the charging point connection 1920 , the volatile memory 1925 , the non-volatile memory 1930 (e.g., hard drive, flash, PCM, etc.), one or more transceiver(s) 1935 (e.g., wired transceiver(s) (e.g., Ethernet, power line communication (PLC), etc.) and/or wireless transceiver(s) (e.g., 802.15.4 (e.g., ZigBee, etc.), Bluetooth, WiFi, Infrared, GPRS/GSM, CDMA, etc.)), the RFID reader 1940 , the display unit 1945 (which is optional), the user interface 1950 (which is optional), and the processing system 1955 (e.g., one or more microprocessors and/or a system on an integrated circuit), which are coupled with one or more buses 1960 .
- the pricing specification(s) for the charging station 1900 are stored in the non-volatile memory 1930 .
- the energy meter 1910 measures the amount of electricity that is flowing on the power line 1905 through the charging point connection 1920 . While in one embodiment of the invention the energy meter 1910 measures current flow, in an alternative embodiment of the invention the energy meter 1910 measures power draw.
- the energy meter 1910 may be an induction coil or other devices suitable for measuring electricity.
- the energy meter 1910 is a programmable time of use energy meter (e.g., programmed according to the prices and time periods defined by its host).
- the charging point connection 1920 is a power receptacle or circuitry for an attached charging cord (e.g., with a SAE J1772 connector).
- the power receptacle can be any number of types of receptacles such as receptacles conforming to the NEMA (National Electrical Manufacturers Association) standards 5-1 5, 5-20, and 14-50 or other standards (e.g., BS 1363, CEE7, etc.) and may be operating at different voltages (e.g., 120V, 240V, 230V, etc.).
- NEMA National Electrical Manufacturers Association
- the current control device 1915 is a solid-state device that is used to control the current flowing on the power line 1905 or any other device suitable for controlling the current flowing on the power line 1905 .
- the current control device 1915 energizes the charging point connection 420 (e.g., by completing the circuit to the power line 1905 ) or de-energizes the charging point connection 1920 (e.g., by breaking the circuit to the power line 1905 ).
- the current control device 1915 energizes the charging point connection 1920 responsive to receiving an authorized request from an electric vehicle operator.
- the RFID reader 1940 reads RFID tags from RFID enabled devices (e.g., smartcards, key fobs, contactless credit cards, etc.), embedded with RFID tag(s) of operators that want to use the charging station 1900 .
- RFID enabled devices e.g., smartcards, key fobs, contactless credit cards, etc.
- a vehicle operator can wave/swipe an RFID enabled device near the RFID reader 1930 to request a charging session with the charging station 1900 .
- charging sessions may be requested in different ways and access identifiers may be presented to the charging station in different ways.
- the electric vehicles communicate an access identifier (e.g., their VIN) to the charging station through a protocol (e.g., PLC).
- PLC protocol
- the electric vehicle operator may not be required to present an access identifier (such as the RFID enabled device) to gain access to the charging station.
- the electric vehicle operators may use the RFID reader 1940 for payment.
- the transceiver(s) 1935 transmit and receive messages.
- the transceiver(s) 1935 receive pricing specifications from the server, transmit authorization requests to the server, transmit charging session data to the server for accounting, etc.
- the display unit 1945 is used to display messages to vehicle operators including the price(s) for charging service, current cost for charging service, charging status, confirmation messages, error messages, notification messages, etc.
- the display unit 1945 may also display parking information if the charging station 1900 is also acting as a parking meter (e.g., amount of time remaining in minutes, parking violation, etc.).
- the user interface 1940 (which is optional) allows users to interact with the charging station 1900 .
- the user interface 1950 allows electric vehicle operators to request charging sessions, pay for charging sessions, enter in account and/or payment information, etc.
- the processing system 1955 may retrieve instruction(s) from the volatile memory 1925 and/or the nonvolatile memory 1930 , and execute the instructions to perform operations as described above.
- the techniques shown in the figures can be implemented using code and data stored and executed on one or more electronic devices (e.g., a charging station, a charging station network server, etc.).
- electronic devices store and communicate (internally and/or with other electronic devices over a network) code and data using machine-readable media, such as machine-readable storage media (e.g., magnetic disks; optical disks; random access memory; read only memory; flash memory devices; phase-change memory) and machine-readable communication media (e.g., electrical, optical, acoustical or other form of propagated signals—such as carrier waves, infrared signals, digital signals, etc.).
- machine-readable storage media e.g., magnetic disks; optical disks; random access memory; read only memory; flash memory devices; phase-change memory
- machine-readable communication media e.g., electrical, optical, acoustical or other form of propagated signals—such as carrier waves, infrared signals, digital signals, etc.
- such electronic devices typically include a set of one or more processors coupled to one or more other components, such as one or more storage devices, user input/output devices (e.g., a keyboard, a touchscreen, and/or a display), and network connections.
- the coupling of the set of processors and other components is typically through one or more busses and bridges (also termed as bus controllers).
- the storage device and signals carrying the network traffic respectively represent one or more machine-readable storage media and machine-readable communication media.
- the storage device of a given electronic device typically stores code and/or data for execution on the set of one or more processors of that electronic device.
- one or more parts of an embodiment of the invention may be implemented using different combinations of software, firmware, and/or hardware.
Landscapes
- Engineering & Computer Science (AREA)
- Power Engineering (AREA)
- Business, Economics & Management (AREA)
- Transportation (AREA)
- Mechanical Engineering (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Economics (AREA)
- Health & Medical Sciences (AREA)
- Theoretical Computer Science (AREA)
- Marketing (AREA)
- Strategic Management (AREA)
- General Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- General Health & Medical Sciences (AREA)
- Human Resources & Organizations (AREA)
- Primary Health Care (AREA)
- Tourism & Hospitality (AREA)
- Life Sciences & Earth Sciences (AREA)
- Public Health (AREA)
- Water Supply & Treatment (AREA)
- Sustainable Development (AREA)
- Development Economics (AREA)
- Sustainable Energy (AREA)
- Electric Propulsion And Braking For Vehicles (AREA)
- Charge And Discharge Circuits For Batteries Or The Like (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Description
- This application is a continuation of U.S. application Ser. No. 12/697,188, filed Jan. 29, 2010, which is hereby incorporated by reference.
- Embodiments of the invention relate to the field of charging electric vehicles; and more specifically to electric vehicle charging station host definable pricing.
- Electric vehicle charging stations (hereinafter “charging stations”) provide charging points for electric vehicles (e.g., electric battery powered vehicles, gasoline/electric battery powered vehicle hybrids, etc.). Charging stations may be located in designated charging locations (e.g., similar to a gas station), parking spaces (e.g., public parking spaces and/or private parking space), etc.
- Some electric vehicle charging services sell subscriptions and/or establish a price to use a charging station per charging session, which is a period of time (typically limited to twenty four hours) during which energy may be transferred between an electric vehicle and a charging station. However, these prices are typically not market driven and are inflexible. For example, regardless of the amount of energy being transferred or the duration of the charging session, the cost will be the same if the price is based on a per charging session basis. This may prevent turnover rising to inefficient usage of charging stations.
- Some electric vehicle charging services may also sell or provide functionality over a network for charging stations that are owned by separate entities (e.g., governments, corporations, utilities, apartment owner, etc.). These separate entities are referred to as charging station hosts (“hosts”). For example, the hosts may be provided an interface for viewing statistics on their charging stations (e.g., how much they have been used, how much energy has been transferred, etc.), etc. Software updates may also be provided through the network. Currently the hosts are required to use the price established by the electric vehicle charging service or allow charging for free.
- The invention may best be understood by referring to the following description and accompanying drawings that are used to illustrate embodiments of the invention. In the drawings:
-
FIG. 1 illustrates an exemplary electric vehicle charging station network according to one embodiment of the invention; -
FIG. 2 illustrates exemplary portals of the charging station network server ofFIG. 1 according to one embodiment of the invention; -
FIG. 3 is a flow diagram illustrating exemplary operations for electric vehicle charging station host definable pricing according to one embodiment of the invention; -
FIG. 4 is a block diagram illustrating the functionality of an exemplary host definable pricing interface of the server in one embodiment of the invention; -
FIG. 5 is a flow diagram illustrating exemplary operations for establishing a time based profile based on input from a host through a host definable pricing interface according to one embodiment of the invention; -
FIG. 6 is a flow diagram illustrating exemplary operations for establishing an access list based on input from a host through the host definable pricing interface according to one embodiment of the invention; -
FIG. 7 is a flow diagram illustrating exemplary operations for establishing a pricing specification through use of a host definable pricing interface according to one embodiment of the invention; -
FIG. 8 is a flow diagram illustrating exemplary operations for applying a pricing specification to one or more charging stations through use of a host definable pricing interface according to one embodiment of the invention; -
FIG. 9 illustrates an exemplary host definable pricing interface for creating and/or modifying time based pricing profiles according to one embodiment of the invention; -
FIG. 10 illustrates an exemplary host definable pricing interface that allows hosts to create and/or modify access lists according to one embodiment of the invention; -
FIG. 11 illustrates an exemplary host definable pricing interface that allows hosts to create and/or modify pricing specifications according to one embodiment of the invention; -
FIG. 12 illustrates an exemplary host definable pricing interface that allows hosts to apply pricing specifications to one or more of their charging stations and/or charging point connections according to one embodiment of the invention; -
FIG. 13 is a block diagram illustrating an exemplary authorization and accounting procedure performed in some embodiments of the invention; -
FIG. 14 is a flow diagram illustrating exemplary operations for performing an authorization procedure according to one embodiment of the invention; -
FIG. 15 is a flow diagram illustrating exemplary operations for an accounting procedure using host defined pricing according to one embodiment of the invention; -
FIG. 16 is a flow diagram illustrating exemplary operations for determining whether an access identifier matches a pricing specification record applicable for the charging station according to one embodiment of the invention; -
FIG. 17 is a flow diagram illustrating exemplary operations for determining the host definable price(s) to apply for accounting according to one embodiment of the invention; -
FIG. 18 is a flow diagram illustrating exemplary operations for a charging station to display and use host defined pricing according to one embodiment of the invention; and -
FIG. 19 illustrates an exemplary embodiment of a charging station according to one embodiment of the invention. - In the following description, numerous specific details are set forth. However, it is understood that embodiments of the invention may be practiced without these specific details. In other instances, well-known circuits, structures and techniques have not been shown in detail in order not to obscure the understanding of this description. Those of ordinary skill in the art, with the included descriptions, will be able to implement appropriate functionality without undue experimentation.
- References in the specification to “one embodiment,” “an embodiment,” “an example embodiment,” etc., indicate that the embodiment described may include a particular feature, structure, or characteristic, but every embodiment may not necessarily include the particular feature, structure, or characteristic. Moreover, such phrases are not necessarily referring to the same embodiment. Further, when a particular feature, structure, or characteristic is described in connection with an embodiment, it is submitted that it is within the knowledge of one skilled in the art to effect such feature, structure, or characteristic in connection with other embodiments whether or not explicitly described.
- In the following description and claims, the terms “coupled” and “connected,” along with their derivatives, may be used. It should be understood that these terms are not intended as synonyms for each other. “Coupled” is used to indicate that two or more elements, which may or may not be in direct physical or electrical contact with each other, co-operate or interact with each other. “Connected” is used to indicate the establishment of communication between two or more elements that are coupled with each other.
- A method and apparatus for charging station host definable pricing for charging electric vehicles is described. In one embodiment of the invention, charging station hosts, which control (e.g., own or lease), one or more charging stations (and sometimes an associated parking space), can define pricing for charging electric vehicles on their one or more charging stations through use of an interface provided by a charging station network operator through a charging station network server. The charging stations are networked with the charging station network server (hereinafter “server”). The charging station network operator (hereinafter “network operator”), is typically a separate entity from the host and operates the network portion of the system for the benefit of the hosts (typically for a fee). The network operator typically designs and sells the charging stations to the hosts. In some circumstances, the network operator is also a host.
- The hosts configure their charging stations using an interface on the server (e.g., a host portal) provided by the network operator, including defining one or more prices for charging electric vehicles on their charging stations. The interface provides the host with the ability to flexibly define the price for charging electric vehicles on their charging stations based on several different pricing options and settings. For example, the hosts can establish prices for one or more of per charging session, per hour (or other length of time) elapsed during the charging session, and per amount of energy transferred (either consumed from a power grid or supplied to a power grid in a vehicle-to-grid (V2G)) (e.g., kilowatt-hour (kWh)) during the charging session that apply to one or more of their charging stations. In some embodiments, the host can define a price to use the charging station (and/or park in an associated space) based on a combination of the above (e.g., five dollars per hour plus forty cents per kWh to use the charging station and its associated parking space). In a vehicle-to-grid (V2G) environment, the total cost can be based on net energy transfer in which the electric vehicle operator will be debited or credited according to the prices set by the host. As used herein, a charging session is a limited period of time (that may be configured by the hosts using the host portal 150) in which energy may be transferred between an electric vehicle and a charging station.
- The hosts can also use the interface to define pricing that is dependent on the time and/or date for one or more of their charging stations (e.g., daytime charging may have different price(s) than overnight charging, weekday charging may have different price(s) than weekend charging, holiday charging may have different price(s) than non-holidays, etc.). The hosts can also use the interface to define pricing for different electric vehicle operators (e.g., some electric vehicle operators may be exempt from payment, some electric vehicle operators may be required to pay a surcharge, some electric vehicle operators may pay a reduced rate, etc.) for one or more of their charging stations. The hosts can also use the interface to establish whether and/or when their charging stations should operate in open mode (e.g., allowing any electric vehicle operator access) or restricted mode (e.g., allowing only certain electric vehicle operators access). The hosts can also use the interface to define different prices for different charging stations and/or charging point connections (e.g., attached charging cord with a SAE J1772 connector, a NEMA (National Electrical Manufacturers Association) standards 5-15, 5-20, 14-50 or other standards (e.g., BS 1363, CEE7, etc.) compliant power receptacle, etc.). The hosts can also use the interface to define different prices for different amperages. For example, the hosts can use the interface to define a higher price for electric vehicles that draw a higher amperage amount (e.g., 60 Amps) relative to other electric vehicles that draw a lower amperage amount (e.g., 30 Amps).
- The hosts can also use the interface to combine one or more of the above to flexibly define pricing schemes for their charging stations.
- In one embodiment, sometime after a host has defined the pricing for charging electric vehicles on one or more of their charging stations, the server transmits the pricing to that charging station. The charging station interprets the pricing and can display appropriate price(s) for charging electric vehicles to potential customers.
-
FIG. 1 illustrates an exemplary electric vehicle charging station network according to one embodiment of the invention. Thehost 105 owns the chargingstations 110A-110N and thehost 115 owns the chargingstations 120A-120L. Each of thehosts stations 110A-110N and 120A-120L are coupled with the charging station network server (hereinafter “server”) 140. Theserver 140 is owned and administered by a network operator (not illustrated) and is a different entity than at least one of thehosts stations 110A-110N and 120A-120L. - The charging
stations 110A-110N and 120A-120L provide charging service for electric vehicles. That is, electric vehicles can be charged through use of the chargingstations 110A-110N and 120A-120L. In some embodiments, some of the charging stations are configured by a host to allow electric vehicle operators to pay for charging service per charging session, with the price of the charging session being defined by the host. In other embodiments, some of the charging stations are configured by a host to allow electric vehicle operators to pay for charging service based on the duration (amount of time) of a charging session, with the price being defined by the host. In other embodiments, some of the charging stations are configured by a host to allow electric vehicle operators to pay for charging service based on the amount of energy transferred (e.g., in kilowatt-hours (kWhs)) during a charging session, with the price being defined by the host. In yet another embodiment, some of the charging stations are configured by a host to allow the electric vehicle operators to select from two or more of the above (pay per session, pay per amount of time, pay per amount of energy transferred). Typically, the charging session length is configured such that the electric vehicle may be fully charged during that time. It should be understood that if the charging session extends over the defined length, a new charging session may be created and billed to the electric vehicle operator. - The charging
stations 110A-110N and 120A-120L may be located in public places or private places, and may be configured by thehosts - The charging
stations 110A-110N and 120A-120L may include different charging point connections. For example, some of the charging stations may include an attached charging cord with a SAE J1772 connector for charging electric vehicles while other charging stations may include a standard power receptacle (e.g. conforming to NEMA (National Electrical Manufacturers Association) standards 5-15, 5-20, 14-50 or other standards (e.g., BS 1363, CEE7, etc.) and may be operating at different voltages (e.g., 120V, 240V, 230V, etc.)). Still other charging stations may include both an attached charging cord and a power receptacle for charging electric vehicles (sometimes simultaneously). - Electric vehicle operators are typically required to be authorized in order to use a particular charging station and/or charging point connection. The authorization requirements may be different depending on the configuration of the charging station. For example, if a charging station is operating in open mode (available to all electric vehicle operators), authorization may include ensuring that payment for the charging service is properly authorized (e.g., using a valid credit card, valid pre-paid account with sufficient credits, valid subscription, etc.). As another example, if a charging station is operating in restricted mode, authorization may include determining whether the electric vehicle operator and/or the electric vehicle is allowed to use the charging station and may also include ensuring that payment for the charging service is properly authorized. For instance, an identifier (or a portion of an identifier) associated with the electric vehicle operator (e.g., an RFID tag associated with the electric vehicle operator, a username/password, an email address, a phone number, an address, a credit card number, account number, PIN (personal identification number), or any other identifying information associated with the electric vehicle operator) or the electric vehicle (e.g., a VIN (vehicle identification number)), which is hereinafter referred to as an “access identifier,” may be checked against a list of identifiers authorized for access (e.g., a whitelist of identifiers) and/or against a list of identifiers not authorized for access (e.g., a blacklist of identifiers). In addition, payment authorization may include determining whether a credit card is valid, whether a pre-paid account associated with the identifier has sufficient credits for the charging service, whether a subscription account associated with the identifier is in good standing, etc.
- The access identifiers may be presented differently to the charging stations depending on their type. For example, if the access identifier is an RFID tag, the electric vehicle operator may swipe/wave an RFID enabled device near an RFID reader of the charging station (or a payment station coupled with the charging station) to present the access identifier and request a charging session. As another example, if the access identifier is associated with the electric vehicle itself (e.g., the vehicle's VIN), the access identifier may be communicated to the charging station by the vehicle (e.g., through PLC (power line communication).
- The charging
stations 110A-110N and 120A-120L communicate with theserver 140 over the WAN (Wide Access Connection) links 170 and 175 respectively. - For example, the charging
stations 110A-110N and 120A-120L exchange authentication request/reply messages with theserver 140, transmit charging session data to theserver 140, and may receive pricing from theserver 140 over thelinks links FIG. 1 , in some embodiments one or more of the chargingstations 110A-110N and 120A-120L may not directly communicate with theserver 140 but communicate indirectly through a gateway device, which may be one of the chargingstations 110A-110N and 120A-120L. - The
server 140 typically performs authorizing and accounting procedures for the chargingstations 110A-110N and 120A-120L. For example, in one embodiment, the chargingstations 110A-110N and 120A-120L transmit an authorization request to theserver 140 when authorizing electric vehicle operators. The authorization request includes one or more of a charging station identifier (which uniquely identifies the charging station) and the access identifier presented by the electric vehicle operator when initiating access to the charging station. Theserver 140 determines whether the access identifier is authorized for using the charging station, which may be dependent on the time of day and/or the date. If the access identifier is authorized, and payment is required, theserver 140 performs a payment authorization procedure to determine whether proper payment credentials have been presented (e.g., whether a credit card has been accepted, whether there is sufficient credit on a pre-paid account associated with the access identifier, whether there is a valid subscription associated with the access identifier, etc.). Theserver 140 transmits an authorization reply back to the charging station which then allows or disallows use of the charging station. - The charging
stations 110A-110N and 120A-120L may not be energized until authorization is complete and successful. For example, the charging stations may include a current control device that controls the electric current available for charging electric vehicles and does not allow charging until authorization is complete and successful. - Some of the charging
stations 110A-110N and 120A-120L may not require an authorization procedure to be performed as a prerequisite to allowing electric vehicle operators to use the charging stations. For example, some of the chargingstations 110A-110N and 120A-120L may be configured to operate in open mode (available to all electric vehicle operators) and allow for free charging (no payment required) or allow for payment to be made after a charging session ends. - In some embodiments, since the
hosts stations 110A-110N and 120A-120L respectively, the commercial transactions are between the electric vehicle operators and thehosts hosts server 140 may provide billing functionality on behalf of thehosts server 140 may provide support to accept and process payments of multiple types for charging service (e.g., standard credit cards, RFID credit cards, pre-paid cards, or other payment types). Theserver 140 may credit or bill the account of a host accordingly. - The charging
stations 110A-110N and 120A-120L typically transmit charging session data during, or after completion of a charging session, to theserver 140 for accounting and billing. The charging session data may include one or more of a charging station identifier, a charging connection type, the access identifier of the charging session, the charging session start time, the charging session stop time, and the amount of energy consumed by an electric vehicle of an electric vehicle operator during the charging session (which may be a net amount if some amount of electricity was transferred to the power grid in a V2G environment). The accounting and billing may also be performed prior to a charging session commencing (i.e., prior to energy being consumed by an electric vehicle). For example, if the electric vehicle operator is using a pre-paid account and is paying per session, the total cost (depending on the price established by the host) will be deducted from that pre-paid account (e.g., withdrawn from a vehicle operator's account) and placed into an account for the host (or other holding account until at least a certain amount of energy is transferred). As another example, if the electric vehicle operator is paying using a pre-paid account and is paying per hour, the total cost (depending on the price established by the host and the duration of the charging session) will be deducted from that pre-paid account and placed into an account for the host (or other holding account until at least a certain amount of energy is transferred). - The
server 140 includes ahost portal 150, which is accessible to thehosts host portal 150 is a website accessed through a web browser while in other embodiments thehost portal 150 is accessed through a command line interface or other interface. Thehost portal 150 allows thehosts stations 110A-110N and 120A-120L respectively, the pricing for electric vehicle charging service. - In one embodiment, the
host portal 150 allows thehosts - The
host portal 150 allows thehosts host portal 150 allows these prices to be set differently depending on time of day and/or date. In addition, thehost portal 150 allows these prices to be set differently depending on the type of payment (e.g., paying with a credit card may be more expensive than paying with a pre-paid card, etc.). - In some embodiments, the
host portal 150 allows thehosts 105 to 115 to define the type(s) of payment that can be accepted at their charging stations (e.g., standard credit cards, contactless credit cards, pre-paid accounts, smartcards, cash, near field communication, etc.). This may be dependent on one or more of: time of day, date, identity of the electric vehicle operator, charging point connection type, and charging session payment type (e.g., one or more of per session, per amount of time, and per amount of energy). - In one embodiment, the
host portal 105 allows thehosts - In one embodiment, the
host portal 150 also allows thehosts - In some embodiments, the
host portal 150 allows the hosts to specify, for each of their charging stations, the restricted status of that charging station (e.g., whether the charging station should be in restricted mode or open mode, and/or when the charging station should be in restricted mode or open mode). In addition, thehost portal 150 allows the hosts to specify, for each of their charging stations and/or charging point connections on those charging stations, one or more vehicle operators that are allowed to use that charging station and/or charging point connection during restricted mode (e.g., a whitelist) and/or are not allowed to use that charging station and/or charging point connection during restricted mode (e.g., a blacklist). These lists may be transmitted to the appropriate charging stations or be maintained on theserver 140. In some embodiments, thehost portal 150 allows the hosts to establish a surcharge (premium price) for allowing electric vehicle operators that are otherwise not allowed to use the charging station while in restricted mode to use the charging station. - As described above, the
hosts host portal 150 of theserver 140 when configuring host definable pricing. In addition to thehost portal 150, theserver 140 also includes additional portals. For example,FIG. 2 illustrates exemplary portals of theserver 140 including thehost portal 150 and the electricvehicle operator portal 260. As illustrated inFIG. 2 , thehost portal 150 includes the host registration interface 220, the hostdefinable pricing interface 230, thehost accounting interface 240, and the chargingstation status interface 250. Although not illustrated inFIG. 1 or 2 , it should be understood that theserver 140 includes a database (or accesses a remote database) or other storage mechanism that stores charging station configuration data, charging session data, host account information, electric vehicle operator account information, and other information. - The host registration interface 220 allows hosts to register for service with the
server 140 including registering their charging station(s) with theserver 140. For example, the host registration interface 220 allows hosts to provide contact information (e.g., name, company, address, email address(es), telephone number(s), charging station serial numbers, etc.). Although not illustrated, it should be understood that the host portal is restricted to hosts having proper credentials typically established during registration (e.g., username/password, etc.). In some embodiments, a third party may register the stations on behalf of the host. Such third parties may include an installer accessing an Installer Portal, or the network operator accessing a Network Operator Portal. - The
host accounting module 240 allows hosts to review accounting information (e.g., energy transferred through each of their charging station(s), total amount of energy transferred from the power grid by each of their charging station(s) over a give time period, total power transferred to the power grid by the charging station(s) over a given time period, account balances, payment and invoices, etc.). - The charging
station status module 250 allows hosts to view the charging status of each of their charging station(s) (e.g., present status (charging, available, out-of-service), reports on occupancy rates of their charging station(s), reports on energy usage for each of their charging station(s), etc.). - After registering their charging station(s) for service, the hosts may configure certain settings and preferences on those charging stations (e.g., establishing pricing specifications for those charging stations). The hosts may assign names or other unique identifying information to the charging stations. The hosts may also create a group of charging stations which typically will have the same configuration (e.g., same pricing specifications, same restricted status, etc.). Although not illustrated, a database on the server 140 (or remotely accessible by the server 140) maintains a list of charging stations for each of the hosts (e.g., by charging station serial number).
- The host
definable pricing interface 230 allows thehosts stations 110A-110N and 120A-120L and/or charging station connections respectively, the price(s) for charging electric vehicles using those charging stations and/or charging station connections. As described above, the hostdefinable pricing interface 230 allows hosts to flexibly establish pricing for charging service using their charging stations. Thus the hostdefinable pricing interface 230 provides several different pricing options for which the hosts can configure. For example, for each charging station and/or charging station connection, a host can configure a price for each charging session, a price per amount of time charging, and a price per amount of energy transferred (e.g., kWh). The hostdefinable pricing interface 230 also allows the hosts to set different prices based on time of day and/or date. The hostdefinable pricing interface 230 also allows the hosts to set different prices for different electric vehicle operators. - The host
definable pricing interface 230 allows each host to select one or more of their charging stations for creating or modifying a pricing specification for those charging stations. The pricing specification applied to a charging station defines how the cost of charging sessions using that charging station are calculated. The selection may be performed differently in different embodiments. For example, in one embodiment, the host is presented with a list of their charging stations that can be selected for establishing pricing, which may include group(s) of charging stations if configured. In another embodiment, the hosts can enter a charging station serial number or other identifier of one or more charging stations to create or modify a pricing specification for those charging stations. In another embodiment, the hostdefinable pricing interface 230 includes, or uses, an interactive map module that allows the hosts to graphically view and select one or more of their charging stations for configuring pricing specifications. - The host
definable pricing interface 230 includes, or uses, a calendaring module when establishing different prices based on time of day and/or date. In one embodiment the calendaring module is coupled with historical data for each of the charging stations that indicates historical use of the charging station. The hosts may use this historical data to determine periods of high demand and low demand and set pricing accordingly (e.g., the hosts may increase the price for periods of higher demand and decrease the price for periods of lower demand). - The host
definable pricing interface 230 also allows the hosts to globally change one or more of their prices for the charging stations. For example, a host may globally increase or decrease one or more of their prices for their charging stations or a group of selected charging stations. - In one embodiment, the host
definable pricing interface 230 allows the host to create pricing templates that can be established once and be used to configure pricing on one or more charging stations and/or charging point connections (including charging stations that the host may purchase in the future). Different pricing templates may be created for different situations (e.g., a template for free charging, a template for private charging, a template for daytime charging, a template for overnight charging, etc.). - In one embodiment, the host
definable pricing interface 230 allows the pricing to be established as a dynamic percentage relative to the cost of the electricity to the host (e.g., ten percent over the cost of the electricity to the host) such that if the cost of electricity to the charging station increases/decreases the pricing for charging electric vehicles on that charging station can correspondingly increase/decrease. - After the price(s) are established for charging service for a charging station, the host
definable pricing interface 230 creates a corresponding pricing specification for that charging station. The pricing specifications are transmitted to the appropriate charging stations. -
FIG. 3 is a flow diagram illustrating exemplary operations for electric vehicle charging station host definable pricing according to one embodiment.FIG. 3 will be described with reference to the exemplary embodiment ofFIG. 1 ; however it should be understood that the operations described in reference toFIG. 3 can be performed by embodiments other than those discussed in reference toFIG. 1 and the embodiments discussed with reference toFIG. 1 can perform operations different than that described in reference toFIG. 3 . - At
block 310, thehost portal 150 receives a selection from a host to define or edit pricing for electric vehicle charging service provided through one or more of their charging stations. By way of example, the host accesses a portion of thehost portal 150 for defining or editing pricing for electric vehicle charging service. Flow moves fromblock 310 to block 315. - At
block 315, thehost portal 150 provides a set of one or more input controls to allow each host to define one or more pricing specifications for charging electric vehicles at one or more charging stations belonging to that host. For example, the input controls can include pricing controls (e.g., a pricing field to set the price per charging session, a pricing field to set the price per amount of time (e.g., per hour) elapsed during the charging session, and a pricing field to set the price per amount of energy transferred (e.g., kWh) during the charging session). As previously described, the pricing may further be defined based on the time of day and/or date. Thus in addition to the pricing controls, in some embodiments the input controls provided to the hosts include time of day input fields to allow the hosts to set time periods that prices will apply, and/or day/date fields to allow the hosts to set days/dates that prices will apply (e.g., weekdays, weekends, holidays, custom date and time, etc.). In addition, the hosts may further define the pricing based on the identifier presented during the charging session request (by the electric vehicle operator). Thus in some embodiments, the input controls also include an access identifier control to allow the hosts to provide one or more identifiers that certain price(s) (and possibly time of day and/or date restrictions) will be applicable for. For example, a host that controls a fleet of electric vehicles (e.g., a municipality) may define a set of prices for public charging (electric vehicle operators that are not part of the fleet) and define a different set of prices for fleet charging that are applicable to the fleet electric vehicle operators. In addition, the hosts may further define the pricing for charging service based on the type of charging point connection. For example, the hosts may define separate prices for separate charging point connections. Thus in some embodiments, the input controls also include a charging point connection input control to allow the hosts to define pricing for separate charging point connections. - Flow moves from
block 315 to block 320, where thehost portal 150 receives input from the host through the input controls, where the input defines a pricing specification for one or more charging stations belonging to the host. At a minimum, the input includes a price for electric vehicle charging service that is to be applied to one or more charging stations. However, the input can also include multiple prices to be applied to different charging stations. The input can also include one or more prices based on charging session payment type (e.g., per charging session, per amount of time (e.g., per hour) elapsed during the charging session, per amount of energy consumed during the charging session, etc.) applicable for one or more charging stations. The input can also indicate time of day(s) and/or date(s) that certain prices may apply for one or more charging stations. The input can also indicate one or more prices for certain access identifiers (and may further be based on time of day and/or date) for one or more charging stations. The input can also indicate one or more prices specific to one or more charging point connections. It should be understood that the above are examples of the input and the host may flexibly combine different types of input to define the pricing for electric vehicle charging service. - Flow then moves to block 325, where the
host portal 150 causes the pricing specification defined by the host through the input for the one or more charging stations to be applied such that the cost of charging sessions using those charging stations is calculated according to the pricing specification defined by the host. For example, the server uses the defined pricing specification when performing accounting for the charging sessions of the charging station. - In one embodiment, the defined pricing specification is transmitted to the appropriate charging stations. For example, with reference to
FIG. 1 , if thehost 105 defines pricing for electric vehicle charging service provided through the chargingstation 110A, theserver 140 may transmit the pricing to that chargingstation 110A. The charging stations may display the pricing to potential customers. - In some embodiments, the pricing specifications are generated based on time based pricing profiles and access lists. In one embodiment, the hosts use the host
definable pricing interface 230 to create and/or modify one or more time based pricing profiles, create and/or modify one or more access lists, create and/or modify one or more pricing specifications (using the time based pricing profile(s) and access list(s)), and apply the pricing specifications to selected charging station(s) and/or charging point connection(s). -
FIG. 4 is a block diagram illustrating the functionality of an exemplary host definable pricing interface of theserver 140 in one embodiment. As illustrated inFIG. 4 , the hostdefinable pricing interface 230 uses the hostdefinable pricing module 410 when providing the capability for the hosts to establish pricing specifications through thehost portal 150. The hostdefinable pricing module 410 includes the time basedpricing profile module 420, theaccess list module 425, thepricing specification module 430, and the pricingspecification application module 435. - The time based
pricing profile module 420 creates and/or modifies time based profiles, which are stored in the time basedpricing profile store 450, based on the input of the hosts. A time based pricing profile defines one or more prices for one or more time periods (e.g., weekdays, weeknights, weekends, holidays, all time, and/or a customized time and/or date range). Each time based pricing profile may include one or more time based pricing records. Each time based pricing record includes a single price for a single charging session payment type (per session, per amount of time, per amount of energy transferred, or a combination of the same (e.g., ten dollars an hour plus forty cents per kWh)) for an identified period of time including which day(s) and when the price will apply.FIG. 5 is a flow diagram illustrating exemplary operations for establishing a time based profile based on input from a host.FIG. 5 will be described in reference to the exemplary embodiments ofFIGS. 4 and 9 ; however it should be understood that the operations described in reference toFIG. 5 can be performed by embodiments other than those discussed with reference toFIGS. 4 and 9 ; and exemplary embodiments described in reference toFIGS. 4 and 9 can perform operations other than those discussed with reference toFIG. 5 .FIG. 9 illustrates an exemplary hostdefinable pricing portion 230 of thehost portal 150 that allows hosts to create and/or modify time based pricing profiles. - With reference to
FIG. 5 , atblock 515, the host selects to create a time based profile using the hostdefinable pricing interface 230. With respect toFIG. 9 , the host has selected the time basedpricing profile tab 905, which causes a number of options to be displayed to the host. Flow moves fromblock 515 to 520, where the host inputs a name of the time based profile in the time basedprofile name field 910. The time based profile name is used by the hosts as a way to quickly identify time based pricing profiles. For example, existing profiles are displayed to the user in the table 950. In some embodiments the time based pricing profile name is optional or a default name is used if the host does not provide one. - Flow moves from
block 520 to block 525, where the host inputs pricing settings and attributes in the hostdefinable pricing interface 230 to create one or more time based pricing records for the time based pricing profile including one or more prices for one or more time periods. The hostdefinable pricing interface 230 illustrates several different options for the host to select and configure. The charging sessionpayment type field 915 allows the host to select between multiple charging session payment types to set the price for (e.g., per amount of energy consumed (e.g., kWh), per amount of time (e.g., per hour), per charging session). The days field 920 allows the host to select the days for which the price will apply (e.g., every day, weekdays, weekends, holidays, or custom date range). Theduration field 925 allows the host to select the time period the price will apply. Theport field 930 allows the host to select which port (charging point connection) the price will apply. Theprice field 935 allows the host to set the price, and thepriority field 940 allows the host to set the priority of the time based pricing record being created. The higher priority time based pricing records will take precedence over lower priority pricing records (e.g., when calculating the cost of the charging session). - Flow moves from
block 525 to block 530, where the hostdefinable pricing interface 230 receives input from the host to create a time based profile based on the name and pricing settings and attributes input by the host. For example, the host has selected the submitbutton 945. Flow then moves to block 535 where the time basedpricing profile module 420 creates the time based profile based on the input of the host and stores the time based profile in the time basedprofile store 450. WhileFIGS. 5 and 9 illustrate creating a time based pricing profile, it should be understood that the host definable pricing interface 230 (or a similar interface) may be used to modify existing time based pricing profiles. - As illustrated in
FIG. 9 , there are two time based pricing profiles: a Public Pricing time based pricing profile and a Fleet Pricing time based profile. The Public Pricing time based pricing profile has two time based pricing records; the highest priority record being applicable during weekdays between 8:00 and 16:00 with a price of $10.00 per hour, and the lowest priority record being applicable during all days at all times with a price of DENY. Thus, the Public Pricing time based pricing profile will not allow charging on weekends or on weekdays between 00:00-07:59 and 16:01-23:59. The Fleet Pricing time based profile includes a single time based pricing record that is applicable every day at all times, and the price is free. - The
access list module 425 creates and/or modifies access lists, which are stored in theaccess list store 455, based on the input of the hosts. An access list defines who can use a particular charging station or charging station connection. Each access list may include identifiers (or identifier subsets and/or use of wildcards) of access identifiers that are allowed to use the charging station, or may include identifiers (or identifier subsets and/or use of wildcards) of access identifiers that are not allowed to use the charging station. As will be described in greater detail in reference to the pricing specification module, the host can associate an access list with a time based pricing profile such that the time based pricing profile applies only to those identifier(s) as indicated by the access list. -
FIG. 6 is a flow diagram illustrating exemplary operations for establishing an access list based on input from a host through the hostdefinable pricing interface 230.FIG. 6 will be described in reference to the exemplary embodiments ofFIGS. 4 and 10 ; however it should be understood that the operations described in reference toFIG. 6 can be performed by embodiments other than those discussed with reference toFIGS. 4 and 10 ; and exemplary embodiments described in reference toFIGS. 4 and 10 can perform operations other than those discussed with reference toFIG. 6 .FIG. 10 illustrates an exemplary hostdefinable pricing portion 230 of thehost portal 150 that allows hosts to create and/or modify access lists. - With reference to
FIG. 6 , atblock 615, the host selects to create an access list using the hostdefinable pricing interface 230. With reference toFIG. 10 , the host has selected theaccess list tab 1005, which causes a number of access list options to be displayed to the host. Flow moves fromblock 615 to block 620, where the host inputs a name of the access list in the accesslist name field 1010. The access list name is used by the hosts as a way to quickly identify access lists. For example, existing access lists are displayed to the user in the table 1040. In some embodiments the access list name is optional or a default name is used if the host does not provide one. As illustrated inFIG. 10 , there are two access lists displayed in the table 1040. - Flow moves from
block 620 to block 625, where the host inputs one or more access identifiers to populate the access list. With reference toFIG. 10 , the host inputs a number of access identifiers in theaccess identifier field 1020. It should be understood that wildcards may be input in theaccess identifier field 1020. For example, the access identifier input 1234* would include all access identifiers that begin with 1234. Each access identifier may be an RFID number, a username/password, an email address, a phone number, a street address, a credit card number, an account numbers, PIN, a combination of the same, or any other identifying information associated with an electric vehicle operator or account, or may be an identifier associated with the electric vehicle (e.g., the vehicle's VIN). The host may also use theaccess type field 1015 to set whether the access list includes identifiers that are allowed to use the charging station (e.g., a whitelist of identifiers) or whether it includes identifiers that are not allowed to use the charging station (e.g., a blacklist of identifiers). Of course it should be understood that the host may input access identifiers differently than manually inputting identifiers. For example, in some embodiments the hostdefinable pricing interface 230 of thehost portal 150 includes the ability for the host to submit a file of identifiers (e.g., a comma separated value file, a tab separated value file, a spreadsheet, etc.). - Flow moves from
block 625 to block 630, where the hostdefinable pricing interface 230 receives input from the host to create an access list based on the name and identifier(s) input by the host. Flow then moves to block 635, where theaccess list module 425 creates the access list using the name and access identifiers input by the host, and stores the access list in theaccess list store 455. WhileFIGS. 6 and 10 illustrate creating an access list, it should be understood that the host definable pricing interface 230 (or a similar interface) may be used to modify existing access lists. - The
pricing specification module 430 creates and/or modifies pricing specifications, which are stored in thepricing specification store 460. A pricing specification defines which time based pricing profile should be applied to which access list. Each pricing specification may include one or more pricing specification records. Each pricing specification record includes a mapping or association between a single time based pricing profile and a single access list. Thus each pricing specification record defines when and what prices should apply (through the time based pricing profile) and defines who those prices should apply to (through the access list). -
FIG. 7 is a flow diagram illustrating exemplary operations for establishing a pricing specification through use of a host definable pricing interface according to one embodiment.FIG. 7 will be described in reference to the exemplary embodiments ofFIGS. 4 and 11 ; however it should be understood that the operations described in reference toFIG. 7 can be performed by embodiments other than those discussed with reference toFIGS. 4 and 11 ; and exemplary embodiments described in reference toFIGS. 4 and 11 can perform operations other than those discussed with reference toFIG. 7 .FIG. 11 illustrates an exemplary hostdefinable pricing interface 230 of thehost portal 150 that allows hosts to create and/or modify pricing specifications according to one embodiment. - With reference to
FIG. 7 , atblock 715, the host selects to create a pricing specification using the hostdefinable pricing interface 230 of thehost portal 150. With respect toFIG. 11 , the host has selected thepricing specification tab 1105, which causes a number of options to be displayed. Flow moves fromblock 715 to block 720, where the host inputs a name for the pricing specification. The pricing specification name is used by hosts as a way to quickly identify pricing specifications (e.g., when applying the pricing specifications to the charging stations and/or charging point connections). For example, existing pricing specifications are displayed to the host in the table 1140. In some embodiments the pricing specification name is optional or a default name is used if the host does not provide one. - Flow moves from
block 720 to 725, where the host selects an access list and a time based pricing profile. With respect toFIG. 11 , the host selects an access list from the access list field 1115 (which is populated with access lists the host has previously created and/or default access lists (e.g., all)), and selects a time based pricing profile from the time based pricing profile field 1120 (which is populated with time based pricing profiles the host has previously created and/or default time based pricing profiles (e.g., free charging)). Flow then moves to block 730, where thepricing specification module 430 receives a mapping selection input from the host to associate the selected access list and time based pricing profile. For example, with reference toFIG. 11 , the host has selected themap button 1125. Flow then moves to block 735, where thepricing specification module 430 creates a pricing specification record for the pricing specification for the selected access list and time based pricing profile. - Each pricing specification may include multiple pricing specification records. However, in some embodiments, an access list can only be used once in a given pricing specification. In such embodiments, after an access list is represented in a pricing specification record, it will not be an option for the host to select in the
access list field 1115. If there are multiple pricing specification records, the host can move the records in thepriority field 1130 up or down to assign a relative priority level. A higher priority pricing specification record will take precedence over a lower priority specification record. For example, it is possible for an access identifier to appear in multiple pricing specification records. For example, with reference toFIG. 10 , the access identifiers in the Fleet Users access list are also included in the Public Users access list which includes all identifiers (represented by a wildcard). Referring back toFIG. 11 , the Fleet Users access list is in a record that has a higher priority than the Public users access list. Thus, those identifiers in the Fleet Users list will be treated according to the Fleet Pricing time based pricing profile instead of the Public Pricing time based pricing profile because of their relative priority levels. - Flow moves from
block 735 to block 740, where thepricing specification module 430 receives input from the host that the pricing specification is complete (that is, there is no more pricing specification records to add). With reference toFIG. 11 , the host selects the submitpricing specification button 1135. Flow moves fromblock 740 to 745, where thepricing specification module 430 creates the pricing specification according to the input of the host and stores the pricing specification in thepricing specification store 460. - Sometime after pricing specifications are established, the host can use the host
definable pricing interface 230 of thehost portal 150 to apply those pricing specifications to charging stations and/or charging point connections. The pricingspecification application module 435 is used to apply or remove the application of pricing specifications to charging stations and/or charging point connections.FIG. 8 is a flow diagram illustrating exemplary operations for applying a pricing specification to one or more charging stations through use of a host definable pricing interface according to one embodiment. -
FIG. 8 will be described in reference to the exemplary embodiments ofFIGS. 4 and 12 ; however it should be understood that the operations described in reference toFIG. 8 can be performed by embodiments other than those discussed with reference toFIGS. 4 and 12 ; and exemplary embodiments described in reference toFIGS. 4 and 12 can perform operations other than those discussed with reference toFIG. 8 .FIG. 12 illustrates an exemplary hostdefinable pricing interface 230 of thehost portal 150 that allows hosts to apply pricing specifications to one or more of their charging stations and/or charging point connections according to one embodiment. - With reference to
FIG. 8 , atblock 815, the host selects to initiate a pricing specification application procedure. For example, with reference toFIG. 12 , the host selects the applypricing specification tab 1205 of the hostdefinable pricing interface 230. Flow then moves to block 820, where the pricing specifications defined for the host (and possibly default pricing specifications) and the host's charging stations are displayed to the host. For example, with reference toFIG. 12 , the pricing specifications for the host are displayed in the list in thepricing specification list 1210 and the charging stations of the host are displayed in the charging station table 1230. In some embodiments, the charging point connections of the charging stations are also displayed to the host. It should be understood that the use of a table for allowing the hosts to select charging stations is exemplary and other mechanisms can be used in embodiments. For example, in some embodiments the hostdefinable interface 230 includes an interactive map that allows the host to graphically view and select one or more of their charging stations. - Flow moves from
block 820 to block 825, where the hosts select a pricing specification and one or more charging stations in which that pricing specification should be applied. For example, with reference toFIG. 12 , the host selects one of the pricing specifications listed in the pricing specification list adb10 and one or more of the charging stations using the chargingstation selection checkbox 1215. In some embodiments, the host can also select one or more charging station point connections. Control then flows to block 830, where the pricingspecification application module 435 receives input from the host to apply the selected pricing specification to the selected charging station(s). For example, the pricingspecification application module 435 updates the chargingstation information store 465 by associating a particular pricing specification with a charging station (or a charging point connection if selected). As will be described in greater detail later herein, authorization and accounting for vehicle operators using a charging station may be affected by applying a pricing specification to the charging station. - Referring back to
FIG. 2 , theserver 140 also includes the electricvehicle operator portal 260. The portal 260 includes the electric vehicleoperator registration interface 275, the chargingstation locator interface 280, thecharge status interface 285, and the electric vehicleoperator accounting interface 290. The electric vehicleoperator registration interface 275 allows potential customers (e.g., electric vehicle operators) to sign up for charging services. For example, the electric vehicleoperator registration interface 275 collects contact point information from electric vehicle operators (e.g., name, address, email address, telephone number, etc.), type of electric vehicle(s) and/or type of electricity storage device, and service plan information. - In some embodiments of the invention, the electric vehicle
operator registration interface 275 also allows operators to provide notification message preferences for receiving notification messages upon certain events occurring. For example, each operator may provide a notification message preference to receive notification messages for each event that interests them (those events the operator wishes to receive notification messages on). The events of interest may include one or more suspension or termination of a charging session events, one or more charge status events, one or more update events, one or more parking events, and/or one or more alarm events. For example, each operator may provide a notification message preference for an event in interest (whether they want to receive a notification message for that event) for the following events: fully charged vehicle, charging has been interrupted (e.g., the charging cord has been removed from the vehicle or has been severed, the station has encountered a power loss, etc.), charging has completed, charging is nearing completion, the utility operating the power grid has caused their charging of the vehicle to be suspended (e.g., the load on the grid exceeded a Demand Response threshold), the operator forgot to plug in their charging cord into their vehicle, etc. The vehicle operators may choose to receive one or any combination of the above events that interest them. In addition, the operators may be able to choose the format of the notification messages (e.g., receive through email, through text message, etc.). In addition, the operators may provide one or more contact points specific for notification messages (e.g., email address(es), text message address(es) (e.g., phone number(s)), etc.). It should also be understood that one or more events may have default notification message preference values. - The charging
station locator interface 280 allows electric vehicle operators to locate charging stations (available and/or unavailable charging stations). In one embodiment, the chargingstation locator interface 280 allows the electric vehicle operators to restrict or refine the search or charging stations based on price and/or charging point connection type. The chargingstation locator interface 280 may provide an interactive map for the vehicle operators to locate charging stations. The chargingstation locator interface 280 may also provide an estimated time when the charging station will become available for use. Electric vehicle operators may also use the chargingstation locator interface 280 to create a list of favorite charging station(s) for theserver 140 to monitor their availability and notify the user (e.g., through email or text message) when those charging station(s) are available and/or unavailable. In addition, in some embodiments of the invention, the operators may use the chargingstation locator interface 280 to reserve charging stations for future use. - The
charge status interface 285 allows operators to determine the charging status of their electric vehicles (that are currently being charged). According to one embodiment of the invention, thecharge status interface 285 presents charge status information to the operator (e.g., amount of power currently being transferred, total amount of power transferred, amount of energy transferred, total amount of energy transferred, the amount of time the charging session has lasted, an estimate of the time left to charge their vehicle, etc.). - The electric vehicle
operator accounting interface 290 allows operators to review accounting information (e.g., the number of sessions remaining in their subscription, payment and/or invoice information, the amount of energy transferred to the power grid, amount of pre-paid credits remaining, etc.), and/or generate report(s) (e.g., illustrating power consumed from the power grid, illustrating power transferred to the power grid, illustrating an estimate of the amount of gasoline saved through use of their electric vehicle(s), illustrating an estimate of the amount of greenhouse gases they have saved from outputting through use of their electric vehicle(s), illustrating the amount of money saved in gasoline costs through use of their electric vehicle(s), etc.). In addition, the electric vehicleoperator accounting module 290 may allow electric vehicle operators to review a history of the charging station(s) that they most often use. The electric vehicleoperator accounting interface 290 may also allow the electric vehicle operators to add credits to a pre-paid account. - As previously described, after the hosts define pricing for one or more of their charging stations, the pricing is applied to those charging stations. This will affect the accounting for the charging sessions of those charging stations.
FIG. 13 is a block diagram illustrating an exemplary authorization and accounting procedure performed in some embodiments of the invention.FIG. 13 will be described with reference to the exemplary flow diagrams ofFIGS. 14, 15, and 16 ; however it should be understood thatFIG. 13 can perform different operations than those discussed with reference toFIGS. 14, 15, and 16 , and theFIGS. 14, 15, and 16 can be performed by embodiments other than those discussed with reference toFIG. 13 . - The authorization module 1310 includes the
access authorization module 1315 and thepayment authorization module 1320. Theaccess authorization module 1315 determines whether an access identifier presented by an electric vehicle operator is authorized to use the charging station at the time of the request. If the access identifier is authorized to use the charging station and payment is required to be authorized, thepayment authorization module 1320 determines whether proper payment credentials have been presented or the account associated with the access identifier is otherwise in good standing. -
FIG. 14 is a flow diagram illustrating exemplary operations for performing an authorization procedure according to one embodiment. Atblock 1410, a charging station has received a charging session request from an electric vehicle operator. The request includes an access identifier associated with the electric vehicle operator. The access identifier may be presented in multiple ways and can be different for different operators. For example, the access identifier may be an RFID tag (e.g., from a smartcard, contactless credit card, etc.), a username/password, an email address, a phone number, an address, a credit card number, account number, PIN (personal identification number), or any other identifying information associated with the electric vehicle operator, or may be an identifier associated with the electric vehicle (e.g., the vehicle's VIN). In some embodiments, the charging session request also includes a charging session payment type (e.g., per charging session, per amount of time, per amount of current elapsed), which may be selected by the electric vehicle operator or may be derived from the type of request. In some embodiments, the charging session request also includes an amount of charge requested (e.g., an amount of time (e.g., 1 hour), an amount of energy, a monetary amount (e.g., ten dollars of energy or charging time), etc.). - Flow moves from
block 1410 to block 1415, where the charging station transmits an authorization request to the server to authorize the access identifier. The authorization request includes a charging station identifier, which uniquely identifies the charging station, and the access identifier. The authorization request may also include the time of the charging session request (or the time of the request may be estimated by the server based on the arrival of the authorization request). The authorization request may also include the charging session payment type and the amount of charge requested if included in the charging session request. The authorization request may also include a charging point connection identifier that identifies the type of charging point connection the request is for. With respect toFIG. 13 , the authorization module 1310 receives the authorization request from the charging station. Flow moves fromblock 1415 to block 1420. - At
block 1420, theauthorization access module 1315 determines if the access identifier is on a list of unauthorized identifiers by accessing the authorization list(s) 1335. For example, theserver 140 may maintain a list of identifiers that are known to be associated with fraudulent accounts or accounts that are otherwise not in good standing. If the access identifier is on such a list, then flow moves to block 1425 where the authorization module $10 transmits an authorization fail reply message to the charging station. The charging station may then display an appropriate error to the vehicle operator requesting the charging session. If the access identifier is not on such a list, then flow moves to block 1430. - At
block 1430, theauthorization access module 1315 accesses the applicable pricing specification for the charging station and/or the charging point connection. As illustrated inFIG. 13 , the pricing specification is stored as part of the time based pricing and access information 1370, which in reference toFIG. 4 , includes the time basedpricing profile store 450, theaccess list store 455, and thepricing specification store 460. Flow then moves to block 1435. - At
block 1435, theauthorization access module 1315 determines whether the access identifier is authorized to use the charging station at this time, based on the pricing specification. For example, if the access identifier is not represented on an access list for allowed access in the pricing specification applicable to the charging station (or charging point connection), the access identifier will not be authorized to use the charging station. If the access identifier is not authorized to use the charging station at this time, then flow moves to block 1425; otherwise flow moves to block 1440. - For example,
FIG. 16 is a flow diagram illustrating exemplary operations for determining whether the access identifier matches a pricing specification record applicable for the charging station according to one embodiment of the invention. Atblock 1610, the procedure begins at the highest priority record in the pricing specification. Flow then moves to block 1615 where theaccess authorization module 1315 determines whether the access identifier matches the pricing specification record. It should be understood that the access identifier may not specifically match an identifier of the pricing specification record; that is, the access identifier may match a wildcard identifier on the pricing specification record. If there is a match, then flow moves to block 1630; otherwise flow moves to block 1640. - At
block 1630, theauthorization access module 1315 accesses the time based pricing profile in the matching pricing specification record, and then flow moves to block 1635. Atblock 1635, theauthorization access module 1315 determines whether the time based pricing profile in that record indicates that the access identifier is allowed access to the charging station at this time. For example, with reference toFIG. 9 , the Public Pricing time based pricing profile includes two time based pricing profile records, one that allows charging on weekdays between 08:00-16:00 and one that denies charging on weekends and weekdays between 00:00-07:59 and 16:01-23:59. Thus, even though an access identifier may be included on an access list of the pricing specification, that identifier may not presently be able to use the charging station. If the time based pricing profile indicates that the access identifier is not authorized to use the charging station at this time (which includes the day/date) then flow moves to block 1655 where alternative action is taken (e.g., the authorization module 1310 transmits an authorization fail reply message to the charging station, the authorization module 1310 transmits a notification message to the vehicle operator associated with the access identifier that alerts the operator of the failure and/or when the vehicle operator can use the charging station, etc.). If the time based pricing profile indicates that the access identifier is authorized to use the charging station at this time, then flow moves to block 1650 where the price is determined from the time based pricing profile and access is allowed. However, it should be understood that a payment authorization may still need to be performed. - Referring back to block 1640 (the access identifier did not match the pricing specification record), the
access authorization module 1315 determines whether there is another record in the pricing specification. If there is, then flow moves to block 1645 where theaccess authorization module 1315 accesses the next highest priority record in the pricing specification and flow moves back toblock 1620. If there is not, then flow moves to block 1655 where alternative action is taken (e.g., the authorization module 1310 transmits an authorization fail reply message to the charging station, the authorization module 1310 transmits a notification message to the vehicle operator associated with the access identifier that alerts the operator of the failure, etc.). - In some embodiments, the operations described in
FIG. 16 are augmented using a most-specific matching mechanism to determine the appropriate pricing specification record to use based on the most-specific matching of an access identifier. For example, the hosts may configure the matching mechanism to search for the best match. Consider the access identifier “123456” which would match an access list having identifier “123*” and match a different access list having the identifier “123456.” If using a most-specific matching mechanism, the access list having the identifier “123456” would be used since it more specifically matches the access identifier as compared with the access list having the identifier “123*.” As a result, the pricing/access information associated with the identifier “123456” will be used. - Referring back to
FIG. 14 , at block 1440 (the access identifier is authorized to use the charging station), the authorization module 1310 determines if payment authorization is required or requested. For example, if the electric vehicle operator is paying by credit card, a credit payment authorization procedure may be performed to determine if the credit card is accepted. As another example, if the electric vehicle is paying through a pre-paid account, a payment authorization is performed to determine whether there is sufficient balance in the account. If payment authorization is not required (e.g., the price is free, the electric vehicle operator is paying in cash, etc.), then flow moves to block 1450 where the authorization module 1310 transmits an authorization success reply message to the charging station. If payment authorization is required, then flow moves to block 1445. - At
block 1445, thepayment authorization module 1320 performs a payment authorization procedure. For example, if paying with a pre-paid account (which may be derived from the type of access identifier used), thepayment authorization module 1320 accesses the electric vehicle operator account information 1340, which stores account information including the current balances for electric vehicle operators, to determine whether there is sufficient credit for the charging session. Although the electric vehicle operator account information 1340 is illustrated as being located on theserver 140, it should be understood that in some embodiments the hosts maintain their own electric vehicle operator account information which is accessed through thepayment authorization module 1320. As another example, if paying with a credit card, thepayment authorization module 1320 performs a credit card authorization check to determine whether the credit card is accepted. If the payment authorization does not pass, then flow moves to block 1425; otherwise flow moves to block 1450. - In some embodiments, the authorization success reply message indicates how much time and/or energy the access identifier is authorized for. For example, assume that a prepaid account associated with the access identifier has credits for one hour of charging. The authorization success reply message (or other message) may instruct the charging station to allow charging for a limit of one hour (thus after this hour the charging station may de-energize and prevent charging until more credit is added to the account). A notification message may also be sent to the electric vehicle operator associated with the access identifier if a prepaid account is below a certain threshold of credit.
-
FIG. 15 is a flow diagram illustrating exemplary operations for an accounting procedure using host defined pricing according to one embodiment. In one embodiment, theserver 140 performs accounting and billing on behalf of thehosts stations 110A-110N and 120A-120L. Atblock 1510, theaccounting module 1330 receives charging session data from a charging session. The charging session data includes one or more of a charging station identifier, a charging connection type identifier, the access identifier associated with a charging session, the charging session start time, the charging session stop time, and the amount of energy consumed by an electric vehicle during the charging session. In some embodiments, the amount of energy consumed spans two or more pricing periods. In such embodiments, the charging station may include a programmable time of use energy meter that can be programmed with different time periods (e.g., as defined by the host) so that different energy readings can be made for different time periods. Flow then moves to block 1520. - At
block 1520, theaccounting module 1330 determines the pricing specification that is applied to the charging station. For example, based on the charging station identifier and/or the charging connection type, theaccounting module 1330 accesses the pricing specification store in the time based pricing and access information 1370 to determine the applicable pricing specification. Flow then moves to block 1525, where theaccounting module 1330 determines, from the pricing specification, the price(s) to apply for the charging session. In one embodiment, the operations described in reference toFIG. 17 , which is a flow diagram illustrating exemplary operations for determining the price(s) to apply according to one embodiment, are used to determine the price(s) to apply. Referring toFIG. 17 , Atblock 1710, the procedure begins at the highest priority record in the pricing specification. Flow then moves to block 1715 where theaccounting module 1330 determines whether the access identifier matches the pricing specification record. It should be understood that the access identifier may not specifically match an identifier of the pricing specification record; that is, the access identifier may match a wildcard identifier on the pricing specification record. If there is a match, then flow moves to block 1730; otherwise flow moves to block 1740. - At
block 1730, theaccounting module 1330 accesses the time based pricing profile in the matching pricing specification record, and then flow moves to block 1735. Atblock 1735, theaccounting module 1330 uses the price(s) in that pricing profile for its calculation. Referring back toblock 1740, (the access identifier did not match the pricing specification record), theaccounting module 1330 determines whether there is another record in the pricing specification. If there is, then flow moves to block 1745 where theaccounting module 1330 access the next highest priority record in the pricing specification and flow moves back toblock 1720. If there is not, then flow moves to block 1755 where alternative action is taken (e.g., a default price is used, a notification message is sent to the host that alerts the host of a pricing error, etc.). - In some embodiments, the operations described in
FIG. 17 are augmented using a most-specific matching mechanism to determine the appropriate pricing specification record to use based on the most-specific matching of an access identifier as similarly described in reference toFIG. 16 . - Referring back to
FIG. 15 , after theaccounting module 1330 determines which host defined price(s) apply, flow moves to block 1530 where theaccounting module 1330 calculates the cost of the charging session. Flow then moves to block 1535 where theaccounting module 1330 reconciles the accounts. For example, theaccounting module 1330 may credit the account of the host in thehost account information 1350 as appropriate (minus any fees charged by the network operator). Theaccount module 1330 may also, on behalf of the hosts, account for the price of electricity consumed through their charging stations from the utilities providing that electricity. - In one embodiment, the pricing specifications are transmitted to the charging stations. The charging station may interpret the pricing specification and display current price(s) for charging electric vehicles and its availability (e.g., whether it is in restricted mode or open mode). In some embodiments, instead of transmitting an authorization request to the server, the charging station locally determines whether to authorize the charging session request based on its stored copy of the pricing specification. When a pricing specification is modified (e.g., a price has been changed, an identifier on an access list has been added/removed/changed, etc.), updated pricing specifications are transmitted to each applicable charging station.
- In some embodiments, the charging stations include a programmable time of use energy meter that can be programmed with different time periods (e.g., as defined by the host in the pricing specification) so that different energy readings can be made for different time periods. For example, a charging session may span multiple time periods (e.g., daytime charging and night charging) and the programmable time of use energy meter may be used to record amount of energy for multiple time periods.
- In some embodiments, the charging stations calculate and display the cost of the charging in real time. For example, if the charging service is being paid based on the amount of time elapsed during the charging session, the charging station calculates the cost based on the price set by the host and the amount of time that has elapsed. As another example, if the charging service is being paid based on the amount of energy consumed during the charging session, the charging station calculates the cost based on the price set by the host and the amount of energy being consumed. The charging station may periodically perform the cost calculation (e.g., every few seconds).
-
FIG. 18 is a flow diagram illustrating exemplary operations for a charging station to display and use host defined pricing according to one embodiment of the invention. Atblock 1810, a charging station receives a charging session request that includes an access identifier. In some embodiments a vehicle operator waves/swipes an RFID enabled device near an RFID reader of the charging session (or a payment station coupled with the charging station) to request a charging session with the charging station. Of course the charging session can be requested differently in different embodiments (e.g., using a user interface of the charging station, using a remote application (e.g., an application on a mobile phone or laptop), through the electric vehicle (e.g., the vehicle's VIN transmitted through PLC), etc.). The request may also indicate a charging connection point type. Flow moves fromblock 1810 to block 1820. - As described above, in some embodiments the charging stations store pricing specifications defined by their hosts. Thus at
block 1820, the charging station accesses the pricing specification defined by the host. Flow then moves to block 1830 where the charging station determines the price(s) that are applicable for the access identifier. For example, the charging station performs the operations described in reference toFIG. 17 to determine the appropriate price(s) for the access identifier. Depending on the time based pricing profile record accessed, the charging station may also use the time of the charging session request to determine the appropriate price(s) for the access identifier. It should be understood that there may be multiple prices (e.g., a price for charging per session, price for charging per amount of time, price for charging per amount of energy transferred, or any combination of the same, etc.). Flow then moves to block 18 where the charging station displays the price(s) to the user. Flow moves fromblock 1840 to block 1845. - At
block 1845, the charging station determines if a charging session confirmation has been received from the electric vehicle operator. The charging session confirmation indicates that the electric vehicle operator wants to continue with the charging session (e.g., the price(s) are acceptable for the electric vehicle operator). The charging session confirmation may be received in a similar way as the charging session request. For example, the electric vehicle operator may wave/swipe an RFID enabled device near the RFID reader to confirm the charging session, use a user interface of the charging station (or a payment station coupled with the charging station) to indicate confirmation, etc. If there are multiple charging session payment options presented (e.g., pay per session, pay per amount of time, pay per amount of energy), the charging session confirmation also includes a selection of one of those payment options. If a charging session confirmation has been received, then flow moves to block 1850 where the charging station transmits an authorization request to the server. The server performs the authorization procedure in a similar way as described with reference toFIGS. 13-14 . If a charging session confirmation has not been received, then flow moves to block 1870 where alternative action is taken (e.g., the charging session is cancelled). - At
block 1855, the charging station determines whether it has received an authorization success reply message from the server. If it has received an authorization fail reply, then flow moves to block 1870 where alternative action is taken (e.g., the charging station displays an error message, a notification message is sent to the electric vehicle operator, etc). If the server is not replying (e.g., the connection is down), flow also moves to block 1870 where alternative action is taken (e.g., the pricing specification stored on the charging station is used to determine whether the access identifier is authorized, charging is allowed, etc.). If an authorization success reply message is received, then flow moves to block 1860 where the charging station allows charging (e.g., by energizing the charging point connection allowing electricity to flow between the electric vehicle and the charging station). Flow moves fromblock 1860 to block 1865, where the charging station calculates and displays the cost during charging if appropriate (e.g., if the charging session payment type is per amount of time or per amount of energy). Flow then moves to block 1870. - At
block 1870, the charging station transmits charging session data to the server for accounting. As previously described, the charging station may include a time of use meter and may be measuring current that spans multiple time periods. The charging session data may include one or more of a charging station identifier, a charging connection type, the access identifier of the charging session, the charging session start time, the charging session stop time, and the amount of energy consumed by an electric vehicle of an electric vehicle operator during the charging session (which may be a net amount if some amount of electricity was transferred to the power grid in a V2G environment). The server performs the accounting procedure in a similar way as described with reference toFIG. 15 . - In some embodiments, if there are multiple pricing specifications defined by the host for the charging station (e.g., for different charging point connections of the charging station), the operations described in reference to
blocks - Although
FIG. 18 illustrated the charging station using its local pricing specification to determine the price(s) to display to an electric vehicle operator, in other embodiments the charging station transmits an authorization request to the server which responds with the price(s) to be displayed for the electric vehicle operator. - In another embodiment, the charging station transmits a message, which may be included in an initial authorization request, to determine whether its local pricing specification is current (that is, has the latest pricing information) responsive to receiving a charging session request. For example, a timestamp of the local pricing specification is transmitted to the server. If the local pricing specification is current, and the access identifier has passed an initial access authorization (e.g., performed by the
access authorization module 1315 inFIG. 13 ), the charging station uses the local pricing specification to determine the appropriate price(s) to display. If the local pricing specification is not current, the server transmits an update to the charging station (the updated version is then used). For example, with reference toFIG. 18 , after an access identifier has been initially authorized by the server and the pricing specification is determined current (or is updated by the server), the operations begin atblock 1820 to display and use the pricing defined by the host. -
FIG. 19 illustrates an exemplary embodiment of a charging station according to one embodiment of the invention. It should be understood thatFIG. 19 illustrates an exemplary architecture of a charging station, and other, different architectures may be used in embodiments of the invention described herein. - As illustrated in
FIG. 19 , the chargingstation 1900 includes theenergy meter 1910, thecurrent control device 1915, thecharging point connection 1920, thevolatile memory 1925, the non-volatile memory 1930 (e.g., hard drive, flash, PCM, etc.), one or more transceiver(s) 1935 (e.g., wired transceiver(s) (e.g., Ethernet, power line communication (PLC), etc.) and/or wireless transceiver(s) (e.g., 802.15.4 (e.g., ZigBee, etc.), Bluetooth, WiFi, Infrared, GPRS/GSM, CDMA, etc.)), theRFID reader 1940, the display unit 1945 (which is optional), the user interface 1950 (which is optional), and the processing system 1955 (e.g., one or more microprocessors and/or a system on an integrated circuit), which are coupled with one or more buses 1960. The pricing specification(s) for the chargingstation 1900 are stored in thenon-volatile memory 1930. - The
energy meter 1910 measures the amount of electricity that is flowing on the power line 1905 through thecharging point connection 1920. While in one embodiment of the invention theenergy meter 1910 measures current flow, in an alternative embodiment of the invention theenergy meter 1910 measures power draw. Theenergy meter 1910 may be an induction coil or other devices suitable for measuring electricity. In some embodiments, theenergy meter 1910 is a programmable time of use energy meter (e.g., programmed according to the prices and time periods defined by its host). - The
charging point connection 1920 is a power receptacle or circuitry for an attached charging cord (e.g., with a SAE J1772 connector). The power receptacle can be any number of types of receptacles such as receptacles conforming to the NEMA (National Electrical Manufacturers Association) standards 5-1 5, 5-20, and 14-50 or other standards (e.g., BS 1363, CEE7, etc.) and may be operating at different voltages (e.g., 120V, 240V, 230V, etc.). - The
current control device 1915 is a solid-state device that is used to control the current flowing on the power line 1905 or any other device suitable for controlling the current flowing on the power line 1905. For example, in some embodiments thecurrent control device 1915 energizes the charging point connection 420 (e.g., by completing the circuit to the power line 1905) or de-energizes the charging point connection 1920 (e.g., by breaking the circuit to the power line 1905). In some embodiments thecurrent control device 1915 energizes thecharging point connection 1920 responsive to receiving an authorized request from an electric vehicle operator. - The
RFID reader 1940 reads RFID tags from RFID enabled devices (e.g., smartcards, key fobs, contactless credit cards, etc.), embedded with RFID tag(s) of operators that want to use the chargingstation 1900. For example, in some embodiments a vehicle operator can wave/swipe an RFID enabled device near theRFID reader 1930 to request a charging session with the chargingstation 1900. It should be understood, however, that charging sessions may be requested in different ways and access identifiers may be presented to the charging station in different ways. For example, in some embodiments the electric vehicles communicate an access identifier (e.g., their VIN) to the charging station through a protocol (e.g., PLC). In such embodiments, the electric vehicle operator may not be required to present an access identifier (such as the RFID enabled device) to gain access to the charging station. However, it should be understood that the electric vehicle operators may use theRFID reader 1940 for payment. - The transceiver(s) 1935 transmit and receive messages. For example, the transceiver(s) 1935 receive pricing specifications from the server, transmit authorization requests to the server, transmit charging session data to the server for accounting, etc. The
display unit 1945 is used to display messages to vehicle operators including the price(s) for charging service, current cost for charging service, charging status, confirmation messages, error messages, notification messages, etc. Thedisplay unit 1945 may also display parking information if the chargingstation 1900 is also acting as a parking meter (e.g., amount of time remaining in minutes, parking violation, etc.). - The user interface 1940 (which is optional) allows users to interact with the charging
station 1900. By way of example, the user interface 1950 allows electric vehicle operators to request charging sessions, pay for charging sessions, enter in account and/or payment information, etc. - The
processing system 1955 may retrieve instruction(s) from thevolatile memory 1925 and/or thenonvolatile memory 1930, and execute the instructions to perform operations as described above. - The techniques shown in the figures can be implemented using code and data stored and executed on one or more electronic devices (e.g., a charging station, a charging station network server, etc.). Such electronic devices store and communicate (internally and/or with other electronic devices over a network) code and data using machine-readable media, such as machine-readable storage media (e.g., magnetic disks; optical disks; random access memory; read only memory; flash memory devices; phase-change memory) and machine-readable communication media (e.g., electrical, optical, acoustical or other form of propagated signals—such as carrier waves, infrared signals, digital signals, etc.). In addition, such electronic devices typically include a set of one or more processors coupled to one or more other components, such as one or more storage devices, user input/output devices (e.g., a keyboard, a touchscreen, and/or a display), and network connections. The coupling of the set of processors and other components is typically through one or more busses and bridges (also termed as bus controllers). The storage device and signals carrying the network traffic respectively represent one or more machine-readable storage media and machine-readable communication media. Thus, the storage device of a given electronic device typically stores code and/or data for execution on the set of one or more processors of that electronic device. Of course, one or more parts of an embodiment of the invention may be implemented using different combinations of software, firmware, and/or hardware.
- While embodiments of the invention have been described in reference to creating a pricing specification with a certain structure (e.g., a time based pricing profile associated with an access list), it should be understood that such structure is exemplary and embodiments are not so limited. For example, pricing specifications may be directly applied to charging stations without creating time based pricing profiles, or access lists, etc.
- While the flow diagrams in the figures show a particular order of operations performed by certain embodiments of the invention, it should be understood that such order is exemplary (e.g., alternative embodiments may perform the operations in a different order, combine certain operations, overlap certain operations, etc.).
- While the invention has been described in terms of several embodiments, those skilled in the art will recognize that the invention is not limited to the embodiments described, can be practiced with modification and alteration within the spirit and scope of the appended claims. The description is thus to be regarded as illustrative instead of limiting.
Claims (19)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US17/532,793 US20220084348A1 (en) | 2010-01-29 | 2021-11-22 | Electric vehicle charging station host definable pricing |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US12/697,188 US11183001B2 (en) | 2010-01-29 | 2010-01-29 | Electric vehicle charging station host definable pricing |
US17/532,793 US20220084348A1 (en) | 2010-01-29 | 2021-11-22 | Electric vehicle charging station host definable pricing |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US12/697,188 Continuation US11183001B2 (en) | 2010-01-29 | 2010-01-29 | Electric vehicle charging station host definable pricing |
Publications (1)
Publication Number | Publication Date |
---|---|
US20220084348A1 true US20220084348A1 (en) | 2022-03-17 |
Family
ID=44319827
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US12/697,188 Active 2031-01-11 US11183001B2 (en) | 2010-01-29 | 2010-01-29 | Electric vehicle charging station host definable pricing |
US17/532,793 Abandoned US20220084348A1 (en) | 2010-01-29 | 2021-11-22 | Electric vehicle charging station host definable pricing |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US12/697,188 Active 2031-01-11 US11183001B2 (en) | 2010-01-29 | 2010-01-29 | Electric vehicle charging station host definable pricing |
Country Status (8)
Country | Link |
---|---|
US (2) | US11183001B2 (en) |
EP (1) | EP2529349A4 (en) |
JP (2) | JP2013518356A (en) |
KR (1) | KR101764942B1 (en) |
CN (1) | CN102781714B (en) |
AU (3) | AU2011210669A1 (en) |
CA (1) | CA2785705C (en) |
WO (1) | WO2011094627A1 (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20150095233A1 (en) * | 2013-09-30 | 2015-04-02 | Recargo, Inc. | Facilitating access to an electric vehicle charging network |
US20220024335A1 (en) * | 2020-07-24 | 2022-01-27 | Ford Global Technologies, Llc | Electrical charge pattern validation |
US11936190B1 (en) | 2022-09-14 | 2024-03-19 | Moser Energy Systems | Controller for a portable microgrid system and methods of use |
Families Citing this family (150)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20110084659A1 (en) * | 2009-10-08 | 2011-04-14 | Power*Otg Incorporated | Mobile cart docking and communication system |
US20110099111A1 (en) * | 2009-10-24 | 2011-04-28 | Levy Paul S | Method and Process of billing for goods leveraging a single connection action |
US8725330B2 (en) | 2010-06-02 | 2014-05-13 | Bryan Marc Failing | Increasing vehicle security |
DE102010030309A1 (en) | 2010-06-21 | 2011-12-22 | Ford Global Technologies, Llc | Method and device for determining an energy consumption optimized route |
WO2012012008A2 (en) * | 2010-07-23 | 2012-01-26 | Electric Transportation Engineering Corp. | System for advertising and communicating at a vehicle charging station and method of using the same |
US9209623B1 (en) * | 2010-08-04 | 2015-12-08 | University Of Washington Through Its Center For Commercialization | Methods and systems for charging electrical devices via an electrical system |
US20120044843A1 (en) * | 2010-08-17 | 2012-02-23 | Levy Paul S | Method of interconnecting multiple Electrical Vehicle Slave Charge Stations to a single Master Charge Station using a central hub or daisy chain connection means |
US20110225105A1 (en) * | 2010-10-21 | 2011-09-15 | Ford Global Technologies, Llc | Method and system for monitoring an energy storage system for a vehicle for trip planning |
US9026813B2 (en) | 2010-11-22 | 2015-05-05 | Qualcomm Incorporated | Establishing a power charging association on a powerline network |
US20120179323A1 (en) * | 2011-01-06 | 2012-07-12 | Ford Global Technologies, Llc | Method and Apparatus for Charging Station Guidance |
US20110224852A1 (en) * | 2011-01-06 | 2011-09-15 | Ford Global Technologies, Llc | Methods and system for selectively charging a vehicle |
US8849499B2 (en) * | 2011-01-06 | 2014-09-30 | Ford Global Technologies, Llc | Methods and systems for monitoring a vehicle's energy source |
US8952656B2 (en) | 2011-02-04 | 2015-02-10 | Atieva, Inc. | Battery charging station |
US20120233077A1 (en) * | 2011-03-07 | 2012-09-13 | GM Global Technology Operations LLC | Electric charging station reservation system and method |
US20120239571A1 (en) * | 2011-03-15 | 2012-09-20 | John Christopher Boot | System and method for use in charging an electrically powered vehicle |
US20120239594A1 (en) * | 2011-03-17 | 2012-09-20 | John Christopher Boot | Apparatus and methods for providing demand response information |
US9285944B1 (en) | 2011-04-22 | 2016-03-15 | Angel A. Penilla | Methods and systems for defining custom vehicle user interface configurations and cloud services for managing applications for the user interface and learned setting functions |
US9104537B1 (en) | 2011-04-22 | 2015-08-11 | Angel A. Penilla | Methods and systems for generating setting recommendation to user accounts for registered vehicles via cloud systems and remotely applying settings |
US9371007B1 (en) | 2011-04-22 | 2016-06-21 | Angel A. Penilla | Methods and systems for automatic electric vehicle identification and charging via wireless charging pads |
US10286919B2 (en) | 2011-04-22 | 2019-05-14 | Emerging Automotive, Llc | Valet mode for restricted operation of a vehicle and cloud access of a history of use made during valet mode use |
US9697503B1 (en) | 2011-04-22 | 2017-07-04 | Angel A. Penilla | 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 |
US9493130B2 (en) | 2011-04-22 | 2016-11-15 | Angel A. Penilla | Methods and systems for communicating content to connected vehicle users based detected tone/mood in voice input |
US9536197B1 (en) | 2011-04-22 | 2017-01-03 | Angel A. Penilla | Methods and systems for processing data streams from data producing objects of vehicle and home entities and generating recommendations and settings |
US9818088B2 (en) | 2011-04-22 | 2017-11-14 | Emerging Automotive, Llc | Vehicles and cloud systems for providing recommendations to vehicle users to handle alerts associated with the vehicle |
US9139091B1 (en) | 2011-04-22 | 2015-09-22 | Angel A. Penilla | Methods and systems for setting and/or assigning advisor accounts to entities for specific vehicle aspects and cloud management of advisor accounts |
US9123035B2 (en) | 2011-04-22 | 2015-09-01 | Angel A. Penilla | Electric vehicle (EV) range extending charge systems, distributed networks of charge kiosks, and charge locating mobile apps |
US9648107B1 (en) | 2011-04-22 | 2017-05-09 | Angel A. Penilla | Methods and cloud systems for using connected object state data for informing and alerting connected vehicle drivers of state changes |
US9963145B2 (en) | 2012-04-22 | 2018-05-08 | Emerging Automotive, Llc | Connected vehicle communication with processing alerts related to traffic lights and cloud systems |
US11370313B2 (en) | 2011-04-25 | 2022-06-28 | Emerging Automotive, Llc | Methods and systems for electric vehicle (EV) charge units and systems for processing connections to charge units |
US9288270B1 (en) | 2011-04-22 | 2016-03-15 | Angel A. Penilla | Systems for learning user preferences and generating recommendations to make settings at connected vehicles and interfacing with cloud systems |
US10217160B2 (en) | 2012-04-22 | 2019-02-26 | Emerging Automotive, Llc | Methods and systems for processing charge availability and route paths for obtaining charge for electric vehicles |
US11294551B2 (en) | 2011-04-22 | 2022-04-05 | Emerging Automotive, Llc | Vehicle passenger controls via mobile devices |
US9229905B1 (en) | 2011-04-22 | 2016-01-05 | Angel A. Penilla | Methods and systems for defining vehicle user profiles and managing user profiles via cloud systems and applying learned settings to user profiles |
US9365188B1 (en) | 2011-04-22 | 2016-06-14 | Angel A. Penilla | Methods and systems for using cloud services to assign e-keys to access vehicles |
US9348492B1 (en) | 2011-04-22 | 2016-05-24 | Angel A. Penilla | Methods and systems for providing access to specific vehicle controls, functions, environment and applications to guests/passengers via personal mobile devices |
US11203355B2 (en) | 2011-04-22 | 2021-12-21 | Emerging Automotive, Llc | Vehicle mode for restricted operation and cloud data monitoring |
US9346365B1 (en) | 2011-04-22 | 2016-05-24 | Angel A. Penilla | Methods and systems for electric vehicle (EV) charging, charging unit (CU) interfaces, auxiliary batteries, and remote access and user notifications |
US9180783B1 (en) | 2011-04-22 | 2015-11-10 | Penilla Angel A | Methods and systems for electric vehicle (EV) charge location color-coded charge state indicators, cloud applications and user notifications |
US9171268B1 (en) | 2011-04-22 | 2015-10-27 | Angel A. Penilla | Methods and systems for setting and transferring user profiles to vehicles and temporary sharing of user profiles to shared-use vehicles |
US10289288B2 (en) | 2011-04-22 | 2019-05-14 | Emerging Automotive, Llc | Vehicle systems for providing access to vehicle controls, functions, environment and applications to guests/passengers via mobile devices |
US9809196B1 (en) | 2011-04-22 | 2017-11-07 | Emerging Automotive, Llc | Methods and systems for vehicle security and remote access and safety control interfaces and notifications |
US10824330B2 (en) | 2011-04-22 | 2020-11-03 | Emerging Automotive, Llc | Methods and systems for vehicle display data integration with mobile device data |
US9230440B1 (en) | 2011-04-22 | 2016-01-05 | Angel A. Penilla | 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 |
US9581997B1 (en) | 2011-04-22 | 2017-02-28 | Angel A. Penilla | Method and system for cloud-based communication for automatic driverless movement |
US11270699B2 (en) | 2011-04-22 | 2022-03-08 | Emerging Automotive, Llc | Methods and vehicles for capturing emotion of a human driver and customizing vehicle response |
US11132650B2 (en) | 2011-04-22 | 2021-09-28 | Emerging Automotive, Llc | Communication APIs for remote monitoring and control of vehicle systems |
US10572123B2 (en) | 2011-04-22 | 2020-02-25 | Emerging Automotive, Llc | Vehicle passenger controls via mobile devices |
US9215274B2 (en) | 2011-04-22 | 2015-12-15 | Angel A. Penilla | Methods and systems for generating recommendations to make settings at vehicles via cloud systems |
US9189900B1 (en) | 2011-04-22 | 2015-11-17 | Angel A. Penilla | Methods and systems for assigning e-keys to users to access and drive vehicles |
US20120290470A1 (en) * | 2011-05-11 | 2012-11-15 | Samsung Electro-Mechanics Company, Ltd. | Payment systems and methods for providing wireless power transfer |
US9003492B2 (en) * | 2011-06-21 | 2015-04-07 | Qualcomm Incorporated | Secure client authentication and service authorization in a shared communication network |
US9718371B2 (en) | 2011-06-30 | 2017-08-01 | International Business Machines Corporation | Recharging of battery electric vehicles on a smart electrical grid system |
EP2737596B1 (en) | 2011-07-26 | 2019-09-11 | Gogoro Inc. | Apparatus, method and article for providing information regarding availability of power storage devices at a power storage device collection, charging and distribution machine |
JP6096773B2 (en) | 2011-07-26 | 2017-03-15 | ゴゴロ インク | Apparatus, method, and article for authentication, security, and control of power storage devices such as batteries |
US10186094B2 (en) | 2011-07-26 | 2019-01-22 | Gogoro Inc. | Apparatus, method and article for providing locations of power storage device collection, charging and distribution machines |
EP2737598A4 (en) * | 2011-07-26 | 2015-09-02 | Apparatus, method and article for reserving power storage devices at reserving power storage device collection, charging and distribution machines | |
CN103875149B (en) | 2011-07-26 | 2017-02-15 | 睿能创意公司 | Apparatus, method and article for a power storage device compartment |
TWI618033B (en) | 2011-07-26 | 2018-03-11 | 睿能創意公司 | Apparatus, method and article for providing vehicle diagnostic data |
ES2701751T3 (en) | 2011-07-26 | 2019-02-25 | Gogoro Inc | Apparatus, method and article for authentication, security and control of energy storage devices, such as batteries, based on user profiles |
EP3340131B1 (en) | 2011-07-26 | 2023-01-25 | Gogoro Inc. | Dynamically limiting vehicle operation for best effort economy |
ES2701745T3 (en) | 2011-07-26 | 2019-02-25 | Gogoro Inc | Apparatus, method and article for the redistribution of energy storage devices, such as batteries, between collection, loading and distribution machines |
US9021278B2 (en) | 2011-08-10 | 2015-04-28 | Qualcomm Incorporated | Network association of communication devices based on attenuation information |
US20130041552A1 (en) | 2011-08-11 | 2013-02-14 | Ford Global Technologies, Llc | Methods and Apparatus for Estimating Power Usage |
US8914260B2 (en) * | 2011-08-17 | 2014-12-16 | Lightening Energy | Method and system for creating an electric vehicle charging network |
US8500013B2 (en) * | 2011-08-19 | 2013-08-06 | General Electric Company | Systems and methods for accessing charging capabilities of electric vehicle charging stations |
KR101323889B1 (en) * | 2011-09-30 | 2013-10-30 | 엘에스산전 주식회사 | An electric vehicle charger using unit based accounting and electric vehicle system including the same |
US8907776B2 (en) | 2011-10-05 | 2014-12-09 | Ford Global Technologies, Llc | Method and apparatus for do not disturb message delivery |
US20130090936A1 (en) * | 2011-10-07 | 2013-04-11 | James Solomon | Configurable Visibility of Electric Vehicle Charging Stations |
US9744873B2 (en) * | 2011-10-12 | 2017-08-29 | Volkswagen Ag | Method and control device for charging a battery of a vehicle |
US9348381B2 (en) | 2011-10-19 | 2016-05-24 | Zeco Systems Pte Ltd | Methods and apparatuses for charging of electric vehicles |
EP2772006B1 (en) * | 2011-10-25 | 2021-12-08 | Telefonaktiebolaget LM Ericsson (publ) | Charging an energy storage unit |
US8521599B2 (en) | 2011-10-28 | 2013-08-27 | General Electric Company | Charging system, kiosk, and method of reserving a power charging device and supplying current to a power storage device |
EP2782063A4 (en) * | 2011-11-15 | 2015-07-15 | Toshiba Kk | Billing system and electric vehicle charging system |
US8849742B2 (en) | 2012-01-24 | 2014-09-30 | Ford Global Technologies, Llc | Method and apparatus for providing charging state alerts |
US8990593B2 (en) | 2012-01-31 | 2015-03-24 | Silver Spring Networks, Inc. | Authentication and pairing of a mobile device to an external power source |
CN103248399A (en) * | 2012-02-08 | 2013-08-14 | 台达电子工业股份有限公司 | Power line communication method and power line communication system |
US20130211885A1 (en) * | 2012-02-10 | 2013-08-15 | Electric Transportation Engineering Corporation d/b/a ECOtality North America | Electricity Transfer System and Method of Providing and Using the Same |
JP6094047B2 (en) | 2012-02-13 | 2017-03-15 | ソニー株式会社 | Power feeding device, power receiving device, billing method, and program |
WO2013123988A2 (en) * | 2012-02-22 | 2013-08-29 | Telefonaktiebolaget L M Ericsson (Publ) | System and method for consumption metering and transfer control |
WO2013132449A1 (en) * | 2012-03-06 | 2013-09-12 | Success Parking Ltd | Payment/management system for electric cars' charging station |
JP5924050B2 (en) | 2012-03-16 | 2016-05-25 | ソニー株式会社 | Power feeding device, power receiving device, power feeding method, power receiving method, and program |
US9048674B2 (en) | 2012-04-13 | 2015-06-02 | Toyota Motor Engineering & Manufacturing North America, Inc. | System and method for charge notice or charge mode in a vehicle |
JP5951353B2 (en) * | 2012-05-17 | 2016-07-13 | 日本信号株式会社 | Parking system |
US9852386B2 (en) * | 2012-05-18 | 2017-12-26 | Charepoint, Inc. | Flexible administrative model in an electric vehicle charging service network |
US8515865B1 (en) * | 2012-05-26 | 2013-08-20 | At&T Intellectual Property I, L.P. | Methods, systems, and products for charging batteries |
KR20140011255A (en) * | 2012-07-18 | 2014-01-28 | 한국전자통신연구원 | Method for managing energy and energy managing system using the method |
US9290104B2 (en) | 2012-08-24 | 2016-03-22 | The Regents Of The University Of California | Power control apparatus and methods for electric vehicles |
US9317086B2 (en) * | 2012-11-16 | 2016-04-19 | Volkswagen Ag | Apparatus and method for initiating a charging process of an electric vehicle |
EP2920027B1 (en) | 2012-11-16 | 2021-10-13 | Gogoro Inc. | System and method for vehicle turn signals |
DE102012221288A1 (en) * | 2012-11-21 | 2014-05-22 | Siemens Aktiengesellschaft | A method, apparatus and service means for authenticating a customer to a service to be provided by a service means |
KR101666697B1 (en) * | 2012-12-20 | 2016-10-14 | 엘에스산전 주식회사 | Apparatus to charge battery voltage and control method thereof |
US9462545B2 (en) | 2013-03-14 | 2016-10-04 | Ford Global Technologies, Llc | Method and apparatus for a battery saver utilizing a sleep and vacation strategy |
US9066298B2 (en) | 2013-03-15 | 2015-06-23 | Ford Global Technologies, Llc | Method and apparatus for an alert strategy between modules |
JP6462655B2 (en) | 2013-03-15 | 2019-01-30 | ゴゴロ インク | Modular system for collection and distribution of electricity storage devices |
KR101623338B1 (en) * | 2013-03-19 | 2016-05-24 | 주식회사 케이티 | Method and system for preventing electricity theft for charging electric vehicle |
US9637020B2 (en) * | 2013-05-21 | 2017-05-02 | Tesla, Inc. | Location based charging control of electric vehicle |
US20150224979A1 (en) * | 2014-02-07 | 2015-08-13 | GM Global Technology Operations LLC | Drive mode moderator for a vehicle |
US20180174249A1 (en) * | 2014-03-24 | 2018-06-21 | Toshiya Okabe | Power supply system, control apparatus, power reception apparatus, terminal device, power control method and non-transitory computer readable medium |
US10150375B2 (en) | 2014-04-18 | 2018-12-11 | Hyundai America Technical Center, Inc. | Method for pairing wireless charging system to vehicle |
KR101562596B1 (en) * | 2014-05-08 | 2015-10-23 | 엘에스산전 주식회사 | Prepayment meter |
JPWO2015189911A1 (en) * | 2014-06-10 | 2017-04-20 | 三菱電機株式会社 | Facility information display control device, facility information display control method, and facility information display system |
WO2015188891A1 (en) | 2014-06-25 | 2015-12-17 | Epspot Ab | System, method, mobile terminal and computer software for providing electric energy to users |
US9407024B2 (en) | 2014-08-11 | 2016-08-02 | Gogoro Inc. | Multidirectional electrical connector, plug and system |
ES2914287T3 (en) | 2014-09-04 | 2022-06-08 | Gogoro Inc | Charging module for a bidirectional distribution system of electrical energy storage devices |
CA2911907C (en) * | 2014-10-31 | 2018-02-27 | Xing Huang | Control system for electric vehicle charging station and method thereof |
US10288659B2 (en) | 2015-03-20 | 2019-05-14 | General Electric Company | System and method for determining identity information of an electrically operable machine |
EP3303048B1 (en) | 2015-06-05 | 2022-11-16 | Gogoro Inc. | Systems and methods for vehicle load detection and response |
US11373245B1 (en) * | 2016-03-04 | 2022-06-28 | Allstate Insurance Company | Systems and methods for detecting digital security breaches of connected assets based on location tracking and asset profiling |
US10733810B2 (en) | 2016-06-28 | 2020-08-04 | Conduent Business Services, Llc | Method and system for managing parking violations by vehicles in parking areas in real-time |
KR101845241B1 (en) * | 2016-07-07 | 2018-04-04 | 한화시스템(주) | Method for selecting charging speed of Multiple electric car charging machine and The multiple electric car charging machine capable of selecting charging speed |
US10336207B2 (en) | 2016-07-22 | 2019-07-02 | Ford Global Technologies, Llc | Electrified vehicle allowing user to set battery charging profile in-vehicle |
JP6520883B2 (en) * | 2016-10-12 | 2019-05-29 | トヨタ自動車株式会社 | vehicle |
DE102016221350A1 (en) * | 2016-10-28 | 2018-05-03 | Bayerische Motoren Werke Aktiengesellschaft | Electric vehicle with charging cable recognition device |
US10515390B2 (en) * | 2016-11-21 | 2019-12-24 | Nio Usa, Inc. | Method and system for data optimization |
CN106696738B (en) * | 2016-12-28 | 2019-05-10 | 华为技术有限公司 | A kind of wireless charging method of electric car, apparatus and system |
US11796340B2 (en) * | 2017-04-03 | 2023-10-24 | Power Hero Corp. | Universal automated system for identifying, registering and verifying the existence, location and characteristics of electric and other power outlets by random users and for retrieval and utilization of such parametric data and outlets by all users |
US10195956B2 (en) * | 2017-06-02 | 2019-02-05 | United Arab Emirates University | Secure charging method for electric vehicles |
US10818189B2 (en) * | 2017-07-31 | 2020-10-27 | Ford Global Technologies, Llc | Platooning vehicle order |
WO2019082919A1 (en) * | 2017-10-24 | 2019-05-02 | 京セラ株式会社 | Billing system for electric charging and billing method for electric charging |
KR20190059657A (en) * | 2017-11-23 | 2019-05-31 | 두산중공업 주식회사 | Power charging / selling device and method |
JP2019164640A (en) * | 2018-03-20 | 2019-09-26 | 本田技研工業株式会社 | Information providing device, information providing system, and information providing method |
US11135937B2 (en) * | 2018-04-06 | 2021-10-05 | Cisco Technology, Inc. | Vehicle charging leveraging telecommunication infrastructure |
US11080799B2 (en) * | 2018-06-07 | 2021-08-03 | Capital One Services, Llc | Paying for parking with electrical power from an electric vehicle |
JP6516905B1 (en) * | 2018-06-15 | 2019-05-22 | 株式会社A−スタイル | Electric car charging system |
JP7107090B2 (en) * | 2018-08-21 | 2022-07-27 | 日産自動車株式会社 | Charging fee setting method and charging fee setting system |
US20200134742A1 (en) * | 2018-10-27 | 2020-04-30 | OpConnect, Inc. | System for authorizing electric vehicle charging and payment through vehicle infotainment device |
CN109598491A (en) * | 2018-11-21 | 2019-04-09 | 国网浙江电动汽车服务有限公司 | The public operating service platform multi-operator of electric car directly pays system |
DE102019202247A1 (en) * | 2019-02-19 | 2020-08-20 | Siemens Aktiengesellschaft | Procedure and arrangement for protecting a charging station from improper use |
JP2022530886A (en) * | 2019-04-24 | 2022-07-04 | ヒョンダイ モーター カンパニー | EV user authorization method and system |
IT201900025834A1 (en) * | 2019-12-31 | 2021-07-01 | Ressolar S R L | MANAGEMENT METHOD OF RECHARGING THE ELECTRIC VEHICLE AND RELATED SYSTEM |
JP7050108B2 (en) * | 2020-03-30 | 2022-04-07 | 本田技研工業株式会社 | Contactless charging system |
DE102020205022B4 (en) * | 2020-04-21 | 2024-01-04 | Siemens Aktiengesellschaft | Method, authentication means and authorization device for authorizing a charging process |
FI20205553A1 (en) * | 2020-05-28 | 2021-11-29 | Liikennevirta Oy / Virta Ltd | Automatic charging connector selection |
US11345251B2 (en) | 2020-06-23 | 2022-05-31 | Toyota Motor North America, Inc. | Priority-based energy transfer |
US11760223B2 (en) | 2020-06-23 | 2023-09-19 | Toyota Motor North America, Inc. | Need-based energy sharing |
TWI727855B (en) * | 2020-07-16 | 2021-05-11 | 拓連科技股份有限公司 | Charging devices and related management systems and methods for charging fee management |
JP2022031014A (en) * | 2020-08-07 | 2022-02-18 | トヨタ自動車株式会社 | Information processing device, information processing system, information processing method, and power supply device |
DE102020122104A1 (en) * | 2020-08-25 | 2022-03-03 | Audi Aktiengesellschaft | charging communication system |
DE102020212290A1 (en) * | 2020-09-29 | 2022-03-31 | Siemens Aktiengesellschaft | Access module and method for accessing measurement data |
FI130937B1 (en) * | 2020-12-04 | 2024-06-07 | Liikennevirta Oy / Virta Ltd | An identification method for electric vehicle charging stations |
JP7476785B2 (en) * | 2020-12-22 | 2024-05-01 | トヨタ自動車株式会社 | Server, power management method |
US11987144B2 (en) | 2021-01-13 | 2024-05-21 | Toyota Motor North America, Inc. | Transport energy transfer using real-time cost information |
US11623540B2 (en) | 2021-01-13 | 2023-04-11 | Toyota Motor North America, Inc. | Transport recharge level determination |
TWI785487B (en) * | 2021-01-29 | 2022-12-01 | 拓連科技股份有限公司 | Electric vehicle charging management methods and systems for community users |
TWI782432B (en) * | 2021-02-26 | 2022-11-01 | 拓連科技股份有限公司 | Subscription-based electric vehicle charging management methods and systems |
US20230104443A1 (en) | 2021-10-06 | 2023-04-06 | Geotab Inc. | Methods for controlling power distribution to vehicles |
US11913797B2 (en) | 2021-11-18 | 2024-02-27 | Honda Motor Co., Ltd. | Systems and methods for selecting a charging entity based on occupancy status |
US20230234468A1 (en) * | 2022-01-25 | 2023-07-27 | Honda Motor Co., Ltd. | Systems and methods for selecting a charging entity based on occupancy status |
JP2023180059A (en) * | 2022-06-08 | 2023-12-20 | トヨタ自動車株式会社 | Non-contact power supply system, server, information providing apparatus, mobile body, and control apparatus for mobile body |
KR102651936B1 (en) * | 2023-04-11 | 2024-03-28 | 주식회사 포드림 | System and Method for Controlling Charging Power of Electric Vehicle Based on Demand Response |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040225516A1 (en) * | 1997-06-03 | 2004-11-11 | Bruskotter Thomas P. | Automated filling station with change dispenser |
US20090043520A1 (en) * | 2006-08-10 | 2009-02-12 | V2Green, Inc. | User Interface and User Control in a Power Aggregation System for Distributed Electric Resources |
US20090210357A1 (en) * | 2007-10-04 | 2009-08-20 | General Motors Corporation | Remote power usage management for plug-in vehicles |
US20090313174A1 (en) * | 2008-06-16 | 2009-12-17 | International Business Machines Corporation | Approving Energy Transaction Plans Associated with Electric Vehicles |
Family Cites Families (32)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS60233795A (en) * | 1984-05-07 | 1985-11-20 | 東芝テック株式会社 | Pos system |
US5563491A (en) * | 1992-03-30 | 1996-10-08 | Tseng; Ling-Yuan | Combined parking meter and electric-vehicle battery charger with remote status receiver |
US6081205A (en) * | 1992-05-19 | 2000-06-27 | Williams; Douglas J. | Electronic parking meter and electric automobile recharging station |
US5327066A (en) | 1993-05-25 | 1994-07-05 | Intellectual Property Development Associates Of Connecticut, Inc. | Methods and apparatus for dispensing a consumable energy source to a vehicle |
JPH0778290A (en) | 1993-06-30 | 1995-03-20 | Mitsubishi Electric Corp | Pos system |
US5548200A (en) * | 1994-07-06 | 1996-08-20 | Norvik Traction Inc. | Universal charging station and method for charging electric vehicle batteries |
JP3644493B2 (en) | 2000-03-27 | 2005-04-27 | セイコーエプソン株式会社 | Network system, advertisement information reception / posting processing method, and recording medium recording the method |
FR2820232B1 (en) * | 2001-01-30 | 2004-09-03 | Schlumberger Systems & Service | METHOD OF PAYING FOR A PARKING SPACE |
JP2003007348A (en) | 2001-06-20 | 2003-01-10 | Sony Computer Entertainment Inc | Battery providing system and battery providing method |
US20030018589A1 (en) * | 2001-07-11 | 2003-01-23 | International Business Machines Corporation | Method and apparatus to vary fuel prices for vehicles based on environmental and conservation considerations |
US20080040263A1 (en) * | 2006-08-10 | 2008-02-14 | V2 Green, Inc. | Business Methods in a Power Aggregation System for Distributed Electric Resources |
JP2008118285A (en) | 2006-11-01 | 2008-05-22 | Sony Ericsson Mobilecommunications Japan Inc | Portable terminal and method for controlling charging |
WO2008115718A1 (en) * | 2007-03-16 | 2008-09-25 | Cambridge Light And Power Corp. | A method and system for the authorization of and payment for electric charging of vehicles |
JP4737154B2 (en) | 2007-06-29 | 2011-07-27 | アイシン・エィ・ダブリュ株式会社 | Supply facility guide device, supply facility guide method, and computer program |
US7693609B2 (en) | 2007-09-05 | 2010-04-06 | Consolidated Edison Company Of New York, Inc. | Hybrid vehicle recharging system and method of operation |
CN101952137A (en) * | 2007-09-20 | 2011-01-19 | 佳境有限公司 | The elec. vehicle network |
JP4466728B2 (en) | 2007-12-03 | 2010-05-26 | トヨタ自動車株式会社 | Electric vehicle charging system |
US8266075B2 (en) * | 2008-06-16 | 2012-09-11 | International Business Machines Corporation | Electric vehicle charging transaction interface for managing electric vehicle charging transactions |
US8531162B2 (en) | 2008-06-16 | 2013-09-10 | International Business Machines Corporation | Network based energy preference service for managing electric vehicle charging preferences |
WO2010022059A1 (en) * | 2008-08-18 | 2010-02-25 | Austin Christopher B | Vehicular battery charger, charging system, and method |
US20100145885A1 (en) * | 2008-12-05 | 2010-06-10 | Lava Four, Llc | System for on-board metering of recharging energy consumption in vehicles equipped with electrically powered propulsion systems |
US9030153B2 (en) * | 2008-12-22 | 2015-05-12 | General Electric Company | Systems and methods for delivering energy to an electric vehicle with parking fee collection |
US9396462B2 (en) * | 2008-12-22 | 2016-07-19 | General Electric Company | System and method for roaming billing for electric vehicles |
US10189359B2 (en) * | 2009-02-17 | 2019-01-29 | Chargepoint, Inc. | Transmitting notification messages for an electric vehicle charging network |
US8417598B2 (en) * | 2009-03-17 | 2013-04-09 | Igor Pinkusevich | Vehicle identification system, method and recharging station for electric vehicles |
US9751417B2 (en) * | 2009-03-18 | 2017-09-05 | Evercharge, Inc. | Method, system, and apparatus for distributing electricity to electric vehicles, monitoring the distribution thereof, and/or providing automated billing |
US20100274570A1 (en) * | 2009-04-24 | 2010-10-28 | Gm Global Technology Operations, Inc. | Vehicle charging authorization |
US8386103B2 (en) * | 2009-04-30 | 2013-02-26 | Muse Green Investments LLC | Electric vehicle recharging station |
WO2010141229A2 (en) * | 2009-06-01 | 2010-12-09 | Edward Mcintyre | Electrical power metering and billing network |
US8354913B2 (en) * | 2009-07-23 | 2013-01-15 | Chargepoint, Inc. | Authorization in a networked electric vehicle charging system |
US8294420B2 (en) * | 2009-09-29 | 2012-10-23 | Schneider Electric USA, Inc. | Kiosk vehicle charging and selecting systems |
JP5913782B2 (en) * | 2009-12-24 | 2016-04-27 | ソニー株式会社 | Charge calculation device, charge calculation system, and charge calculation method |
-
2010
- 2010-01-29 US US12/697,188 patent/US11183001B2/en active Active
-
2011
- 2011-01-28 AU AU2011210669A patent/AU2011210669A1/en not_active Abandoned
- 2011-01-28 KR KR1020127018151A patent/KR101764942B1/en active IP Right Grant
- 2011-01-28 WO PCT/US2011/023046 patent/WO2011094627A1/en active Application Filing
- 2011-01-28 CN CN201180007583.5A patent/CN102781714B/en active Active
- 2011-01-28 CA CA2785705A patent/CA2785705C/en active Active
- 2011-01-28 EP EP11737782.0A patent/EP2529349A4/en not_active Withdrawn
- 2011-01-28 JP JP2012551350A patent/JP2013518356A/en active Pending
-
2014
- 2014-11-07 JP JP2014227381A patent/JP6169553B2/en active Active
-
2016
- 2016-10-07 AU AU2016238928A patent/AU2016238928A1/en not_active Abandoned
-
2018
- 2018-12-24 AU AU2018286572A patent/AU2018286572A1/en not_active Abandoned
-
2021
- 2021-11-22 US US17/532,793 patent/US20220084348A1/en not_active Abandoned
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040225516A1 (en) * | 1997-06-03 | 2004-11-11 | Bruskotter Thomas P. | Automated filling station with change dispenser |
US20090043520A1 (en) * | 2006-08-10 | 2009-02-12 | V2Green, Inc. | User Interface and User Control in a Power Aggregation System for Distributed Electric Resources |
US20090210357A1 (en) * | 2007-10-04 | 2009-08-20 | General Motors Corporation | Remote power usage management for plug-in vehicles |
US20090313174A1 (en) * | 2008-06-16 | 2009-12-17 | International Business Machines Corporation | Approving Energy Transaction Plans Associated with Electric Vehicles |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20150095233A1 (en) * | 2013-09-30 | 2015-04-02 | Recargo, Inc. | Facilitating access to an electric vehicle charging network |
US20220024335A1 (en) * | 2020-07-24 | 2022-01-27 | Ford Global Technologies, Llc | Electrical charge pattern validation |
US11936190B1 (en) | 2022-09-14 | 2024-03-19 | Moser Energy Systems | Controller for a portable microgrid system and methods of use |
Also Published As
Publication number | Publication date |
---|---|
EP2529349A4 (en) | 2018-01-03 |
CN102781714B (en) | 2015-12-16 |
CN102781714A (en) | 2012-11-14 |
JP2013518356A (en) | 2013-05-20 |
EP2529349A1 (en) | 2012-12-05 |
AU2011210669A1 (en) | 2012-07-19 |
AU2016238928A1 (en) | 2016-10-27 |
CA2785705C (en) | 2019-06-25 |
US11183001B2 (en) | 2021-11-23 |
CA2785705A1 (en) | 2011-08-04 |
WO2011094627A1 (en) | 2011-08-04 |
KR20120120223A (en) | 2012-11-01 |
US20110191265A1 (en) | 2011-08-04 |
KR101764942B1 (en) | 2017-08-03 |
AU2018286572A1 (en) | 2019-01-24 |
JP2015057725A (en) | 2015-03-26 |
JP6169553B2 (en) | 2017-07-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20220084348A1 (en) | Electric vehicle charging station host definable pricing | |
US20130046660A1 (en) | Taxable Fringe Benefit Accounting for Electric Vehicle Charging Service | |
US20180118045A1 (en) | Vehicle Charger Network | |
US20120173292A1 (en) | Reservable electric vehicle charging groups | |
US11993168B2 (en) | EV operator specific parameter(s) communicated between PEV and EVSE | |
JP5909194B2 (en) | Charging and charging electric vehicles | |
US9400990B2 (en) | System for managing electric energy grid-vehicle exchange devices | |
KR101233792B1 (en) | Unmanned selling system of power for charge of electric car and method thereof | |
US20120262112A1 (en) | Atm charging station | |
JP2010146569A (en) | System and method for payment for electricity charged to electric vehicle | |
EP2562729A2 (en) | System and method for use when charging an electrically powered vehicle | |
KR101319312B1 (en) | Method for billing electric charge for a wireless charging vehicle and apparatus thereof | |
AU2016102358A4 (en) | Reservable electric vehicle charging groups | |
AU2012204323A1 (en) | Reservable electric vehicle charging groups |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: CHARGEPOINT, INC., CALIFORNIA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:LOWENTHAL, RICHARD;MANDAL, PRAVEEN;TORMEY, MILTON;AND OTHERS;SIGNING DATES FROM 20100210 TO 20100212;REEL/FRAME:058186/0026 |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: DOCKETED NEW CASE - READY FOR EXAMINATION |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: NON FINAL ACTION MAILED |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: FINAL REJECTION MAILED |
|
AS | Assignment |
Owner name: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT, DELAWARE Free format text: SECURITY INTEREST;ASSIGNOR:CHARGEPOINT, INC.;REEL/FRAME:064483/0754 Effective date: 20230727 |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: DOCKETED NEW CASE - READY FOR EXAMINATION |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: NON FINAL ACTION MAILED |
|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |