A parking reservation method and device
By establishing Bluetooth communication connections between the vehicle end, the cloud end and the parking lot client, the remote reservation parking function is realized, and the problem that existing navigation systems are difficult to provide detailed real-time parking information is solved, and parking efficiency and convenience are improved.
Patent Information
- Application Number
- CN202410604336.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-05-15
- Publication Date
- 2025-05-20
- Estimated Expiration
- 2044-05-15
AI Technical Summary
Existing navigation systems are difficult to provide detailed real-time information about parking lots, such as parking space remaining, parking flow forecasts and vehicle parking recommendations, which may cause drivers to encounter problems that the parking space is full or difficult to find when looking for parking spaces.
Remote reservation parking function is realized by establishing Bluetooth communication connections between the vehicle end, the cloud end and the parking lot client. The vehicle side receives parking lot recommendation information sent by the cloud, determines the target parking lot and generates parking space lock information, and synchronizes it to the cloud. When the vehicle enters the Bluetooth communication range of the parking lot, the vehicle end establishes a Bluetooth connection with the parking lot client to confirm the parking space lock information, and realizes remote reservation locking of the parking space.
It improves parking efficiency, simplifies the vehicle parking process, improves parking convenience, and reduces the troubles of drivers when looking for parking spaces.
Smart Images

Figure CN118609405B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of parking, and particularly to a reserved parking method and device. Background Art
[0002] With the development of society, the proportion of people owning cars is getting higher and higher, and parking has become a common matter. For urban traffic, especially in provincial capitals, there are many parking lots in the city, including parking lots in hotels, shopping malls, office buildings, etc. There are many vehicles coming and going to park every day.
[0003] At present, many navigation systems have access to parking lot information, and the parking lot locations are often marked on the map, but they hardly involve more detailed real-time information of the parking lot, such as: the remaining number of parking spaces at present, the prediction of parking flow within a period of time, and functions such as vehicle parking recommendations. Drivers may encounter problems such as full parking spaces or difficult-to-find parking spaces during the process of driving to find a parking space. Summary of the Invention
[0004] In view of the above problems, a reserved parking method and device are proposed to overcome the above problems or at least partially solve the above problems, including:
[0005] A reserved parking method, applied to a vehicle terminal, the vehicle terminal having a Bluetooth communication function, the method including:
[0006] Receiving parking lot recommendation information sent by the cloud; the parking lot recommendation information includes information on reserved bookable parking spaces in one or more parking lots;
[0007] Determining a target parking lot from one or more parking lots based on the parking lot recommendation information, and generating parking space locking information for a target parking space based on the bookable parking space information of the target parking lot and synchronizing the parking space locking information to the cloud;
[0008] When the vehicle enters the Bluetooth communication range of the client of the target parking lot, the vehicle terminal establishes a Bluetooth target connection with the client of the target parking lot and sends the parking space locking information to the client, so that the client sends a response message for determining that the locking of the target parking space is successful to the cloud;
[0009] Parking according to the target parking space.
[0010] Optionally, the receiving the parking lot recommendation information sent by the cloud includes:
[0011] Collecting parking preference information of the vehicle user and sending the parking preference information to the cloud;
[0012] In response to a target operation for triggering the parking lot guidance function, obtain the destination of the vehicle and send the destination to the cloud;
[0013] Receive parking lot recommendation information generated by the cloud based on the destination of the vehicle, the parking preference information, and the parking lot information of one or more parking lots stored in the cloud.
[0014] Optionally, establishing a Bluetooth connection between the vehicle and the client of the target parking lot includes:
[0015] Send a Bluetooth connection request to the client of the target parking lot;
[0016] Receive verification information sent by the cloud to the vehicle side, where the verification information is generated by the client of the target parking lot based on the connection request and sent to the cloud;
[0017] Send the verification information to the client of the target parking lot for verification, and when the verification is successful, determine that a Bluetooth connection is established between the vehicle side and the client of the target parking lot.
[0018] A reservation parking method, characterized in that it is applied to the cloud, and the method includes:
[0019] Receive parking lot information sent by one or more parking lots, where the parking lot information includes reserved available reservation space information;
[0020] Generate parking lot recommendation information based on the parking lot information;
[0021] Send the parking lot recommendation information to the vehicle side; the vehicle side has Bluetooth communication capabilities;
[0022] Receive the space locking information for the target space sent by the vehicle side, where the space locking information is based on the parking lot recommendation information, and the parking lot recommendation information is determined by the vehicle side based on the parking lot recommendation information from one or more parking lots to determine the target parking lot and generated based on the available reservation space information of the target parking lot;
[0023] Receive a response message from the client of the target parking lot for determining that the locking of the target space is successful; the response information is generated based on the space locking information sent by the vehicle side after the vehicle side and the client of the target parking lot establish a Bluetooth connection when the vehicle enters the Bluetooth communication range of the client of the target parking lot.
[0024] Optionally, generating parking lot recommendation information based on the parking lot information includes:
[0025] Generate the reservation success rate for each parking lot based on the parking lot information;
[0026] Sort the preset number of candidate parking lots in descending order according to the reservation success rate, and generate parking lot recommendation information based on the candidate parking lots.
[0027] Optionally, it further includes:
[0028] Obtain the historical reservation information of the target parking lot;
[0029] Adjust the reservable parking space information of the target parking lot according to the historical reservation information.
[0030] A reservation parking method is applied to the client of the parking lot. The client has a Bluetooth communication function. The method includes:
[0031] Obtain the parking lot information of the target parking lot. The parking lot information includes the reserved reservable parking space information;
[0032] Send the parking lot information to the cloud so that the cloud generates parking lot recommendation information based on the parking lot information; send the parking lot recommendation information to the vehicle end; the vehicle end is used to determine the target parking lot from one or more parking lots based on the parking lot recommendation information, and generate parking space locking information for the target parking space based on the reservable parking space information of the target parking lot and synchronize the parking space locking information to the cloud;
[0033] When the vehicle drives into the Bluetooth communication range of the client of the target parking lot, the vehicle end establishes a Bluetooth connection with the client of the target parking lot and receives the parking space locking information sent by the vehicle end;
[0034] Generate a response message for determining that the target parking space is successfully locked based on the parking space locking information, and send the response message to the cloud to confirm the successful reservation of the parking space.
[0035] A reservation parking device, the device includes:
[0036] A parking lot recommendation information receiving module, which is used to receive the parking lot recommendation information sent by the cloud; the parking lot recommendation information includes the reserved reservable parking space information in one or more parking lots;
[0037] A parking space locking information generating and synchronizing module, which is used to determine the target parking lot from one or more parking lots based on the parking lot recommendation information, and generate parking space locking information for the target parking space based on the reservable parking space information of the target parking lot and synchronize the parking space locking information to the cloud;
[0038] A connection communication module, configured to establish a Bluetooth target connection between the vehicle side and the client of the target parking lot when the vehicle enters the Bluetooth communication range of the client of the target parking lot, and send the parking space locking information to the client, so that the client feeds back a response message for determining that the target parking space is successfully locked to the cloud;
[0039] A vehicle parking module, configured to park the vehicle according to the target parking space.
[0040] A reservation parking device, the device includes:
[0041] A parking lot information receiving module, configured to receive parking lot information sent by one or more parking lots, where the parking lot information includes reserved reservable parking space information;
[0042] A parking lot recommendation information generating module, configured to generate parking lot recommendation information based on the parking lot information;
[0043] A parking lot recommendation information sending module, configured to send the parking lot recommendation information to the vehicle side; the vehicle side has a Bluetooth communication function;
[0044] A parking space locking information generating module, configured to receive the parking space locking information for a target parking space sent by the vehicle side, where the parking space locking information is based on the parking lot recommendation information, and the parking lot recommendation information is determined by the vehicle side from one or more parking lots based on the parking lot recommendation information, and generated based on the reservable parking space information of the target parking lot;
[0045] A response message receiving module, configured to receive a response message fed back by the client of the target parking lot for determining that the target parking space is successfully locked; the response information is generated based on the parking space locking information sent by the vehicle side after a Bluetooth connection is established between the vehicle side and the client of the target parking lot when the vehicle enters the Bluetooth communication range of the client of the target parking lot.
[0046] A reservation parking device, the device includes:
[0047] A parking lot information acquisition module, configured to acquire parking lot information of a target parking lot, where the parking lot information includes reserved reservable parking space information;
[0048] A parking lot information sending module, configured to send the parking lot information to the cloud, so that the cloud generates parking lot recommendation information based on the parking lot information; send the parking lot recommendation information to the vehicle side; the vehicle side is configured to determine a target parking lot from one or more parking lots based on the parking lot recommendation information, and generate parking space locking information for a target parking space based on the available reservation parking space information of the target parking lot and synchronize the parking space locking information to the cloud;
[0049] A parking space locking information receiving module, configured to establish a Bluetooth connection between the vehicle side and the client of the target parking lot and receive the parking space locking information sent by the vehicle side when the vehicle enters the Bluetooth communication range of the client of the target parking lot;
[0050] A response message sending module, configured to generate a response message for determining that the target parking space is successfully locked based on the parking space locking information, and send the response message to the cloud to confirm the successful reservation of the parking space.
[0051] The embodiments of the present invention have the following advantages:
[0052] In the embodiments of the present invention, the parking lot can store the available reservation parking space information in the cloud, and then perform remote reservation through the exchange between the cloud and the vehicle side. Then, when the vehicle enters the communication range of the parking lot, the client of the parking lot and the vehicle side can establish a Bluetooth communication connection to confirm the locking information, realize remote reservation and locking of the parking space, and thus improve the parking efficiency. At the same time, the cloud generates parking lot recommendation information based on the parking lot information, accurately recommends parking lots for users, and improves parking convenience. BRIEF DESCRIPTION OF THE DRAWINGS
[0053] In order to more clearly illustrate the technical solutions of the present invention, the drawings required for the description of the present invention will be briefly introduced below. Obviously, the drawings in the following description are only some embodiments of the present invention. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative efforts.
[0054] Figure 1a is a flowchart of the steps of a reservation parking method provided by an embodiment of the present invention;
[0055] Figure 1b is a schematic diagram of Bluetooth connection authentication provided by an embodiment of the present invention;
[0056] Figure 2a is a flowchart of the steps of another reservation parking method provided by an embodiment of the present invention;
[0057] Figure 2b is a schematic diagram of a parking lot image provided by an embodiment of the present invention;
[0058] Figure 3 is a flowchart of steps of another reservation parking method provided by an embodiment of the present invention;
[0059] Figure 4 is a schematic structural diagram of a reservation parking method provided by an embodiment of the present invention;
[0060] Figure 5 is a schematic structural diagram of a reservation parking device provided by an embodiment of the present invention;
[0061] Figure 6 is a schematic structural diagram of another reservation parking device provided by an embodiment of the present invention;
[0062] Figure 7 is a schematic structural diagram of another reservation parking device provided by an embodiment of the present invention. Detailed implementation manners
[0063] To make the above objects, features, and advantages of the present invention more obvious and understandable, the present invention will be further described in detail below with reference to the accompanying drawings and specific implementation manners. Obviously, the described embodiments are part of the embodiments of the present invention, rather than all of the embodiments. All other embodiments obtained by those of ordinary skill in the art based on the embodiments of the present invention without making creative efforts belong to the scope of protection of the present invention.
[0064] The problems faced by current parking technologies include:
[0065] (1) There are many parking lots, and they involve different parking systems made by different development companies, making it difficult to unify the docking.
[0066] (2) Most of the parking lot systems are only internal systems deployed in the unit / organization where the parking lot is located and generally do not involve external network access, that is, it is very difficult to directly interact with the parking lot system remotely.
[0067] (3) Users may not be clear about the information of each parking lot, including whether parking is convenient, whether there are sufficient parking spaces, the cost performance of charging, etc., and it is not easy to choose the most suitable parking lot for themselves.
[0068] (4) The parking lot system contains basic parking lot data, including the total number of parking spaces and the remaining number of parking spaces, but generally can only broadcast data at a short distance (through Bluetooth or large screen display), cannot perform remote viewing and prediction, and cannot remotely lock.
[0069] For problems 1, 2, and 3, in the embodiments of the present invention, communication is jointly achieved among the client side, cloud side, and vehicle side of the parking lot. Some parking spaces can be reserved in the parking lot for users to remotely make reservations on the cloud. During the interaction between the client side of the parking lot and the cloud side, only outbound data is sent, and no data from the cloud is received. When the vehicle enters the communication range of the client side of the parking lot, a short-range Bluetooth communication connection is established to confirm the parking space locked by the vehicle through the cloud, thereby enabling remote reservation of parking spaces.
[0070] For problem 4, in the embodiments of the present invention, the parking lot can pre-send its own data (such as the location, shape, number of parking spaces, etc. of the parking lot) to the cloud for storage. Then, based on the data of the parking lot, the cloud makes intelligent recommendations for parking lots and parking spaces to the vehicle side, selects the most suitable parking lot for remote reservation, and improves the parking efficiency.
[0071] Refer to Figure 1a , which shows a step flowchart of a reservation parking method provided by an embodiment of the present invention, applied to the vehicle side. The vehicle side has a Bluetooth communication function and specifically may include the following steps:
[0072] S101, receiving the parking lot recommendation information sent by the cloud; the parking lot recommendation information includes information on available reservation parking spaces reserved in one or more parking lots;
[0073] Among them, the communication range of the parking lot client side in the embodiments of the present invention can be set according to the actual scenario. For example, it can be set that the vehicle is within 100 meters from the entrance of the parking lot as the communication range. When the vehicle is more than 100 meters away from the entrance of the parking lot, it is determined that the vehicle has not entered the communication range of the target parking lot. When the vehicle is less than or equal to 100 meters away from the entrance of the parking lot, it can be determined that the vehicle has entered the communication range of the target vehicle. The size of the communication range can be determined by the communication capabilities of different parking lot client sides.
[0074] The parking lot client side in the embodiments of the present invention supports short-range communication, that is, within its communication coverage area, devices can establish a connection with the client side of the parking lot for two-way communication. Its short-range communication can include any communication method such as Bluetooth connection communication, large screen broadcast, etc.
[0075] The target parking lot in the embodiments of the present invention is the parking lot where the vehicle is to park. The parking lot recommendation information can include one or more parking lots to be recommended, specifically including the parking lot number, parking lot location, and available reservation parking space information.
[0076] In the embodiments of the present invention, when the vehicle has not entered the Bluetooth communication range of the target parking lot, it is difficult for the vehicle terminal to communicate with the client of the parking lot, while the vehicle terminal can transmit data to the cloud. Specifically, when the user has a recommendation requirement, the cloud can recommend a parking lot for the user based on the parking lot data stored therein, that is, the cloud can intelligently analyze the advantages and disadvantages of each parking lot, generate parking lot recommendation information, and then send the parking lot recommendation information to the vehicle terminal. Thus, the vehicle terminal can receive the parking lot recommendation information to facilitate reservation of a parking space based on the parking lot recommendation information.
[0077] S102, determine a target parking lot from one or more parking lots based on the parking lot recommendation information, and generate a parking space locking information for the target parking space based on the reservable parking space information of the target parking lot and synchronize the parking space locking information to the cloud;
[0078] After receiving the parking lot recommendation information, the vehicle terminal can determine the target parking lot to be parked, and then determine the target parking space, and generate the parking space locking information for the target parking space.
[0079] For example, Parking Lot 1 and Parking Lot 2 for the user to select can be displayed on the vehicle terminal interface. The user can select Parking Lot 1 from Parking Lot 1 or Parking Lot 2, and then select the target parking space for parking from the reservable parking space information reserved in Parking Lot 1.
[0080] When the parking lot is determined, the vehicle can further generate the parking space locking information for the target parking space according to the reservable parking space information, and lock the target parking space. The parking space locking information is sent to the cloud to synchronize the parking space locking information.
[0081] S103, when the vehicle enters the Bluetooth communication range of the target parking lot client, the vehicle terminal establishes a Bluetooth connection with the client of the target parking lot, and sends the parking space locking information to the client of the target parking lot, so that the client of the target parking lot feeds back a response message for determining that the target parking space is successfully locked to the cloud;
[0082] When the vehicle enters the Bluetooth communication range of the target parking lot client, a Bluetooth communication connection can be established between the vehicle terminal and the client of the target parking lot based on the Bluetooth communication function. Specifically, Bluetooth connection modules are evenly arranged in both the vehicle terminal and the client of the parking lot. Then, based on the Bluetooth connection module, data transmission can be carried out between the vehicle terminal and the client of the target parking lot, and multiple external interfaces of the parking lot client can be unified through the Bluetooth connection, enabling rapid communication between the client of the parking lot and the vehicle terminal.
[0083] After establishing a connection between the vehicle terminal and the client of the parking lot, the vehicle terminal can send parking space locking information to the client of the parking lot so that the client of the parking lot can determine the parking space pre-locked by the vehicle. After verifying the parking space locking information, if it is determined that there is such a parking space in the parking lot and it is not currently occupied, the client of the parking lot can complete operations such as lifting the barrier and reminding of the parking space when the vehicle arrives at the parking lot.
[0084] The client of the parking lot can also generate a response message for determining the successful locking of the target parking space when the verification of the parking space locking information is successful and send it to the cloud to confirm the successful locking of the parking space.
[0085] S104, park the vehicle according to the target parking space.
[0086] When the parking space is successfully locked, the vehicle can enter the target parking space in the parking lot for parking.
[0087] In an embodiment of the present invention, receiving the parking lot recommendation information sent by the cloud specifically includes the following sub-steps:
[0088] S11, collect the parking preference information of the vehicle user and send the parking preference information to the cloud;
[0089] Among them, the parking preference information can be set by the user himself, and specifically can include but is not limited to dimensions such as distance, parking fee, and parking lot type (hotel / mall), etc.
[0090] S12, in response to a target operation for triggering the parking lot guidance function, obtain the destination of the vehicle and send the destination to the cloud;
[0091] Among them, the vehicle terminal can provide a parking lot guidance function for the user. When the user triggers this function, the current set destination of the user can be obtained and sent to the cloud so that the cloud can intelligently recommend a parking lot for the vehicle terminal. Among them, the target operation can be a touch operation, specifically any one of operations such as clicking, long pressing, and swiping on the target control.
[0092] S13, receive the parking lot recommendation information generated by the cloud based on the destination of the vehicle, the parking preference information, and the parking lot information of one or more parking lots stored in the cloud.
[0093] Among them, the parking lot information can include parking lot location, surrounding facilities, parking fee, parking lot scale, total number of parking spaces, number of reservable parking spaces, remaining number of reservable parking spaces, etc.
[0094] The cloud can match the destination of the vehicle and the user's parking preference information with the parking lot information, and then generate a parking lot recommendation information that meets the user's parking preferences.
[0095] For example, the vehicle side can provide users with parking preferences, such as the most affordable price, the closest distance, the most abundant parking spaces, etc., so that the cloud can make the most appropriate recommendation.
[0096] In one embodiment of the present invention, the vehicle end establishes a Bluetooth connection with the client of the target parking lot, including: sending a Bluetooth connection request to the client of the target parking lot; receiving verification information sent by the cloud to the vehicle end, the verification information is generated by the client of the target parking lot based on the connection request and sent to the cloud; sending the verification information to the client of the target parking lot for verification, and when the verification is successful, determining that the vehicle end and the client of the target parking lot have established a Bluetooth connection.
[0097] In one example, a Bluetooth communication module can be set between the client of the parking lot and the vehicle, and based on the Bluetooth communication module, the two can establish a Bluetooth communication connection. Most of the clients of the parking lot do not have the ability to access and operate remotely, but the Bluetooth function is relatively popular and cheap. Not only that, through short-range communication, the parking space negotiation can be completed by communicating with the parking lot before arriving at the parking lot (such as about 300 meters). Bluetooth communication is mainly completed by the Bluetooth module on the vehicle side and the Bluetooth module on the parking lot, but the establishment of trust between the two and secure communication requires cloud support.
[0098] The specific implementation process is as follows: the vehicle navigates according to the recommended parking lot. When entering the Bluetooth communication range of the parking lot client, it can initiate a request to establish a connection when it searches for the corresponding parking lot Bluetooth signal. At this time, the parking lot client generates a random pairing code (i.e. verification information) and reports it to the cloud. The cloud then sends the pairing code to the vehicle. The vehicle takes the pairing code and vehicle information to complete identity confirmation with the parking lot. After identity confirmation, the parking lot client recommends a parking space for the vehicle and responds to the vehicle via Bluetooth. When the vehicle drives to the parking lot, the parking lot client can automatically verify the vehicle information and complete services such as lifting the bar and reminding the parking space.
[0099] If Figure 1b It is a schematic diagram of Bluetooth communication in an embodiment of the present invention. The client of the parking lot reports parking lot information to the cloud, and the parking lot information may include the name of the Bluetooth signal; the cloud generates recommendation information based on the parking lot information, and then uses the recommendation function to recommend the parking lot to the vehicle end; when the vehicle end drives near the parking lot, it can search for the specific Bluetooth signal of the parking lot client; the vehicle end initiates a Bluetooth connection request to the client of the parking lot; the client of the parking lot reports the security pairing code for Bluetooth pairing connection to the cloud, and the vehicle end can obtain the pairing code from the cloud. The vehicle end carries the pairing code and vehicle information to complete Bluetooth authentication with the client of the parking lot and establish a Bluetooth connection. The client of the parking lot can select a parking space from the remaining parking spaces and then feedback the parking space to the vehicle end.
[0100] In an embodiment of the present invention, the vehicle terminal can receive the parking lot recommendation information sent by the cloud; the parking lot recommendation information includes the reservable parking space information reserved in one or more parking lots; determine a target parking lot from the one or more parking lots based on the parking lot recommendation information, and generate parking space locking information for the target parking space based on the reservable parking space information of the target parking lot and synchronize the parking space locking information to the cloud; when the vehicle enters the Bluetooth communication range of the client of the target parking lot, the vehicle terminal establishes a Bluetooth connection with the client of the target parking lot, and the vehicle terminal can also send the parking space locking information to the client of the target parking lot, so that the client of the target parking lot sends a response message for determining the successful locking of the target parking space to the cloud; park according to the target parking space, realizing remote reservation of parking spaces and improving the parking efficiency.
[0101] Referring to Figure 2a , a flowchart of steps of another reservation parking method provided by an embodiment of the present invention is shown, which is applied to the cloud and specifically may include the following steps:
[0102] S201, receive the parking lot information sent by one or more parking lots, where the parking lot information includes the reservable parking space information reserved;
[0103] Among them, the parking lot information collected by the cloud may include but is not limited to the parking lot name, location information (GPS), parking lot pictures, the number of parking spaces, the Bluetooth name of the parking lot, parking fee information, the number reserved for the platform, the remaining number of parking spaces, etc.
[0104] S202, generate parking lot recommendation information based on the parking lot information;
[0105] After the cloud collects the parking lot information, it can generate parking lot recommendation information based on the parking information to recommend the most suitable parking lot for the user and improve the parking efficiency.
[0106] In an embodiment of the present invention, generating parking lot recommendation information based on the parking lot information includes: generating the reservation success rate of each parking lot based on the parking lot information; sorting the candidate parking lots in descending order of the reservation success rate and taking a preset number of candidate parking lots, and generating parking lot recommendation information based on the candidate parking lots.
[0107] In practical applications, the cloud can predict the reservation success rate of the parking lot based on the information of multiple parking lots, and then sort in descending order of the reservation success rate and take the top preset number of parking lots as candidate parking lots for the user to choose.
[0108] In one example, the user's parking preference information uploaded by the vehicle terminal can be obtained and combined with the parking preference information for parking lot recommendation.
[0109] For example, recommendations can be made according to the user's personal preferences in dimensions such as distance, parking fees, and parking lot types (hotels / malls), and at least two recommendations should be made in descending order of the degree of compliance between the parking lot information and the user's personal preference information.
[0110] During peak periods when parking spaces are extremely scarce, the parking lot information can be the degree of parking tightness. Specifically, the parking tightness of the parking lot can be predicted based on historical data and current traffic flow, and combined with the navigation distance and road conditions of the vehicle, the parking success rate can be estimated.
[0111] In one example, the user can also reject the recommendation from the cloud and select a target parking lot for parking on their own from the available parking lots provided by the cloud for reservation.
[0112] In an embodiment of the present invention, the cloud can also obtain the historical reservation information of the target parking lot; adjust the available reserved parking space information of the target parking lot according to the historical reservation information.
[0113] With the increase in the number of users using the cloud, the parking lot can gradually increase the reserved parking spaces for the remote platform. These reserved parking spaces for the platform can only be remotely locked and are not open to ordinary parking. For example, initially, 10% of the reservations may be provided, and later, it can gradually increase to 20%, 30%, 40% according to the actual situation. The parking lot can report the changes in the remote parking spaces to the cloud every day according to the actual situation; the car owner can lock the parking space in advance and directly navigate to the parking lot, which can save the trouble of having no parking space, the time to find a parking space, and at the same time enjoy a more convenient location.
[0114] In addition, the client of the parking lot can also set the charging to start from the moment the parking space is locked to create more revenue. The service of locking the parking space is an agreement reached between the vehicle side and the cloud. Since the client of the parking lot does not have the ability to access the public network, after the client of the parking lot reports the reserved parking space to the cloud, it cannot obtain the remote locking situation. When the vehicle travels within the Bluetooth communication range of the client of the parking lot, the vehicle side can synchronize the information to the client of the parking lot through Bluetooth.
[0115] S203, Send the parking lot recommendation information to the vehicle side;
[0116] S204, Receive the parking space locking information for the target parking space sent by the vehicle side, and the parking space locking information is based on the parking lot recommendation information;
[0117] The parking lot recommendation information is generated by the vehicle side based on the parking lot recommendation information to determine the target parking lot from one or more parking lots and based on the available reserved parking space information of the target parking lot;
[0118] S205, receive the response message fed back by the client of the target parking lot for determining the successful locking of the target parking space; the response message is generated based on the parking space locking information sent by the vehicle end after a target connection is established between the vehicle end and the client of the target parking lot when the vehicle enters the Bluetooth communication range of the client of the target parking lot.
[0119] The cloud in the embodiments of the present invention may have the following functions: collecting parking lot data, recommending parking lots, remotely locking parking spaces, and providing Bluetooth authentication functions. It provides external data collection interfaces, parking lot recommendation interfaces, remote locking interfaces, and Bluetooth authentication-related interfaces.
[0120] The parking lot data collected by the cloud mainly includes the parking lot name, location information (GPS), parking lot pictures, the number of parking spaces, the Bluetooth name of the parking lot, parking fee information, the number reserved for the platform, the remaining number of parking spaces, etc.; among them, the parking lot name, location information (GPS), parking lot pictures, the number of parking spaces, the Bluetooth name of the parking lot, and parking fee information are relatively stable and will not change easily after being connected, so after being first connected to the cloud platform, only report the subsequent data change data; for the latter two data items "the number reserved for the platform, the remaining number of parking spaces", they may be in a changing state at all times and need to be reported periodically; while obtaining the latest data changes, it is also possible to predict the parking trend based on the data changes and historical data. After the cloud platform has been running for a long time, it is also possible to draw the parking portraits of each parking lot at each time period, which can more accurately and reasonably recommend parking lots for car owners. As Figure 2b shown is a schematic diagram of a parking lot portrait in the embodiments of the present invention.
[0121] In the embodiments of the present invention, the cloud can receive parking lot information sent by one or more parking lots, where the parking lot information includes reserved reservable parking space information; generate parking lot recommendation information based on the parking lot information; send the parking lot recommendation information to the vehicle; receive the parking space locking information sent by the vehicle for the target parking space, where the parking space locking information is based on the parking lot recommendation information, and the parking lot recommendation information is determined by the vehicle end based on the parking lot recommendation information from one or more parking lots and generated based on the reservable parking space information of the target parking lot; receive the response message fed back by the client of the target parking lot for determining the successful locking of the target parking space; the response message is generated based on the parking space locking information sent by the vehicle end after a Bluetooth connection is established between the vehicle end and the client of the target parking lot when the vehicle enters the Bluetooth communication range of the client of the target parking lot. Furthermore, remote reservation of parking spaces can be realized through the joint operation of the cloud, the client of the parking lot, and the vehicle end, improving the parking efficiency.
[0122] Refer to Figure 3, showing a step flowchart of another reserved parking method provided by an embodiment of the present invention, which is applied to the client of a parking lot and specifically may include the following steps:
[0123] S301, obtain the parking lot information of the target parking lot, where the parking lot information includes the reserved available parking space information;
[0124] S302, send the parking lot information to the cloud so that the cloud generates parking lot recommendation information based on the parking lot information; send the parking lot recommendation information to the vehicle; the vehicle side is used to determine the target parking lot from one or more parking lots based on the parking lot recommendation information, and generate parking space locking information for the target parking space based on the available parking space information of the target parking lot and synchronize the parking space locking information to the cloud;
[0125] S303, when the vehicle enters the Bluetooth communication range of the client of the target parking lot, the vehicle side establishes a Bluetooth connection with the client of the target parking lot and receives the parking space locking information sent by the vehicle side;
[0126] S304, generate a response message for determining that the target parking space is successfully locked based on the parking space locking information, and send the response message to the cloud to confirm that the parking space reservation is successful.
[0127] In the embodiment of the present invention, the client of the parking lot can obtain the parking lot information of the target parking lot, where the parking lot information includes the reserved available parking space information; send the parking lot information to the cloud so that the cloud generates parking lot recommendation information based on the parking lot information; send the parking lot recommendation information to the vehicle side; the vehicle side is used to determine the target parking lot from one or more parking lots based on the parking lot recommendation information, and generate parking space locking information for the target parking space based on the available parking space information of the target parking lot and synchronize the parking space locking information to the cloud; when the vehicle side enters the Bluetooth communication range of the client of the target parking lot, the vehicle side establishes a Bluetooth connection with the client of the target parking lot and receives the parking space locking information sent by the vehicle side; generate a response message for determining that the target parking space is successfully locked based on the parking space locking information, and send the response message to the cloud to confirm that the parking space reservation is successful. Furthermore, remote reservation of parking spaces can be realized through the joint operation of the cloud, the client of the parking lot, and the vehicle side, improving the parking efficiency.
[0128] The following is combined with Figure 4 to illustrate the interaction process in the embodiment of the present invention:
[0129] As Figure 4As shown in the figure, it is a schematic structural diagram of a reservation parking method in an embodiment of the present invention. Specifically, the parking lot client can send relevant information about reserved parking spaces to the cloud platform; when the vehicle owner at the vehicle end has a need to remotely lock a parking space, the vehicle end can query the cloud for parking lots that support remote locking according to its destination. The cloud can recommend two parking lots to the vehicle end based on features such as the vehicle destination and user preferences. The user at the vehicle end can manually select a parking lot and a parking space, execute the locking of the parking space, and send the parking space locking information to the cloud. Then, when the vehicle travels near the parking lot and enters the Bluetooth communication range, the vehicle end establishes a Bluetooth connection with the parking lot client and synchronizes the parking space locking information. The parking lot client can determine whether the parking space locking information is correct with the cloud according to the parking space locking information. The parking lot confirms the parking space locking when it determines that the parking space locking information is okay, and feeds back a notice to the vehicle end. Then the vehicle can directly drive to the specific parking space.
[0130] In the embodiment of the present invention, through the coordination of the vehicle end, the cloud, and the parking lot client, the parking lot information is synchronized and updated through data interaction, and the cloud provides functions such as recommending parking lots to the vehicle end and locking parking spaces.
[0131] In the embodiment of the present invention, the parking lot side first needs to collect parking lot information. Since the parking lot system usually does not have the ability to access the public network, that is, the external system cannot directly access the parking lot system, it can only report information to the cloud and does not accept access to the parking lot system from the cloud or other ends. Therefore, various data information of the parking lot is reported to the cloud through periodic reporting and change reporting.
[0132] To implement parking space reservation, the parking lot side also needs to consider reserving some parking spaces for the cloud platform. This part of the data is also reported to the cloud through periodic and change reporting to support the platform to remotely lock parking spaces; the reserved parking spaces will not be used by vehicles entering the parking lot in other ways, and only provide remote locking for vehicles.
[0133] Although the vehicle end cannot communicate remotely with the parking lot through the network, it can consider short-distance communication through Bluetooth devices. Vehicles within a preset range (such as 300 meters) can complete parking information interaction and lock parking spaces through Bluetooth interaction with parking lot devices.
[0134] After collecting the data of the parking lot, the cloud in the embodiment of the present invention can store and analyze the data, record the current parking lot information, and predict the parking tightness of the parking lot in the future for a period of time. Then, the reservation success rate of each parking lot is obtained, and a parking lot recommendation function is provided for the vehicle according to the reservation success rate. The recommendation function can be designed according to aspects such as parking convenience and cost, and make the best recommendation in combination with the user's parking preferences.
[0135] In addition, in the embodiments of the present invention, for the vehicle-end Bluetooth module to communicate with the parking lot Bluetooth module at a short distance, a secure connection needs to be established, and the secure pairing code needs to be forwarded by the cloud for data.
[0136] In the embodiments of the present invention, the vehicle-end drives to the destination through navigation. If there are special requirements for a certain parking space in a parking lot, the parking lot and the parking space can be remotely locked in advance. After locking, when the vehicle arrives at the parking lot, it can directly reach the parking space.
[0137] If there are no special requirements, the general cloud parking lot recommendation function can be used. The recommendation function is enabled when the vehicle is approaching the destination within 3 kilometers, and the vehicle is navigated to the recommended parking lot. When the vehicle is within 300 meters of the parking lot, the specific parking space is negotiated through Bluetooth communication. After the vehicle enters the parking lot, it can directly drive to the specific parking space.
[0138] It should be noted that for the method embodiments, for the sake of simple description, they are expressed as a series of action combinations. However, those skilled in the art should know that the embodiments of the present invention are not limited by the described action sequence, because according to the embodiments of the present invention, certain steps can be performed in other sequences or simultaneously. Secondly, those skilled in the art should also know that the embodiments described in the specification are all preferred embodiments, and the actions involved are not necessarily essential for the embodiments of the present invention.
[0139] Refer to Figure 5 , which shows a schematic structural diagram of a reservation parking device provided by an embodiment of the present invention, applied to the vehicle-end. The vehicle-end has a Bluetooth communication function and specifically may include the following modules:
[0140] A parking lot recommendation information receiving module 501, configured to receive the parking lot recommendation information sent by the cloud; the parking lot recommendation information includes the reservable parking space information reserved in one or more parking lots;
[0141] A parking space locking information generating and synchronizing module 502, configured to determine a target parking lot from one or more parking lots based on the parking lot recommendation information, and generate parking space locking information for the target parking space based on the reservable parking space information of the target parking lot and synchronize the parking space locking information to the cloud;
[0142] A connection communication module 503, configured to establish a Bluetooth target connection between the vehicle-end and the client of the target parking lot when the vehicle enters the Bluetooth communication range of the client of the target parking lot, and send the parking space locking information to the client, so that the client feeds back a response message for determining that the target parking space is successfully locked to the cloud;
[0143] A vehicle parking module 504, configured to park the vehicle according to the target parking space.
[0144] In an embodiment of the present invention, the parking lot recommendation information receiving module 501 includes:
[0145] A parking preference acquisition sub-module, configured to collect parking preference information of a vehicle user and send the parking preference information to the cloud;
[0146] A parking guidance trigger sub-module, configured to, in response to a target operation for triggering the parking lot guidance function, acquire a destination of the vehicle and send the destination to the cloud;
[0147] A parking lot recommendation information generation sub-module, configured to receive parking lot recommendation information sent by the cloud and generated based on the destination of the vehicle, the parking preference information, and parking lot information of one or more parking lots stored in the cloud.
[0148] In an embodiment of the present invention, the connection communication module 503 includes:
[0149] A connection request sending sub-module, configured to send a Bluetooth connection request to a client of the target parking lot;
[0150] A verification information receiving sub-module, configured to receive verification information sent by the cloud to the vehicle side, where the verification information is generated by the client of the target parking lot based on the connection request and sent to the cloud;
[0151] A connection establishment sub-module, configured to send the verification information to the client of the target parking lot for verification, and when the verification is successful, determine that a Bluetooth connection is established between the vehicle side and the client of the target parking lot.
[0152] Refer to Figure 6 , which shows a schematic structural diagram of a reservation parking device provided in an embodiment of the present invention and applied to the cloud. Specifically, it may include the following modules:
[0153] A parking lot information receiving module 601, configured to receive parking lot information sent by one or more parking lots when the vehicle is not within the communication range of the target parking lot. The parking lot information includes reserved available reservation space information;
[0154] A parking lot recommendation information generation module 602, configured to send the parking lot recommendation information to the vehicle side; the vehicle side has a Bluetooth communication function;
[0155] A parking lot recommendation information sending module 603, configured to send parking lot recommendation information to the vehicle;
[0156] A parking space locking information generation module 604, configured to receive the parking space locking information for a target parking space sent by a vehicle terminal. The parking space locking information is based on the parking lot recommendation information, and the parking lot recommendation information is generated by the vehicle terminal based on the parking lot recommendation information to determine a target parking lot from one or more parking lots and based on the reservable parking space information of the target parking lot;
[0157] A response message receiving module 605, configured to receive a response message fed back by a client of the target parking lot for determining that the locking of the target parking space is successful; the response information is generated based on the parking space locking information sent by the vehicle terminal after a Bluetooth connection is established between the vehicle terminal and the client of the target parking lot when the vehicle enters the Bluetooth communication range of the client of the target parking lot.
[0158] In an embodiment of the present invention, the parking lot recommendation information sending module 603 may include:
[0159] A reservation success rate generation sub-module, configured to generate a reservation success rate for each parking lot based on the parking lot information;
[0160] A parking lot recommendation information determination sub-module, configured to select a preset number of candidate parking lots in descending order of the reservation success rate and generate parking lot recommendation information based on the candidate parking lots.
[0161] In an embodiment of the present invention, the device further includes:
[0162] A historical reservation information acquisition module, configured to acquire the historical reservation information of the target parking lot;
[0163] A reservable parking space information adjustment module, configured to adjust the reservable parking space information of the target parking lot according to the historical reservation information.
[0164] Refer to Figure 7 , which shows a schematic structural diagram of a reservation parking device provided by an embodiment of the present invention, applied to a client of a parking lot. The client has a Bluetooth communication function and may specifically include the following modules:
[0165] A parking lot information acquisition module 701, configured to acquire the parking lot information of a target parking lot, where the parking lot information includes the reserved reservable parking space information;
[0166] A parking lot information sending module 702 is configured to send the parking lot information to the cloud, so that the cloud generates parking lot recommendation information based on the parking lot information; and send the parking lot recommendation information to the vehicle side; the vehicle side is configured to determine a target parking lot from one or more parking lots based on the parking lot recommendation information, and generate parking space locking information for a target parking space based on the available reservation parking space information of the target parking lot and synchronize the parking space locking information to the cloud;
[0167] A parking space locking information receiving module 703 is configured to, when the vehicle enters the Bluetooth communication range of the client of the target parking lot, establish a Bluetooth connection between the vehicle side and the client of the target parking lot, and receive the parking space locking information sent by the vehicle side;
[0168] A response message sending module 704 is configured to generate a response message for determining that the target parking space is successfully locked based on the parking space locking information, and send the response message to the cloud to confirm the successful reservation of the parking space.
[0169] An embodiment of the present invention further provides an electronic device, which may include a processor, a memory, and a computer program stored on the memory and capable of running on the processor. When the computer program is executed by the processor, the above-mentioned reservation parking method is implemented.
[0170] An embodiment of the present invention further provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the above-mentioned reservation parking method is implemented.
[0171] For the device embodiment, since it is basically similar to the method embodiment, the description is relatively simple. For the relevant parts, refer to the partial description of the method embodiment.
[0172] Each embodiment in this specification is described in a progressive manner. The key point of each embodiment is to illustrate the differences from other embodiments. The same or similar parts among the embodiments can be referred to each other.
[0173] Those skilled in the art should understand that the embodiments of the present invention can be provided as a method, a device, or a computer program product. Therefore, the embodiments of the present invention can take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware aspects. Moreover, the embodiments of the present invention can take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0174] Embodiments of the present invention are described with reference to the flowcharts and / or block diagrams of methods, terminal devices (systems), and computer program products according to embodiments of the present invention. It should be understood that each process and / or block in the flowcharts and / or block diagrams, and the combination of processes and / or blocks in the flowcharts and / or block diagrams, can be realized by computer program instructions. These computer program instructions can be provided to the processors of general-purpose computers, special-purpose computers, embedded processors, or other programmable data processing terminal devices to generate a machine, so that the instructions executed by the processors of the computer or other programmable data processing terminal devices generate a device for realizing the functions specified in one or more processes in the flowchart and / or one or more blocks in the block diagram.
[0175] These computer program instructions can also be stored in a computer-readable memory that can direct a computer or other programmable data processing terminal device to work in a specific manner, so that the instructions stored in the computer-readable memory generate a manufactured article including an instruction device, and the instruction device realizes the functions specified in one or more processes in the flowchart and / or one or more blocks in the block diagram.
[0176] These computer program instructions can also be loaded onto a computer or other programmable data processing terminal device, so that a series of operation steps are executed on the computer or other programmable terminal device to generate a computer-implemented process, and thus the instructions executed on the computer or other programmable terminal device provide steps for realizing the functions specified in one or more processes in the flowchart and / or one or more blocks in the block diagram.
[0177] Although the preferred embodiments of the embodiments of the present invention have been described, those skilled in the art can make additional changes and modifications once they know the basic creative concepts. Therefore, the appended claims are intended to be construed as including the preferred embodiments and all changes and modifications falling within the scope of the embodiments of the present invention.
[0178] Finally, it should also be noted that in this article, relational terms such as first and second are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any actual relationship or order between these entities or operations. Moreover, the term "comprising", "including" or any other variant thereof is intended to cover non-exclusive inclusion, so that a process, method, article or terminal device including a series of elements not only includes those elements, but also includes other elements not expressly listed, or also includes elements inherent to such process, method, article or terminal device. Without further limitation, an element defined by the statement "including a..." does not exclude the existence of additional identical elements in the process, method, article or terminal device including the said element.
[0179] The above has introduced in detail a reservation parking method and device provided. In this article, specific examples are used to elaborate on the principle and implementation manner of the present invention. The description of the above embodiments is only used to help understand the method of the present invention and its core idea. At the same time, for those of ordinary skill in the art, according to the idea of the present invention, there will be changes in the specific implementation manner and application scope. In summary, the content of this specification should not be construed as a limitation to the present invention.
Claims
1. A parking reservation method, characterized in that: Applied to a vehicle side, the vehicle side has a Bluetooth communication function, and the method includes: Receiving parking lot recommendation information sent by the cloud; the parking lot recommendation information includes information on reserved and reservable parking spaces in one or more parking lots; Determining a target parking lot from one or more parking lots based on the parking lot recommendation information, and generating parking space locking information for the target parking space based on the reserved reservable parking space information of the target parking lot and synchronizing the parking space locking information to the cloud; When the vehicle enters the Bluetooth communication range of the target parking lot client, the vehicle establishes a Bluetooth connection with the target parking lot client and sends the parking space locking information to the client, so that the client feeds back a response message to the cloud to confirm that the target parking space is successfully locked; Parking according to the target parking space; The receiving of parking lot recommendation information sent by the cloud includes: The cloud generates a reservation success rate for each parking lot based on the parking lot information received from one or more parking lots; The cloud takes a preset number of candidate parking lots according to the order of the reservation success rate from high to low, and generates parking lot recommendation information based on the candidate parking lots; The information of the reservable parking spaces of the target parking lot is adjusted through the cloud, including: Obtain historical reservation information of the target parking lot in the cloud; As the number of cloud users increases, the parking lot gradually increases the number of reserved parking spaces for the remote platform. The reserved parking spaces can only be locked remotely and are not open to ordinary parking. The cloud adjusts the reservable parking space information of the target parking lot according to the historical reservation information and the reserved parking space; The method generates parking space locking information for a target parking space based on the reserved parking space information of the target parking lot, including: Based on the reserved reservable parking space information stored in the cloud of the target parking lot, a parking space is remotely reserved through exchange with the cloud, and parking space locking information is generated according to the remotely reserved parking space.
2. The method according to claim 1, characterized in that The vehicle establishes a Bluetooth connection with a client of the target parking lot, including: Sending a Bluetooth connection request to the client of the target parking lot; Receiving verification information sent by the cloud to the vehicle end, where the verification information is generated by the client of the target parking lot based on the connection request and sent to the cloud; The verification information is sent to the client of the target parking lot for verification, and when the verification is successful, it is determined that the vehicle end has established a Bluetooth connection with the client of the target parking lot.
3. A parking reservation method, characterized in that: Applied to the cloud, the method includes: Receiving parking lot information sent by one or more parking lots, the parking lot information including reserved and reservable parking space information; Generating parking lot recommendation information based on the parking lot information includes: Based on the parking lot information, generating a reservation success rate for each parking lot; Sorting a preset number of candidate parking lots from high to low according to the reservation success rate, and generating parking lot recommendation information based on the candidate parking lots; The reserved parking space information is adjusted through the cloud, including: Obtaining historical reservation information of the parking lot; As the number of cloud users increases, parking lots gradually increase the number of reserved parking spaces for remote platforms. These reserved parking spaces can only be locked remotely and are not open to ordinary parking. Adjusting the reserved reservable parking space information according to the historical reservation information and the reserved parking spaces provided by the parking lot; Sending the parking lot recommendation information to a vehicle end; the vehicle end has a Bluetooth communication function; Receiving parking space locking information for a target parking space sent by the vehicle end, the parking space locking information is generated by the vehicle end based on the reserved reservable parking space information stored in the cloud by the target parking lot, remotely reserving the parking space through exchange with the cloud, and remotely reserving the parking space; Receive a response message fed back by the client of the target parking lot to determine that the target parking space is successfully locked; the response message is generated by the client of the target parking lot based on the parking space locking information sent by the vehicle end after the vehicle end establishes a Bluetooth connection with the client of the target parking lot when the vehicle enters the Bluetooth communication range of the client of the target parking lot.
4. A parking reservation method, characterized in that: A client applied to a parking lot, the client having a Bluetooth communication function, and the method includes: Obtaining parking lot information of a target parking lot, wherein the parking lot information includes information on reserved parking spaces; The parking lot information is sent to a cloud, so that the cloud generates parking lot recommendation information based on the parking lot information; the cloud generates parking lot recommendation information based on the parking lot information, including: Based on the parking lot information, a reservation success rate for each parking lot is generated; a preset number of candidate parking lots are selected in descending order according to the reservation success rates, and parking lot recommendation information is generated based on the candidate parking lots; the parking lot recommendation information is sent to the vehicle end; the vehicle end is used to determine a target parking lot from one or more parking lots based on the parking lot recommendation information, and to generate parking space locking information for the target parking space based on the reservable parking space information of the target parking lot and synchronize the parking space locking information to the cloud; The information of the reservable parking spaces of the target parking lot is adjusted through the cloud, including: obtaining the historical reservation information of the parking lot through the cloud; gradually increasing the number of reserved parking spaces for the remote platform as the number of cloud users increases, and these reserved parking spaces for the platform can only be remotely locked and are not open to ordinary parking; adjusting the reserved reservable parking space information according to the historical reservation information and the reserved parking spaces provided by the parking lot; When the vehicle enters the Bluetooth communication range of the target parking lot client, the vehicle terminal establishes a Bluetooth connection with the target parking lot client and receives the parking space locking information sent by the vehicle terminal; the parking space locking information is generated by the vehicle terminal based on the reserved reservable parking space information stored in the cloud by the target parking lot, and the parking space is remotely reserved through exchange with the cloud. A response message for confirming that the target parking space is successfully locked is generated based on the parking space locking information, and the response message is sent to the cloud to confirm that the parking space reservation is successful.
5. A parking reservation device, applied to a vehicle end, wherein the vehicle end has a Bluetooth communication function, characterized in that: The device comprises: A parking lot recommendation information receiving module is used to receive parking lot recommendation information sent by the cloud; the receiving of parking lot recommendation information sent by the cloud includes: the cloud generates a reservation success rate for each parking lot based on the parking lot information received from one or more parking lots; the cloud sorts a preset number of candidate parking lots from high to low according to the reservation success rate, and generates parking lot recommendation information based on the candidate parking lots; the parking lot recommendation information includes reserved reservable parking space information of one or more parking lots; the reserved reservable parking space information is adjusted by the cloud, including: the cloud obtains the historical reservation information of the parking lot; with the increase in the number of cloud users, the parking lot gradually increases the reserved parking spaces for the remote platform, and these reserved parking spaces for the platform can only provide remote locking and are not open to ordinary parking; the cloud adjusts the reserved reservable parking space information according to the historical reservation information and the reserved parking spaces provided by the parking lot; A parking space locking information generation and synchronization module, for determining a target parking lot from one or more parking lots based on the parking lot recommendation information, and generating parking space locking information for the target parking lot based on the reserved reservable parking space information of the target parking lot and synchronizing the parking space locking information to the cloud, generating parking space locking information for the target parking lot based on the reserved reservable parking space information of the target parking lot, including: remotely reserving a parking space through exchange with the cloud based on the reserved reservable parking space information of the target parking lot stored in the cloud, and generating parking space locking information according to the remotely reserved parking space; A connection communication module, which is used for establishing a Bluetooth connection between the vehicle and the client of the target parking lot when the vehicle enters the Bluetooth communication range of the client of the target parking lot, and sending the parking space locking information to the client, so that the client can feed back a response message to the cloud to confirm that the target parking space is successfully locked; The vehicle parking module is used to park the vehicle in the target parking space.
6. A parking reservation device, applied to the cloud, characterized in that: The device comprises: The parking lot information receiving module is used to receive parking lot information sent by one or more parking lots, wherein the parking lot information includes information of reserved reservable parking spaces; the reserved reservable parking spaces information is adjusted through the cloud, including: obtaining historical reservation information of the parking lot; as the number of cloud users increases, the parking lot gradually increases the number of reserved parking spaces for the remote platform, and these parking spaces reserved for the platform can only be remotely locked and are not open to ordinary parking; and adjusting the reserved reservable parking spaces information according to the historical reservation information and the reserved parking spaces provided by the parking lot; A parking lot recommendation information generating module, configured to generate parking lot recommendation information based on the parking lot information; the generating of parking lot recommendation information based on the parking lot information includes: generating a reservation success rate for each parking lot based on the parking lot information; sorting a preset number of candidate parking lots from high to low according to the reservation success rates, and generating parking lot recommendation information based on the candidate parking lots; A parking lot recommendation information sending module, used to send the parking lot recommendation information to the vehicle end; the vehicle end has a Bluetooth communication function; A parking space locking information generating module, used for receiving parking space locking information for a target parking space sent by the vehicle end, wherein the parking space locking information is generated by the vehicle end based on the reserved reservable parking space information stored in the cloud by the target parking lot, and by remotely reserving the parking space through exchange with the cloud; A response message receiving module is used to receive a response message fed back by the client of the target parking lot for determining that the target parking space is successfully locked; the response message is generated by the client of the target parking lot based on the parking space locking information sent by the vehicle end after the vehicle end establishes a Bluetooth connection with the client of the target parking lot when the vehicle enters the Bluetooth communication range of the client of the target parking lot.
7. A parking reservation device, applied to a client of a parking lot, wherein the client has a Bluetooth communication function, characterized in that: The device comprises: A parking lot information acquisition module is used to acquire parking lot information of a target parking lot, wherein the parking lot information includes information on reserved parking spaces; A parking lot information sending module is used to send the parking lot information to the cloud, so that the cloud generates parking lot recommendation information based on the parking lot information; the cloud generates the parking lot recommendation information based on the parking lot information, including: generating a reservation success rate for each parking lot based on the parking lot information; sorting a preset number of candidate parking lots from high to low according to the reservation success rate, and generating parking lot recommendation information based on the candidate parking lots; sending the parking lot recommendation information to the vehicle end; the vehicle end is used to determine a target parking lot from one or more parking lots based on the parking lot recommendation information, and generate parking space locking information for the target parking space based on the reservable parking space information of the target parking lot and synchronize the parking space locking information to the cloud; the reservable parking space information of the target parking lot is adjusted by the cloud, including: the cloud obtains the historical reservation information of the parking lot; through the increase in the number of cloud users, the parking lot gradually increases the reserved parking spaces for the remote platform, and these reserved parking spaces for the platform can only provide remote locking and are not open to ordinary parking; the reserved reservable parking space information is adjusted according to the historical reservation information and the reserved parking spaces provided by the parking lot; The parking space locking information receiving module is used for establishing a Bluetooth connection between the vehicle end and the client end of the target parking lot when the vehicle enters the Bluetooth communication range of the client end of the target parking lot, and receiving the parking space locking information sent by the vehicle end; the parking space locking information is generated by the vehicle end based on the reserved parking space information stored in the cloud by the target parking lot, and the parking space is remotely reserved through exchange with the cloud end, according to the remotely reserved parking space; A response message sending module is used to generate a response message for confirming that the target parking space is successfully locked based on the parking space locking information, and send the response message to the cloud to confirm that the parking space reservation is successful.
Citation Information
Patent Citations
Parking system based on Internet of things
CN110246368A
Vehicle parking space reservation method and system based on cloud
CN116434590A