The invention relates to a method and a system for planning a journey.
The field of the invention particularly relates to methods for optimizing a journey between a point of origin and a point of destination, using suitable vehicles. The invention preferably, but not necessarily, applies to the planning of journeys in urban zones, of short distances particularly less than 50 Km, advantageously less than 10 Km.
Generally, when a person is seeking to make a journey between a point of origin and a point of destination, they use a single transport vehicle: bus, subway, train, car, bicycle, etc.
The patent document WO2017160276 describes a system for planning a multimodal route. This route is segmented, it being possible to complete each segment with a different transport vehicle. A drawback of this system is that it is complex to implement. The choice of vehicles used is also limited, in such a way that the preparation of a journey is not optimal particularly in terms of speed, distance traveled, journey time, economic cost, carbon footprint.
The patent document U.S. Pat. No. 8,949,028 (KLAMPFL) describes a further system for planning a route. In practice, the user is however not certain of being able to use the vehicles on the route thus planned.
An aim of the invention is that of remedying the abovementioned drawbacks. A further aim of the invention is that of providing a method for facilitating the reservation of vehicles on a journey.
The solution proposed by the invention is a method for planning a journey comprising the following steps:
A car-sharing or self-service vehicle service is a system wherein a company, a public body, a cooperative, an association, or a group of individuals, makes one or more vehicles (hereinafter “vehicle fleet”) available to “customers” or members of the service. Rather than having a personal vehicle, the service user has use of a vehicle only paid for the length of time needed. In other words, when a user uses a shared vehicle, they are billed a certain amount. The amount billed depending generally on the number of kilometers traveled and/or the time of use of the vehicle and/or the vehicle model or type. The rest of the time, the vehicle is intended to be used by other members.
One of the advantages of shared vehicles lies in that a user can vacate their vehicle where they wish. The position of these vehicles is therefore not fixed over time, but moving (hence the term “free-floating”), so that it is difficult to predict the location thereof in advance. The invention takes advantage of this specificity. The server will be able to build an optimal journey accounting for the shared vehicles which are available between the point of origin and the point of destination. The status assigned to the vehicles is hence a parameter specifically taken into account for preparing the journey. As the position of these vehicles is not fixed over time, but moving, it is difficult to predict the location thereof in advance. The number of journeys capable of being prepared by the server is therefore increased significantly with respect to the solution described in WO2017160276, such that said server is capable of optimizing the journey as much as possible, particularly in terms of duration and/or distance and consequently in terms of reducing the carbon footprint. In other words, the geographic positions of the shared vehicles of a fleet being variable over time, the server can use this feature to constantly create new journeys which will be the most suitable at a given time. Therefore, it is not a conventional system for computing the best route on fixed transport lines. The server locates all the vehicles available for reservation, and freezes those making it possible to complete the optimal journey, by reserving them. The user does not have to handle all the multimodal complexity of this type of journey.
Further advantageous features of the invention are listed below. Each of these features can be considered alone or in combination with the remarkable features defined above, and be the subject, where applicable, of one or more divisional patent applications:
A further aspect of the invention relates to a system for planning a journey including:
Further advantages and features of the invention will emerge more clearly on reading the description of a preferred embodiment hereinafter, with reference to the appended drawings, made by way of indicative and non-limiting examples and wherein:
The method and system according to the invention will give rise to the handling of physical elements, particularly of signals (electric or magnetic) and of digital data, capable of being stored, transferred, combined, compared, etc., and suitable for leading to a desired result.
The invention implements one or more computer applications executed by computer equipment or servers. For the purposes of clarity, it should be understood according to the invention that “an item or equipment or server does something” signifies “the computer application executed by a processing unit of the equipment or server does something”. Likewise, “the computer application does something” signifies “the computer application executed by the processing unit of the equipment or server does something”.
Also for the purposes of clarity, the present invention is capable of referring to one or more “logical computer processes”. The latter correspond to the actions or results obtained by executing instructions of different computer applications. Also, it should also be understood according to the invention that “a logical computing process is adapted to do something” signifies “the instructions of a computer application executed by a processing unit do something”.
Also for the purposes of clarity, the following clarifications are provided for certain terms used in the description and the claims:
In
The user U has at least one item of computer equipment EQ which includes a communication interface, for example GSM, 3G, 4G or Wi-Fi, to establish a wireless link with the server SERV via a network NET. The latter is for example an Internet network, based on an infrastructure for carrying wireless communications from the equipment EQ. The latter is preferably a smartphone, a digital tablet, a laptop computer, etc. It comprises the computer resources, for example an executable code of a downloadable computer application, for carrying out functions of the method according to the invention. According to an embodiment, the user U is registered with a rights management server which can optionally be the remote server SERV. The user U then accesses a service corresponding to the planning of these journeys. The user registration can be carried out with a web service of a remote server associated with the service. The registration includes for example registering a user ID and a network address of the user equipment EQ, it can consist of a port, an IP address, a MAC address or any other address or combinations of constituent elements of addresses for identifying an item of user equipment EQ. According to an embodiment, the user U is preregistered using software and is known in that a login name is saved in a remote database BAS. According to an embodiment, the database BAS associates a vehicle CAR, VEL with a user U when the latter uses said vehicle. According to an embodiment, the server SERV includes a function for making the associations.
The subway MET is a public transportation (or public transit) vehicle. The invention should be understood as being capable of involving other types of public transportation vehicles such as: bus, coach, streetcar, train, cable car, boat, etc. These vehicles are generally organized by the public authorities and are adapted for the simultaneous accommodation of multiple persons, generally in exchange for the purchase of a fare (pass, ticket, transit pass, etc.).
The car CAR is a vehicle from a first fleet of shared vehicles. And the bicycle VEL is a vehicle from a second fleet of shared vehicles. The vehicles CAR and VEL are therefore of different types. The invention must be understood as being capable of involving vehicles from n fleets of shared vehicles, n being an integer greater than or equal to 1. To offer a very large number of transportation options to the user, each fleet preferably has a different type: self-driving car, car, motorcycle, bicycle, scooter, skateboard, self-balancing unicycle, self-balancing personal transporter, etc.
Each vehicle from each fleet is associated with a unique identification number. Each vehicle advantageously has at least one item of equipment CEQ, VEQ including a communication interface, for example GSM, 3G, 4G or Wi-Fi, to establish a wireless link with the server SERV via a network NET. The items of equipment CEQ, VEQ are preferably onboard computers comprising the computer resources for carrying out the functions of the method according to the invention. The server SERV assigns statuses to each vehicle from each fleet:
The server SERV regularly updates, preferably in real time, the vehicle database of each fleet. This database BAS particularly includes: the ID of each vehicle, the status thereof (“Available for reservation” or “Unavailable for reservation”), and the geographic position thereof. Further information and/or data can be included in the database, where applicable. The database can be saved in a memory zone of the server SERV or be remote from said server and connected thereto.
The information on the status of a vehicle is sent to the server SERV in real time or at predefined time intervals (for example every 5 minutes). This information can be sent to the server SERV:
When the server SERV receives a reservation request from a user subscribed to a vehicle sharing service, and it can grant this request (i.e., a vehicle is available for reservation), said server changes the status of a vehicle from “Available for reservation” to “Unavailable for reservation”. This reservation request can for example be generated via an item of electronic equipment or via a computer application to which the user is a subscriber.
The geographic position of each vehicle from each fleet can be obtained by satellite (GPS or Galileo system) or by a triangulation system (for example, a system using the cells of a 4G network) or by a combination of two location systems. The equipment CEQ, VEQ of a vehicle CAR, VEL advantageously includes a component, for example a GPS component, for obtaining an item of geolocation information which can be retrieved by the server SERV. The server SERV can automatically retrieve this information by querying in real time or at regular time intervals (for example every 5 minutes), the equipment CEQ, VEQ of the vehicles CAR, VEL. The equipment CEQ, VEQ of the vehicles CAR, VEL can also automatically send this information to the server SERV (without responding to a query request), in real time or at regular time intervals (for example every 5 minutes). According to an alternative, the geographic position of a vehicle CAR, VEL can correspond to a position defined using an input interface of an item of equipment EQ of a user U using the vehicle CAR, VEL. For example, the user U can evaluate a position using an interactive map displayed on a graphic interface of their equipment EQ. This position is then sent to the server SERV:
In the example in
The server SERV advantageously incorporates one or more digital mapping and route calculation computer applications, in such a way that it has an exhaustive knowledge of the streets, traffic lanes, sidewalks, located between the point A and the point B. Similarly, the server SERV advantageously incorporates one or more public transportation map and public transportation route calculation computer applications, in such a way that between the point A and the point B, and for each type of transport, it knows the stops (or station), the schedules, the distance and the travel time between an origin stop and a destination stop, etc. Alternatively, the server SERV is adapted to be connected to one or more digital mapping (including public transportation maps) and route calculation (including public transportation routes) websites to retrieve this information.
Within the scope of the present invention, the server SERV analyzes the planning request of the user U and retrieves the positions of the points of origin A and of destination B. The server SERV then queries the database BAS to determine the vehicles of the different fleets for which the geographic position, at this time, is located between the points A and B. For example, the server SERV defines a geographic zone included in a circle (respectively a rectangle or a square) in which the diameter (respectively the diagonal) corresponds to the distance between the points A and B. All the vehicles for which the geographic position is located in this zone are analyzed. The server SERV refines the results of this search to only select in the database BAS, the vehicles which have an “Available for reservation” status. In the example in
The server SERV prepares the quickest and/or shortest journey between the point of origin A and the point of destination B, accounting for the availability, positions and types of the vehicles CAR and VEL selected. This journey is multimodal, i.e., it includes several journey segments connected by hubs. The journey is prepared in such a way that the car CAE is used on one journey segment and the bicycle VEL on another journey segment. In the example in
The hypothesis retained here is that the user U validates the optimal journey. This validation can be presented in the form of a validation command sent to the server SERV from the equipment EQ. The server SERV will then reserve the car CAR and the bicycle VEL. In the database BAS, their status will change from “Available for reservation” to “Unavailable for reservation” such that no other user will be able to use them. The user U is thus assured to be able to use these vehicles on their journey. The wording “Unavailable for reservation” can furthermore be displayed on a graphic interface installed visibly on each vehicle CAR, VEL.
In addition or alternatively to the change of status of the vehicles CAR and VEL, the server SERV can render said vehicles physically unusable by persons other than the user U. Indeed, the vehicles CAR and VEL can be equipped with a remote locking/unlocking device. For the car CAR, it can consist of an engine immobilizer controlled by the equipment CEQ. For the bicycle VEL, it can consist of a wheel locking device controlled by the equipment VEQ. Thus, after the journey has been validated by the user U, the server SERV sends the equipment CEQ and VEQ, via the network NET, a locking device activation command, rendering the vehicles CAR and VEL momentarily unusable. When the user U accesses one of the vehicles CAR, VEL, they can send the equipment CEQ, VEQ, from their equipment EQ, for example via a Wi-Fi or Bluetooth type wireless link or after scanning a barcode or NFC chip, a locking device deactivation command, rendering said vehicle usable. Alternatively, the server SERV can detect, particularly by geolocation, that the position of the user (i.e., of their equipment EQ), coincides with that of the vehicle concerned CAR or VEL. As such, the server SERV sends the respective equipment CEQ or VEQ, via the network NET, the deactivation command.
When the user U validates the journey, the server SERV sends the equipment EQ, a validation confirmation, with which is associated an interactive map showing in detail the route of the journey selected and which is displayed on a graphic interface of said equipment. Preferably, the server SERV very accurately indicates the location of the reserved vehicles CAR, VEL (for example by indicating the geographic position on the interactive map) and a means for identifying said vehicles. This identification means can be presented in the form of a photo of the vehicles, the license plate number of the car CAR, an identification number marked on the bicycle CEL, etc.
According to an embodiment, the user U can enter one or more preference criteria in respect of the vehicles to be used on the journey and the condition of use thereof. When signing up to the planning service or during the preparation of their planning request, the user U can for example specify, via the graphic interface of their equipment EQ, a certain number of criteria. These criteria are personalized. They can for example specify that they never want to use a self-balancing personal transporter (e.g.: SEGWAY®) or a skateboard, or a motorbike, that they agree to use the subway except during peak times between 5 p.m. and 7 p.m., that they like cars and particularly self-driving cars, and that they agree to use a bicycle over distances less than or equal to 1 Km, except in the event of rain or if the outside temperature exceeds 30° C. These constraints are sent to the server SERV, when the user U signs up to the planning service and/or at the same time as the transmission of their planning request. Advantageously, the server SERV associates these criteria with the user's login name and saves them in the database BAS, particularly to account for the resulting constraints in future planning processes. The server SERV can then prepare the journey accounting for the constraint(s) determined by this preference criterion or these preference criteria.
Taking the example of
It is therefore advantageous that the server SERV can retrieve data for verifying whether the selected vehicles CAR, VEL meet all or some of the preference criteria, particularly the weather conditions of use thereof. These data can be retrieved in several ways:
The server SERV can also retrieve, from dedicated websites, data relating to the road traffic in the geographic zone including the point of origin A and the point of destination B. These traffic data are for example: heavy traffic in a particular zone, or flowing traffic in another zone, a particular street closed to traffic, road works in another street, etc. The server SERV will then take these data into account to select a vehicle type and prepare its journey. For example, if the server SERV detects that the segment Y2-B passes through a street wherein the traffic is heavy or wherein road works are being carried out, it will prefer the use of a small-sized vehicle such as a bicycle, scooter, skateboard, self-balancing unicycle, or self-balancing personal transporter. The preference criteria mentioned above, enable the server SERV to refine its selection and to choose the most suitable vehicle for the user U, the bicycle VEL in the example in
The data relating to the road traffic are also used by the server SERV to define its journey optimization strategy. Based on
The junction (or hub) between two consecutive journey segments, for example the junction between the intermediate segment X1-Y1 and the final segment Y2-B, is defined by an entry point Y1 (e.g.: the exit of the station where the user leaves the subway MET) and an exit point (e.g.: the location where the user picks up the bicycle VEL). Advantageously, the server SERV prepares the journey in such a way that the distance between the entry point Y1 and the exit point Y2 is less than a predetermined value, for example less than 100 m. If the bicycle VEL was available but located 200 m from the exit of the subway Y1, the server SERV would not have selected said bicycle, but opted for another available vehicle and in fact, would have defined another journey. It would have for example suggested to the user U to exit at the next subway station to pick up a scooter located 20 m from the exit of this station.
The invention also relates to a computer program product including instructions for the implementation of the different steps of the method of the invention. The steps can be carried out by a computer program saved in the memory of the server SERV and wherein the instructions are executed by the processing unit of said server. According to different embodiments, steps of the method can be carried out by the equipment EQ of the user and/or by an item of equipment CEQ, VEQ of a shared vehicle CAR, VEL.
The arrangement of the different elements and/or means and/or steps of the invention, in the embodiment described above, should not be understood as requiring such an arrangement in all the implementations. In particular, one or more features described only in one embodiment can be combined with one or more future features described only in a further embodiment.
Number | Date | Country | Kind |
---|---|---|---|
1874383 | Dec 2018 | FR | national |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/FR2019/053293 | 12/24/2019 | WO | 00 |