METHOD AND SYSTEM FOR CONTROLLING A FLEET OF AUTONOMOUS VEHICLES FOR RIDESHARING

Abstract

The invention herein is a method and system for controlling a fleet of autonomous vehicles (300) for ridesharing, wherein the method comprising the steps of: receiving a request (S1) from a first user or group of users for pick-up by an autonomous vehicle out of said fleet of vehicles (300), said user request further comprising a privacy setting, controlling the state of a privacy barrier device (310a, 310b) of a first autonomous vehicle (301) according to said privacy setting, and controlling said first autonomous vehicle (301) to pick up said first user or group of users.

Claims

1. Method for controlling a fleet of autonomous vehicles for ridesharing, said method comprising the steps of: receiving a request from a first user or group of users for pick-up by an autonomous vehicle out of said fleet of vehicles, said user request further comprising a privacy setting, controlling the state of a privacy barrier device of a first autonomous vehicle according to said privacy setting, and controlling said first autonomous vehicle to pick up said first user or group of users.

2. Method for controlling a fleet of autonomous vehicles for ridesharing as in claim 1, wherein said method further comprises the step of: selecting said first autonomous vehicle out of said fleet of autonomous vehicles, based on at least one pick-up suitability criterion.

3. Method for controlling a fleet of autonomous vehicles for ridesharing as in claim 1, wherein said step of controlling the state of said privacy barrier device of said first autonomous vehicle occurs prior to pick-up of said user or group of users.

4. Method for controlling a fleet of autonomous vehicles for ridesharing as in claim 1, wherein said method further comprises the steps of: receiving a second request from a second user or group of users for pick-up by an autonomous vehicle, said second user request further comprising a privacy setting, determining if pick up of said second user or group of users with said first autonomous vehicle is possible, based on at least one pick-up suitability criterion, if pick up of said second user or group of users with said first vehicle is possible, picking up said second user or group of users with said first autonomous vehicle.

5. Method for controlling a fleet of autonomous vehicles for ridesharing as in claim 4, wherein said first and said second user request each comprises a requested drop-off location, said method further comprising the steps of: dropping off the first and second user or group of users at said respective drop-off location with said first autonomous vehicle, changing the order in which said first, and second user or group of users is picked up and dropped off such that a travel time delay for each of the first and second user or group of users is below a predetermined threshold time.

6. Method for controlling a fleet of autonomous vehicles for ridesharing as in claim 4, wherein said first and said second user request each comprises a requested drop-off location and wherein said privacy barrier device in a non-private state is traversable by a passenger moving from a first passenger area to a second passenger area, wherein said method further comprises the steps of: dropping off the first and second user or group of users at said respective drop-off location with said first autonomous vehicle, changing the order in which said first and second user or group of users is picked up and dropped off such that said first and second user or group of users enters and exits said autonomous vehicle on the curbside.

7. Method for controlling a fleet of autonomous vehicles for ridesharing as in claim 1, wherein said method further comprises the step of: receiving, by said first autonomous vehicle an en-route request from a user inside or in the proximity of said first autonomous vehicle, wherein said en-route request comprises a privacy barrier setting.

8. Method for controlling a fleet of autonomous vehicles for ridesharing as in claim 1, wherein said method further comprises the step of: determining an emergency state of the first autonomous vehicle and retracting said privacy barrier to facilitate exiting of the vehicle.

9. Method for controlling a fleet of autonomous vehicles for ridesharing as in claim 1, wherein said method further comprises the step of: determining if the force exerted onto the privacy barrier for changing the position of the privacy barrier exceeds a predetermined value, stopping the control of the barrier.

10. A system for controlling a fleet of autonomous vehicles for ridesharing, said system comprising: a remote server adapted to receive a request from a first user or group of users for pick-up by an autonomous vehicle out of said fleet of vehicles, said user request further comprising a privacy setting, and a first autonomous vehicle of said fleet of autonomous vehicles comprising a privacy barrier device adapted to be remotely controlled from said remote server according to said privacy setting, said first autonomous vehicle being further adapted to pick up said first user or group of users.

11. A system for controlling a fleet of autonomous vehicles for ridesharing as in claim 10, wherein said first autonomous vehicle further comprises at least two passenger areas separated by a clear area, and said privacy barrier device is adapted to, in a privacy state, extend into said clear area and, in a non-privacy state, retract outside of said clear area.

12. A computer program product comprising code for performing, when run on a computer device, the steps of: receiving a request from a first user or group of users for pick-up by an autonomous vehicle out of said fleet of vehicles, said user request further comprising a privacy setting, controlling the state of a privacy barrier device of a first autonomous vehicle according to said privacy setting, and controlling said first autonomous vehicle to pick up said first user or group of users.

Description

BRIEF DESCRIPTION OF THE DRAWINGS

[0059] These and other aspects of the present invention will now be described in more detail, with reference to the appended drawings showing exemplary embodiments of the present invention, wherein:

[0060] FIG. 1 is a flow chart of a method according to embodiments of the present invention.

[0061] FIG. 2 is a flow chart of a method according to embodiments of the present invention.

[0062] FIG. 3 is a block diagram of a system for controlling a fleet of autonomous vehicles according to aspects of the invention.

[0063] FIG. 4 is a schematic view of a privacy barrier device in a non-privacy state according to embodiments of the invention.

[0064] FIG. 5 is a schematic view of a privacy barrier device in a privacy state according to embodiments of the invention.

DETAILED DESCRIPTION

[0065] In the following detailed description, some embodiments of the present invention will be described. However, it is to be understood that features of the different embodiments are exchangeable between the embodiments and may be combined in different ways, unless anything else is specifically indicated. Even though in the following description, numerous details are set forth to provide a more thorough understanding of the present invention, it will be apparent to one skilled in the art that the present invention may be practiced without these details. In other instances, well known constructions or functions are not described in detail, so as not to obscure the present invention.

[0066] With reference to FIG. 1 there is illustrated a schematic flow chart describing a method according to some embodiments of the invention. At S1 a request for pick-up is received from a user or group of users. The request comprises a privacy setting specifying if the user wishes to travel privately. The request received at S1 may comprise further information parameters, such as a pick-up time, pick-up location (e.g. the current position of the user), number of passengers traveling together, drop-off time, drop-off location, time delay constraint tolerance level, a privacy/delay priority and a requested vehicle type.

[0067] In some embodiments, the request may also comprise a weighting factor for some or all of the provided information parameters. E.g. a used may state that the pick-up location is flexible within a set range, and/or that the privacy barrier setting is optional or required. Also, it may be possible for a user to put a maximum additional wait or maximum movement from pick up location in order to get a vehicle with the desired privacy setting.

[0068] In some exemplary embodiments the method may comprise the step S2 of selecting a first autonomous vehicle out of the vehicles included in the fleet of autonomous vehicles. The first autonomous vehicle may be selected as the most suitable vehicle for pick-up out of the vehicles present in the fleet. The most suitable vehicle may be determined by comparing at least one pick-up suitability criterion for at least some of the vehicles present in the vehicle fleet. Alternatively, for each vehicle at least two pick-up suitability criteria may be weighed against each other and combined to generate a total weighting point. The vehicle with the best, e.g. the highest total weighting point, may be deemed the most suitable and thereby selected at S2.

[0069] The pick-up suitability criterion may be chosen from a group comprising: distance to first user, ability to fulfil the privacy setting of the first user, delay constraints of the first user, priority constraints of the first user, pick-up request from another user or group of users either pending or en route, travel delay introduced for other users, delay constraints of other users and priority constraints of other users. Each vehicle is accredited weighting points for each suitability criterion, e.g. with positive values assigned preferable suitability criterions. For example, for each kilometre an autonomous vehicle has to travel before reaching a pick-up location or for each kilometre the route of the autonomous vehicle is extended to serve a pick-up request one negative weight point may be assigned. As a further example, if a vehicle may fulfil the privacy setting of a pick-up request ten weight points may be assigned, and on the contrary, if the privacy setting of the pick-up request may not be fulfilled ten negative weight points may be assigned. Moreover, the user may specify in the pick-up request a privacy/delay priority specifying if the user wishes to wait longer (e.g. by specifying a maximum wait time) to get picked up by a vehicle which may fulfil the privacy setting or if the user prioritises a sooner pick-up over a vehicle which fulfils the requested privacy setting.

[0070] In some embodiments a user may specify a relaxed delay constraint being indicative that he or she may accept a longer waiting time. A relaxed delay constraint may for example be set by specifying a maximum waiting time. For such requests the weighting points of pick up suitability criterion relating to the time it takes for the first vehicle reach the user may have their magnitude reduced. For instance, in the example above, each kilometer the first vehicle has to travel before reaching the user may only represent a half negative weighting point as opposed to one negative weighting point without the relaxed delay constraint. The most suitable vehicle may be selected as the vehicle with the highest sum of weight points for at least one pick-up suitability criterion.

[0071] After S1, or S2, the method may go to S3 which comprises controlling the privacy barrier device of first autonomous vehicle which has been assigned to serve the pick-up request. Alternatively, the method may go to S4 which comprises controlling the autonomous vehicle for pick-up before S3 or in parallel with S3.

[0072] Controlling the privacy barrier device in S3 may comprise sending a control signal to the first autonomous vehicle wherein the control signal comprises information indicating the correct state for fulfilling the privacy setting of the request. Also, controlling the autonomous vehicle in S4 may comprise sending pick-up location data to the vehicle. Due to the autonomous capabilities the autonomous vehicle may navigate safely through traffic to the pick-up location with minimal or no external control input.

[0073] In some exemplary embodiments, the state of the privacy barrier may be controlled after picking up the user. In such cases, the step of controlling the privacy barrier device may further comprise the sub-step of identifying that a user has safely entered the vehicle, and then controlling the state of the privacy barrier. In further embodiments of the invention the privacy barrier device may be controlled prior to picking up the user.

[0074] Some embodiments of the invention include a step S5 comprising receiving an en route request directly from the user, or via a remote server. An en route request comprises a privacy setting and S5 may further comprise a sub-step of determining if the privacy setting of the en route request is allowable. If the en route request is allowable the S5 may comprise a sub-step of controlling the state of the privacy barrier in accordance with the en route request. The sub-step of determining if privacy setting of the en route request is allowable may comprise determining if another user will be affected by the en route privacy setting. If no user is affected, the privacy setting of the en route request may be determined to be allowable. If another user will be affected by the en route privacy setting a further step of prompting the user which will be affected to agree/disagree with the en route privacy setting may be included. If the affected user disagrees the privacy setting of the en route request is determined to be not allowable. If the If the affected user agrees the privacy setting of the en route request is determined to be allowable.

[0075] With reference to FIG. 2 there is illustrated a flow chart describing a method according to the present invention. At step S1a a first request for pick-up is received from a first user, the pick-up request comprises a privacy setting as in described in embodiments of the invention. At S3 the privacy barrier device of a first vehicle, assigned to pick up the first user is, is controlled such that the privacy barrier device is set to the state corresponding to the privacy setting of the first request.

[0076] At S4 the first autonomous vehicle is controlled to pick up the first user.

[0077] At S1b a second request of pick-up is received from a second user. The step of receiving a second user request is similar to S1 or S1a. After receiving a second user request for pick-up by a second user the method may go to S15b comprising determining if pick-up of the second user with the first vehicle autonomous vehicle is possible. If pick-up is possible S3 further comprises controlling a privacy barrier device of the first vehicle such that the privacy setting of the second user is fulfilled and S4 further comprises controlling the first autonomous vehicle to pick-up the second user. As further depicted in FIG. 2, S4 may comprise a sub-step S45 of changing the order in which the first and second user are picked up or dropped off. As previously described, the change of pick-up/drop-off order for the first and second user may be to minimize a travel time delay or enable that each user may enter and/or exit the vehicle on the curbside. In a further exemplary embodiment, the change of order in which the first and second user are picked-up or dropped-off may be to enable the autonomous vehicle to fulfil the privacy setting of each request. Furthermore, step S3 and S4 are interchangeable and may occur in any order or in parallel.

[0078] When referring to a change in the order in which the users are picked up and dropped off such a change may be in relation to any first pick-up/drop-off schedule. For instance, a first schedule for picking up and dropping of users may always be to pick up and drop off the user who made the earliest request and then pick up and drop off the second user, who made a later request. Such a schedule may introduce a long-time travel delay for the second user, who has to wait for the requested trip of the first user to finish. A change in pick-up/drop-off order may then be implemented such that e.g. the first user is picked up, then the second user is picked up, then the first user is dropped off and then the second user is dropped off wherein the total travel time delay for both users is smaller compared to the first schedule.

[0079] Additionally, some embodiments of the invention include a step S5 which comprises receiving by the vehicle an en route request from users inside or in close proximity to the vehicle. An en route request may be issued by any passenger of the first autonomous vehicle in accordance with other embodiments of the invention. An en route request comprises a privacy setting, and the allowability and handling of such an en route privacy setting was described in relation to step S5 of FIG. 1. It is understood that the other user referred to in combination to S5 of FIG. 1 is interchangeable with the second user of introduced in the embodiment depicted in FIG. 2. An en route request may be handled through direct communication with a vehicle control unit for controlling the privacy barrier. However, if handled locally, the vehicle control unit must also store any privacy setting data from all users or groups of users so as to only allow changes to the privacy setting that is approved by all users or group of users, as explained above. The en route control may in the alternative be handled directly from a mobile device of the user to the remote server 100 of fleet management system.

[0080] In FIG. 3 there is depicted a system for controlling a fleet of autonomous vehicles for ridesharing according to an aspect of the present invention. The system comprises a remote server 100 adapted to receive a request for pick-up by a user. The user may submit such a request via his or her user device 200. The request may be submitted to the remote server 100 and the remote server 100 may respond by sending a confirmation back to the user device 200. The remote server 100 is further adapted to control a fleet of autonomous vehicles 300. In some embodiments of the invention the remote server 100 is further adapted to select a first autonomous vehicle 301 to serve a particular user request, by evaluating at least one pick-up suitability criterion. Additionally, the remote server may be adapted to perform any of the steps: determining if pick-up is possible, changing the order in which users are picked up or dropped off to minimize a travel time delay or enable users to enter and exit the autonomous vehicle 301 on the curbside and controlling the autonomous vehicle 301 for drop-off according a received drop-off location.

[0081] Moreover, the short-range communication directly between the user or the user device 200 of the user and the autonomous vehicle 301 is also depicted in FIG. 3. The autonomous vehicle 301 which has been assigned to the user may receive directly from the user (e.g. as a voice command or by the user operating an input device located on or inside the autonomous vehicle 301) or via a user device 200 an en route request which comprises a privacy barrier setting.

[0082] The user device may be any device that is capable of receiving a request input from the user, transmitting the request to the remote server and/or directly to the vehicle, and receiving confirmation from the remote server and/or vehicle. Examples of such user devices are mobile phones, smart phones, wearables like watches or smart glasses, computers, tablets, gaming devices or any other device with the above-mentioned capabilities.

[0083] The system may further comprise sensors or detecting units, or being capable of receiving a signal from the vehicle control unit, that can determine an emergency state of the vehicle. An emergency state may for example be that a collision has occurred, the vehicle has run of the road, or that the vehicle is inoperable for any reason. Upon detection of such emergency state, the privacy barrier will be retracted to facilitate exiting of the vehicle. The retraction may be active with a motor retracting the barrier into the retracted position, or it can be passive, by decoupling the barrier from the motor, so that a user him/herself may push the barrier into the retracted position.

[0084] With reference to FIG. 4 and FIG. 5 there is illustrated an exemplary embodiment of a privacy barrier device 310a, 310b placed between two adjacent seats 321, 322. The privacy barrier device 310a in FIG. 4 is in a non-privacy state while the privacy barrier device 310b in FIG. 5 is in a private state. The privacy barrier device 310a, 310b depicted in FIG. 4 and FIG. 5 serves merely as an example, the privacy barrier device 310a, 310b may be larger, smaller, oriented differently or shaped in any suitable form.

[0085] The privacy barrier may be automatically moved between the positions by means of an actuator upon a control command from a control unit of the system. The actuator may be any type of force generating means, such as a motor, pneumatic- or hydraulic lever. The movement may be a sliding movement, which can either have two distinct positions, the non-private state as shown in FIG. 4 or the private state as shown in FIG. 5. It is also possible that the privacy barrier may have intermediate positions achieving different types of privacy, e.g. allowing eye-contact, but prohibiting touching or protecting belongings brought onto the vehicle by the passengers.

[0086] The privacy barrier device 310a, 310b may comprise means for pinch-protection, which stops or reverts extension of the barrier 312 in case a predetermined threshold force is exceeded for extending the barrier 312. In an exemplary embodiment the driving means of the privacy barrier device 310a, 310b comprises a sensor which detects the load of the driving means, should this load exceed a certain threshold value an anti-pinch state is determined, and the driving means stop and/or reverses. The predetermined threshold load may be an expected maximum load of extending the barrier 312 without any object obstructing the extension. Similarly, if there is a risk of pinching a user in the retracting state of the privacy barrier device 310a, 310b, an analogous anti-pinch feature may be included for hindering any from being pinched by a retracting barrier.

[0087] The privacy barriers may be designed to provide visibility of the environment, but still e.g. prohibit eye-contact between passengers. The visibility of the environment may either be achieved by clear sight lines to the environment, or by allowing light from the environment to pass through the barrier element. It is also possible to actively regenerate a picture of the environment onto the privacy barriers. By allowing the user to experience the environment despite the privacy barriers, the user may avoid getting motion sickness from riding the vehicle.

[0088] An autonomous vehicle may comprise more than one privacy barrier device 310a, 310b. The privacy barrier device 310a, 310b may be arranged between two passenger areas, wherein each passenger area comprises at least one passenger seat. In the exemplary embodiments shown in FIG. 4 and FIG. 5 the two seats 321, 322 may respectively constitute a passenger area. In one embodiment the autonomous vehicle is a conventional car-type autonomous vehicle with multiple rows of passenger seats. For example, the seats 321, 322 may constitute a row of seats in a conventional car-type autonomous vehicle. The privacy barrier device 310a, 310b may then be arranged between seats of the same row, e.g. as depicted in FIG. 4 and FIG. 5, and additionally or alternatively between two seats of different but adjacent rows.

[0089] In FIG. 4 a clear area is depicted right above the privacy barrier device 310a in its non-private state and in FIG. 5 it is illustrated how the privacy barrier device 310b in its private state extends into the clear area to restrict eye of sight between the two seats.

[0090] Alternatively, the clear area may comprise a third passenger area, such as a seat separating the other two passenger areas, or seats 321, 322, wherein the third passenger area is accessible by a user when the privacy barrier device 310a, 310b is in the non-privacy state 310a. The privacy barrier device 310a, 310b may be integrated in the interior of the vehicle. For example, the privacy barrier device 310a, 310b may be integrated into a seat such that when the privacy barrier device 310a, 310b is in its non-private state 310a an additional seat is available. Changing the state of the privacy barrier device 310a, 310b to the private state 310b makes the seat unavailable as the privacy barrier device 310a, 310b extends into a clear area which otherwise would have been occupied by a passenger.

[0091] The skilled person in the art realizes that the present invention by no means is limited to the embodiments described above. The features of the described embodiments may be combined in different ways, and many modifications and variations are possible within the scope of the appended claims. In the claims, any reference signs placed between parentheses shall not be construed as limiting to the claim. The word “comprising” does not exclude the presence of other elements or steps than those listed in the claim. The word “a” or “an” preceding an element does not exclude the presence of a plurality of such elements.