Method and system for providing assistance in parking a motor vehicle

The method and system address the resource and bandwidth issues of existing parking assistance systems by processing data only when the vehicle is parked, providing efficient and cost-effective real-time recommendations through image processing and geolocation, enhancing parking assistance ergonomics.

FR3167601A1Pending Publication Date: 2026-04-24AMPERE SAS
4 Cites 0 Cited by

Patent Information

Authority / Receiving Office
FR · FR
Patent Type
Applications
Current Assignee / Owner
AMPERE SAS
Filing Date
2024-10-22
Publication Date
2026-04-24

AI Technical Summary

Technical Problem

Existing parking assistance systems are resource-intensive and bandwidth-intensive, leading to high costs and reduced reliability due to factors like vehicle speed and angle, making them unsuitable for inexpensive vehicles and often providing irrelevant recommendations.

Method used

A method and system using a computer device embedded in the vehicle and a remote server to provide real-time parking recommendations by processing data only when the vehicle is parked, reducing resource and bandwidth consumption while maintaining recommendation relevance, utilizing image processing and geolocation tools to determine parking space attributes and reliability scores.

Benefits of technology

Facilitates efficient and cost-effective parking assistance with relevant recommendations using minimal computing resources and bandwidth, improving ergonomics and reducing implementation costs.

✦ Generated by Eureka AI based on patent content.
Patent Text Reader

Abstract

The invention relates to a method for providing real-time assistance for parking a motor vehicle (1). The invention also relates to a computer system (100) implementing such a method. Figure for the abstract: 1
Need to check novelty before this filing date? Find Prior Art

Description

Title of the invention: Method and system for providing assistance in parking a motor vehicle. Technical field of the invention

[0001] The present invention relates to the field of computer systems for facilitating the driving of motor vehicles. The invention relates in particular to a method for providing assistance in parking a motor vehicle. The invention also relates to a computer system implementing such a method. The invention is applicable to motor vehicles, especially cars. Prior art

[0002] Every driver has experienced at least once that finding an available parking space can, in certain situations, be a complicated, time-consuming, and, due to fuel and / or energy consumption, costly and / or polluting task. Therefore, to facilitate this recurring driving activity, systems have been developed to provide drivers with real-time parking space recommendations. Some of these systems are based on the use of on-board cameras to film the driving environment of a vehicle while it is in motion and on continuous processing of the generated video stream to extrapolate the presence, location, or any other useful information about parking spaces.Such information and / or detection data is generally sent to a server, for example hosted within an intelligent transport system, so that it can then be distributed within a fleet of connected vehicles.

[0003] However, due in particular to the need to constantly analyze a video stream generated on board a motor vehicle, these systems prove to be particularly resource-intensive and / or bandwidth-intensive, resulting in significant costs which may prevent their application to certain ranges of inexpensive vehicles.

[0004] Furthermore, these systems sometimes lack reliability. Indeed, certain parameters such as the speed of the vehicle or the angle between the parking space and the vehicle can significantly influence the quality of the images and / or data generated, and this can result in degrading the relevance of the recommendations in certain driving environments and / or for certain parking spaces.

[0005] The invention aims to overcome these drawbacks.

[0006] Its purpose is therefore to provide a solution to facilitate the search for an available parking space to park a motor vehicle.

[0007] To enable this, the invention aims in particular to provide a method and a system which make it possible to provide in real time to a driver of a motor vehicle relevant recommendations of parking locations, preferably parking locations which are located near the vehicle or a pre-established destination, possibly on the roadside or within parking infrastructure.

[0008] The invention further aims to enable such assistance for parking a motor vehicle to be provided to a driver using few computing resources and / or bandwidth compared with known systems which mainly, or even exclusively, perform continuous processing of video streams generated by means of on-board cameras.

[0009] By this means, the invention aims to improve the ergonomics of motor vehicles in terms of parking assistance while minimizing implementation costs from a computer science point of view.

[0010] To achieve these goals, the invention relates, according to a first aspect, to a method for providing parking assistance for a motor vehicle, said method being implemented by means of a computer system comprising a computer device embedded in the vehicle and a remote server, the method comprising the steps of: i. receive, via the server, at least data characterizing at least one parking space and data characterizing at least one maneuver of the vehicle relative to a parking space which are generated by the device; ii. determine, by the server, data characterizing an inventory of parking spaces based on the data received during step i), said inventory specifying, for each parking space, at least one membership criterion, which identifies whether said parking space is public or private, and a reliability score; iii. receive, via the server, data characterizing a search for an available parking space transmitted by the vehicle; iv. determine, by the server, data characterizing a recommendation of at least one parking space based on said inventory and the data received during step iii); v. manage, via the server, the transmission of the data determined during step iv) to the vehicle; and vi. manage, by the device, the operation of a navigation system, a human-machine interface and / or a vehicle driver assistance system in accordance with said recommendation.

[0011] According to one variant, said reliability score can be determined based on a current availability period of the parking space, a location of the parking space, at least one criterion relating to a geographical area in which the parking space is located, at least one parameter relating to current road traffic and / or a time.

[0012] According to another variant, step i) may include a step of receiving data characterizing at least one indicator of the fact that the vehicle is about to leave a parking space which are generated by the device.

[0013] According to yet another variant, said indicator may specify that a driver approaches the parked vehicle, that a driver unlocks the vehicle, that a driver opens a driver's door of the vehicle and then gets into a driver's seat of the vehicle and then closes the driver's door, that a seat belt of a driver or passenger of the vehicle is fastened, that a destination is stipulated in the navigation system, that an engine of the vehicle is started, that a handbrake of the vehicle is released, that a parking mode of an automatic transmission of the vehicle is deactivated, that the speed of the vehicle is not zero, that a wheel of the vehicle is turning or that the location of the vehicle is changing.

[0014] According to yet another variant, said reliability score can be adapted according to said indicator and a pre-established threshold value.

[0015] According to yet another variant, said reliability score can be adapted according to data characterizing at least one maneuver of the vehicle relative to a parking space.

[0016] According to yet another variant, the data characterizing at least one parking space may contain data characterizing an attribute of a parking space.

[0017] According to yet another variant, said attribute can be determined by the device based on image processing generated by means of at least one camera mounted on board the vehicle.

[0018] According to yet another embodiment, the data characterizing at least one maneuver of the vehicle relative to a parking space can be generated by the device when the vehicle arrives at a pre-established destination and stops there, when a parking assistance function of the driver assistance system is used, when a parking mode of an automatic transmission of the vehicle is activated, when a parking brake of the vehicle is applied, when the vehicle speed becomes zero, when the ignition and hazard lights of the vehicle are cut, when the seat belt of a driver's seat of the vehicle is unfastened and then a driver's door of the vehicle is opened and then a driver leaves the driver's seat, when a driver locks the vehicle or when a driver walks away from the vehicle.

[0019] According to yet another variant, said membership criterion can be determined using a geolocation tool.

[0020] According to yet another variant, step i) may include a step consisting of receiving data characterizing a dimension of the vehicle which are generated by the device.

[0021] According to yet another variant, step iv) may include a step consisting of determining data characterizing a history of free parking spaces based on the data received during step iii).

[0022] According to yet another variant, said inventory may specify at least one value of an estimate of a search time for an available parking space.

[0023] According to yet another variant, step i) may include a step consisting of receiving data characterizing an occupied parking space.

[0024] According to yet another variant, the said recommendation may include the said reliability score.

[0025] According to yet another variant, said recommendation may include a route passing through at least one place where there is a parking space referenced by said inventory as being available.

[0026] According to yet another variant, the data characterizing at least one parking space can be generated in response to an interaction made with the human-machine interface.

[0027] According to a second aspect, the invention relates to a system for providing assistance for the parking of a motor vehicle, said system being a computer system which includes a computer device on board the vehicle and a remote server from the vehicle, which are configured to jointly implement a method as described above. Brief description of the figures

[0028] Other features and advantages of the invention will become apparent from an examination of the detailed description below, and the accompanying figures, in which:

[0029] [Fig-1] is a diagram that illustrates a system according to the invention; and

[0030] [Fig.2] is a flowchart which illustrates the steps of a process according to the invention. Detailed description of the invention

[0031] Figure 1 schematically illustrates a system 100 for providing parking assistance for a motor vehicle according to the invention. It comprises at least one computer device 200 which is installed on board a motor vehicle 1 and a server 300 located remotely from the vehicle 1. The vehicle 1 is conventionally equipped with a navigation system 2, a human-machine interface 3, a driver assistance system 4, which preferably uses an on-board camera 5 to provide at least one parking assistance function, and a radio frequency communication system 6 to enable communication via conventional mobile communication networks and protocols (e.g., V2X; ITS-G5; 3 / 4 / 5G) with remote communicating entities.

[0032] It should be noted that the system 100 according to the invention and the implementation of the method according to the invention are described with regard to a single motor vehicle 1. However, it is understood that each step of the method according to the invention, which is implemented by the device 200 installed on board the vehicle 1, can be implemented on board any motor vehicle equipped with the device 200. In fact, this is preferentially how the invention is applied to a fleet of connected vehicles, each equipped with a device 200 according to the invention, and all communicating in real time with the server 300, for reasons that will become clear after considering the aspects of the invention described below. For example, the need to be able to cover large geographical areas necessitates the use of a multitude of vehicles.Similarly, the need to continuously obtain information about multiple parking locations in order to simultaneously satisfy the search queries for available parking spaces from a multitude of users also implies the need to operate with a fleet of connected vehicles.

[0033] According to the invention, the device 200 and the server 300 are computer devices that conventionally include memory and at least one processor. Advantageously, they are configured to jointly implement the steps of a method for providing parking assistance for a motor vehicle within the meaning of the present invention, as described below. The device 200 may be an integral part of a computer, while the server 300 is preferably hosted within an intelligent transportation system. Communications (i.e., data exchange) between the vehicle 1 and the server 300 are preferably carried out using V2X technology and / or fifth-generation (i.e., 5G) mobile communication networks.

[0034] During the implementation of the method according to the invention, a first role of the device 200 is to generate data characterizing parking spaces (e.g., location, dimensions, attributes) and to trigger the transmission of this data to the server 300. Advantageously, this data is generated only when the vehicle parks in a parking space. Thus, another role of the device 200 is to inform the server 300 about maneuvers that the vehicle 1 performs with respect to parking spaces (i.e., the vehicle parks in a parking space or the vehicle leaves the parking space).

[0035] A primary role of the server 300 is to process the data transmitted by the vehicle 1 in order to create an inventory of parking spaces, preferably compiled using a database. Advantageously, this inventory defines, for each listed parking space, whether the parking space belongs to the public domain or, conversely, whether it constitutes private property. Such a criterion for determining the ownership of a parking space is indeed fundamental in order to be able to subsequently offer drivers recommendations for legal parking spaces.

[0036] Server 300 also defines for each parking space an availability parameter, i.e. whether the space is free or occupied, as well as a reliability score, which approximates at each moment the probability of finding the parking space free.

[0037] Another role of the server 300 is to satisfy requests for available parking spaces transmitted by vehicle 1, by providing recommendations for parking spaces near vehicle 1 or a destination previously established in its navigation system 2.

[0038] According to the invention, all the elements described above contribute to implementing a method for providing assistance for the parking of a motor vehicle within the meaning of the present invention, which includes the steps described below and illustrated by means of the flowchart shown in [Fig.2].

[0039] According to a first step 401 of the method according to the invention, the server 300 receives at least data characterizing at least one parking space and data characterizing at least one maneuver of the vehicle relative to a parking space which are generated by the device 200.

[0040] Thus, the process according to the invention is advantageously initiated upon the reception by the server 300 of data generated on board the vehicle 1. Preferably, this data is transmitted directly by the vehicle 1. Alternatively or Cumulatively, at least some of the data generated by device 200 is first transmitted to a second vehicle, which then forwards it to server 300. This can be the case, for example, when vehicle 1 transmits data characterizing the fact that it is leaving a parking space to a second vehicle, which then forwards this data to server 300. We therefore have in this case a collaborative operating mode to manage the routing of data between vehicle 1 and server 300, which can be implemented via conventional wireless communication means (e.g. V2X, 5G).

[0041] According to the invention, the data received by the server 300 is advantageously generated only when the vehicle 1 is parked in a parking space. In other words, unlike the prior art systems mentioned in the preamble, the system 100 according to the invention does not require the constant analysis of a continuously generated video stream on board the vehicle. Indeed, it is only at opportune moments, when the vehicle 1 is parked, that images generated by the camera 5 are processed and / or that data relating to maneuvers are generated. This is how the consumption of computing resources and bandwidth at the vehicle 1 level can be significantly reduced, while still maintaining the relevance of the recommendations that can be provided.

[0042] Data received by the server 300 during the first step 401 of the method according to the invention therefore relates, on the one hand, to parking spaces where the vehicle 1 is parked. This data indicates, in particular, the locations of parking spaces, in other words, the geographical coordinates of places where parking spaces are located, and the device 200 generates this data by interacting, for example, with the navigation system 2.

[0043] According to one embodiment of the invention, the data characterizing at least one parking space that is received by the server 300 during the first step 401 of the method according to the invention contains data characterizing an attribute of a parking space. The device 200 determines this data by performing various image processing operations on the images generated by the camera 5 and / or by using mapping data from the navigation system 2. Advantageously, an attribute specifies, for example, whether a parking space in which the vehicle 1 is parked is legal, illegal, free, paid, intended for persons with reduced mobility, intended for electric vehicles, or subject to time-limited parking.

[0044] According to another embodiment of the invention, the device 200 determines an attribute of a parking space in the following manner. It first implements conventional image processing techniques to determine, from the images generated by the camera 5, characteristics of the parking space. Such characteristics are, for example, the type of demarcation The device 200 uses several factors to determine the parking space's characteristics (i.e., dotted or solid line), the color of the demarcations (i.e., yellow, white, blue), the presence of a raised curb on one or more sides, the presence of a traffic sign, the presence of a ground marking, or the presence of a parking ticket dispenser. Based on these characteristics, the device then determines an attribute for a parking space.

[0045] According to another embodiment of the invention, the data characterizing an attribute of a parking space are generated in response to an interaction with the human-machine interface 3. For example, the server 300 can transmit data to the vehicle 1 that triggers the display by the human-machine interface 3 of visual content prompting the driver to enter an attribute of a parking space. Alternatively, the display of such visual content prompting the driver to enter an attribute of a parking space can be triggered as soon as a parking space is detected near the vehicle, for example, based on the detection of road signs or road features implemented by the driver assistance system 4.

[0046] According to another embodiment of the invention, the server 300 also receives during the first step 401 of the process according to the invention data characterizing at least one indicator of the fact that the vehicle is about to leave a parking space which are generated by the device 200. This data is indeed fundamental to being able to anticipate times when parking spaces become available, which then makes it possible to produce recommendations of available parking spaces in an anticipatory manner, i.e. even before a parking space is actually freed up, and, therefore, more relevant.

[0047] For this purpose, such an indicator advantageously specifies that a driver approaches vehicle 1 while it has been parked for a certain time, that a driver unlocks vehicle 1, that a driver opens a driver's door of vehicle 1 and then gets into a driver's seat of vehicle 1 and then closes the driver's door, that a seat belt of a driver or passenger of vehicle 1 is fastened, that a destination is specified in the navigation system 2, that an engine of vehicle 1 is started, that a handbrake of vehicle 1 is released, that a parking mode of an automatic gearbox of vehicle 1 is deactivated, that the speed of vehicle 1 is not zero, that a wheel of vehicle 1 is turning or that the location of vehicle 1 is changing.

[0048] The device 200 therefore continuously monitors the components of the vehicle 1 when it is parked and, as soon as it establishes that one or the other of the situations mentioned above occurs, it then constitutes data characterizing the situation that occurred and it causes the transmission of this data to the server 300, which therefore receives it during this first step 401 of the process according to the invention.

[0049] According to another embodiment of the invention, the server 300 also receives during the first step 401 of the process according to the invention data characterizing a dimension of the vehicle which are generated by the device 200. This data is particularly useful for estimating the dimensions of a parking space.

[0050] According to another embodiment of the invention, the server 300 also receives, during the first step 401 of the process according to the invention, data characterizing an occupied parking space. Indeed, this can occur in a situation where a previously recommended parking space turns out to be occupied. In this case, the driver of the vehicle 1 can advantageously operate the human-machine interface 3 to specify that the recommendation is incorrect, and the device 200 consequently generates data characterizing this fact, which is transmitted to the server 300.

[0051] On the other hand, certain data received by the server 300 during the first step 401 of the method according to the invention therefore relate to at least one maneuver that the vehicle 1 performs with respect to a parking space, in other words, when the vehicle 1 parks in a parking space and when it leaves a parking space. This information is particularly useful for being able to determine the availability of the parking space in real time.

[0052] According to one embodiment of the invention, the server 300 receives in particular data characterizing at least one maneuver during which the vehicle 1 parks in a parking space.

[0053] And to generate this data, the device 200 advantageously establishes whether the vehicle 1 arrives at a destination specified in the navigation system 2 and stops there, whether a parking assistance function of the driver assistance system 4 is used, whether a parking mode of an automatic transmission of the vehicle 1 is activated, whether a handbrake of the vehicle 1 is engaged, whether the speed of the vehicle 1 becomes zero, whether the ignition and hazard lights of the vehicle 1 are switched off, whether the seat belt of a driver's seat of the vehicle 1 is unfastened and then a driver's door of the vehicle 1 is opened and then a driver leaves the driver's seat, whether a driver locks the vehicle 1 or whether a driver moves away from the vehicle 1.

[0054] Conversely, the device 200 generates data characterizing a maneuver during which the vehicle 1 leaves a parking space when it establishes, for example by interacting with the navigation system 2, the vehicle's location changes after it has been parked for a certain time.

[0055] According to a second step 402 of the method according to the invention, the server 300 determines data characterizing an inventory of parking spaces based on the data received during the first step 401, said inventory specifying, for each parking space, at least one membership criterion, which identifies whether said parking space is public or private, and a reliability score, which approximates the probability of finding the parking space free at a given time.

[0056] Preferably, the inventory thus generated is recorded in a database and it also provides, for each parking space listed, the location of the parking space, at least one attribute of the parking space and / or an estimated dimension of the parking space.

[0057] According to one embodiment of the invention, the reliability score is determined based on the current availability duration of the parking space, the location of the parking space, at least one criterion relating to a geographical area in which the parking space is located, at least one parameter relating to current road traffic, and / or a time of day. Thus, the reliability score for a parking space advantageously depends on at least several factors that actually influence the availability of the parking space.

[0058] According to another embodiment of the invention, the server 300 adapts the reliability score based on an indicator of whether the vehicle is about to leave a parking space, which is received during the first step 401 of the process according to the invention, and a pre-established threshold value.

[0059] Indeed, a fundamental advantage of the system 100 according to the invention lies in the ability of the server 300 to detect as quickly as possible a vehicle leaving a parking space. To this end, the device 200 is configured to inform the server 300 when the vehicle is about to leave a parking space, by transmitting data characterizing an indicator in each of the situations mentioned above. The server 300 then takes into account one or more indicators relating to the same parking space in which the vehicle 1 is parked in order to update the probability that the parking space will become available in the near future.

[0060] For example, upon receiving an indicator specifying that the driver is approaching vehicle 1, the server determines a probability of "x" percent that the parking space will be freed up in the next "y" seconds, where "x" and "y" are driver-specific parameters based on the profile of the The driver is identified through vehicle identification. Subsequently, upon receiving additional indicators, the 300 server updates the probability "x" that the parking space will be free within "y" seconds. The more indicators received, the higher the value "x" and the lower the value "y". As soon as the probability "x" exceeds a predetermined threshold, the 300 server determines a maximum reliability score (e.g., 100%). In other words, there is sufficient confidence that the parking space in question will be free in the near future.

[0061] Subsequently, when the server 300 establishes that the vehicle 1 leaves the parking space, preferably based on data characterizing at least one maneuver of the vehicle relative to a parking space which are received during the first step 401 of the process according to the invention (e.g. the location of the vehicle is different from that of the parking space), it specifies in the inventory that the parking space is free and that its reliability score is maximum (e.g. 100%).

[0062] Server 300 then continuously updates the reliability score based on the parameters mentioned above, so that the reliability score decreases as time elapses since the parking space became available. The rate of decrease in the reliability score can thus depend on the location of the parking space, the population of the geographical area in which the parking space is located, the average duration for which the parking space is free, and / or traffic conditions. Similarly, the reliability score can decrease in a situation where vehicle 1 passes by a previously recommended parking space without parking there, indicating that the parking space is most likely occupied.

[0063] Thanks to this method of determining a reliability score for a parking space, the 100 system according to the invention can advantageously identify parking spaces that are about to become available. This allows for more relevant information to be provided to drivers searching for available parking spaces.

[0064] According to another embodiment of the invention, the server 300 determines the ownership criterion using a geolocation and / or mapping tool. Such a tool is either incorporated into the server 300 or located remotely from it. Thus, the server 300 can advantageously use the geographic coordinates of a parking space transmitted by the vehicle 1 and deduce the ownership criterion that identifies whether the parking space belongs to the public domain or, conversely, whether it constitutes private property.

[0065] According to another embodiment of the invention, the inventory determined by the server 300 during the second step 402 of the process specifies at least one value for an estimate of the search time for an available parking space, which is preferably established with respect to a given geographical area. In other words, the inventory contains data that define, for at least certain geographical areas, an estimate of the time required to find an available parking space. This data is determined based on recent searches for parking spaces for the given geographical areas or based on a history of parking space searches established in relation to traffic conditions (time of day, day of the week, season, weather conditions, road traffic, etc.).

[0066] According to a third step 403 of the process according to the invention, the server 300 receives data characterizing a search for an available parking space transmitted by the vehicle.

[0067] Thus, unlike the first two steps of the method according to the invention, which relate to the creation by the server 300 of an inventory of parking spaces based on data transmitted by the vehicle 1 when the latter parks in parking spaces, the third step 403 of the method and the following steps described below concern the use of this inventory in the context of providing a recommendation when a request to search for an available parking space is subsequently transmitted by the vehicle 1. Preferably, such a request specifies a location for searching for a parking space, which possibly corresponds to the current location of the vehicle 1 or to a destination specified in its navigation system 2.

[0068] Alternatively or cumulatively, such a request specifies a choice of the user, which stipulates for example the desire for guidance to a particular parking location, for example the one with the highest reliability score, the desire for guidance passing through all parking locations with a high reliability score or the desire for guidance to areas in which available parking spaces are generally present.

[0069] According to a fourth step 404 of the method according to the invention, the server 300 determines data characterizing a recommendation of at least one parking space based on the inventory of parking spaces compiled as a result of implementing the second step 402 of the method and the data received during the third step 403. In other words, the server 300 uses the inventory to determine, based on reliability scores, at least one or more parking spaces that are potentially available at proximity of vehicle 1 or of a destination specified in its navigation system 2.

[0070] According to another embodiment of the invention, the server 300 also determines data characterizing a history of available parking spaces based on the data received during the third step 403 of the process. Indeed, if the inventory currently lists only parking spaces with a low reliability score for a given search location, the server 300 proceeds by determining a history of parking spaces that were previously available. Such a history can be compiled based, for example, on data confirming the detection of one or more available spaces, transmitted by another vehicle that traveled near the search location.Alternatively, the history of available parking spaces is determined based on statistics relating to the availability of parking spaces in the vicinity of the search location in question.

[0071] According to a fifth step 405 of the process according to the invention, the server manages the transmission of the data determined during the fourth step 404 to the vehicle 1.

[0072] Finally, according to a sixth step 406 of the method according to the invention, the device 200 manages the operation of the navigation system 2, the human-machine interface 3 and / or the driver assistance system 4 according to the recommendation transmitted by the server 300. Thus, the guidance of the vehicle to the parking space with the highest reliability score or to all parking spaces in descending order of reliability score is, for example, implemented by means of the navigation system 2 of the vehicle 1. Alternatively or cumulatively, a list of available parking spaces along with their reliability scores is displayed on a screen of the human-machine interface 3. Similarly, a textual indication of an estimated search time for an available parking space in a relevant geographical area is also displayed.

[0073] Therefore, thanks to the method and device according to the invention described above, a solution is provided to facilitate the search for an available parking space for a motor vehicle. Thanks to the method and system according to the invention described above, relevant parking space recommendations can be provided in real time to a driver of a motor vehicle, preferably parking spaces located near the vehicle or a pre-established destination, possibly roadside or within parking facilities. Furthermore, it can be made possible for such assistance in parking a motor vehicle to be provided. to a driver using few computing resources and / or bandwidth compared to known systems.

Claims

Demands

1. A method for providing assistance for parking a motor vehicle (1), said method being implemented by means of a computer system (100) comprising a computer device (200) on board the vehicle and a server (300) remote from the vehicle, characterized in that said method comprises the steps of: i. receive, via the server, at least data characterizing at least one parking space and data characterizing at least one maneuver of the vehicle relative to a parking space which are generated by the device; ii. determine, by the server, data characterizing an inventory of parking spaces based on the data received during step i), said inventory specifying, for each parking space, at least one membership criterion, which identifies whether said parking space is public or private, and a reliability score; iii. receive, via the server, data characterizing a search for an available parking space transmitted by the vehicle; iv. determine, by the server, data characterizing a recommendation of at least one parking space based on said inventory and the data received during step iii); v. manage, via the server, the transmission of the data determined during step iv) to the vehicle; and vi. manage, by the device, the operation of a navigation system, a human-machine interface and / or a vehicle driver assistance system in accordance with said recommendation.

2. A method according to claim 1, characterized in that said reliability score is determined as a function of the current availability time of the parking space, the location of the parking space, and at least one criterion relating to to a geographical area in which the parking location is situated, at least one parameter relating to current road traffic and / or a timetable.

3. A method according to any one of the preceding claims, characterized in that step i) comprises a step of receiving data characterizing at least one indicator of the fact that the vehicle is about to leave a parking space which are generated by the device.

4. A method according to claim 3, characterized in that said indicator specifies that a driver approaches the parked vehicle, that a driver unlocks the vehicle, that a driver opens a driver's door of the vehicle and then gets into a driver's seat of the vehicle and then closes the driver's door, that a seat belt of a driver or passenger of the vehicle is fastened, that a destination is stipulated in the navigation system, that an engine of the vehicle is started, that a handbrake of the vehicle is released, that a parking mode of an automatic transmission of the vehicle is deactivated, that the speed of the vehicle is non-zero, that a wheel of the vehicle is turning or that the location of the vehicle is changing.

5. A method according to any one of claims 3-4, characterized in that said reliability score is adapted according to said indicator and a pre-established threshold value.

6. A method according to any one of the preceding claims, characterized in that said reliability score is adapted according to data characterizing at least one maneuver of the vehicle relative to a parking space.

7. A method according to any one of the preceding claims, characterized in that the data characterizing at least one parking space contain data characterizing an attribute of a parking space.

8. Method according to claim 7, characterized in that said attribute is determined by the device as a function of image processing generated by means of at least one camera mounted on board the vehicle.

9. A method according to any one of the preceding claims, characterized in that the data characterizing at least one maneuver of the vehicle relative to a parking space are generated by the device when the vehicle arrives at a predetermined destination and stops there, when a parking assist feature of the driver assistance system is used, when a parking mode of an automatic transmission of the vehicle is activated, when a parking brake of the vehicle is applied, when the speed of the vehicle becomes zero, when the ignition and hazard lights of the vehicle are turned off, when the seat belt of a driver's seat of the vehicle is unfastened and then a driver's door of the vehicle is opened and then a driver leaves the driver's seat, when a driver locks the vehicle or when a driver moves away from the vehicle.

10. A method according to any one of the preceding claims, characterized in that said membership criterion is determined using a geolocation tool.

11. A method according to any one of the preceding claims, characterized in that step i) comprises a step of receiving data characterizing a dimension of the vehicle which are generated by the device.

12. A method according to any one of the preceding claims, characterized in that step iv) comprises a step consisting of determining data characterizing a history of free parking spaces based on the data received during step iii).

13. A method according to any one of the preceding claims, characterized in that said inventory specifies at least one value of an estimate of a search time for an available parking space.

14. A method according to any one of the preceding claims, characterized in that step i) comprises a step of receiving data characterizing an occupied parking space.

15. A method according to any one of the preceding claims, characterized in that said recommendation includes said reliability score.

16. A method according to any one of the preceding claims, characterized in that said recommendation includes a route passing through at least one place where there is a parking space referenced by said inventory as being available.

17. A method according to any one of the preceding claims, characterized in that the data characterizing at least one location of 18 parking spaces are generated in response to an interaction made with the human-machine interface.

18. System (100) for providing assistance for the parking of a motor vehicle, characterized in that said system is a computer system which includes a computer device (200) on board the vehicle and a server (300) remote from the vehicle, which are configured to jointly implement a method according to one of the preceding claims.

Citation Information

Patent Citations

  • Parking Spot Coordination System

    US20150279213A1

  • Method of detecting and providing parking space information and / or road obstacle information to vehicles

    US20180165962A1

  • Vehicle parking assistance

    US20220013012A1

  • Generating and transmitting parking instructions for autonomous and non-autonomous vehicles

    US20230038879A1