Parking fee payment method and device, electronic equipment and vehicle

By obtaining the parking information of the vehicle and the user's schedule, automatically calculate the optimal payment time and realize automatic payment, the problem of inconvenience of users in paying parking fees is solved, and automated payment and fee optimization are achieved.

CN119763203AActive Publication Date: 2025-04-04GREAT WALL MOTOR CO LTD
View PDF 13 Cites 0 Cited by

Patent Information

Application Number
CN202411993425.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-31
Publication Date
2025-04-04
Estimated Expiration
2044-12-31

AI Technical Summary

Technical Problem

When users use vehicles, it is inconvenient to pay parking fees, and it is difficult for the existing technology to realize automated payments, and it is easy to pay more cards.

Method used

By obtaining the parking information of the vehicle and the user's schedule, the optimal payment time is automatically calculated according to the charging rules of the parking lot, and the total parking fee is automatically paid after the arrival of that time.

Benefits of technology

It realizes automatic payment of parking fees, reduces the steps of manual payment by users, avoids the situation of overpaying by card points, and brings convenience to users.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119763203A_ABST
    Figure CN119763203A_ABST
Patent Text Reader

Abstract

The invention is suitable for the technical field of intelligent automobiles, and provides a parking fee payment method and device, electronic equipment and a vehicle, and the method comprises the steps: automatically calculating the optimal payment time of parking fee payment through the charging rule of a parking lot and the schedule of a user when the vehicle is in the parking lot, and carrying out the payment of the parking fee after the optimal payment time is reached. And the total parking fee is automatically paid. Compared with the existing method that the user needs to pay the parking fee manually, the method has the advantages that the user does not need to pay the parking fee manually in the parking period, the optimal payment time for paying the parking fee can be determined according to the schedule of the user, the parking fee is automatically paid after the optimal payment time is reached, the user does not need to pay manually, and convenience is brought to the user.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application belongs to the field of intelligent automobile technology, and in particular, relates to a parking fee payment method, device, electronic equipment and vehicle. Background Art

[0002] When a user uses a vehicle, after driving the vehicle to the destination, the user needs to park the vehicle in the parking lot. Parking fees will be incurred during the parking lot, and the user needs to pay the parking fee when leaving the parking lot.

[0003] Currently, users need to pay parking fees at the parking lot exit. Even if some parking lots allow users to pay parking fees in advance inside the parking lot, users are required to manually upload vehicle information to complete the payment, which makes it inconvenient for users to pay parking fees. Summary of the invention

[0004] The embodiments of the present application provide a parking fee payment method, device, electronic device and vehicle, which can solve the problem of inconvenience in users paying parking fees.

[0005] In a first aspect, an embodiment of the present application provides a parking fee payment method, including:

[0006] When a vehicle enters a parking lot, obtaining parking information of the vehicle, wherein the parking information includes charging rules of the parking lot;

[0007] Get the user's schedule;

[0008] Determining the optimal payment time for the user to pay the parking fee according to the charging rules and the schedule;

[0009] After reaching the optimal payment time, the total parking fee for the vehicle is paid.

[0010] In a possible implementation of the first aspect, the charging rule includes a charging unit and a free departure time, wherein the free departure time represents a free parking time of the vehicle after payment;

[0011] The step of determining the optimal payment time for the user to pay the parking fee according to the charging rules and the schedule includes:

[0012] Determining the planned parking duration of the vehicle according to the schedule;

[0013] Determining the optimal parking time of the vehicle according to the charging unit, the free departure time and the planned parking time;

[0014] The sum of the optimal parking time and the vehicle's entry time is calculated to obtain the optimal payment time for the user to pay the parking fee.

[0015] In a possible implementation manner of the first aspect, determining the optimal parking duration of the vehicle according to the charging unit, the free departure time, and the planned parking duration includes:

[0016] Determining, based on the billing unit and the planned parking duration, a first estimated fee that would be incurred if the parking fee is paid according to the planned parking duration;

[0017] The free departure time is subtracted from the planned parking time to obtain a revised parking time;

[0018] determining, based on the charging unit and the revised parking duration, a second estimated fee that would be incurred if the parking fee is paid according to the revised parking duration;

[0019] If the second estimated fee is less than the first estimated fee, the optimal parking time for the vehicle is determined according to the corrected parking time.

[0020] In a possible implementation manner of the first aspect, after determining, according to the charging unit and the modified parking duration, a second estimated fee that needs to be incurred if the parking fee is paid according to the modified parking duration, the method further includes:

[0021] If the second estimated fee is equal to the first estimated fee, the planned parking time is determined as the optimal parking time for the vehicle.

[0022] In a possible implementation manner of the first aspect, the method further includes:

[0023] If the user is not in the car after paying the total parking fee, obtaining the current location of the user;

[0024] Planning a moving route for the user to reach the parking location according to the current location of the user and the parking location of the vehicle;

[0025] The moving route is displayed to the user, where the moving route is used to instruct the user to walk to the parking location according to the moving route.

[0026] In a possible implementation manner of the first aspect, the method further includes:

[0027] According to the parking position of the vehicle, predicting the total time required for the vehicle to drive out of the parking lot from the parking position;

[0028] According to the free departure time, the total duration and the optimal payment time, obtaining the latest time for the user to arrive at the parking location;

[0029] If it is determined that the user cannot reach the parking location at the latest time, the vehicle is controlled to automatically drive to a preset location outside the parking lot.

[0030] In a possible implementation manner of the first aspect, determining the optimal parking time of the vehicle according to the corrected parking time includes:

[0031] Determining a multiple relationship between the modified parking duration and the charging unit;

[0032] If the modified parking time is an integer multiple of the charging unit, determining the modified parking time as the optimal parking time for the vehicle;

[0033] If the corrected parking time is not an integer multiple of the billing unit, the corrected parking time is added to obtain a target parking time, the target parking time is an integer multiple of the billing unit, the target parking time is less than the planned parking time, and the target parking time is determined as the optimal parking time for the vehicle.

[0034] In a second aspect, an embodiment of the present application provides a parking fee payment device, comprising:

[0035] An information acquisition module, used to acquire parking information of the vehicle when the vehicle enters the parking lot, wherein the parking information includes charging rules of the parking lot;

[0036] Schedule acquisition module, used to obtain the user's schedule;

[0037] A time determination module, used to determine the optimal payment time for the user to pay the parking fee according to the charging rules and the schedule;

[0038] The fee payment module is used to pay the total parking fee of the vehicle after reaching the optimal payment time.

[0039] In a third aspect, an embodiment of the present application provides an electronic device, comprising: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the computer program, the parking fee payment method described in any one of the first aspects above is implemented.

[0040] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the parking fee payment method described in any one of the first aspects above is implemented.

[0041] In a fifth aspect, an embodiment of the present application provides a computer program product. When the computer program product is run on a terminal device, the terminal device executes the parking fee payment method described in any one of the first aspects above.

[0042] In a sixth aspect, an embodiment of the present application provides a vehicle, comprising: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the computer program, the parking fee payment method described in any one of the first aspects above is implemented.

[0043] Compared with the prior art, the first aspect of the present application has the following beneficial effects: when the vehicle is in the parking lot, the present application can automatically calculate the optimal payment time for paying the parking fee according to the parking lot's charging rules and the user's schedule, and automatically pay the total parking fee after reaching the optimal payment time. Compared with the current method that requires users to pay the parking fee manually, the present application does not require users to pay the parking fee manually during parking. The present application can determine the time when the user plans to leave the parking lot and the length of time the user plans to park here according to the user's schedule, and determine the optimal payment time for paying the parking fee in combination with the charging rules, so as to achieve the purpose of paying the least parking fee; the parking fee is automatically paid after reaching the optimal payment time, and the user does not need to pay manually, which brings convenience to the user.

[0044] It can be understood that the beneficial effects of the second to sixth aspects mentioned above can be found in the relevant description of the first aspect mentioned above, and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS

[0045] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative labor.

[0046] Figure 1 It is a flowchart of a parking fee payment method provided in an embodiment of the present application;

[0047] Figure 2 It is a flowchart of a method for determining an optimal payment time provided in an embodiment of the present application;

[0048] Figure 3 It is a flowchart of a method for determining an optimal parking duration provided by an embodiment of the present application;

[0049] Figure 4 is a flow chart of a method for determining an optimal parking duration provided by another embodiment of the present application;

[0050] Figure 5 is a flowchart of a route planning method provided by an embodiment of the present application;

[0051] Figure 6 is a flowchart of a method for automatically leaving a parking lot provided by an embodiment of the present application;

[0052] Figure 7 It is a schematic diagram of the structure of an Agent provided in an embodiment of the present application;

[0053] Figure 8 It is a structural schematic diagram of a parking fee payment device provided in an embodiment of the present application;

[0054] Fig. 9 It is a schematic diagram of the structure of an electronic device provided in one embodiment of the present application. DETAILED DESCRIPTION

[0055] It should be understood that when used in the present specification and the appended claims, the term "comprising" indicates the presence of described features, wholes, steps, operations, elements and / or components, but does not exclude the presence or addition of one or more other features, wholes, steps, operations, elements, components and / or combinations thereof.

[0056] It should also be understood that the term “and / or” used in the specification and appended claims refers to any and all possible combinations of one or more of the associated listed items, and includes these combinations.

[0057] As used in the specification and appended claims of this application, the term "if" can be interpreted as "when" or "uponce" or "in response to determining" or "in response to detecting", depending on the context. Similarly, the phrase "if it is determined" or "if [described condition or event] is detected" can be interpreted as meaning "uponce it is determined" or "in response to determining" or "uponce [described condition or event] is detected" or "in response to detecting [described condition or event]", depending on the context.

[0058] In addition, in the description of the present application specification and the appended claims, the terms "first", "second", "third", etc. are only used to distinguish the descriptions and cannot be understood as indicating or implying relative importance.

[0059] References to "one embodiment" or "some embodiments" etc. described in the specification of this application mean that one or more embodiments of the present application include specific features, structures or characteristics described in conjunction with the embodiment. Therefore, the phrases "in one embodiment", "in some embodiments", "in some other embodiments", "in some other embodiments", etc. appearing in different places in this specification do not necessarily refer to the same embodiment, but mean "one or more but not all embodiments", unless otherwise specifically emphasized in other ways.

[0060] Users need to pay parking fees when parking in a parking lot. One way is for users to pay parking fees by scanning a code or paying in cash at the parking lot exit; another way is to pay parking fees through the smart parking platform.

[0061] Existing smart parking platforms generally need to be associated with parking lots, and users need to upload vehicle information, such as license plate number, when paying parking fees to complete the payment, and cannot achieve fully automatic payment of parking fees.

[0062] In addition, users often pay parking fees when they leave the parking lot, which sometimes leads to overpayment at the checkpoint. For example, in a parking lot that charges by the hour, when the user pays the parking fee, the parking time is 3 hours and 2 minutes, and the user needs to pay 4 hours of parking fees, which brings inconvenience to the user.

[0063] Based on the above problems, this application proposes a parking payment method. When a vehicle is in a parking lot, it can automatically calculate the optimal payment time for the user to pay the parking fee according to the parking lot's charging rules and the user's schedule, so as to reduce the situation of overpayment at the checkpoint and save costs for the user. In addition, after calculating the optimal payment time, this application pays the total parking fee of the vehicle after determining that the optimal payment time has arrived, and completes the automatic payment of the parking fee, which brings convenience to the user.

[0064] The parking fee payment method of the embodiment of the present application is described in detail below. The present application method can be executed in the user's terminal device and vehicle. The terminal device can be a mobile phone or a tablet computer, etc. For ease of description, the present application method is described below by executing it in a vehicle.

[0065] Figure 1 A schematic flow chart of the parking fee payment method provided by the present application is shown, referring to Figure 1 , the method is described in detail as follows:

[0066] S101, when a vehicle enters a parking lot, obtaining parking information of the vehicle, wherein the parking information includes charging rules of the parking lot.

[0067] In this embodiment, whether the vehicle enters the parking lot is identified by the image captured by the vehicle camera. For example, the vehicle camera captures a first image. If the first image contains an entrance railing of the parking lot and the entrance railing is opened, it is determined that the vehicle has entered the parking lot. Alternatively, if the first image contains a sign of "parking lot", it is determined that the vehicle has entered the parking lot.

[0068] The second image of the parking lot is captured by the vehicle-mounted camera, and the second image is recognized to obtain parking information, where the parking information includes the charging rules of the parking lot, the parking location, etc.

[0069] The parking location can be obtained by identifying the parking space number in the image.

[0070] The charging rules may include billing units, free exit time, parking lot charging codes, parking preferential policies, etc. The billing units may be hourly or minute-by-minute. The free exit time represents the free parking time of the vehicle after payment. For example, after paying the parking fee, the user can park for free for 15 minutes, that is, if the user leaves the parking lot within 15 minutes after paying the parking fee, there will be no charge again. The parking lot charging code is used to collect parking fees, and the parking charging code may be a charging QR code, etc. Parking preferential policies may include free parking time and night parking discounts, etc. For example, the free parking time may be free parking fees within half an hour of parking.

[0071] After the vehicle enters the parking lot, the entry time of the vehicle into the parking lot is recorded, and the entry time can be recorded in the parking information.

[0072] S102: Obtain the user's schedule.

[0073] In this embodiment, the user's schedule can be set in advance by the user in the vehicle computer, and can also be sent by the user to the vehicle through an electronic device (for example, a mobile phone).

[0074] The schedule may include how long the user plans to stay at the site, or when the user plans to leave.

[0075] S103: Determine the optimal payment time for the user to pay the parking fee according to the charging rules and the schedule.

[0076] In this embodiment, the user's planned parking time is determined according to the schedule. According to the user's planned parking time and charging rules, it is determined whether the user needs to pay the parking fee in advance before leaving the parking lot to reduce the parking fee, thereby obtaining the optimal payment time for paying the parking fee.

[0077] Specifically, methods for determining whether to pay parking fees in advance include:

[0078] Calculate the number of billing units covered by the planned parking time. For example, if the planned parking time is 5 hours, it will cover 5 billing units; if the planned parking time is 5 hours and 20 minutes, it will cover 6 billing units. If the free departure time is taken into account, the number of billing units can be reduced by 1, and the parking fee can be paid in advance; if the free departure time is taken into account, the number of billing units remains unchanged, and the parking fee does not need to be paid in advance.

[0079] S104: After reaching the optimal payment time, the total parking fee for the vehicle is paid.

[0080] In this embodiment, after determining the optimal payment time, a payment inquiry instruction is sent to the user's electronic device before the optimal payment time arrives, and the payment inquiry instruction is used to inquire whether the user can automatically pay the parking fee at the optimal payment time. If the user's payment instruction is received, the total parking fee of the vehicle is paid after the optimal payment time arrives.

[0081] For example, if the optimal payment time is 10:40, a payment inquiry instruction is sent to the user at 10:30.

[0082] In this embodiment, the method for calculating the total parking fee may include: the vehicle automatically determines the actual parking time based on the vehicle's entry time and the optimal payment time; the vehicle automatically calculates the total parking fee according to the actual parking time and the charging rules.

[0083] In another embodiment, when the vehicle needs to pay the total parking fee, the vehicle sends a payment instruction to the server, and the payment instruction includes the entry time and the optimal payment time. After receiving the payment instruction, the server determines the actual parking time according to the vehicle's entry time and the optimal payment time; and automatically calculates the total parking fee according to the actual parking time and the charging rules. The server sends the total parking fee to the vehicle. The vehicle pays the total parking fee.

[0084] In this application, when the vehicle is in the parking lot, the optimal payment time for paying the parking fee can be automatically calculated according to the parking lot's charging rules and the user's schedule. After reaching the optimal payment time, the total parking fee that the vehicle needs to pay is calculated according to the vehicle's entry time, and the total parking fee is automatically paid. Compared with the current method that requires users to pay parking fees manually, this application does not require users to pay parking fees manually during parking. This application can determine the optimal payment time for paying parking fees according to the user's schedule, and automatically pay parking fees after reaching the optimal payment time. Users do not need to pay manually, which brings convenience to users. In addition, this application can determine the optimal payment time for the user to pay parking fees according to the charging rules and the schedule, avoiding the situation of paying more at the card point, saving parking fees for users.

[0085] In one possible implementation, in order to help users reduce parking fees and avoid overpaying at checkpoints, the present application can also automatically determine the optimal payment time. Specifically, the key to the amount of parking fees lies in the length of parking time. If the parking time is long, the parking fee will be high; if the parking time is short, the parking fee will be low. Therefore, in order to minimize parking fees, it is key to reasonably plan the parking time. To determine the optimal payment time, the key is to determine the optimal parking time. Once the optimal parking time is determined, the optimal payment time can naturally be obtained. Therefore, the present application can first determine the optimal parking time based on the charging rules and schedule, and then determine the optimal payment time based on the optimal parking time. The following is combined with Figure 2 As shown, the method for determining the optimal payment time is explained.

[0086] S1031, determining the planned parking duration of the vehicle according to the schedule.

[0087] In this embodiment, if there is a planned departure time set by the user in the schedule, the planned parking time is obtained by subtracting the vehicle's entry time from the planned departure time.

[0088] If there is a parking duration set by the user in the schedule, the planned parking duration can be directly obtained based on the daily schedule.

[0089] S1032: Determine the optimal parking time for the vehicle according to the billing unit, the free departure time and the planned parking time.

[0090] In this embodiment, the billing unit, free departure time and planned parking duration are input into the neural network model to obtain the optimal parking duration.

[0091] In another embodiment, the optimal parking time can be determined by calculating the parking fees of different parking times. Specifically, Figure 3 As shown, the method for determining the optimal parking time may also include:

[0092] S201, determining, based on the charging unit and the planned parking duration, a first estimated fee that would be incurred if parking fees were paid according to the planned parking duration.

[0093] For example, if the billing unit is hourly, and the parking fee per hour is 3 yuan, a parking fee less than one hour will be charged as one hour. If the user's planned parking time is 3 hours and 5 minutes, the first estimated fee is 4×3=12 yuan.

[0094] S202: Subtract the free departure time from the planned parking time to obtain a corrected parking time.

[0095] In this embodiment, the free departure time can be set as needed.

[0096] For example, if the free departure time is 15 minutes and the planned parking time is 3 hours and 5 minutes, then the corrected parking time is: 3 hours and 5 minutes - 15 minutes = 2 hours and 50 minutes.

[0097] S203: Determine, based on the charging unit and the revised parking duration, a second estimated fee that would be incurred if the parking fee is paid according to the revised parking duration.

[0098] For example, if the billing unit is hourly, and the parking fee per hour is 3 yuan, a parking fee less than one hour will be charged as one hour. If the user's revised parking time is 2 hours and 50 minutes, the first estimated fee is 3×3=9 yuan.

[0099] S204: If the second estimated fee is less than the first estimated fee, determine the optimal parking time for the vehicle according to the corrected parking time.

[0100] In this embodiment, if the second estimated fee is less than the first estimated fee, it means that paying the parking fee in advance is more economical, and the optimal parking time can be determined based on the corrected parking time.

[0101] In one implementation, the corrected parking time is determined as the optimal parking time of the vehicle. For example, if the corrected parking time is 2 hours and 50 minutes, the optimal parking time is determined to be 2 hours and 50 minutes.

[0102] S205: If the second estimated fee is equal to the first estimated fee, the planned parking time is determined as the optimal parking time for the vehicle.

[0103] In this embodiment, if the second estimated fee is equal to the first estimated fee, it means that paying the parking fee in advance cannot achieve the purpose of saving costs, and the parking can be carried out according to the planned parking time.

[0104] For example, if the billing unit is hourly, and the parking fee per hour is RMB 3, then any hour less than one hour will be charged as one hour. If the user's planned parking time is 3 hours and 20 minutes, then the first estimated fee is 4×3=12 yuan. If the free exit time is 15 minutes, then the corrected parking time is: 3 hours and 20 minutes - 15 minutes = 3 hours and 5 minutes, and the second estimated fee is 4×3=12 yuan. The second estimated fee is equal to the first estimated fee.

[0105] In this embodiment, by comparing the fees that need to be paid according to the planned parking time and the fees that need to be paid considering the free departure time, it is determined whether parking fees can be saved if paid in advance. The optimal parking time is considered from the perspective of saving parking fees, so that the optimal parking time obtained is more in line with the purpose of optimal payment.

[0106] S1033, calculating the sum of the optimal parking time and the entry time to obtain the optimal payment time for the user to pay the parking fee.

[0107] In this embodiment, the optimal parking time is the parking time that requires payment of parking fees. By adding the entry time to the optimal parking time, the optimal payment time for paying the parking fee can be obtained.

[0108] For example, if the entry time is 8:30 and the optimal parking time is 2 hours and 20 minutes, the optimal payment time is: 8:30 + 2 hours and 20 minutes = 10:50.

[0109] In this application, the optimal parking time is determined by considering the free exit time, and then the optimal payment time for parking fees is determined based on the optimal parking time and entry time, so that the optimal payment time can be more in line with the current parking lot rules, avoiding the situation of paying more at checkpoints, and planning better payment times for users, thereby achieving the purpose of saving parking fees.

[0110] When determining the optimal parking time based on the modified parking time, a method of directly determining the modified parking time as the optimal parking time for the vehicle has been given. However, since the determined modified parking time may not fully park the billing unit, this may result in a shortened parking time for the user. In order to maximize the determined optimal parking time, the length of the billing unit may also be considered, and the determined optimal parking time may be able to fully park the billing unit to achieve the purpose of maximizing the parking time. Therefore, if Figure 4 As shown, another method for determining the optimal parking time of the vehicle according to the modified parking time in the above step S204 is introduced below, which specifically includes:

[0111] S2041, determining the multiple relationship between the corrected parking time and the billing unit.

[0112] In this embodiment, the modified parking time is divided by the billing unit to obtain a multiple relationship between the modified parking time and the billing unit.

[0113] For example, if the corrected parking time is 3 hours and 5 minutes and the billing unit is 1 hour, then the multiple relationship between the corrected parking time and the billing unit is 185÷60=3.08 times.

[0114] S2042: If the modified parking time is an integer multiple of the billing unit, determine the modified parking time as the optimal parking time for the vehicle.

[0115] In this embodiment, if the corrected parking time is an integer multiple of the billing unit, it means that the corrected parking time just fills up the billing unit. If the corrected parking time is further increased, the parking fee will increase. Therefore, the corrected parking time can be determined as the optimal parking time for the vehicle, which can ensure both the longest parking time and the lowest parking fee.

[0116] For example, if the corrected parking time is 3 hours and the billing unit is 1 hour, then the multiple relationship between the corrected parking time and the billing unit is 180÷60=3 times.

[0117] S2043, if the corrected parking time is not an integer multiple of the billing unit, increase the corrected parking time to obtain a target parking time, the target parking time is an integer multiple of the billing unit, the target parking time is less than the planned parking time, and the target parking time is determined as the optimal parking time for the vehicle.

[0118] In this embodiment, if the corrected parking time is not an integer multiple of the billing unit, it means that the corrected parking time does not fill the billing unit. If the corrected parking time is increased to fill the billing unit, the parking fee will not increase. Therefore, the corrected parking time can be increased to fill the billing unit, that is, the corrected parking time can be rounded up, which can ensure that the parking time is longest and the parking fee is minimum.

[0119] For example, if the modified parking time is 3 hours and 50 minutes and the billing unit is 1 hour, then the multiple relationship between the modified parking time and the billing unit is 185÷60=4.6 times. If the modified parking time is increased by 10 minutes, the modified parking time will be an integer multiple of the billing unit without increasing the parking fee. Therefore, the modified parking time can be increased to 4 hours.

[0120] In this application, by calculating the multiple relationship between the modified parking time and the billing unit, it can be determined whether the modified parking time is the full billing time, and then whether the modified parking time needs to be increased. If the modified parking time is an integer multiple of the billing unit, it means that the modified parking time is already the maximum value, and the modified parking time can be directly determined as the optimal parking time; if the modified time is not an integer multiple of the billing unit, it means that the modified parking time is not the maximum value, and the modified parking time can be increased to the maximum value to ensure the longest parking time and gain more parking time for users.

[0121] In a possible implementation, since the parking lot is relatively large and there are many parking spaces, users may need to spend a lot of time looking for the parking location of their vehicles, resulting in users being unable to leave the parking lot within the free departure time. Therefore, after paying the parking fee, in order to enable users to leave the parking lot as quickly as possible within the free departure time, a route to the parking location can be planned for the user, and the user can reach the parking location as quickly as possible according to the planned route. Figure 5 As shown, the above method may also include:

[0122] S301: If the user is not in the car after paying the total parking fee, obtain the current location of the user.

[0123] In this embodiment, it is possible to determine whether the user is in the car by collecting images of the car, or by locating the user's electronic device.

[0124] The user's current location may be determined by detecting the location of an electronic device used by the user in association with the vehicle.

[0125] S302: Planning a moving route for the user to reach the parking location according to the current location of the user and the parking location of the vehicle.

[0126] In this embodiment, the road status of each road that the user can take to the parking location is obtained, and the road status includes the number of people on the road, the number of vehicles, congestion, etc. The moving route is planned according to the road status to ensure that the user reaches the parking location as soon as possible. The road status can be obtained from the server.

[0127] S303: Display the moving route to the user, where the moving route is used to instruct the user to walk to the parking location according to the moving route.

[0128] In this embodiment, the moving route is sent to the user's electronic device, and the moving route is displayed to the user through the electronic device.

[0129] In this embodiment, after the user arrives at the vehicle location, in order to enable the user to leave the parking lot as quickly as possible, the vehicle's departure route can be planned according to the parking location and the exit location of the parking lot. The departure route is displayed so that the user can drive out of the parking lot according to the departure route.

[0130] Specifically, the method for planning the departure route includes: obtaining a parking lot map and the road status of each road in the parking lot, the road status including the number of vehicles on the road, congestion and the distance to the exit. The departure route is planned according to the road status to ensure that the vehicle leaves the parking lot as soon as possible.

[0131] In this application, after paying the parking fee, a route to the parking location is planned for the user, which can ensure that the user arrives at the parking location as soon as possible, and then ensure that the user drives out of the parking lot within the free departure time, avoiding the situation where the user cannot find the location of the vehicle, resulting in the vehicle leaving the parking lot longer than the free departure time, resulting in increased parking fees.

[0132] In one possible implementation, if the user does not leave the parking lot within the free departure time after paying the parking fee, the parking fee will continue to be incurred. In order to avoid additional parking fees after paying the parking fee, after determining that the user cannot drive the vehicle out of the parking lot within the free departure time, the automatic driving function can be activated to enable the vehicle to automatically leave the parking lot. Figure 6 As shown, after paying the parking fee, the application method may also include:

[0133] S401, predicting the total time required for the vehicle to drive out of the parking lot from the parking position according to the parking position of the vehicle.

[0134] In this embodiment, the exit position of the parking lot is obtained. A driving route of the vehicle from the parking position to the exit position is planned. According to the planned driving route and the road conditions of the roads passed by the driving route, the predicted time required for the vehicle to drive out of the parking lot from the parking position is predicted, and the predicted time is determined as the total time required for the vehicle to drive out of the parking lot from the parking position; or, the predicted time is added to a preset value to obtain the total time required for the vehicle to drive out of the parking lot from the parking position, so as to reserve enough time to ensure that the vehicle can leave the parking lot within the free departure time.

[0135] S402: Obtain the latest time for the user to arrive at the parking location according to the free departure time, the total duration and the optimal payment time.

[0136] In this embodiment, the sum of the optimal paid time and the free departure time is calculated to obtain the latest cut-off time for the vehicle to leave the parking lot. The latest time for the user to arrive at the parking location is obtained by subtracting the total time from the cut-off time.

[0137] S403: If it is determined that the user cannot reach the parking location at the latest time, control the vehicle to automatically drive to a preset location outside the parking lot.

[0138] In this embodiment, the latest time that the user needs to arrive at the parking location is sent to the user, and the latest time is used to ask the user whether he can arrive at the parking location at the latest time. If the first information from the user is received, it is determined that the user cannot arrive at the parking location at the latest time; if the second information is received, it is determined that the user can arrive at the parking location at the latest time.

[0139] In another embodiment, the current location of the user is monitored, and the predicted time for the user to arrive at the parking location is determined based on the current location of the user. If the predicted time is after the latest time, it is determined that the user cannot arrive at the parking location at the latest time; if the predicted time is before the latest time, it is determined that the user can arrive at the parking location at the latest time.

[0140] In this embodiment, if it is determined that the user cannot reach the parking location at the latest time, a first inquiry message is sent to the user. The first inquiry message is used to ask the user whether automatic driving can be started so that the vehicle automatically leaves the parking lot, ensuring that the vehicle leaves the parking lot within the free departure time to avoid incurring additional fees.

[0141] If a first instruction sent by the user's electronic device is received, it is determined that automatic driving can be started, so that the vehicle automatically leaves the parking lot.

[0142] The preset location may be pre-set by the user, or the first instruction may include the preset location.

[0143] Alternatively, the vehicle sends a second inquiry message to the user's electronic device, the second inquiry message being used to instruct the user to set a preset location for the vehicle to go to after leaving the parking lot. If a second instruction sent by the user's electronic device is received, the preset location is obtained by parsing the second instruction.

[0144] In this real-time example, after the vehicle automatically drives to the preset location, the vehicle plans the indicated route for the user to reach the preset location based on the user's current location and the location of the preset location. The vehicle sends the indicated route to the user's electronic device so that the user can reach the preset location according to the indicated route.

[0145] In the present application, the total time for the vehicle to leave the parking lot is predicted based on the parking position of the vehicle, and then the latest time for the user to arrive at the parking position is determined based on the free departure time, the optimal payment time and the total time; when it is determined that the user cannot arrive at the parking position at the latest time, the vehicle is controlled to automatically leave the parking lot, ensuring that the vehicle leaves the parking lot within the free departure time, avoiding the incurrence of additional parking fees again after paying the parking fee.

[0146] In a possible implementation, in order to avoid adding additional parking fees after paying the parking fee, after paying the parking fee, the application method may further include:

[0147] According to the current location of the user and the parking location of the vehicle, a first time duration for the user to arrive at the parking location is estimated. According to the parking location and the exit location of the parking lot, a second time duration for the vehicle to leave the parking lot is estimated. The sum of the first time duration and the second time duration is calculated to obtain an estimated time duration for the vehicle to leave the parking lot.

[0148] If the estimated time is greater than or equal to the free departure time, and it is determined that the parking lot cannot be left within the free departure time, a second inquiry instruction may be sent to the user, which is used to prompt the user that the parking lot cannot be left within the free departure time, and to ask the user whether the automatic driving can be started to make the vehicle automatically leave the parking lot first. If an approval instruction is received, the vehicle is controlled to automatically drive to a preset location outside the parking lot. If a disapproval instruction is received, the user continues to wait for the user to arrive at the vehicle location.

[0149] If the estimated time is less than the free departure time, it is determined that the parking lot can be left within the free departure time and the user is waited for to arrive at the parking location.

[0150] In a possible implementation, in order to improve the user's comfort when using the car, the car can be prepared in advance before the user uses the car, for example, the air conditioner, the air purification device, the ambient light, etc. are turned on to improve the user's comfort. Therefore, the above method may also include:

[0151] S501, when it is determined that the user needs to use the car at a first time, obtaining the in-car environment information and the out-car environment information at a second time.

[0152] In this embodiment, the second time is the time before the first time. The second time and the first time may differ by a preset time. The preset time may be set as required, for example, the preset time may be 10 minutes or 5 minutes.

[0153] For example, if the first time is 3:10, the second time may be 3:05.

[0154] In this embodiment, the user time of the user may be determined according to the user's schedule.

[0155] In this embodiment, both the in-vehicle environment information and the out-vehicle environment information are collected using vehicle-mounted sensors.

[0156] The in-vehicle environment information may include in-vehicle temperature, in-vehicle humidity, in-vehicle pollutant concentration, etc. The out-vehicle environment information may include out-vehicle temperature, out-vehicle humidity, brightness information, out-vehicle pollutant concentration, etc.

[0157] S502: Control the operation of a target device in the vehicle according to the in-vehicle environment information and the out-vehicle environment information.

[0158] In this embodiment, the target device may include an air conditioner, an ambient light, an air purification device, and the like.

[0159] In this embodiment, the operation of the target device is controlled according to the user's historical vehicle use habits, in-vehicle environment information, and out-vehicle environment information.

[0160] In this embodiment, the control strategy of the ambient light is determined by obtaining the user's historical car usage habits and brightness information. For example, during the day, if the user's historical car usage habits are not to turn on the ambient light, the control strategy of the ambient light is to prohibit starting the ambient light. If it is at night, and the user's historical car usage habits are to turn on the ambient light, and the brightness of the ambient light is the first brightness, the control strategy of the ambient light is determined to turn on the ambient light to the first brightness.

[0161] If the temperature inside the vehicle is greater than the preset temperature, the control strategy of the air conditioner is determined to turn on cooling, and the air conditioner is set to the first temperature and the air volume is set to the first air volume.

[0162] If the pollutant concentration in the vehicle is greater than a preset concentration, the control strategy of the air purification device is determined to turn on the air purification function, etc.

[0163] In this application, the car is prepared in advance before the user uses the car, and the operation strategy of the target device is determined according to the in-car environment information and the out-of-car environment information, and then the operation of the target device is controlled, so that the user feels more comfortable when using the car, thereby improving the user's comfort in using the car.

[0164] In a possible implementation, the above method can be implemented in an Agent of a vehicle computer, where Agent refers to an artificial intelligence program that executes user tasks.

[0165] Specifically, the Agent has the ability to identify and mine the user's potential intentions. Even if the user's intentions are vague, the Agent can mine the user's intentions and execute the user's intentions. For example, after the user's electronic device sends information about automatically paying parking fees to the vehicle, the Agent can analyze the "information about automatically paying parking fees" and conclude that the user's intention is "automatically paying parking fees." After the user's electronic device sends information about automatically leaving the parking lot to the vehicle, the Agent can analyze the "information about automatically leaving the parking lot" and conclude that the user's intention is "automatically leaving the parking lot when the user cannot drive away in time." After the user's electronic device sends information about being a little hot to the vehicle, the Agent can analyze the "information about being a little hot" and conclude that the user's intention is "turning on the air conditioner."

[0166] The Agent has the ability to call tools autonomously. For example, when it is determined that the parking fee needs to be paid automatically, the Agent can call the payment tool to pay the parking fee. When it is determined that the automatic driving needs to leave the parking lot, the Agent can call the automatic driving tool to leave the parking lot. When it is determined that a route needs to be planned for the user, the Agent can call the route planning tool to plan the driving route for the user.

[0167] The agent has the ability to determine the current state of the vehicle's environment based on environmental data. For example, the agent can determine the humidity information of the vehicle's current environment based on the humidity signal outside the vehicle collected by the humidity sensor. The agent can determine the temperature information of the vehicle's current environment based on the temperature signal outside the vehicle collected by the temperature sensor.

[0168] Of course, the Agent also has the ability to autonomously plan the user's intentions and determine the tasks that need to be performed. For example, if it is determined that the user's intention is to automatically pay the parking fee, the Agent can first calculate the optimal payment time for paying the parking fee based on the user's schedule and charging rules, and automatically pay the total parking fee after the optimal payment time is reached.

[0169] Therefore, based on the powerful performance of Agent, executing the method of the present application in Agent can enable the method of the present application to be completed more quickly and accurately.

[0170] Specifically, a prompt word project is set in the Agent. The prompt words in the Agent are used to prompt the tasks that the vehicle computer should perform. For example, a "prompt word for automatic parking payment" is set in the Agent and the tasks of automatic parking payment that the vehicle computer should perform are explained in the automatic parking payment. For example, when the vehicle is parked in the parking lot, the optimal payment time is automatically calculated and the parking fee is automatically paid according to the parking lot's charging rules. This application relies on the Agent's ability to perform tasks in specific scenarios and provide intelligent service performance, natural language understanding capabilities, intent recognition capabilities, scene analysis capabilities, and tool calling capabilities. The task of automatic parking fee payment of this application is set in the Agent, which can achieve the purpose of automatic payment of parking fees by vehicles when parking in different parking lots. This application can also achieve functions such as preparing the vehicle in advance, automatically leaving the parking lot, and route planning through the Agent.

[0171] like Figure 7 As shown, specifically, the Agent may include a perception module, a control module, a tool storage module and an intention execution module.

[0172] The perception module is used to obtain the parking lot's charging rules, in-vehicle environment information, and out-vehicle environment information, etc. For example, the perception module receives the charging rules collected by the vehicle-mounted camera device.

[0173] The perception module sends the parking lot's charging rules, in-vehicle environment information, and out-vehicle environment information to the control module.

[0174] The control module receives the parking lot's charging rules, vehicle interior and exterior environment information, etc. The control module is also used to receive instructions or information sent by the user's electronic device.

[0175] The control module determines the user's intention according to the user's instruction, and determines the data to be used from the charging rules, the in-vehicle environment information, the in-vehicle environment information, etc. according to the user's intention.

[0176] The control module calls the tools in the tool storage module according to the user's intention. The tool storage module contains payment tools, autonomous driving tools, route planning tools, etc.

[0177] The control module sends the called tool, user intention and data to be used to the intention execution module.

[0178] The intent execution module executes the user's intent to complete the application method.

[0179] It should be understood that the size of the serial numbers of the steps in the above embodiments does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.

[0180] Corresponding to the parking fee payment method described in the above embodiment, Figure 8 A structural block diagram of a parking fee payment device provided in an embodiment of the present application is shown. For ease of explanation, only the parts related to the embodiment of the present application are shown.

[0181] Reference Figure 8 The device 600 may include: an information acquisition module 610, a schedule acquisition module 620, a time determination module 630 and a fee payment module 640.

[0182] The information acquisition module 610 is used to acquire the parking information of the vehicle when the vehicle enters the parking lot, and the parking information includes the charging rules of the parking lot;

[0183] Schedule acquisition module 620, used to acquire the user's schedule;

[0184] A time determination module 630, for determining the optimal payment time for the user to pay the parking fee according to the charging rules and the schedule;

[0185] The fee payment module 640 is used to pay the total parking fee of the vehicle after reaching the optimal payment time.

[0186] In a possible implementation, the charging rule includes a charging unit and a free departure time, wherein the free departure time represents the free parking time of the vehicle after payment; the time determination module 630 may be specifically used for:

[0187] Determining the planned parking duration of the vehicle according to the schedule;

[0188] Determining the optimal parking time of the vehicle according to the charging unit, the free departure time and the planned parking time;

[0189] The sum of the optimal parking time and the vehicle's entry time is calculated to obtain the optimal payment time for the user to pay the parking fee.

[0190] In a possible implementation, the time determination module 630 may be specifically used to:

[0191] Determine, based on the billing unit and the planned parking duration, a first estimated fee that will be incurred if the parking fee is paid according to the planned parking duration;

[0192] The free departure time is subtracted from the planned parking time to obtain a revised parking time;

[0193] determining, based on the charging unit and the revised parking duration, a second estimated fee that would be incurred if the parking fee is paid according to the revised parking duration;

[0194] If the second estimated fee is less than the first estimated fee, the optimal parking time for the vehicle is determined according to the corrected parking time.

[0195] In a possible implementation, the time determination module 630 may be specifically used to:

[0196] If the second estimated fee is equal to the first estimated fee, the planned parking time is determined as the optimal parking time for the vehicle.

[0197] In a possible implementation, the device 600 further includes:

[0198] A location determination module, for obtaining the current location of the user if the user is not in the car after paying the total parking fee;

[0199] A route planning module, used to plan a moving route for the user to reach the parking location according to the current location of the user and the parking location of the vehicle;

[0200] A route display module is used to display the moving route to the user, and the moving route is used to instruct the user to walk to the parking location according to the moving route.

[0201] In a possible implementation, the device 600 further includes:

[0202] A duration calculation module, used to predict the total time required for the vehicle to drive out of the parking lot from the parking position according to the parking position of the vehicle;

[0203] A time determination module, configured to obtain the latest time for the user to arrive at the parking location according to the free departure time, the total time and the optimal payment time;

[0204] The automatic driving module is used to control the vehicle to automatically drive to a preset location outside the parking lot if it is determined that the user cannot reach the parking location at the latest time.

[0205] In a possible implementation, the time determination module 630 may be specifically used to:

[0206] Determining a multiple relationship between the modified parking duration and the charging unit;

[0207] If the modified parking time is an integer multiple of the charging unit, determining the modified parking time as the optimal parking time for the vehicle;

[0208] If the corrected parking time is not an integer multiple of the billing unit, the corrected parking time is added to obtain a target parking time, the target parking time is an integer multiple of the billing unit, the target parking time is less than the planned parking time, and the target parking time is determined as the optimal parking time for the vehicle.

[0209] It should be noted that the information interaction, execution process, etc. between the above-mentioned devices / units are based on the same concept as the method embodiment of the present application. Their specific functions and technical effects can be found in the method embodiment part and will not be repeated here.

[0210] The technicians in the relevant field can clearly understand that for the convenience and simplicity of description, only the division of the above-mentioned functional units and modules is used as an example for illustration. In practical applications, the above-mentioned function allocation can be completed by different functional units and modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above. The functional units and modules in the embodiment can be integrated in a processing unit, or each unit can exist physically separately, or two or more units can be integrated in one unit. The above-mentioned integrated unit can be implemented in the form of hardware or in the form of software functional units. In addition, the specific names of the functional units and modules are only for the convenience of distinguishing each other, and are not used to limit the scope of protection of this application. The specific working process of the units and modules in the above-mentioned system can refer to the corresponding process in the aforementioned method embodiment, which will not be repeated here.

[0211] An embodiment of the present application provides a vehicle, comprising: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the above-mentioned parking fee payment method when executing the computer program.

[0212] The present application also provides an electronic device, see Fig. 9 The electronic device 700 may include: at least one processor 710, a memory 720, and a computer program stored in the memory 720 and executable on the at least one processor 710. When the processor 710 executes the computer program, the steps in any of the above-mentioned method embodiments are implemented, for example: Figure 1 Steps S101 to S104 in the illustrated embodiment. Alternatively, when the processor 710 executes the computer program, the functions of each module / unit in the above-mentioned device embodiments are implemented, for example Figure 8 The functions of the information acquisition module 610 to the fee payment module 640 are shown.

[0213] Exemplarily, the computer program may be divided into one or more modules / units, one or more modules / units are stored in the memory 720, and executed by the processor 710 to complete the present application. The one or more modules / units may be a series of computer program segments that can complete specific functions, and the program segments are used to describe the execution process of the computer program in the electronic device 700.

[0214] Those skilled in the art will understand that Fig. 9 These are merely examples of electronic devices and do not constitute a limitation of the electronic device. The electronic device may include more or fewer components than those shown in the figure, or a combination of certain components, or different components, such as input and output devices, network access devices, buses, etc.

[0215] The processor 710 may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or the processor may be any conventional processor, etc.

[0216] The memory 720 may be an internal storage unit of the electronic device, or an external storage device of the electronic device, such as a plug-in hard disk, a smart media card (SMC), a secure digital (SD) card, a flash card, etc. The memory 720 is used to store the computer program and other programs and data required by the terminal device. The memory 720 may also be used to temporarily store data that has been output or is to be output.

[0217] The bus may be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus, etc. The bus may be divided into an address bus, a data bus, a control bus, etc. For ease of representation, the bus in the drawings of the present application is not limited to only one bus or one type of bus.

[0218] The parking fee payment method provided in the embodiment of the present application can be applied to terminal devices such as computers, tablet computers, laptops, netbooks, personal digital assistants (PDAs), etc. The embodiment of the present application does not impose any restrictions on the specific type of terminal devices.

[0219] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described or recorded in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.

[0220] Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.

[0221] In the embodiments provided in the present application, it should be understood that the disclosed terminal equipment, devices and methods can be implemented in other ways. For example, the terminal equipment embodiments described above are only schematic. For example, the division of the modules or units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be an indirect coupling or communication connection through some interfaces, devices or units, which can be electrical, mechanical or other forms.

[0222] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0223] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.

[0224] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the present application implements all or part of the processes in the above-mentioned embodiment method, and can also be completed by instructing the relevant hardware through a computer program. The computer program can be stored in a computer-readable storage medium, and when the computer program is executed by one or more processors, the steps of each of the above-mentioned method embodiments can be implemented.

[0225] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the present application implements all or part of the processes in the above-mentioned embodiment method, and can also be completed by instructing the relevant hardware through a computer program. The computer program can be stored in a computer-readable storage medium, and when the computer program is executed by one or more processors, the steps of each of the above-mentioned method embodiments can be implemented.

[0226] Similarly, as a computer program product, when the computer program product runs on a terminal device, the terminal device can implement the steps in the above-mentioned method embodiments when executing the computer program product.

[0227] The computer program includes computer program code, which may be in source code form, object code form, executable file or some intermediate form, etc. The computer readable medium may include: any entity or device capable of carrying the computer program code, recording medium, USB flash drive, mobile hard disk, magnetic disk, optical disk, computer memory, read-only memory (ROM), random access memory (RAM), electric carrier signal, telecommunication signal and software distribution medium, etc. It should be noted that the content contained in the computer readable medium may be appropriately increased or decreased according to the requirements of legislation and patent practice in the jurisdiction. For example, in some jurisdictions, according to legislation and patent practice, computer readable media do not include electric carrier signals and telecommunication signals.

[0228] The embodiments described above are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, a person skilled in the art should understand that the technical solutions described in the aforementioned embodiments may still be modified, or some of the technical features may be replaced by equivalents. Such modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present application, and should all be included in the protection scope of the present application.

Claims

1. A parking fee payment method, characterized in that: include: When a vehicle enters a parking lot, obtaining parking information of the vehicle, wherein the parking information includes charging rules of the parking lot; Get the user's schedule; Determining the optimal payment time for the user to pay the parking fee according to the charging rules and the schedule; After reaching the optimal payment time, the total parking fee for the vehicle is paid.

2. The parking fee payment method according to claim 1, characterized in that: The charging rules include a charging unit and a free departure time, wherein the free departure time represents the free parking time of the vehicle after payment; The step of determining the optimal payment time for the user to pay the parking fee according to the charging rules and the schedule includes: Determining the planned parking duration of the vehicle according to the schedule; Determining the optimal parking time of the vehicle according to the charging unit, the free departure time and the planned parking time; The sum of the optimal parking time and the vehicle's entry time is calculated to obtain the optimal payment time for the user to pay the parking fee.

3. The parking fee payment method according to claim 2, characterized in that: The determining the optimal parking duration of the vehicle according to the charging unit, the free departure time and the planned parking duration includes: Determining, based on the billing unit and the planned parking duration, a first estimated fee that would be incurred if the parking fee is paid according to the planned parking duration; The free departure time is subtracted from the planned parking time to obtain a revised parking time; determining, based on the charging unit and the revised parking duration, a second estimated fee that would be incurred if the parking fee is paid according to the revised parking duration; If the second estimated fee is less than the first estimated fee, the optimal parking time for the vehicle is determined according to the corrected parking time.

4. The parking fee payment method according to claim 3, characterized in that: The method further comprises: If the second estimated fee is equal to the first estimated fee, the planned parking time is determined as the optimal parking time for the vehicle.

5. The parking fee payment method according to any one of claims 1 to 4, characterized in that: The method further comprises: If the user is not in the car after paying the total parking fee, obtaining the current location of the user; Planning a moving route for the user to reach the parking location according to the current location of the user and the parking location of the vehicle; The moving route is displayed to the user, where the moving route is used to instruct the user to walk to the parking location according to the moving route.

6. The parking fee payment method according to claim 1, characterized in that: The method further comprises: According to the parking position of the vehicle, predicting the total time required for the vehicle to drive out of the parking lot from the parking position; According to the free departure time, the total duration and the optimal payment time, obtaining the latest time for the user to arrive at the parking location; If it is determined that the user cannot reach the parking location at the latest time, the vehicle is controlled to automatically drive to a preset location outside the parking lot.

7. The parking fee payment method according to claim 3, characterized in that: The determining the optimal parking time of the vehicle according to the corrected parking time comprises: Determining a multiple relationship between the modified parking duration and the charging unit; If the modified parking time is an integer multiple of the charging unit, determining the modified parking time as the optimal parking time for the vehicle; If the corrected parking time is not an integer multiple of the billing unit, the corrected parking time is added to obtain a target parking time, the target parking time is an integer multiple of the billing unit, the target parking time is less than the planned parking time, and the target parking time is determined as the optimal parking time for the vehicle.

8. A parking fee payment device, characterized in that: include: An information acquisition module, used to acquire parking information of the vehicle when the vehicle enters the parking lot, wherein the parking information includes charging rules of the parking lot; Schedule acquisition module, used to obtain the user's schedule; A time determination module, used to determine the optimal payment time for the user to pay the parking fee according to the charging rules and the schedule; The fee payment module is used to pay the total parking fee of the vehicle after reaching the optimal payment time.

9. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the computer program, the parking fee payment method according to any one of claims 1 to 7 is implemented.

10. A vehicle, characterized in that: The electronic device comprises the electronic device as claimed in claim 9 above.

Citation Information

Patent Citations

  • Parking paying method based on client terminal

    CN103778677A

  • Method and device for self-piloting rain sheltering of intelligent automobile

    CN107016875A

  • Unmanned taxi system and control method thereof

    CN109559501A

  • Method and system for controlling vehicle to leave parking area

    CN110246231A

  • Scheduling method and system for unmanned vehicle

    CN110766934A