Vehicle parking method and device, electronic equipment and vehicle

By determining the target parking lot and parking space before the vehicle arrives at the parking lot, and generating and updating the parking path, the problem of parking failure in the prior art is solved, and flexible parking planning and dynamic adjustment are realized.

CN120986394AInactive Publication Date: 2025-11-21CHONGQING CHANGAN AUTOMOBILE CO LTD
View PDF 9 Cites 0 Cited by

Patent Information

Application Number
CN202511492663.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-10-20
Publication Date
2025-11-21
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

Existing vehicle parking systems generate target routes only after the vehicle enters the parking lot, which may result in the inability to park and the inability to flexibly change parking spaces, leading to parking failures.

Method used

Before the vehicle arrives at the parking lot, the target parking lot and parking space are determined by obtaining destination information, a parking route is generated, and the parking space and route are dynamically updated during the journey to avoid parking failure.

Benefits of technology

It enables parking planning before the vehicle arrives at the parking lot, avoiding the inability to find a suitable parking space, and dynamically adjusts the parking space and route during the parking process to ensure successful parking.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120986394A_ABST
    Figure CN120986394A_ABST
Patent Text Reader

Abstract

The invention relates to a vehicle parking method and device, electronic equipment and a vehicle. The method comprises the steps that destination information determined based on a destination set by a user is acquired; according to the destination information, determining a target parking lot which has available parking spaces and the available parking spaces conform to a preset condition; when the time for the vehicle to arrive at the target parking lot is preset time, determining a target parking space in the target parking lot; generating a target parking path from the current position of the vehicle to the target parking space according to the target parking space; controlling the vehicle to park according to the target parking path, and when the vehicle runs according to the target parking path but does not reach the target parking space, if the target parking space is changed into a non-parking state from a parking available state, re-determining the target parking space from the target parking lot, and updating the target parking path, the situation that a user cannot find a proper parking space is avoided, and the parking space and the parking route can be dynamically adjusted.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of vehicle parking technology, specifically to a vehicle parking method, device, electronic equipment, and vehicle. Background Technology

[0002] Parking is an essential need for every trip in daily life, but during travel, problems such as not being able to find a parking space, difficulty in finding a parking spot, and not being able to find a parked vehicle often arise. The key to solving these problems lies in finding a parking space, parking the car properly, and then being able to quickly access the vehicle when needed.

[0003] To address the aforementioned parking issues, valet parking functions can currently be installed in vehicles. However, existing valet parking solutions typically generate a target path after entering the parking lot, locates a parking space, and begins parking. This can lead to situations where, while en route to the parking lot, there may be no suitable parking space available, preventing successful parking. Furthermore, current valet parking functions do not allow for flexible relocation of parking spaces after selection. Consequently, if another vehicle occupies the designated parking space during the parking process, the parking will fail. Summary of the Invention

[0004] One objective of this invention is to provide a vehicle parking method to solve the problems of generating a target path for parking only after entering a parking lot and relying on parking lot terminal equipment to generate a parking path in the prior art; a second objective is to provide a vehicle parking device; a third objective is to provide an electronic device; and a fourth objective is to provide a vehicle.

[0005] To achieve the above objectives, the technical solution adopted by the present invention is as follows: A method for parking a vehicle, the method comprising: Obtain destination information based on the user-defined destination; Based on the destination information, a target parking lot is determined where there are available parking spaces and the available parking spaces meet preset conditions; When the time between the vehicle's arrival at the target parking lot and the preset time has elapsed, a target parking space is determined in the target parking lot. Generate a target parking path from the vehicle's current location to the target parking space based on the target parking space; If, while the vehicle is traveling along the target parking route but has not yet reached the target parking space, the target parking space changes from an accessible state to an inaccessible state, then the target parking space is re-determined from the target parking lot, and the target parking route is updated.

[0006] Optionally, determining the target parking lot with available parking spaces that meet preset conditions based on the destination information includes: Based on the destination information, determine multiple candidate parking lots with available parking spaces within a preset range; Predict the number of available parking spaces when the vehicle arrives at each of the candidate parking lots; The target parking lot is determined from the candidate parking lots whose number of parking spaces is greater than the preset number.

[0007] Optionally, determining a target parking space in the target parking lot when the vehicle is within a preset time frame of arriving at the target parking lot includes: When the time between the vehicle's arrival at the target parking lot and the predetermined time is equal to a preset time, the parking lot information in the target parking lot is obtained; The target parking space is determined from multiple available parking spaces based on the parking information.

[0008] Optionally, generating a target parking path from the vehicle's current location to the target parking space based on the target parking space includes: Determine the parking method selected by the user; When the parking mode is priority parking, a target parking path is generated from the current position of the vehicle to the target parking space; When the parking method is priority drop-off, determine the user's drop-off point; Generate a target parking location from the vehicle's current location, via the drop-off point, to the target parking lot.

[0009] Optionally, it also includes: Determine the user's pick-up point; Control the vehicle to drive from the target parking space to the pick-up point.

[0010] Optionally, it also includes: When the vehicle arrives at the exit payment counter of the target parking lot, the image data of the payment QR code is acquired; The image data is sent to the user so that the user can use the image data to pay for parking.

[0011] Optionally, it also includes: When the vehicle arrives at the exit payment counter of the target parking lot, a payment reminder message is generated; Send the payment reminder message to the user; When the user successfully pays and the vehicle leaves the target parking lot, a travel reminder message is generated; The route reminder information will be sent to the user.

[0012] Optionally, controlling the vehicle to travel from the target parking space to the pick-up point includes: Obtain traffic light information and / or road speed limit information during the vehicle's operation; The vehicle is controlled to travel from the target parking space to the pick-up point based on the traffic light information and / or the road speed limit information.

[0013] A parking device for a vehicle, the device comprising: The destination information determination module is used to obtain destination information based on the user-defined destination settings. The target parking lot determination module is used to determine, based on the destination information, a target parking lot where there are available parking spaces and the available parking spaces meet preset conditions. The target parking space determination module is used to determine a target parking space in the target parking lot when the time between the vehicle's arrival time and the target parking lot's arrival time is a preset time. The target parking route determination module is used to generate a target parking route from the current position of the vehicle to the target parking space based on the target parking space. The parking information update module is used to, when the vehicle is traveling along the target parking route but has not yet reached the target parking space, if the target parking space changes from an enterable state to an inaccessible state, then re-determine the target parking space from the target parking lot and update the target parking route.

[0014] An electronic device, comprising: processor; Memory used to store processor-executable instructions; The processor is configured to execute the instructions to implement the vehicle parking method described above.

[0015] A computer-readable storage medium, when the instructions in the storage medium are executed by a processor of a mobile terminal, enables the mobile terminal to perform the parking method of a vehicle as described above.

[0016] A vehicle that includes the electronic equipment described above.

[0017] The beneficial effects of this invention are: In this embodiment of the invention, the vehicle system can obtain destination information determined based on the user-set destination; then, based on the destination information, it can determine a target parking lot with available parking spaces that meet preset conditions; when the time between the vehicle's arrival at the target parking lot and the arrival time is a preset time, it can determine a target parking space in the target parking lot; then, it can generate a target parking path from the vehicle's current location to the target parking space based on the target parking space; thus, parking planning can be performed before the vehicle arrives at the parking lot, determining the parking space and parking route, which avoids the user not being able to find a suitable parking space compared to parking planning after entering the parking lot; furthermore, if the target parking space changes from an available parking state to an unavailable parking state when the vehicle is traveling along the target parking path but has not yet reached the target parking space, the target parking space is re-determined from the target parking lot, and the target parking path is updated, which can realize dynamic adjustment of parking space and parking route during the vehicle parking process and avoid parking failure. Attached Figure Description

[0018] Figure 1 This is a flowchart illustrating the steps of a vehicle parking method provided in an embodiment of the present invention. Figure 2 This is a schematic diagram of a vehicle structure provided in an embodiment of the present invention; Figure 3 This is a flowchart illustrating the steps of another vehicle parking method provided in an embodiment of the present invention; Figure 4 This is a schematic diagram of the structure of a vehicle parking device provided in an embodiment of the present invention; Figure 5 This is a schematic diagram of the structure of an electronic device provided in an embodiment of the present invention. Detailed Implementation

[0019] The embodiments of the present invention will be described below with reference to the accompanying drawings and preferred embodiments. Those skilled in the art can easily understand other advantages and effects of the present invention from the content disclosed in this specification. The present invention can also be implemented or applied through other different specific embodiments, and various details in this specification can also be modified or changed based on different viewpoints and applications without departing from the spirit of the present invention. It should be understood that the preferred embodiments are only for illustrating the present invention and not for limiting the scope of protection of the present invention.

[0020] It should be noted that the embodiments of the present invention may involve the use of user data. In practical applications, user-specific personal data may be used in the scheme described herein within the scope permitted by applicable laws and regulations, provided that it complies with the applicable laws and regulations of the country (e.g., with the user's explicit consent, with the user being properly notified, etc.).

[0021] Reference Figure 1The diagram illustrates a flowchart of a vehicle parking method provided in an embodiment of the present invention, specifically including the following steps: Step 101: Obtain destination information determined based on the user-set destination; In practical applications, when a vehicle has not yet entered the parking lot, the vehicle system can determine the destination information through the user's input information. For example, it can obtain the user's current navigation route and then determine the destination information in the navigation route so that the vehicle can be parked based on the destination information.

[0022] In this embodiment of the invention, the vehicle may include a set of front and rear cameras, a surround-view camera, a driving radar system, an image recognition algorithm, and a cloud-based backend network. The cameras, surround-view cameras, and driving radar installed at the front and rear of the vehicle can be used to collect information about vehicles in front and behind (including acceleration information). After collection, the image information is transmitted to the vehicle's infotainment system and analyzed in real time using image processing algorithms. By analyzing the surrounding environment, the vehicle can automatically park itself in the target parking space from its starting point. Figure 2 As shown, after cameras 1, 2, and 3 collect data, they can transmit the image information to the vehicle's infotainment system. The system then performs real-time analysis using image processing algorithms. By analyzing the surrounding environment and cloud data, the system can locate the parking lot and parking space, and generate parking, driving, and pick-up routes. Cameras 1, 2, and 3, along with the vehicle's radar system 4, can identify the situation in front, behind, and to the left and right. They transmit the image information to the vehicle's infotainment system and perform real-time analysis using image processing algorithms to determine the optimal action (such as acceleration) to complete parking in a standard parking space.

[0023] Step 102: Determine the target parking lot with available parking spaces that meet the preset conditions based on the destination information; After obtaining the destination information, the vehicle system can search for available parking spaces within a preset range, centered on the location of the destination. Based on the information of the found available parking spaces, it can then determine a target parking lot where the available parking spaces meet preset conditions. These preset conditions can be set according to the actual scenario, and are not limited in this embodiment of the invention.

[0024] In one embodiment of the present invention, determining a target parking lot with available parking spaces that meet preset conditions based on destination information includes: determining multiple candidate parking lots with available parking spaces within a preset range based on destination information; predicting the number of available parking spaces when a vehicle arrives at each candidate parking lot; and determining the target parking lot from candidate parking lots with a number of parking spaces greater than a preset number.

[0025] In practical applications, vehicle systems can rely on cloud-based network technology to solve the problem of finding parking spaces. Specifically, after a user sets a navigation destination, the system automatically searches for parking spaces near the destination, prioritizing the parking lot closest to the destination itself. For example, if the destination is a shopping mall, office building, or residential area with parking, the system will prioritize searching the parking lot within that destination. If the parking lot itself has no available spaces or prohibits outside vehicles, the system should search for available spaces based on proximity. Users can also personalize their parking space search range, such as within 1km or 500m of the destination. The vehicle system must respond to user requests, searching for parking spaces from nearest to farthest. Furthermore, it needs to estimate the remaining spaces in the target parking lot based on the estimated arrival time. If the estimated remaining spaces are less than 10, the system should not recommend that parking lot; instead, it should recommend the second closest parking lot, and so on.

[0026] For example, when a vehicle needs to park, the destination location can be used as the center to determine parking lots within 1km of that center, resulting in parking lot 1, parking lot 2, parking lot 3, parking lot 4, and parking lot 5. Through cloud-based backend network technology, parking information for each parking lot can be obtained. This information can include the number of remaining parking spaces and the parking space occupancy rate. For example, parking lot 1 has 20 remaining vacant parking spaces, with an occupancy rate of A; parking lot 2 has 5 remaining parking spaces, with an occupancy rate of B; parking lot 3 has 30 remaining parking spaces, with an occupancy rate of C; parking lot 4 has 15 remaining parking spaces, with an occupancy rate of D; and parking lot 5 has 12 remaining parking spaces, with an occupancy rate of E.

[0027] The vehicle system can predict the time a vehicle will arrive at each parking lot based on its location, and then combine this prediction with the current number of remaining parking spaces and the parking space occupancy rate to predict the number of remaining parking spaces when the vehicle arrives at that parking lot.

[0028] Based on the parking information of each parking lot, it is predicted that when vehicles arrive at each parking lot, there will be 13 vacant parking spaces remaining in parking lot 1, 0 parking spaces remaining in parking lot 2, 20 parking spaces remaining in parking lot 3, 8 parking spaces remaining in parking lot 4, and 10 parking spaces remaining in parking lot 5.

[0029] Among them, parking lots 1, 3 and 5 have 10 or more remaining parking spaces, which can be identified as target parking lots. Furthermore, they can be recommended in order of their distance from the destination, with priority given to the parking lot closest to the destination.

[0030] Step 103: When the time between the vehicle's arrival at the target parking lot and the preset time has elapsed, determine the target parking space in the target parking lot; After identifying the target parking lot, when the predicted arrival time of the vehicle is within the target parking lot is the preset time, you can begin selecting a suitable parking space within the target parking lot. The target parking space is currently available for occupancy.

[0031] In another embodiment of the present invention, when the time between the vehicle's arrival at the target parking lot and the arrival time at the target parking lot is a preset time, determining the target parking space in the target parking lot includes: when the time between the vehicle's arrival at the target parking lot and the arrival time at the target parking lot is a preset time, obtaining parking lot information in the target parking lot; and determining the target parking space from multiple available parking spaces based on the parking lot information.

[0032] The parking lot information may include one or more of the following: elevator entrance location information, parking space size information, charging pile information, parking lot floor information, etc.

[0033] In practical applications, after determining the target parking lot, the vehicle system can calculate the vehicle's arrival time based on the vehicle's current location and the location of the target parking lot while on the way to the target parking lot. When the vehicle's arrival time is the preset time, a target parking space can be determined in the target parking lot. The target parking space is a parking space in the target parking lot that is in an vacant state.

[0034] In this embodiment of the invention, the vehicle system can obtain parking information from a parking lot and further select a suitable target parking space. For example, it can select a target parking space that is close to the elevator entrance and has a large size.

[0035] In practical applications, the evaluation parameters corresponding to each available parking space can be determined based on the parking information of the parking lot, and then the best available parking space can be selected as the target parking space based on the evaluation parameters.

[0036] Step 104: Generate a target parking path from the vehicle's current location to the target parking space based on the target parking space; After obtaining the target parking space, the vehicle system can use the vehicle's current location as the starting point and the target parking space as the destination to generate a target parking route. When generating the target parking route, map data stored in the cloud or on the vehicle's terminal can be used for target parking planning.

[0037] Step 105: If the target parking space changes from an accessible state to an inaccessible state before the vehicle reaches the target parking space while it is traveling along the target parking route, then the target parking space is re-determined from the target parking lot, and the target parking route is updated.

[0038] When the vehicle system generates a target parking route, it is based on the current vehicle location and the target parking space. However, since the vehicle has not yet entered the parking lot, the parking spaces within the parking lot are constantly changing. To ensure that the vehicle can park in the target parking lot, the vehicle system can monitor the status of the target parking space. When a target parking space changes from an occupancy status to an inoculation status, it needs to be re-determined. When a new target parking space is determined, the target parking route can be updated based on that new target parking space. In other words, the target parking route can be generated with the vehicle's current location as the starting point and the updated target parking space as the endpoint.

[0039] The above process can be repeated continuously while the vehicle is traveling to the target parking space in the target parking lot until the vehicle enters the target parking space and completes parking.

[0040] In one embodiment of the present invention, when there are no available parking spaces in the target parking lot during the monitoring process, the system can determine the target parking lot with available parking spaces that meet the preset conditions based on the destination information.

[0041] In one embodiment of the present invention, the method by which the vehicle system generates a target parking path from the current position of the vehicle to the target parking space based on the target parking space may include: the vehicle system first determines the parking method selected by the user; when the parking method is priority parking, a target parking path from the current position of the vehicle to the target parking space is generated; when the parking method is priority drop-off, the user's drop-off point can be determined; and a target parking position from the current position of the vehicle through the drop-off point to the target parking lot is generated.

[0042] In this embodiment of the invention, the vehicle system can obtain destination information determined based on the user-set destination; determine a target parking lot with available parking spaces that meet preset conditions based on the destination information; determine a target parking space in the target parking lot when the vehicle is within a preset time of arrival at the target parking lot; generate a target parking path from the vehicle's current location to the target parking space based on the target parking space; and control the vehicle to park according to the target parking path. This achieves parking planning before the vehicle arrives at the parking lot and generates a parking path without relying on parking lot terminal equipment. Furthermore, the status of the target parking space can be monitored during the parking process to update the target parking space and parking path in a timely manner when the space is occupied, thus achieving dynamic parking management.

[0043] Reference Figure 3 The diagram illustrates a flowchart of another vehicle parking method provided in an embodiment of the present invention, specifically including the following steps: Step 201: Obtain destination information determined based on the user-set destination; In practical applications, when a vehicle has not yet entered the parking lot, the vehicle system can determine the destination information through the user's input information. For example, it can obtain the user's current navigation route and then determine the destination information in the navigation route so that the vehicle can be parked based on the destination information.

[0044] Step 202: Determine the target parking lot with available parking spaces that meet the preset conditions based on the destination information; After obtaining the destination information, a search for available parking spaces can be performed within a preset range, centered on the location of the destination. Based on the information of the found available parking spaces, a target parking lot meeting preset conditions can be determined. These preset conditions can be set according to the actual scenario, and are not limited in this embodiment of the invention.

[0045] Step 203: When the time between the vehicle's arrival at the target parking lot and the preset time has elapsed, determine the target parking space in the target parking lot; After identifying the target parking lot, when the predicted arrival time of the vehicle is within the target parking lot is the preset time, you can begin selecting a suitable parking space within the target parking lot. The target parking space is currently available for occupancy.

[0046] Step 204: Generate a target parking path from the vehicle's current location to the target parking space based on the target parking space; After obtaining the target parking space, the vehicle's current location can be used as the starting point and the target parking space as the destination to generate a target parking route. When generating the target parking route, map data stored in the cloud or on the vehicle's terminal can be used for target parking planning.

[0047] Step 205: If the target parking space changes from an accessible state to an inaccessible state before the vehicle reaches the target parking space while it is traveling along the target parking route, then the target parking space is re-determined from the target parking lot, and the target parking route is updated.

[0048] Step 206: Determine the user's pick-up point; After parking, when users need to use the car again, they can set a pick-up point so that the vehicle can automatically park itself based on that point. Users can directly select a pick-up point on a preset map.

[0049] Step 207: Control the vehicle to drive from the target parking space to the pick-up point.

[0050] When a user needs a ride, they can find a parking space and get in the car themselves based on the pushed parking information. Alternatively, they can remotely control the vehicle (the app should have an operation entry point) to automatically start and drive to a designated location to wait for the user (the designated location should be within 3-5km of the parking space, using a map or a clearly marked location; if using a map, it should mark the parking space, pick-up point, and user location; the pick-up point should be draggable for easy selection). This allows for a hassle-free experience without the driver needing to actively search for the car. After the user confirms the pick-up point, the vehicle system can generate a driving route based on the location of the pick-up point and the target parking space, and can update the vehicle's movement information and estimated arrival time at the pick-up point in real time on the vehicle's display screen, while also displaying it in real time on the app.

[0051] In one embodiment of the present invention, when the vehicle arrives at the exit payment counter of the target parking lot, image data of the payment QR code can be obtained; then the vehicle system can send the image data to the user so that the user can use the image data to pay for parking.

[0052] In one embodiment of the present invention, when the vehicle arrives at the exit payment counter of the target parking lot, a payment reminder message can be generated and sent to the user; when the user successfully pays and the vehicle leaves the target parking lot, a journey reminder message can be generated and sent to the user.

[0053] In one embodiment of the present invention, the process of the vehicle system controlling the vehicle to travel from the target parking space to the pick-up point specifically involves: the vehicle system acquiring traffic light information and / or road speed limit information during the vehicle's journey; and controlling the vehicle to travel from the target parking space to the pick-up point based on the traffic light information and / or road speed limit information. Specifically, the vehicle can determine the current road segment, and then determine the corresponding traffic light information and / or road speed limit information for that road segment.

[0054] In one embodiment of the present invention, after the vehicle completes parking, the vehicle system backend can automatically send feedback information to the user via SMS and app notification (a method selectable by the user). This feedback information may include: parking completed, the floor information, the parking space number, and information on which elevator is closer.

[0055] In this embodiment of the invention, destination information determined based on user-set destination can be obtained; a target parking lot with available parking spaces that meet preset conditions can be determined based on the destination information; when the time between the vehicle's arrival at the target parking lot and the arrival time is a preset time, a target parking space can be determined in the target parking lot; a target parking path from the vehicle's current location to the target parking space can be generated based on the target parking space; and the vehicle can be controlled to park according to the target parking path, thereby realizing parking planning before the vehicle arrives at the parking lot and generating a parking path without relying on parking lot terminal equipment.

[0056] It should be noted that, for the sake of simplicity, the method embodiments are all described as a series of actions. However, those skilled in the art should understand that the embodiments of the present invention are not limited to the described order of actions, because according to the embodiments of the present invention, some steps can be performed in other orders or simultaneously. Furthermore, those skilled in the art should also understand that the embodiments described in the specification are preferred embodiments, and the actions involved are not necessarily essential to the embodiments of the present invention.

[0057] Reference Figure 4 The diagram below illustrates a vehicle parking device according to an embodiment of the present invention, specifically including the following steps: Destination information determination module 301 is used to obtain destination information based on user-defined destination settings; The target parking lot determination module 302 is used to determine, based on the destination information, a target parking lot where there are available parking spaces and the available parking spaces meet preset conditions. The target parking space determination module 303 is used to determine a target parking space in the target parking lot when the time between the vehicle's arrival at the target parking lot and a preset time has elapsed. The target parking path determination module 304 is used to generate a target parking path from the current position of the vehicle to the target parking space based on the target parking space. The parking information update module 305 is used to, when the vehicle is traveling along the target parking route but has not yet reached the target parking space, if the target parking space changes from an enterable state to an inaccessible state, then re-determine the target parking space from the target parking lot and update the target parking route.

[0058] In one embodiment of the present invention, the target parking lot determination module 302 may include the following sub-modules: The candidate parking lot determination submodule is used to determine multiple candidate parking lots with available parking spaces within a preset range based on the destination information. The parking space quantity determination submodule predicts the number of parking spaces available when the vehicle arrives at each candidate parking lot; The target parking lot determination submodule is used to determine the target parking lot from the candidate parking lots with more than a preset number of parking spaces.

[0059] In one embodiment of the present invention, the target parking space determination module 303 may include: The parking information determination submodule is used to obtain parking information in the target parking lot when the time between the vehicle's arrival at the target parking lot and the arrival time is a preset time. The target parking space determination submodule is used to determine the target parking space from multiple available parking spaces based on the parking lot information.

[0060] In one embodiment of the present invention, the target parking path determination module 304 may include: The parking method determination submodule is used to determine the parking method selected by the user; The first target parking route determination submodule is used to generate a target parking route from the current position of the vehicle to the target parking space when the parking mode is priority parking; The drop-off point determination submodule is used to determine the user's drop-off point when the parking mode is priority drop-off; The second target parking route determination submodule is used to generate a target parking route from the vehicle's current location through the drop-off point to the target parking lot.

[0061] In one embodiment of the present invention, the device further includes: The boarding point determination module is used to determine the boarding point of the user; The driving module is used to control the vehicle to travel from the target parking space to the pick-up point.

[0062] In one embodiment of the present invention, the device further includes: The image data acquisition module is used to acquire the image data of the payment QR code when the vehicle arrives at the exit payment area of ​​the target parking lot; An image data sending module is used to send the image data to the user so that the user can use the image data to pay for parking.

[0063] In one embodiment of the present invention, the device further includes: The payment reminder message generation module is used to generate a payment reminder message when the vehicle arrives at the exit payment area of ​​the target parking lot; The payment reminder message sending module is used to send the payment reminder message to the user; The route reminder information generation module is used to generate route reminder information when the user successfully pays the fee and the vehicle leaves the target parking lot; The route reminder message sending module is used to send the route reminder information to the user.

[0064] In one embodiment of the present invention, the boarding point determination module may include: The road information acquisition submodule is used to acquire traffic light information and / or road speed limit information during the vehicle's driving process; The vehicle driving submodule is used to control the vehicle to drive from the target parking space to the pick-up point based on the traffic light information and / or the road speed limit information.

[0065] In this embodiment of the invention, destination information determined based on user-set destinations can be obtained; a target parking lot with available parking spaces that meet preset conditions can be determined based on the destination information; when the time for the vehicle to reach the target parking lot is a preset time, a target parking space is determined in the target parking lot; a target parking path from the current position of the vehicle to the target parking space is generated based on the target parking space; and the vehicle is controlled to park according to the target parking path, thereby realizing parking planning before the vehicle arrives at the parking lot and generating a parking path without relying on parking lot terminal equipment.

[0066] As the device embodiment is basically similar to the method embodiment, the description is relatively simple, and relevant parts can be found in the description of the method embodiment. This invention also provides an electronic device, such as... Figure 5 As shown, it includes a processor 401, a device interface 402, a memory 403, and a bus 404; Memory 403 is used to store computer programs; The processor 401 performs the above steps when executing the program stored in the memory 403.

[0067] The bus mentioned in the above terminal can be a Peripheral Component Interconnect (PCI) bus or an Extended Industry Standard Architecture (EISA) bus, etc. This bus can be divided into address bus, data bus, control bus, etc. For ease of illustration, only one thick line is used to represent it in the diagram, but this does not mean that there is only one bus or one type of bus.

[0068] The memory may include random access memory (RAM) or non-volatile memory, such as at least one disk storage device. Optionally, the memory may also be at least one storage device located remotely from the aforementioned processor.

[0069] The processors mentioned above can be general-purpose processors, including central processing units (CPUs), network processors (NPs), etc.; they can also be digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components.

[0070] The present invention also provides a storage medium that, when the instructions in the storage medium are executed by the processor of an electronic device, enables the electronic device to perform the vehicle parking method of the foregoing embodiments.

[0071] As the device embodiment is basically similar to the method embodiment, the description is relatively simple, and relevant parts can be found in the description of the method embodiment.

[0072] The algorithms and displays provided herein are not inherently related to any particular computer, virtual device, or other equipment. The structure required to construct such a device is readily apparent from the above description. Furthermore, this invention is not directed to any particular programming language. It should be understood that the contents of the invention described herein can be implemented using various programming languages, and the above description of specific languages ​​is for the purpose of disclosing the best mode of implementation of the invention.

[0073] Numerous specific details are set forth in the specification provided herein. However, it will be understood that embodiments of the invention may be practiced without these specific details. In some instances, well-known methods, structures, and techniques have not been shown in detail so as not to obscure the understanding of this specification.

[0074] Similarly, it should be understood that, in order to simplify the invention and aid in understanding one or more of the various inventive aspects, in the above description of exemplary embodiments of the invention, various features of the invention are sometimes grouped together in a single embodiment, figure, or description thereof. However, this method of disclosure should not be construed as reflecting an intention that the claimed invention requires more features than expressly recited in each claim. Rather, as reflected in the following claims, inventive aspects lie in fewer than all features of a single foregoing disclosed embodiment. Therefore, the claims following the detailed description are hereby expressly incorporated into this detailed description, wherein each claim itself is a separate embodiment of the invention.

[0075] Those skilled in the art will understand that modules in the device of the embodiments can be adaptively changed and placed in one or more devices different from that embodiment. Modules, units, or components in the embodiments can be combined into a single module, unit, or component, and further, they can be divided into multiple sub-modules, sub-units, or sub-components. Except where at least some of such features and / or processes or units are mutually exclusive, any combination can be used to combine all features disclosed in this specification (including the accompanying claims, abstract, and drawings) and all processes or units of any method or device so disclosed. Unless expressly stated otherwise, each feature disclosed in this specification (including the accompanying claims, abstract, and drawings) may be replaced by an alternative feature that serves the same, equivalent, or similar purpose.

[0076] The various component embodiments of the present invention can be implemented in hardware, or as software modules running on one or more processors, or a combination thereof. Those skilled in the art will understand that microprocessors or digital signal processors (DSPs) can be used in practice to implement some or all of the functions of some or all of the components in the sorting device according to the present invention. The present invention can also be implemented as a device or apparatus program for performing part or all of the methods described herein. Such a program implementing the present invention can be stored on a computer-readable medium, or can be in the form of one or more signals. Such signals can be downloaded from an Internet website, provided on a carrier signal, or provided in any other form.

[0077] It should be noted that the above embodiments are illustrative of the invention and not restrictive, and that those skilled in the art can devise alternative embodiments without departing from the scope of the appended claims. In the claims, any reference signs placed between parentheses should not be construed as limiting the claims. The word "comprising" does not exclude the presence of elements or steps not listed in the claims. The word "a" or "an" preceding an element does not exclude the presence of a plurality of such elements. The invention can be implemented by means of hardware comprising several different elements and by means of a suitably programmed computer. In the unit claims enumerating several means, several of these means may be embodied by the same item of hardware. The use of the words first, second, and third, etc., does not indicate any order. These words can be interpreted as names.

[0078] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working processes of the devices, apparatuses, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.

[0079] The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of the present invention should be included within the protection scope of the present invention.

[0080] The above description is merely a specific embodiment of the present invention, but the scope of protection of the present invention is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the technical scope disclosed in the present invention should be included within the scope of protection of the present invention. Therefore, the scope of protection of the present invention should be determined by the scope of the claims.

[0081] It should be noted that the various data-related processes in the embodiments of this application are carried out in compliance with the relevant data protection laws and policies of the country where the location is located, and with the authorization granted by the owner of the corresponding device.

Claims

1. A parking method of a vehicle, characterized by, The method comprises: acquiring destination information determined based on a user-set destination; determining a target parking lot in which a parking space exists and meets preset conditions according to the destination information; determining a target parking space in the target parking lot when a time for the vehicle to arrive at the target parking lot is a preset time; generating a target parking path from a current position of the vehicle to the target parking space according to the target parking space; when the vehicle travels according to the target parking path but does not reach the target parking space, if the target parking space changes from a parkable state to an unparkable state, re-determining the target parking space from the target parking lot and updating the target parking path; wherein the determining a target parking lot in which a parking space exists and meets preset conditions according to the destination information comprises: determining a plurality of candidate parking lots in which a parking space exists within a preset range according to the destination information; predicting a number of parking spaces in which the vehicle can park when arriving at each candidate parking lot; determining a target parking lot from the candidate parking lots in which the number of parking spaces is greater than a preset number; wherein the predicting a number of parking spaces in which the vehicle can park when arriving at each candidate parking lot comprises: predicting a time for the vehicle to arrive at each candidate parking lot according to a position of each candidate parking lot; combining a current number of remaining parking spaces of each candidate parking lot and a parking space occupancy rate to predict a number of remaining parking spaces when the vehicle arrives at a target candidate parking lot.

2. The method of claim 1, wherein, The determining a target parking space in the target parking lot when a time for the vehicle to arrive at the target parking lot is a preset time comprises: acquiring parking lot information in the target parking lot when a time for the vehicle to arrive at the target parking lot is a preset time; determining a target parking space from a plurality of parkable spaces according to the parking lot information.

3. The method of claim 1, wherein, The generating a target parking path from a current position of the vehicle to the target parking space according to the target parking space comprises: determining a parking mode selected by the user; when the parking mode is priority parking, generating a target parking path from the current position of the vehicle to the target parking space; when the parking mode is priority drop-off, determining a drop-off point of the user; generating a target parking path from the current position of the vehicle to the target parking lot via the drop-off point.

4. The method of claim 1, wherein, Further comprising: determining a pick-up point of the user; controlling the vehicle to travel from the target parking space to the pick-up point.

5. The method of claim 4, wherein, Further comprising: acquiring image data of a payment two-dimensional code when the vehicle travels to a payment location at an exit of the target parking lot; sending the image data to the user to enable the user to make a parking payment using the image data.

6. The method of claim 5, wherein, Further comprising: generating a payment reminder message when the vehicle travels to the payment location at the exit of the target parking lot; sending the payment reminder message to the user; generating a route reminder message when the user successfully makes a payment and the vehicle leaves the target parking lot; sending the route reminder message to the user.

7. The method of claim 1, wherein, The controlling the vehicle to travel from the target parking space to the pick-up point comprises: acquire traffic light information and / or road speed limit information during driving of the vehicle; control the vehicle to drive from a target parking space to the pickup point according to the traffic light information and / or the road speed limit information.

8. A parking device for a vehicle, characterized in that The device comprises: a destination information determination module configured to acquire destination information determined based on a user-set destination; a target parking lot determination module configured to determine a target parking lot in which a parking space exists and which meets preset conditions according to the destination information; a target parking space determination module configured to determine a target parking space in the target parking lot when a time for the vehicle to arrive at the target parking lot is a preset time; a target parking path determination module configured to generate a target parking path from a current position of the vehicle to the target parking space according to the target parking space; a parking information update module configured to, when the vehicle drives according to the target parking path but does not reach the target parking space, if the target parking space changes from a parkable state to an unparkable state, re-determine the target parking space from the target parking lot and update the target parking path; The target parking lot determination module comprises the following sub-modules: a candidate parking lot determination sub-module configured to determine a plurality of candidate parking lots in which parking spaces exist within a preset range according to the destination information; a parking space number determination sub-module configured to predict a number of parking spaces in which the vehicle can park when arriving at each candidate parking lot; a target parking lot determination sub-module configured to determine a target parking lot from the candidate parking lots in which the number of parking spaces is greater than a preset number; The parking space number determination sub-module is configured to predict a time for the vehicle to arrive at each parking lot according to a position of each parking lot, and predict a number of parking spaces remaining when the vehicle arrives at a target parking lot in combination with a current number of parking spaces remaining in each parking lot and a parking space occupancy rate.

9. An electronic device, comprising: comprise: a processor; a memory for storing processor-executable instructions; The processor is configured to execute the instructions to implement the parking method of the vehicle according to any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that, When the instructions in the storage medium are executed by the processor of the mobile terminal, the mobile terminal can execute the parking method of the vehicle according to any one of claims 1 to 7.

11. A vehicle characterized by comprising: The vehicle comprises the electronic device according to claim 9.

Citation Information

Patent Citations

  • Navigation method and navigation system

    CN106448198A

  • Information processing method and device for parking

    CN108154705A

  • Parking control method

    CN108973987A

  • Method for dynamically allocating regional parking spaces based on arrival time priority

    CN109598971A

  • Vehicle parking automatic payment method and system and readable storage medium

    CN114495299A