Abstract: The present invention relates to a method and means for determining toll data in which a first data set is received in dependence on a route of a vehicle, wherein the first data set corresponds to one or more toll stations located along the route of the vehicle, the first data set being processed to determine at least one payment option associated with the one or more toll stations, wherein the at least one payment option is output to a display for selection by a user. The user may be further provided with payment method options for selection, the selection of which is used to allocate a toll station lane. [FIGURE 2]
TECHNICAL FIELD
The present disclosure relates to a means for determining toll data. Particularly, but not exclusively, the disclosure relates to means for determining one or more fee options relating 5 to one or more toll stations, and displaying said fee options to a user. Aspects of the invention relate to a controller for determining toll data, to a system for determining toll data, to a method for determining toll data, to a computer readable medium and to a vehicle.
BACKGROUND 10
There is a desire to improve the ways in which fees associated with toll stations may be displayed to the driver or an occupant of the vehicle, and then subsequently paid upon approach to a toll station.
15
A toll road is a road for which a fee is required for passage, typically calculated based on the class of vehicle passing through. In many cases, the vehicle class is determined by various aspects such as vehicle type, weight or number of axles. As such, a motorcycle or car will usually be charged at a lower rate than a van or lorry.
Toll fees are collected at collection points commonly known as toll stations, toll gates, toll booths and the like. Previously, toll stations would be formed of multiple payment points, either manned or unmanned, configured to allow the driver or an occupant of the vehicle to manually pay the toll fee with cash or an electronic payment card as they pass through. However, it is becoming increasingly common for toll stations to provide automated toll 25 payment in which the driver or a user of the vehicle may pay the toll fee using an associated account, wherein the fee is automatically deducted from the account when the vehicle passes through the toll station. In some known systems, the vehicle is fitted with a radio frequency (RF) transponder that communicates with an antenna at the toll station. The antenna detects the transponder's unique signal when the vehicle approaches the barrier, 30 which is then used to calculate and deduct the fee. In other systems, the toll station uses camera technology for automatic number plate recognition.
However, in such systems, the toll fee is automatically deducted without providing the driver or occupant with any indication of how much the toll fee is, or any alternative payment
options. For example, the driver or occupant is not provided with the option to pay a single toll fee for passing through the toll station once, the fee for a return trip both ways through the toll station, or the fee for crossing the toll station several times a day or month. For vehicles that pass through multiple toll stations during each journey or day, this can be particularly problematic as it requires them to ensure that there are sufficient funds in their 5 account before the beginning of every journey.
Furthermore, most toll stations comprise a number of different payment points, including automatic and manual payment points, which requires drivers of vehicles to know which lane they need to be in in order to pay the toll fee in their chosen way. This can prove to be quite 10 a large distraction to the driver as they approach the toll station, which is particularly undesirable during busy and congested periods, and especially if driving alone.
Accordingly, there is a desire to improve the ways in which a driver or an occupant can view and select toll fees, in particular by displaying information relating to the toll station to the 15 driver or occupant before they reach the toll station.
SUMMARY OF THE INVENTION
Aspects and embodiments of the invention provide a controller, a system, a method, a 20 computer readable medium and a vehicle as claimed in the appended claims.
According to an aspect of the invention, there is provided a controller for determining toll data, the controller being arranged to: receive a first data set in dependence on a route of a vehicle, wherein the first data set corresponds to one or more toll stations located along the 25 route of the vehicle; process the first data set to determine at least one payment option associated with the one or more toll stations; and output the at least one payment option to a display for selection by a user.
As such, on approach to a toll station, at least one fee payable for crossing that toll station is 30 automatically displayed to a user of a vehicle, for example, a driver or occupant user of the vehicle. To achieve this, the controller receives data relating to the toll stations located along the route of the vehicle, for example, toll stations located along a specified route that the vehicle is taking, or toll stations that are located on a road that the vehicle is travelling along, or is soon to be travelling along. In this respect, the route may be a route calculated by a 35
4
navigation system based on a geographical location or destination input by a user, with data relating to tolls stations located along this route being used to determine the at least one payment options. Alternatively, the route may be a predicted route based on the vehicle's location and map data corresponding to that location. For example, the vehicle may be driving along a road that has no exits before one or more toll stations, and so data relating to 5 the toll stations before the next exit is used to determine the at least one payment option. Alternatively, the route may be a predicted route based on other user data and/or journey history, with data relating to toll stations located along these predicted routes being used to determine the at least one payment option. For example, the user may frequently take the same route at a certain time on a particular day. As another example, the user may have 10 previously taken a route that will require a return trip. As a further example, the user data may include calendar data showing meetings, appointments and the like. The location of these meetings or appointments may then be used to predict a route that the user will take.
The toll station data is then used to calculate at least one fee for the approaching toll 15 station(s) and display it to the driver or occupant user of the vehicle. In doing this, the user is able to see what fee(s) are due before they reach the toll station, and before any money is taken from an associated account.
Optionally, the controller may be configured to determine a plurality of payment options 20 associated with the one or more toll stations, and output the plurality of payment options to the display for selection by the user. For example, the controller may determine the fees for a single trip or a return trip through one toll station, or the collective fee for passing through two or more toll stations.
25
It will be appreciated that the controller may comprise any suitable means for performing the above functions, for example, the controller may comprise one or more input means configured to receive the first data set, a processor configured to determine the at least one payment option, and one or more output means configured to output the at least one payment option. Optionally, the controller may also comprise a memory for storing the 30 received and determined data.
In embodiments, the controller comprises an electronic processor having an electrical input for receiving the first data set in dependence on a route of the vehicle, and an electronic memory device electrically coupled to the electronic processor and having instructions 35
5
stored therein, wherein the electronic processor is configured to access the memory device and execute the instructions stored therein such that it is operable to determine at least one payment option associated with the one or more toll stations; and output the at least one payment option to a display for selection by a user.
5
The first data set may comprise one or more monetary values associated with the one or more toll stations. For example, the first data set may include the fees associated with at least one vehicle class, that is, the fee due depending on the type of vehicle passing through the toll station.
10
The controller may be configured to calculate one or more fees in dependence on a number of the one or more toll stations located along the route of the vehicle. As such, if the vehicle is to pass through more than one toll station, the one or more payment options may include the fee for passing through all of the toll stations, and not just the fee for passing through the upcoming toll station. In some cases, the toll may vary in dependence on the time, day, or 15 date, and this informationmay be used to improve the accuracy of the calculated total. Where a route is determined to pass through a number of toll stations, the controller may be arranged to calculate an approximate time of arrival at each toll station and then apply this information to the calculation.
20
The controller may be configured to receive a first user input selecting the at least one payment option.
The controller may be configured to output one or more method of payment options to the display in dependence on the first user input. 25
The one or more method of payment options may comprise at least one of: an option to pay automatically, and an option to pay manually at the one or more toll stations. In this respect, the user is provided with the option of paying manually at the toll station using cash or an electronic payment card, or to pay using an automatic payment system wherein the selected 30 fee is debited from an associated account to thereby allow automatic passage through the toll station.
A route may cover a plurality of toll stations, some of which may have limited payment options, for example, there may be a number of toll stations on the route that only accept 35
6
cash as a form of payment. Where such information is available, the controller may be arranged to notify the user of the available payment options, and if the user has input a preference to pay using automated electronic payment wherever possible, it may be indicative that the user does not habitually carry much, if any, cash with them. Thus, where toll stations are identified on the route that accept only cash payment, the controller may be 5 arranged to notify the user of the location of and charges associated with these toll stations, and identify one or more ATM locations along the route to permit the user to obtain sufficient cash to pay for the tolls without significantly altering their journey or causing unnecessary delay.
10
The controller may be configured to receive a second user input selecting one of the one or more method of payment options.
The controller may be configured to: receive a second data set indicating lane and/or traffic information associated with the one or more toll stations; process the second data set in 15 dependence on the received second user input; allocate a toll station lane of a first toll station; and output the allocated toll station lane to the display. As such, depending on the method by which the driver or occupant wishes to pay, lane and/or traffic information will be used to allocate an appropriate lane. For example, if the driver or occupant intends to pay manually, a specific manual payment lane that has a low level of congestion will be 20 allocated.
The allocated toll station lane may be output to the display when the vehicle is at a pre-determined distance from the first toll station. For example, the allocated toll station lane may be output to the display when the vehicle is between approximately 100 and 300 metres 25 from the first toll station. Consequently, the driver is not distracted with deciding which lane they need to be in, and instead knows which lane to enter before they reach the toll station.
The controller may be configured to: receive a first user input indicating a first payment option and a second user input indicating a selection to pay automatically; transmit a request 30 to deduct a first fee associated with the first payment option from a user account; and receive a first signal indicating a result of the request in dependence on a contents of the user account.
7
The first signal may comprise a confirmation that the first fee has been deducted from the user account.
The controller may be configured to transmit the first signal confirming payment of the first fee to the first toll station. In cases where the first fee corresponds to more than one toll 5 station, for example, a second and third toll station, the controller may be configured to also transmit the first signal confirming payment of the first fee to the second and third toll stations.
The controller may be configured to output a signal to cause a barrier of the first toll station 10 automatically open in response to the first signal confirming payment of the first fee. For example, the controller may be configured to communicate with the barrier of the toll station via a transponder installed on the vehicle such that, upon approaching the toll station, the barrier automatically opens to allow the vehicle through. As noted above, in cases where the first fee corresponds to more than one toll station, for example, a second and third toll 15 station, the controller may also be configured send a signal to cause barriers of the second and third toll stations in response to the first signal confirming payment of the first fee.
In other embodiments, the first signal may comprise an indication that the first fee has not been deducted from the user account. For example, the user account associated with the 20 vehicle may not have sufficient funds for paying the first fee.
In such cases, the controller may be configured to re-allocate the toll station lane in response to the first signal, and output the re-allocated toll station lane to the display. For example, a manual payment lane may be allocated instead. In some embodiments, the user 25 may be first provided with an option to add funds to the associated user account to enable automatic payment of the fee.
The controller may be configured to output the first signal to the display.
30
In some embodiments, if no user input is received selecting a payment option, the controller may be configured to automatically transmit a request to deduct the fee associated with the upcoming toll station. For example, if the user has not selected a payment option before the vehicle is about 500 metres from the upcoming toll station, the fee will be automatically paid via the user account. 35
8
The route of the vehicle may be a first route calculated in dependence on at least one geographical location. For example, the user may input a geographical location as the intended destination into a satellite navigation system, from which a route is calculated.
5
The controller may be configured to output the at least one payment option upon receiving data indicative of the route of the vehicle from a satellite navigation system in communication with the controller. For example, before departing, the user may input their destination to a satellite navigation system to calculate a route. The controller may then be configured to determine the at least one payment option and output it to the user upon receiving the route 10 from the satellite navigation system. As such, the at least one payment option may output to the user whilst the vehicle is stationary, or at the beginning of the route.
The controller may be configured to output the at least one payment option when the vehicle is a predetermined distance from a toll station located along the route of the vehicle. As 15 such, the at least one payment option may output to the user whilst the vehicle is travelling along the route. For example, the at least one payment option may be output to the display when the vehicle is about 1000 metres up to about 5000 metres from the first toll station.
According to another aspect of the invention, there is provided a system for determining toll 20 data, comprising: a display; and a controller as outlined above.
The display may comprise an in-vehicle display.
The system may comprise a satellite navigation system configured to calculate the route of 25 the vehicle in dependence on at least one geographical location.
According to yet another aspect of the invention, there is provided a computer-implemented method for determining toll data, the method comprising: obtaining a first data set in dependence on a route of a vehicle, wherein the first data set corresponds to one or more 30 toll stations located along the route of the vehicle; processing the first data set to determine at least one payment option associated with the one or more toll stations; and outputting the at least one payment option to a display for selection by a user.
9
According to a further aspect of the invention, there is provided a computer readable medium comprising instructions that, when executed by a processor, causes the processor to perform the above method. Optionally, the computer readable medium comprises a non-transitory computer readable medium.
5
According to a still further aspect of the invention, there is provided a vehicle, comprising a controller as outlined above, or comprising a system as outlined above, or configured to perform a method as outlined above.
Within the scope of this application it is expressly intended that the various aspects, 10 embodiments, examples and alternatives set out in the preceding paragraphs, in the claims and/or in the following description and drawings, and in particular the individual features thereof, may be taken independently or in any combination. That is, all embodiments and/or features of any embodiment can be combined in any way and/or combination, unless such features are incompatible. The applicant reserves the right to change any originally filed 15 claim or file any new claim accordingly, including the right to amend any originally filed claim to depend from and/or incorporate any feature of any other claim although not originally claimed in that manner.
BRIEF DESCRIPTION OF THE DRAWINGS 20
One or more embodiments of the invention will now be described, by way of example only, with reference to the accompanying drawings, in which:
Figure 1 is a schematic of a system for calculating and displaying toll information in 25 accordance with an embodiment of the invention;
Figure 2 is a schematic of a vehicle in accordance with an embodiment of the invention;
Figure 3 is a flow diagram of a method for calculating and displaying toll information in 30 accordance with an embodiment of the invention;
Figure 4 is a flow diagram of a method for paying toll fees in accordance with an embodiment of the invention.
35
10
DETAILED DESCRIPTION
Figure 1 is a schematic of a system 100 for determining and displaying toll information to a driver or occupant user of a vehicle. Figure 2 shows a vehicle 200 comprising a part of the system 100, as will be described in more detail below. As shown in Figure 2, the vehicle 200 5 is a car, however it will be appreciated that the present invention may be applied to a wide range of vehicles, including other road-going vehicles including vans, trucks, motorcycles, etc. along with other vehicles such as waterborne vehicles, for example.
The system 100 comprises a plurality of toll stations 104, 106, 108, 110 connected by a 10 common toll station server 102. It will of course be appreciated however that individual toll stations 104, 106, 108, 110 may be associated with separate servers. The system 100 also comprises a control means in the form of a computing device 112 in communication with the toll station server 102 via a wireless network 101 through a communications unit 116. The computing device 112 further comprises a processor 114, a computer readable medium 118 15 and a memory 120. The system 100 also comprises an input/output device 122 in communication with the computing device 112. In this respect, the input/output device 122 may be connected to the computing device 112 by wired or wireless means, the communication unit 116 being configured to allow wireless communication between the computing device 112 and the input/output device 122. The computing device 112 is 20 configured to receive instructions from the input/output device 122, and output information to the input/output device 122. In this respect, the input/output device 122 comprises input means for receiving inputs from a user, and display means for displaying information to a user. The input/output device 122 may be a touchscreen. The touchscreen may be integral with the vehicle or may be part of a portable electronic device such as a smart phone. 25
In some embodiments, the input/output device 122 is a human machine interface (HMI) located inside the vehicle 200. However, in other embodiments, the input/output device 122 may be a device separate from the vehicle 200 such as a mobile phone, a personal computer or any other suitable device. It will also be appreciated that in some embodiments, 30 the system 100 may comprise more than one input/output device 122, for example, a human machine interface (HMI) located inside the vehicle 200 and a remote device in the possession of the driver, passengers or other vehicle user.
11
Similarly, it will be appreciated that the computing device 112 itself may also be a remote device that is not part of the vehicle 200 itself, for example, a personal computer, a mobile phone or the like.
The system 100 also comprises a satellite navigation system 124 in communication with the 5 computing device 112, connected by wired or wireless means. In this respect, the communications unit 116 may be further configured to allow wireless communication between the computing device 112 and the satellite navigation system 124. It will be appreciated that the satellite navigation system 124 may be a separate device, for example, a global navigation satellite system GNSS device attached to the dashboard of the vehicle 10 200, or integrated as part of the computing device 112. Whilst in this example, reference is made to GNSS, it will be appreciated that any suitable satellite navigation system may be used, such as GPS, GLONASS, Galileo or other suitable system, and the description herein is not intended to be limited to a single navigation system.
15
The processor 114 is configured to receive instructions from the input/output device 122 and the satellite navigation system 124. The processor 114 is further configured to retrieve data from the toll station server 102 and/or directly from the plurality of toll stations 104, 106, 108, 110 relating to the various fee options associated with each toll station 104, 106, 108, 110, and thereby determine one or more fee options for the driver or occupant in dependence on 20 the route of the vehicle 200. In this respect, the satellite navigation system 124 is configured to calculate a route based on a geographical location or destination that has been input to the satellite navigation system by the user. The satellite navigation system 124 is also configured to track the vehicle 200 in real time such that it can predict the route of the vehicle 200. The processor 114 is then further configured to output the one or more fee 25 options to the user via the input/output device 122 for display.
The system 100 also comprises a payment system 126 in communication with the computing device 112 and the toll station server 102 via the wireless network 101. The computing device 112 is configured to transmit requests to the payment system 126 for 30 deduction of a toll fee from a user account. The payment system 126 is configured to carry out payment of the toll fee upon receiving requests from the computing device 112, and further configured to transmit information relating to the outcome of that payment back to the computing device 112 and toll station server 102, as will be described in more detail below.
35
12
As shown in Figure 2, the vehicle 200 comprises the computing device 112. As described above, vehicle 200 may also comprise the input/output device 122 and the satellite navigation system 124. However, it will be appreciated that the computing device 112, input/output device 122, and satellite navigation system 124 may not be integrated in the vehicle 200, and may alternatively be one or more separate devices. 5
Figure 3 shows a method 300 for determining and displaying toll information to a user.
The method begins at step S302 in which route data is received from the satellite navigation system 124. In some embodiments, the route data is based on a geographical location input 10 by the user. As such, the user will input a geographical location as their target destination to the satellite navigation system 124, for example, via the input/output device 122, from which a route will be calculated. The geographical location input may be the location of a desired destination, or may comprise one or more waypoints en-route to a predetermined destination. Alternatively, the satellite navigation system 124 tracks the vehicle 200 in real-15 time to calculate an estimated route. For example, the vehicle 200 may be travelling along a highway, and so the satellite navigation system 124 will output route data on the basis that the vehicle 200 will continue along the highway. In some embodiments, the satellite navigation system 124 uses other user data such as calendar data and journey history to predict the route of the vehicle 200. For example, the computing device 112 may further 20 configured to store calendar data corresponding to the driver or occupant user. If the calendar data indicates that the driver or occupant is scheduled to be at a meeting, then the satellite navigation system 124 will use the geographical location of the meeting to calculate a route. As another example, the satellite navigation system 124 may predict a route at a particular time and/or day if the vehicle 200 regularly takes that same route at that particular 25 time and/or day.
Upon receiving this route data, the processor 114 will send a request to the toll station server 102 for information relating to any of the toll stations 104, 106, 108, 110, located along the route. For example, the route may include a first toll station 104 and a second toll station 30 106, and so the toll station server 102 will transmit the fee data associated with each of these two toll stations 104, 106 (S304). In this respect, the route data may include toll station identification numbers to enable the processor 114 to request the correct fee data from the toll station server 102. Alternatively, the fee data may be provided by the map database (not shown) with which the satellite navigation system 124 communicates. In this respect, the 35
13
satellite navigation system 124 will retrieve information relating to the toll stations 104, 106, 108, 110 located along the route from the map database and output the information to the processor 114.
The fee data may include, for example, the fees associated with each vehicle class. Upon 5 receiving the toll station data, the processor 114 will determine one or more fee options based on the toll station data (S306) for that vehicle 200. For example, the processor 114 may calculate the fee for passing through the first toll station 104 once, the fee for passing through both toll stations 104, 106 once, and the fee for passing through both toll stations 104, 106 twice (a return journey). To do this, the processor 114 may use data relating to the 10 class of vehicle stored in the memory 120. The processor 114 will then output the determined payment options to the input/output device 122 for display (S308).
The user can then review all of the fee options available to them before they reach the first toll station 104 along the route. In this respect, the processor 114 may be configured to 15 automatically output the payment options to the input/output device 122 as soon as route data has been received and the one or more fee options has been determined. For example, the payment options may be output to the input/output device 112 at the beginning of the journey, or before the journey has begun. Alternatively, the processor 114 may be configured to delay outputting the payment options until the vehicle 200 is at a particular 20 distance from the first toll station 104. For example, the processor 114 may be configured to output the payment options when the vehicle 200 is between one and five kilometres from an upcoming toll station 104, 106, 108, 110. In this respect, the satellite navigation system 124 is configured to track the vehicle in real time and output the location of the vehicle 200 to the processor 114, in particular, the location of the vehicle with respect to the one or more toll 25 stations 104, 106, 108, 110. The distance at which the processor 114 outputs the payment options may vary depending on the speed at which the vehicle is travelling. For example, if a car is travelling at 90 kilometres per hour, the processor 114 may output the payments options when the vehicle 200 is five kilometres from an upcoming toll station 104, 106, 108, 110 to give the driver or occupant sufficient time to review the payment options. 30
A route may cover a plurality of toll stations, some of which may have limited payment options, for example, there may be a number of toll stations on the route that only accept cash as a form of payment. Where such information is available, the processor 114 may be arranged to notify the user, via the input/output device 112, of the available payment options. 35
14
If the user has input a preference to pay using automated electronic payment wherever possible, it may be indicative that the user does not habitually carry much, if any, cash with them. Thus, where toll stations are identified on the route that accept only cash payment, the processor 114 may be arranged to notify the user, via the input/output device 112, of the location of and charges associated with these toll stations, and additionally identify one or 5 more ATM locations along the route to permit the user to obtain sufficient cash to pay for the tolls without significantly altering their journey or causing unnecessary delay.
In an example, not shown, the processor 114 is further provided with a signal from the vehicle 200 indicative of the vehicle occupancy. In some areas, the toll charge may vary 10 depending on whether the vehicle passing the toll station is carrying a single occupant, such as a lone driver, or whether the vehicle has multiple occupancy, for example a driver and two passengers. The occupancy state of the vehicle may also dictate which lane on a multi-lane highway, the vehicle may use. Information pertaining to the vehicle occupancy may be used to provide the user with information as to the existence of a multiple-occupancy / car sharing 15 lane on their route and adapt any directions as to which lane to approach a given toll station accordingly.
Figure 4 shows a method 400 for paying the toll fees once the payment options have been determined and output to the input/output device 122, as described with respect to Figure 3. 20
The method begins at step S402 in which the user selects one of the determined fee options via the input/output device 122. Using the above example, the user may select to pay the fee for passing through both toll stations 104, 106 one time in a single transaction. Upon receipt of the fee selection, the processor 114 is then configured to output one or more payment 25 method options to the input/output device 122 (S404). For example, the processor 114 may output an option to pay manually, or to pay automatically using an associated user account. In some embodiments, the processor 114 will output the one or more payment method options when the vehicle 200 is at a particular distance from an upcoming toll station 104, 106, 108, 110. For example, the processor 114 may be configured to output the one or more 30 payment method options when the vehicle 200 is between 300 and 500 metres from an upcoming toll station 104, 106, 108, 110. As before, the distance at which the one or more payment method options is output may vary depending on the speed at which the vehicle 200 is travelling.
35
15
The user may then select one of the payment method choices via the input/output device 122 (S406), which the processor 114 will analyse to determine how the fee is to be paid (S408).
If the fee is to be paid manually, the processor 114 will allocate a manual payment lane at 5 the upcoming toll station 104, 106, 108, 110 (S410). To do this, the processor 114 will send a request to the toll station server 102 for lane and traffic information for the relevant toll stations 104, 106, 108, 110. Such lane and traffic information may include which lanes are manual payment lanes, which lanes are automatic payment lanes, and the length of queue at each of these lanes. Based on the lane and traffic information received, the processor 114 10 will determine which lane the vehicle 200 should use (S410) and output this lane allocation to the user via the input/output device 122 (S420). For example, the processor 114 may output a message indicating that the driver should use "lane 4" of the first toll station 104. In some embodiments, the processor 114 will determine the lane allocation and output the allocation to the input/output device 122 when the vehicle 200 is at a particular distance from 15 the upcoming toll station 104, 106, 108, 110. For example, the processor 114 may be configured to output the lane allocation when the vehicle 200 is between 100 and 300 metres from an upcoming toll station 104, 106, 108, 110. As before, the distance at which the lane allocation is output may vary depending on the speed at which the vehicle 200 is travelling. 20
If the fee is to be paid automatically, that is, by deduction of the fee from an associated user account, the processor 114 will send a request to the payment system 126 to deduct the fee selected by the user (S412). The payment system 126 will then attempt to deduct the fee from the user account, and then transmit a message back to the processor 114 indicating 25 the outcome of the transaction (S414), that is, whether or not the fee has been successfully deducted from the user account.
The processor 114 will analyse the message received from the payment system 126 (S416).
If payment has been successful, that is, the user account has sufficient funds for the fee to 30 be deducted, the processor 114 will send a message to the toll station server 102 to indicate that the fee has been paid. Alternatively, the payment system 126 may be configured to send a confirmation message indicating that the fee has been deducted directly to the toll station server 102. The processor 114 will output a confirmation message to the driver or
16
occupant via the input/output device 122 indicating that automatic payment has been successful.
Upon receiving confirmation that the payment has been accepted, the processor 114 will also send a request to the toll station server 102 for lane and traffic information for the 5 relevant toll stations 104, 106, 108, 110, as described previously. Based on the received lane and traffic information, the processor 114 will determine which lane the vehicle 200 should use (S418) and output this lane allocation to the user via the input/output device 122 (S420). As noted above, in some embodiments, the processor 114 will determine the lane allocation and output the allocation to the input/output device 122 when the vehicle 200 is at 10 a particular distance from the upcoming toll station 104, 106, 108, 110. For example, the processor 114 is configured to output the lane allocation when the vehicle 200 between 100 and 300 metres from an upcoming toll station 104, 106, 108, 110. As described above, where the occupancy of the vehicle 200 is known and the vehicle is driving on a highway with a multiple-occupancy or car-sharing lane, which is for use by vehicles travelling with 15 multiple occupants on-board, the processor 114 may adapt the information presented via the input / output device 112 as to which lane to approach a given toll station, depending on whether the vehicle is travelling along a normal lane or a multiple-occupancy / car sharing lane.
20
In cases where the user has selected to pay for multiple toll stations 104, 106, 108, 110 automatically in a single transaction, the processor 114 will automatically perform the above lane allocation as the vehicle 200 approaches each toll station 104, 106, 108, 110. That is, a lane allocation will be output to the input/output device for toll stations 104, 106, 108, 110 that have already been paid for. 25
The vehicle 200 will then be able to pass straight through the toll station 104, 106, 108, 110, with the barrier being automatically lifted as the vehicle 200 approaches. In this respect, RFID or license plate recognition technology, as is known in the art, may be used to identify the vehicle 200 as it approaches the toll station 104, 106, 108, 110. For example, the 30 computing device 112 may be in communication with a transponder fitted on the vehicle 200 that is configured to communicate with an antenna at the toll station 104, 106, 108, 110, wherein the transponder is associated with the user account. As the vehicle 200 approaches the toll station 104, 106, 108, 110, the antenna will pick up the transponder's
17
unique signal and subsequently permit passage based on the information received from the computing device 112 or the payment system 126.
If the payment has not been successful, for example, due to insufficient funds, the processor 114 will send a request to the toll station 102 for lane and traffic information for the relevant 5 toll stations 104, 106, 108, 110, and allocate a manual payment lane based on the received traffic information (S410), as described previously. In some embodiments, the processor 114 will also output a message to the input/output device 122 indicating that automatic payment was not successful, and may also provide the user with an option to replenish the funds in the user account prior to allocating a manual payment lane. If funds are added to the user 10 account, then automatic payment may proceed as described above.
In some embodiments, if the user does not select a fee option, for example, before a particular distance from an upcoming toll station 104, 106, 108, 110, the processor 114 is configured to automatically send a request to the payment system 126 to deduct a single fee 15 for that particular toll station 104, 106, 108, 110 from the user account. For example, the processor 114 may be configured to automatically send a request to the payment system 126 to deduct the fee from the user account if no fee selection has been made by the time the vehicle 200 is 500 metres from the toll station 104, 106, 108, 110.
20
In the above described embodiments, the selected fee is deducted from the user account prior to the vehicle approaching the toll station 104, 106, 108, 110. However, it will be appreciated that payment may be taken as the vehicle 200 approaches each toll station 104, 106, 108, 110. In such cases, at step S414, the payment system 126 will transmit a message to the processor 114 to confirm that payment will be taken at the barrier to enable 25 the processor 114 to output a confirmation message to the driver or occupant via the input/output device 122, and to enable any lane allocation that is to be performed.
In some embodiments, the processor 114 is configured to retrieve balance information from the payment system 126, and subsequently output the balance information to the driver or 30 occupant via the input/output device 122. This may be performed at any time, for example, after the selected fee has been deducted from the user account, after the vehicle 200 has passed through a toll station 104, 106, 108, 110, or when the vehicle 200 has reached its destination. The processor 114 may also be configured to output a notification to the input/output device 122 if the associated user account has a low or zero balance. This may 35
18
be performed at any time, for example, after the processor 114 has received the route data and subsequently calculated the payment options determined.
In situations where the user account has insufficient funds to pay all of the toll fees on a given route, the processor 114 may be arranged to offer the user, via the input/output device 5 112, the choice to transfer funds into the user account, or present the user with the location of one or more ATM locations along the route to permit the user to obtain sufficient cash to pay for the tolls without significantly altering their journey or causing unnecessary delay.
In some embodiments, when the vehicle 200 reaches its destination, the processor 114 is 10 configured to output the total amount spent on toll stations 104, 106, 108, 110 to the input/output device 122. For example, if the vehicle 200 has passed through two toll stations 104, 106 during its journey, the processor 114 will output the total cost spent passing through those two toll stations 104, 106 to the input/output device 122.
15
Further aspects and preferred features of the invention will be apparent from the appended claims.
We claim:
1. A controller for determining toll data, the controller being arranged to:
receive a first data set in dependence on a route of a vehicle, wherein the first data set corresponds to one or more toll stations located along the route of the vehicle; 5
process the first data set to determine at least one payment option associated with the one or more toll stations; and
output the at least one payment option to a display for selection by a user.
2. A controller according to claim 1, wherein the first data set comprises one or more 10 monetary values associated with each of the one or more toll stations.
3. A controller according to claims 1 or 2, configured to calculate one or more fees in dependence on a number of the one or more toll stations located along the route of the vehicle. 15
4. A controller according to claims 1 to 3, configured to receive a first user input selecting the at least one payment option.
5. A controller according to claim 4, configured to output one or more method of payment 20 options to the display in dependence on the first user input.
6. A controller according to claim 5, wherein the one or more method of payment options comprises at least one of: an option to pay automatically, and an option to pay manually at the one or more toll stations. 25
7. A controller according to claims 5 or 6, configured to receive a second user input selecting one of the one or more method of payment options.
8. A controller according to claim 7, configured to: 30
receive a second data set indicating lane and/or traffic information associated with the one or more toll stations;
process the second data set in dependence on the received second user input; allocate a toll station lane of a first toll station; and
output the allocated toll station lane to the display. 35
20
9. A controller according to claim 8, wherein the allocated toll station lane is output to the display when the vehicle is at a pre-determined distance from the first toll station.
10. A controller according to claims 8 or 9, configured to: 5
receive a first user input indicating a first payment option and a second user input indicating a selection to pay automatically;
transmit a request to deduct a first fee associated with the first payment option from a user account; and
receive a first signal indicating a result of the request in dependence on a contents of 10 the user account.
11. A controller according to claim 10, wherein the first signal comprises a confirmation that the first fee has been deducted from the user account.
15
12. A controller according to claim 11, configured to transmit the first signal confirming payment of the first fee to the first toll station.
13. A controller according to claim 12, configured to output a signal to cause a barrier of the first toll station automatically open in response to the first signal confirming payment of the 20 first fee.
14. A controller according to claim 10, wherein the first signal comprises an indication that the first fee has not been deducted from the user account.
25
15. A controller according to claim 14, configured to re-allocate the toll station lane in response to the first signal, and output the re-allocated toll station lane to the display.
16. A controller according to any of claims 9 to 15, configured to output the first signal to the display. 30
17. A controller according to any preceding claim, wherein the route of the vehicle is a first route calculated in dependence on at least one geographical location.
21
18. A controller according to any preceding claim, configured to output the at least one payment option upon receiving data indicative of the route of the vehicle from a satellite navigation system in communication with the controller.
19. A controller according to any of claims 1 to 17, configured to output the at least one 5 payment option when the vehicle is a predetermined distance from a toll station located along the route of the vehicle.
20. A system for determining toll data, comprising:
a display; and 10
a controller according to any of claims 1 to 19.
21. A system according to claim 20, wherein the display comprises an in-vehicle display.
22. A system according to claims 20 or 21, comprising a satellite navigation system 15 configured to calculate the route of the vehicle in dependence on at least one geographical location.
23. A computer-implemented method for determining toll data, the method comprising:
obtaining a first data set in dependence on a route of a vehicle, wherein the first data 20 set corresponds to one or more toll stations located along the route of the vehicle;
processing the first data set to determine at least one payment option associated with the one or more toll stations; and
outputting the at least one payment option to a display for selection by a user.
25
24. A computer readable medium comprising instructions that, when executed by a processor, causes the processor to perform the method of claim 23.
25. A vehicle, comprising a controller according to any of claims 1 to 19, or comprising a system according to any of claims 20 to 21, or configured to perform a method according to 30 claim 23.
| # | Name | Date |
|---|---|---|
| 1 | 201711043020-STATEMENT OF UNDERTAKING (FORM 3) [30-11-2017(online)].pdf | 2017-11-30 |
| 2 | 201711043020-FORM 1 [30-11-2017(online)].pdf | 2017-11-30 |
| 3 | 201711043020-REQUEST FOR CERTIFIED COPY [30-11-2018(online)].pdf | 2018-11-30 |
| 3 | 201711043020-FIGURE OF ABSTRACT [30-11-2017(online)].pdf | 2017-11-30 |
| 4 | abstract.jpg | 2018-01-24 |
| 4 | 201711043020-DRAWINGS [30-11-2017(online)].pdf | 2017-11-30 |
| 5 | 201711043020-Correspondence-150118.pdf | 2018-01-22 |
| 5 | 201711043020-DECLARATION OF INVENTORSHIP (FORM 5) [30-11-2017(online)].pdf | 2017-11-30 |
| 6 | 201711043020-Power of Attorney-150118.pdf | 2018-01-22 |
| 6 | 201711043020-COMPLETE SPECIFICATION [30-11-2017(online)].pdf | 2017-11-30 |
| 7 | 201711043020-REQUEST FOR CERTIFIED COPY [11-01-2018(online)].pdf | 2018-01-11 |
| 7 | 201711043020-FORM-26 [11-01-2018(online)].pdf | 2018-01-11 |
| 8 | 201711043020-REQUEST FOR CERTIFIED COPY [11-01-2018(online)].pdf | 2018-01-11 |
| 8 | 201711043020-FORM-26 [11-01-2018(online)].pdf | 2018-01-11 |
| 9 | 201711043020-Power of Attorney-150118.pdf | 2018-01-22 |
| 9 | 201711043020-COMPLETE SPECIFICATION [30-11-2017(online)].pdf | 2017-11-30 |
| 10 | 201711043020-Correspondence-150118.pdf | 2018-01-22 |
| 10 | 201711043020-DECLARATION OF INVENTORSHIP (FORM 5) [30-11-2017(online)].pdf | 2017-11-30 |
| 11 | 201711043020-DRAWINGS [30-11-2017(online)].pdf | 2017-11-30 |
| 11 | abstract.jpg | 2018-01-24 |
| 12 | 201711043020-FIGURE OF ABSTRACT [30-11-2017(online)].pdf | 2017-11-30 |
| 12 | 201711043020-REQUEST FOR CERTIFIED COPY [30-11-2018(online)].pdf | 2018-11-30 |
| 13 | 201711043020-REQUEST FOR CERTIFIED COPY [04-01-2019(online)].pdf | 2019-01-04 |
| 14 | 201711043020-REQUEST FOR CERTIFIED COPY [10-01-2019(online)].pdf | 2019-01-10 |