CN110807946B - Shared parking space renting method based on big data - Google Patents

Shared parking space renting method based on big data Download PDF

Info

Publication number
CN110807946B
CN110807946B CN201911033052.8A CN201911033052A CN110807946B CN 110807946 B CN110807946 B CN 110807946B CN 201911033052 A CN201911033052 A CN 201911033052A CN 110807946 B CN110807946 B CN 110807946B
Authority
CN
China
Prior art keywords
parking
parking lot
user
recommended
renting
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201911033052.8A
Other languages
Chinese (zh)
Other versions
CN110807946A (en
Inventor
不公告发明人
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shaanxi Kunxiang Static Traffic Technology Co.,Ltd.
Original Assignee
Shaanxi Kunxiang Static Traffic Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shaanxi Kunxiang Static Traffic Technology Co ltd filed Critical Shaanxi Kunxiang Static Traffic Technology Co ltd
Priority to CN201911033052.8A priority Critical patent/CN110807946B/en
Publication of CN110807946A publication Critical patent/CN110807946A/en
Application granted granted Critical
Publication of CN110807946B publication Critical patent/CN110807946B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/14Traffic control systems for road vehicles indicating individual free spaces in parking areas
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07BTICKET-ISSUING APPARATUS; FARE-REGISTERING APPARATUS; FRANKING APPARATUS
    • G07B15/00Arrangements or apparatus for collecting fares, tolls or entrance fees at one or more control points
    • G07B15/02Arrangements or apparatus for collecting fares, tolls or entrance fees at one or more control points taking into account a variable factor such as distance or time, e.g. for passenger transport, parking systems or car rental systems
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F17/00Coin-freed apparatus for hiring articles; Coin-freed facilities or services
    • G07F17/0042Coin-freed apparatus for hiring articles; Coin-freed facilities or services for hiring of objects

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Business, Economics & Management (AREA)
  • Finance (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The invention provides a shared parking space renting method based on big data, which is used for counting the accumulated parking space renting time of a user, wherein a renter does not charge for full price according to the parking lot charging standard when renting a parking space, but makes part of the parking time deduct according to the accumulated parking space renting time of the renter, and the remaining parking time after deduction charges according to the parking lot charging standard; in the method, the accumulated time length of the renting of the parking spaces of the users can be used for determining the priority level of the users for selecting the scarce discounted parking spaces, the time length of the owners for renting the parking spaces is converted into the deduction authority of other vehicles of the renting platform and the scarce discounted parking space authority which is preferentially obtained, but not cash, and benefit distribution disputes among the owners, property and the platform can be avoided, so that the popularization of the parking space sharing platform can be further facilitated.

Description

Shared parking space renting method based on big data
Technical Field
The invention belongs to the field of resource sharing, and particularly relates to a shared parking space renting method based on big data.
Background
With the continuous development of society, how to effectively integrate resources and realize the maximization of resource utilization becomes a problem which is more and more concerned by people. A series of shared products such as shared bicycles and shared automobiles emerge in the market at present, but the parking space sharing cannot be popularized on a large scale in time and late, because most of existing parking space sharing apps are based on a charging mode, profits obtained after parking spaces are rented out are distributed by properties, owners and platforms, and the profits are distributed in the properties, the properties and the platforms of all parking lots are difficult to achieve the same, so that the sharing apps become one of the main obstacles for the parking space sharing popularization.
Disclosure of Invention
The invention provides a shared parking space renting method based on big data, and aims to solve the problem that the popularization difficulty of the existing parking space sharing scheme is high.
According to a first aspect of the embodiments of the present invention, a shared parking space renting method based on big data is provided, which is applied to a user side of a rented parking space, and includes:
step S101, aiming at each user, sending registration information comprising the information of the parking space to be rented, the license plate number of the vehicle and the fee deduction account to a platform server through a terminal when the user registers, distributing corresponding identity information and parking space renting accumulated time to the user after the platform server receives the registration information, wherein the initial value of the parking space renting accumulated time is zero, when other users rent the parking space to be rented of the user, determining the parking time of the other users on the parking space to be rented of the user, and adding the determined parking time to the parking space renting accumulated time of the user;
step S102, the user sends parking space searching information to a platform server through a terminal, wherein the parking space searching information comprises a destination and identity information of the user;
step S103, after receiving the parking space search information, the platform server searches a corresponding parking space renting accumulated time length according to the identity information in the parking space search information, and determines whether to recommend a matching parking lot of a destination in the parking space search information and each parking lot in a preset geographic range of the destination to the terminal of the user according to the length of the searched parking space renting accumulated time length;
step S104, the user selects a parking lot from the recommended parking lots through the terminal, and then the terminal sends selection information to the platform server, wherein the selection information comprises identification information of the selected parking lot and identity information of the user;
step S105, after receiving the selection information, the platform server searches the number of the free to-be-rented parking spaces corresponding to the parking lot according to the identification information of the selected parking lot in the selection information, reduces the number of the found free to-be-rented parking spaces by 1, searches the license plate number of the user according to the identity information of the user in the selection information, searches the system address information of the parking lot of the selected parking lot according to the identification information of the selected parking lot in the selection information, and sends the license plate number of the user to the corresponding parking lot system according to the system address information of the parking lot;
s106, when the vehicle of the user enters the selected parking lot, the parking lot system collects the license plate number of the vehicle and records the entering time; when the vehicle of the user drives out of the selected parking lot, the parking lot system collects the license plate number of the vehicle and records the driving-out time, the parking lot system judges whether the license plate number of the vehicle is the license plate number received from the platform server, and if yes, the license plate number, the driving-in time and the driving-out time of the vehicle are sent to the platform server;
step S107, the platform server calculates the parking time of the vehicle in the selected parking lot according to the entrance time and the exit time, finds out the corresponding parking space renting accumulated time and the fee deduction account according to the license plate number of the vehicle, subtracts k1 parking time from the found parking space renting accumulated time, wherein k1 is a numerical value which is larger than 0 and smaller than 1, calculates the fee to be deducted (1-k1) parking time as a parking charging standard, and deducts the fee to be deducted from the found fee deduction account.
In an optional implementation manner, the step S103 includes:
step S201, after receiving the parking space searching information, the platform server creates a parking lot queue to be recommended and a parking lot list to be recommended of the user, wherein the parking lot queue to be recommended and the parking lot list to be recommended correspond to identity information in the parking space searching information;
step S202, the platform server searches parking lots in a preset geographic range of the destination, judges whether the parking lots matched with the destination and the searched parking lots have idle parking spaces to be rented or not, if yes, the parking lots are used as parking lots to be recommended, the distance between each parking lot to be recommended and the destination is determined, and the parking lots to be recommended are sequentially inserted into a queue of the parking lots to be recommended of the user from the tail of the queue according to the sequence of the distances from small to large;
step S203, the platform server takes a to-be-recommended parking lot at the head of the queue in the to-be-recommended parking lot queue of the user as a first to-be-recommended parking lot, determines the currently existing to-be-recommended parking lot queue with the first to-be-recommended parking lot, counts the number N1 of the determined to-be-recommended parking lot queue and the number N2 of free to-be-rented parking lots in the first to-be-recommended parking lot, judges whether N1 is greater than N2, if yes, executes step S204, otherwise, determines that the to-be-rented parking lots in the first to-be-recommended parking lot are sufficient, and executes step S207;
step S204, the platform server obtains a difference value between N1 and N2, whether the difference value is larger than a preset value or not is judged, if yes, it is determined that the parking space to be rented in the first parking lot to be recommended is scarce, step S205 is executed, otherwise, it is determined that the parking space to be rented in the first parking lot to be recommended is sufficient, and step S207 is executed;
step S205, the platform server searches corresponding identity information according to the determined parking lot queue to be recommended, so that renting accumulated time of each parking space corresponding to the identity information is found, the searched renting accumulated time of each parking space is sequenced, whether the renting accumulated time of the parking space corresponding to the user is the renting accumulated time of N3 parking spaces with the front time length or not is judged, N3 is an integer which is larger than N2 and smaller than N1, if yes, step S207 is executed, and if not, step S206 is executed;
step S206, deleting the first to-be-recommended parking lot from the head of the to-be-recommended parking lot queue corresponding to the user, and executing step S208;
step S207, placing the first parking lot to be recommended in a parking lot list to be recommended corresponding to the user;
step S208, judging whether the number of the parking lots to be recommended in the parking lot list to be recommended of the user is M, wherein M is an integer larger than 0 and smaller than the maximum number of the parking lots to be recommended in the parking lot queue to be recommended of the user, if so, executing step S209, otherwise, returning to execute step S203;
step S209, deleting the parking lot queue to be recommended of the user, and executing step S210;
and step S210, sending the parking lots to be recommended in the parking lot list to be recommended to the terminal of the user.
In another optional implementation manner, the step S105 includes:
step S301, after receiving the selection signal, the platform server determines the received selection signal including the identification information of the first parking lot by using the identification information of the parking lot in the selection signal as the identification information of the first parking lot, and counts the number P1 of the determined selection signal;
step S302, according to the identification information of the selected parking lot in the selection information, finding out the number P2 of the free parking places to be rented corresponding to the parking lot;
step S303, according to the identity information in each determined selection signal, finding out the parking space renting accumulated time length corresponding to each identity information;
step S304, judging whether P1 is less than or equal to P2, if so, sending information for allowing the vehicle to go to the user terminal, and executing step S306, otherwise, executing step S305;
step S305, sequencing the searched parking space renting accumulated time lengths, and judging whether the parking space renting accumulated time length corresponding to the user is the P2 parking space renting accumulated time length with the front time length or not, if so, sending the information allowing the vehicle to go to the user terminal, otherwise, sending the information not allowing the vehicle to go to the user terminal;
step S306, according to the identification information of the selected parking lot in the selection information, the number of the free parking places to be rented corresponding to the parking lot is found, and the number of the found free parking places to be rented is reduced by 1.
In another optional implementation manner, after the information that the vehicle is not allowed to go to is sent to the terminal of the user in step S305, it is determined that the number of pieces of information that the vehicle is not allowed to go to is currently sent to the terminal of the user, and if the number is equal to M, the step S103 is executed to return to, and the parking lot is recommended for the user again.
In another optional implementation manner, the step S107 includes:
step S401, the platform server calculates the parking time of the vehicle in the selected parking lot according to the entrance time and the exit time, and finds out the corresponding parking space renting accumulated time and the fee deduction account according to the license plate number of the vehicle;
step S402, judging whether the searched parking space renting accumulated time length is greater than or equal to k1 parking time length, if so, subtracting k1 parking time length from the searched parking space renting accumulated time length, executing step S403, otherwise, resetting the searched parking space renting accumulated time length, recalculating the charge to be deducted (parking time length-searched parking space renting accumulated time length) as a parking charging standard, and executing step S403;
step S403, judging whether the balance in the searched deduction account is larger than or equal to the to-be-deducted fee, if so, deducting the to-be-deducted fee from the searched deduction account, otherwise, subtracting the balance in the searched deduction account from the to-be-deducted fee, and sending the subtracted difference value and the license plate number of the vehicle to a corresponding parking lot control system;
and S404, the parking lot control system determines a difference value corresponding to the license plate number of the vehicle according to the acquired license plate number of the vehicle, and allows the vehicle to run out after charging the fee according to the difference value.
The invention has the beneficial effects that:
1. the invention adopts a discount charging mode to rent, on one hand, more parking space renters can be attracted to go to the floor on which the demand is supplied to park, so that the income of the property management company of the parking lot on which the demand is supplied can be increased, therefore, the parking space on which the demand is supplied is easily persuaded to be added into the parking space sharing platform during popularization, the earlier popularization of the parking space sharing platform is convenient, on the other hand, the renters go to the floor on which the demand is supplied to park, the influence on the parking amount of the original floor on which the demand is not supplied can be correspondingly caused, under a series of chain reactions, even the parking space on which the demand is not supplied can gradually agree to be added into the parking space sharing platform, and the popularization of the parking space sharing platform is further convenient; the invention can avoid benefit distribution dispute among the owner, property and the platform by converting the time length of renting the parking stall of the owner into the deduction authority of other vehicles of the renting platform and preferentially obtaining the scarce discounted parking stall authority instead of cash, thereby being further convenient for the popularization of the parking stall sharing platform;
2. according to the method for recommending the parking lot, the parking lot which can be selected by the user can be recommended according to the accumulated renting time of the parking space of the user, the parking lot can be fully recommended no matter the parking lot is a scarce parking lot or the parking lot with enough idle parking spaces, and the optimal option of the user with longer accumulated renting time of the parking space can be guaranteed when the parking lot is recommended;
3. according to the invention, after the user sends the selection signal to the platform server, whether the vehicle is allowed to go to the platform server is still determined according to the accumulated parking space renting time of the user, so that the priority of the user with longer accumulated parking space renting time can be further ensured;
4. the invention considers the conditions of insufficient deduction of the accumulated parking space renting time and insufficient balance of the deduction account, and can ensure the collection of parking fee each time.
Drawings
FIG. 1 is a flow chart of an embodiment of a big data-based method for renting shared parking spaces according to the present invention.
Detailed Description
In order to make the technical solutions in the embodiments of the present invention better understood and make the above objects, features and advantages of the embodiments of the present invention more comprehensible, the technical solutions in the embodiments of the present invention are described in further detail below with reference to the accompanying drawings.
In the description of the present invention, unless otherwise specified and limited, it is to be noted that the term "connected" is to be interpreted broadly, and may be, for example, a mechanical connection or an electrical connection, or a communication between two elements, or may be a direct connection or an indirect connection through an intermediate medium, and a specific meaning of the term may be understood by those skilled in the art according to specific situations.
Referring to fig. 1, a flowchart of an embodiment of a shared parking space renting method based on big data is shown. The shared parking space renting method based on the big data is applied to a user side renting a parking space, the parking space sharing platform comprises a terminal, a platform server and parking lot control systems of all parking lots, and the method can comprise the following steps:
step S101, aiming at each user, sending information including the parking space to be rented, the license plate number of the vehicle and registration information of a fee deduction account to a platform server through a terminal when the user registers, distributing corresponding identity information and parking space renting accumulated time to the user after the platform server receives the registration information, wherein the initial value of the parking space renting accumulated time is zero, when other users rent the parking spaces to be rented of the user, determining the parking time of the other users on the parking spaces to be rented of the user, and adding the determined parking time to the parking space renting accumulated time of the user.
Step S102, the user sends parking space searching information to a platform server through a terminal, and the parking space searching information comprises a destination and identity information of the user.
Step S103, after receiving the parking space search information, the platform server finds a corresponding parking space renting accumulated time length according to the identity information in the parking space search information, and determines whether to recommend a matching parking lot of a destination in the parking space search information and each parking lot in a preset geographic range of the destination to the terminal of the user according to the length of the found parking space renting accumulated time length.
And step S104, the user selects a parking lot from the recommended parking lots through the terminal, and then the terminal sends selection information to the platform server, wherein the selection information comprises identification information of the selected parking lot and identity information of the user.
Step S105, after receiving the selection information, the platform server searches the number of the free to-be-rented parking spaces corresponding to the parking lot according to the identification information of the selected parking lot in the selection information, reduces the number of the found free to-be-rented parking spaces by 1, searches the license plate number of the user according to the identity information of the user in the selection information, searches the system address information of the parking lot of the selected parking lot according to the identification information of the selected parking lot in the selection information, and sends the license plate number of the user to the corresponding parking lot system according to the system address information of the parking lot.
S106, when the vehicle of the user enters the selected parking lot, the parking lot system collects the license plate number of the vehicle and records the entering time; when the vehicle of the user drives out of the selected parking lot, the parking lot system collects the license plate number of the vehicle and records the driving-out time, the parking lot system judges whether the license plate number of the vehicle is the license plate number received from the platform server, and if yes, the license plate number, the driving-in time and the driving-out time of the vehicle are sent to the platform server.
Step S107, the platform server calculates the parking duration of the vehicle in the selected parking lot according to the entry time and the exit time, finds the corresponding parking space renting accumulated duration and the deduction account according to the license plate number of the vehicle, subtracts k1 from the found parking space renting accumulated duration, where k1 is a numerical value greater than 0 and less than 1, calculates the fee to be deducted (1-k1) the parking duration as the parking charging standard (unit is yuan/hour, e.g., 5 yuan/hour), and deducts the fee to be deducted from the found deduction account.
It can be seen from the above embodiments that, the conventional parking stall sharing platform usually issues the parking stall information that can be rented to the platform by the owner, and after the owner rents the parking stall, the renter needs to pay the cost equal to the parking lot charge, which is equivalent to using the idle parking stall as a temporary parking stall for charging, and the cost collected by the platform is distributed by the property, the owner and the platform, and the distribution of the cost is difficult to reach the same, so the promotion difficulty of parking stall sharing is large. When the renter rents the parking space, the renter does not charge according to the parking lot charging standard, namely the charging is equal to the parking time length and the parking lot charging standard, but adopts a discounting charging mode, namely the charging is equal to (1-k1) and the parking time length and the parking charging standard, and k1 is a numerical value which is more than 0 and less than 1. For example, for some floors, the parking spaces in the parking lot matched with the floors are usually not in supply and not in demand, the floors with less sold parking spaces and more temporary parking spaces managed by the property company are in supply and not in demand, and at this time, if the renter cannot be attracted to the floors in supply and in demand to park according to the former parking space sharing method, the income of the temporary parking spaces managed by the property company correspondingly is greatly reduced. The invention adopts a discounting charging mode to rent, on one hand, more parking space renters can be attracted to go to the floor on demand to park, so that the income of the property management company of the parking lot on demand can be increased, therefore, the parking lot on demand can be persuaded to be added into the parking space sharing platform during popularization, the earlier popularization of the parking space sharing platform is convenient, on the other hand, the renters go to the floor on demand to park, the influence on the parking amount of the original floor on demand can be correspondingly caused, under a series of chain reactions, even the parking lot on demand can gradually agree to be added into the parking space sharing platform, and the popularization of the parking space sharing platform is further facilitated.
After the renting party rents the parking space, the collected fee is not taken to be distributed to the owner, the property and the platform, but only the charge is collected according to part of the parking time of the renting party, namely (1-k1) the parking time is the parking charging standard, the collected fee does not need to be distributed to the owner, the fee originally distributed to the owner is directly embodied by the accumulated parking space renting time, on one hand, the accumulated parking space renting time can be used for deducting the time of other parking spaces of the renting platform of the owner (the accumulated searched parking space renting time is subtracted by k1) on the other hand, the platform recommends the parking lot according to the accumulated parking space renting time (as described in step S103), the probability that the user with the longer accumulated parking space renting time obtains the scarce folding parking space is higher, namely, the accumulated parking space renting time can be used for improving the priority of the user for obtaining the scarce parking space, thereby facilitating parking of the user. Because the parking spaces are usually short in hot areas, the vehicle drivers can hardly find the parking spaces, and the parking spaces are discounted in any situation, the invention converts the time length of renting the parking spaces by the owners into the deduction permission of other vehicles of the renting platform and the permission of preferentially obtaining the scarce discounted parking spaces instead of cash, thereby avoiding the dispute of benefit distribution among the owners, property and the platform, and further facilitating the popularization of the parking space sharing platform. In addition, when the renter rents the parking space in step S101, the accumulated time of renting the parking space by the owner of the rented parking space is not the sum of the time of parking k1 on the basis of the original value as in step S107, but the time of parking is directly added on the basis of the original value, so that on one hand, the time of renting the parking space by the owner is equal to the time of deducting the rented parking space by the owner, the owner can accept the time more easily, on the other hand, the time of deducting each time by the renter is less than the actual time of parking, the user can be prompted to continuously use the parking space sharing platform, and the accumulated time of renting the parking space is convenient to accumulate, so that the priority level of the user for obtaining the scarce discounted parking space is determined according to the accumulated time of renting the parking space.
When determining the parking lot recommended to the user according to the length of the accumulated parking space renting time, the step S103 may include the following steps:
step S201, after receiving the parking space searching information, the platform server creates a parking lot queue to be recommended and a parking lot list to be recommended of the user corresponding to the identity information in the parking space searching information, wherein in an initial state, the parking lot queue to be recommended and the parking lot list to be recommended are empty;
step S202, the platform server searches parking lots in a preset geographic range of the destination, judges whether the parking lots matched with the destination and the searched parking lots have free parking spaces to be rented or not, if yes, the parking lots are used as parking lots to be recommended, the distance between each parking lot to be recommended and the destination is determined, and the parking lots to be recommended are sequentially inserted into a parking lot queue to be recommended of the user from the tail of the queue according to the sequence of the distances from small to large.
Step S203, the platform server takes a to-be-recommended parking lot at the head of the queue in the to-be-recommended parking lot queue of the user as a first to-be-recommended parking lot, determines a to-be-recommended parking lot queue with the first to-be-recommended parking lot, counts the number N1 of the determined to-be-recommended parking lot queue and the number N2 of free to-be-rented parking lots in the first to-be-recommended parking lot, judges whether N1 is larger than N2, if yes, indicates that the to-be-rented parking lots in the first to-be-recommended parking lot are possibly scarce, executes step S204, otherwise, determines that the to-be-rented parking lots in the first to-be-recommended parking lot are sufficient, and executes step S207;
step S204, the platform server obtains a difference value between N1 and N2, whether the difference value is larger than a preset value or not is judged, if yes, it is determined that the parking space to be rented in the first parking lot to be recommended is scarce, step S205 is executed, otherwise, it is determined that the parking space to be rented in the first parking lot to be recommended is sufficient, and step S207 is executed;
step S205, the platform server searches for corresponding individual identity information according to the determined parking lot queue to be recommended in step S203, so as to find out the accumulated renting duration of each parking space corresponding to the individual identity information, sorts the searched accumulated renting duration of each parking space, and determines whether the accumulated renting duration of the parking space corresponding to the user is the accumulated renting duration of N2 parking spaces with the earlier duration, where N3 is an integer greater than N2 and less than N1, if so, step S207 is executed, and otherwise, step S206 is executed;
step S206, deleting the first to-be-recommended parking lot from the head of the to-be-recommended parking lot queue corresponding to the user, and executing step S208;
step S207, placing the first parking lot to be recommended in a parking lot list to be recommended corresponding to the user;
step S208, judging whether the number of the parking lots to be recommended in the parking lot list to be recommended of the user is M, wherein M is an integer which is greater than 0, M is an integer which is greater than 0 and is smaller than the maximum number of the parking lots to be recommended which are in the parking lot queue to be recommended of the user, if yes, executing step S209, otherwise, returning to execute step S203;
step S209, deleting the parking lot queue to be recommended of the user, and executing step S210;
and step S210, sending the parking lots to be recommended in the parking lot list to be recommended to the terminal of the user.
The method comprises the steps of firstly taking a destination matching parking lot with vacant parking places to be rented and/or a parking lot within a preset geographical range of the destination as parking places to be recommended, then sequentially judging whether each parking place to be recommended is a scarce parking lot according to the distance between the parking place to be recommended and the destination, and determining whether the parking place to be recommended is recommended to a user according to the accumulated parking place renting time of the user when the parking place is the scarce parking lot, so that the parking place can be recommended to the user based on the accumulated parking place renting time, the probability that the user with the longer accumulated parking place renting time obtains the scarce discounted parking place is higher, namely the priority level of the user for obtaining the scarce parking place is improved by utilizing the accumulated parking place renting time, and the parking of the user is facilitated. In step S208, M parking lots are recommended to a user, the number of parking lots with free to-be-rented parking spaces in a destination corresponding range is more than M, if all parking lots with free to-be-rented parking spaces in the destination corresponding range are recommended to the user, because whether the parking lots are recommended to the user is determined according to the accumulated parking space renting duration of the user in the recommending process, a plurality of scarce parking lots may exist in the destination corresponding range, when the accumulated parking space renting duration of the user is longer, the scarce parking lots may appear in a to-be-recommended parking lot list of the user, the user usually selects a parking lot close to the destination when selecting the parking lot, when the destination corresponding to the scarce parking lot is farther, the possibility that the user selects the parking lot is greatly reduced, obviously, all parking lots with free to-be-rented parking spaces in the destination corresponding range are recommended to the user according to the accumulated parking space renting duration And at the same time, the recommendation of the scarce parking lot to other users is also influenced. Therefore, according to the method and the system, the part of the parking lots close to the destination are recommended to the user only according to the accumulated renting duration of the parking lots of the user aiming at the parking lots with free parking lots to be rented in the corresponding range of the destination, so that the recommendation accuracy of the scarce parking lots can be ensured, and the situation that the parking lots cannot be recommended and selected due to scarcity of the parking lots is avoided.
Since the step S203 determines all the queues of parking lots to be recommended having the first parking lot to be recommended that are currently existing after the first parking lot to be recommended is determined, and compares the number N1 of the determined queues of parking lots to be recommended with the number N2 of free parking lots to be rented in the first parking lot to be recommended, thereby determining the supply and demand relationship of the first parking lot to be recommended, but in the step S208, M parking lots closer to the destination are recommended to the user, and for all the queues to be recommended, although all the queues to be recommended have the first parking lot to be recommended, it is possible that the first parking lot to be recommended is closer to the tail of the queue and farther from the destination of the corresponding user, and therefore, the first parking lot will not appear in the list of parking lots to be recommended to the corresponding user, and at this time, if only N2 users whose cumulative duration is earlier rent from the parking lots are recommended to the corresponding user, it is possible that not all of the parking spaces in the parking lot may be rented and the need for parking in the parking lot by the user may not be met. Therefore, in step S205, the first to-be-recommended parking lot is recommended to N3 users with a parking space renting accumulated time being long, and N3 is greater than N2 and smaller than N1, so that the situation that the parking lot cannot be recommended due to scarcity can be further avoided. Since the first to-be-recommended parking lot is recommended to N3 users, and N3 is greater than N2 and less than N1, when more than N2 users select the first to-be-recommended parking lot, whether the users are allowed to go to the corresponding parking lot may be determined according to the accumulated parking space renting duration of the users, as described in step S105 below.
In addition, when N1 is greater than N2 in step S204 of the present invention, even if the difference between N1 and N2 is less than or equal to the preset value, that is, the number of vehicles traveling to the first parking lot to be recommended is greater than the number of free parking lots of the first parking lot to be recommended, it is determined that the number of parking lots to be rented in the first parking lot to be recommended is sufficient, because after the same parking lot is recommended to a plurality of users, the probability that each user selects the same parking lot is not 100%, so that it is ensured that the parking lot with sufficient free parking lots is sufficiently recommended. Even if each user selects the same parking lot, whether the user is allowed to go to the corresponding parking lot can be determined according to the accumulated time length of the rented parking spaces of the user, as shown in step S105 below. According to the method for recommending the parking lot, the parking lot which the user can select to go can be recommended according to the accumulated renting time of the parking places of the user, the parking lot can be fully recommended no matter the parking lot is a scarce parking lot or the parking lot with enough idle parking places, and the optimal option of the user with longer accumulated renting time of the parking places can be guaranteed when the parking lot is recommended.
After receiving the selection signal, the platform server in step S105 needs to determine whether to allow the user to go to the corresponding parking lot according to the accumulated parking space renting time of the user, so as to ensure the priority of the user with longer accumulated parking space renting time, and step S105 may include the following steps:
step S301, after receiving the selection signal, the platform server determines the received selection signal including the identification information of the first parking lot by using the identification information of the parking lot in the selection signal as the identification information of the first parking lot, and counts the number P1 of the determined selection signal (i.e., the number of vehicles requesting to go to the first parking lot);
step S302, according to the identification information of the selected parking lot in the selection information, finding out the number P2 of the free parking places to be rented corresponding to the parking lot;
step S303, according to the identity information in each determined selection signal, finding out the parking space renting accumulated time length corresponding to each identity information;
step S304, judging whether P1 is less than or equal to P2, if so, sending information for allowing the vehicle to go to the user terminal, and executing step S306, otherwise, executing step S305;
step S305, sequencing the searched parking space renting accumulated time lengths, and judging whether the parking space renting accumulated time length corresponding to the user is the P2 parking space renting accumulated time length with the front time length or not, if so, sending the information allowing the vehicle to go to the user terminal, otherwise, sending the information not allowing the vehicle to go to the user terminal;
step S306, according to the identification information of the selected parking lot in the selection information, the number of the free parking places to be rented corresponding to the parking lot is found, and the number of the found free parking places to be rented is reduced by 1.
According to the invention, after the user sends the selection signal to the platform server, whether the vehicle is allowed to go to the platform server is still determined according to the accumulated parking space renting time of the user, so that the priority selection right of the user with longer accumulated parking space renting time can be further ensured. Since the platform server recommends only M parking lots to each user, and there is a possibility that no parking lot allowing the vehicle to go to is matched with the platform server after the user selects M parking lots, it is determined that the number of pieces of information not allowing the vehicle to go to is currently sent to the terminal of the user after the information not allowing the vehicle to go to is sent to the terminal of the user in the above step S305, and if the number of pieces is equal to M, the step S103 is executed to recommend a parking lot to the user again.
In addition, in the step S107, when the accumulated length of the rental of the deducting parking space and/or the corresponding fee is deducted from the deducting account, there may be a case that the length of the time or the balance is insufficient, for this reason, the step S107 may specifically include the following steps:
step S401, the platform server calculates the parking time of the vehicle in the selected parking lot according to the entrance time and the exit time, and finds out the corresponding parking space renting accumulated time and the fee deduction account according to the license plate number of the vehicle;
step S402, judging whether the searched parking space renting accumulated time length is greater than or equal to k1 parking time length, if so, subtracting k1 parking time length from the searched parking space renting accumulated time length, executing step S403, otherwise, resetting the searched parking space renting accumulated time length, recalculating the charge to be deducted (parking time length-searched parking space renting accumulated time length) as a parking charging standard, and executing step S403;
step S403, judging whether the balance in the searched deduction account is larger than or equal to the to-be-deducted fee, if so, deducting the to-be-deducted fee from the searched deduction account, otherwise, subtracting the balance in the searched deduction account from the to-be-deducted fee, and sending the subtracted difference value and the license plate number of the vehicle to a corresponding parking lot control system;
and S404, the parking lot control system determines a difference value corresponding to the license plate number of the vehicle according to the acquired license plate number of the vehicle, and allows the vehicle to run out after charging the fee according to the difference value. The invention considers the conditions of insufficient deduction of the accumulated parking space renting time and insufficient balance of the deduction account, and can ensure the collection of parking fee each time.
Other embodiments of the invention will be apparent to those skilled in the art from consideration of the specification and practice of the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of the invention following, in general, the principles of the invention and including such departures from the present disclosure as come within known or customary practice within the art to which the invention pertains. It is intended that the specification and examples be considered as exemplary only, with a true scope and spirit of the invention being indicated by the following claims.
It will be understood that the invention is not limited to the precise arrangements described above and shown in the drawings and that various modifications and changes may be made without departing from the scope thereof. The scope of the invention is limited only by the appended claims.

Claims (4)

1. The utility model provides a method is rented to sharing parking stall based on big data, uses at the user side of renting the parking stall, its characterized in that includes:
step S101, aiming at each user, sending registration information comprising the information of the parking space to be rented, the license plate number of the vehicle and the fee deduction account to a platform server through a terminal when the user registers, distributing corresponding identity information and parking space renting accumulated time to the user after the platform server receives the registration information, wherein the initial value of the parking space renting accumulated time is zero, when other users rent the parking space to be rented of the user, determining the parking time of the other users on the parking space to be rented of the user, and adding the determined parking time to the parking space renting accumulated time of the user;
step S102, the user sends parking space searching information to a platform server through a terminal, wherein the parking space searching information comprises a destination and identity information of the user;
step S103, after receiving the parking space search information, the platform server searches a corresponding parking space renting accumulated time length according to the identity information in the parking space search information, and determines whether to recommend a matching parking lot of a destination in the parking space search information and each parking lot in a preset geographic range of the destination to the terminal of the user according to the length of the searched parking space renting accumulated time length;
step S104, the user selects a parking lot from the recommended parking lots through the terminal, and then the terminal sends selection information to the platform server, wherein the selection information comprises identification information of the selected parking lot and identity information of the user;
step S105, after receiving the selection information, the platform server searches the number of the free to-be-rented parking spaces corresponding to the parking lot according to the identification information of the selected parking lot in the selection information, reduces the number of the found free to-be-rented parking spaces by 1, searches the license plate number of the user according to the identity information of the user in the selection information, searches the system address information of the parking lot of the selected parking lot according to the identification information of the selected parking lot in the selection information, and sends the license plate number of the user to the corresponding parking lot system according to the system address information of the parking lot;
s106, when the vehicle of the user enters the selected parking lot, the parking lot system collects the license plate number of the vehicle and records the entering time; when the vehicle of the user drives out of the selected parking lot, the parking lot system collects the license plate number of the vehicle and records the driving-out time, the parking lot system judges whether the license plate number of the vehicle is the license plate number received from the platform server, and if yes, the license plate number, the driving-in time and the driving-out time of the vehicle are sent to the platform server;
step S107, the platform server calculates the parking time of the vehicle in the selected parking lot according to the entrance time and the exit time, finds out the corresponding parking space renting accumulated time and the fee deduction account according to the license plate number of the vehicle, subtracts k1 parking time from the found parking space renting accumulated time, wherein k1 is a numerical value which is more than 0 and less than 1, calculates the fee to be deducted = (1-k1) × parking time and the parking charging standard, and deducts the fee to be deducted from the found fee deduction account;
the step S103 includes:
step S201, after receiving the parking space searching information, the platform server creates a parking lot queue to be recommended and a parking lot list to be recommended of the user, wherein the parking lot queue to be recommended and the parking lot list to be recommended correspond to identity information in the parking space searching information;
step S202, the platform server searches parking lots in a preset geographic range of the destination, judges whether the parking lots matched with the destination and the searched parking lots have idle parking spaces to be rented or not, if yes, the parking lots are used as parking lots to be recommended, the distance between each parking lot to be recommended and the destination is determined, and the parking lots to be recommended are sequentially inserted into a queue of the parking lots to be recommended of the user from the tail of the queue according to the sequence of the distances from small to large;
step S203, the platform server takes a to-be-recommended parking lot at the head of the queue in the to-be-recommended parking lot queue of the user as a first to-be-recommended parking lot, determines the currently existing to-be-recommended parking lot queue with the first to-be-recommended parking lot, counts the number N1 of the determined to-be-recommended parking lot queue and the number N2 of free to-be-rented parking lots in the first to-be-recommended parking lot, judges whether N1 is greater than N2, if yes, executes step S204, otherwise, determines that the to-be-rented parking lots in the first to-be-recommended parking lot are sufficient, and executes step S207;
step S204, the platform server obtains a difference value between N1 and N2, whether the difference value is larger than a preset value or not is judged, if yes, it is determined that the parking space to be rented in the first parking lot to be recommended is scarce, step S205 is executed, otherwise, it is determined that the parking space to be rented in the first parking lot to be recommended is sufficient, and step S207 is executed;
step S205, the platform server searches corresponding identity information according to the determined parking lot queue to be recommended, so that renting accumulated time of each parking space corresponding to the identity information is found, the searched renting accumulated time of each parking space is sequenced, whether the renting accumulated time of the parking space corresponding to the user is the renting accumulated time of N3 parking spaces with the front time length or not is judged, N3 is an integer which is larger than N2 and smaller than N1, if yes, step S207 is executed, and if not, step S206 is executed;
step S206, deleting the first to-be-recommended parking lot from the head of the to-be-recommended parking lot queue corresponding to the user, and executing step S208;
step S207, placing the first parking lot to be recommended in a parking lot list to be recommended corresponding to the user;
step S208, judging whether the number of the parking lots to be recommended in the parking lot list to be recommended of the user is M, wherein M is an integer larger than 0 and smaller than the maximum number of the parking lots to be recommended in the parking lot queue to be recommended of the user, if so, executing step S209, otherwise, returning to execute step S203;
step S209, deleting the parking lot queue to be recommended of the user, and executing step S210;
and step S210, sending the parking lots to be recommended in the parking lot list to be recommended to the terminal of the user.
2. The big data-based shared parking space renting method according to claim 1, wherein the step S105 comprises:
step S301, after receiving the selection signal, the platform server determines the received selection signal including the identification information of the first parking lot by using the identification information of the parking lot in the selection signal as the identification information of the first parking lot, and counts the number P1 of the determined selection signal;
step S302, according to the identification information of the selected parking lot in the selection information, finding out the number P2 of the free parking places to be rented corresponding to the parking lot;
step S303, according to the identity information in each determined selection signal, finding out the parking space renting accumulated time length corresponding to each identity information;
step S304, judging whether P1 is less than or equal to P2, if so, sending information for allowing the vehicle to go to the user terminal, and executing step S306, otherwise, executing step S305;
step S305, sequencing the searched parking space renting accumulated time lengths, and judging whether the parking space renting accumulated time length corresponding to the user is the P2 parking space renting accumulated time length with the front time length or not, if so, sending the information allowing the vehicle to go to the user terminal, otherwise, sending the information not allowing the vehicle to go to the user terminal;
step S306, according to the identification information of the selected parking lot in the selection information, the number of the free parking places to be rented corresponding to the parking lot is found, and the number of the found free parking places to be rented is reduced by 1.
3. The method for renting shared parking spaces according to claim 2, wherein after the information that the vehicle is not allowed to travel to the user 'S terminal is sent to the user' S terminal in step S305, it is determined that the number of pieces of information that the vehicle is not allowed to travel to the user 'S terminal is currently sent to the user' S terminal, and if the number of pieces is equal to M, the method returns to step S103 and recommends a parking lot for the user again.
4. The big data-based shared parking space renting method according to claim 1, wherein the step S107 comprises:
step S401, the platform server calculates the parking time of the vehicle in the selected parking lot according to the entrance time and the exit time, and finds out the corresponding parking space renting accumulated time and the fee deduction account according to the license plate number of the vehicle;
step S402, judging whether the searched parking space renting accumulated time length is greater than or equal to k1 parking time length, if so, subtracting k1 parking time length from the searched parking space renting accumulated time length, executing step S403, otherwise, resetting the searched parking space renting accumulated time length, recalculating the charge to be deducted = (parking time length-searched parking space renting accumulated time length) = parking charging standard, and executing step S403;
step S403, judging whether the balance in the searched deduction account is larger than or equal to the to-be-deducted fee, if so, deducting the to-be-deducted fee from the searched deduction account, otherwise, subtracting the balance in the searched deduction account from the to-be-deducted fee, and sending the subtracted difference value and the license plate number of the vehicle to a corresponding parking lot control system;
and S404, the parking lot control system determines a difference value corresponding to the license plate number of the vehicle according to the acquired license plate number of the vehicle, and allows the vehicle to run out after charging the fee according to the difference value.
CN201911033052.8A 2019-10-28 2019-10-28 Shared parking space renting method based on big data Active CN110807946B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911033052.8A CN110807946B (en) 2019-10-28 2019-10-28 Shared parking space renting method based on big data

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911033052.8A CN110807946B (en) 2019-10-28 2019-10-28 Shared parking space renting method based on big data

Publications (2)

Publication Number Publication Date
CN110807946A CN110807946A (en) 2020-02-18
CN110807946B true CN110807946B (en) 2021-11-05

Family

ID=69489353

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911033052.8A Active CN110807946B (en) 2019-10-28 2019-10-28 Shared parking space renting method based on big data

Country Status (1)

Country Link
CN (1) CN110807946B (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111932931A (en) * 2020-07-27 2020-11-13 苏州中科先进技术研究院有限公司 Shared parking space scheduling method, system, terminal and storage medium
CN114333408B (en) * 2021-12-31 2022-12-16 成都交投智慧停车产业发展有限公司 Parking space resource management method, device, server and storage medium
CN116030659B (en) * 2023-03-30 2023-07-04 深圳市亲邻科技有限公司 Private parking space sharing method, private parking space sharing device, private parking space sharing medium and sharing management server

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9443152B2 (en) * 2011-05-03 2016-09-13 Ionroad Technologies Ltd. Automatic image content analysis method and system
CN107146467A (en) * 2017-07-05 2017-09-08 华南理工大学 Share implementation in a kind of parking stall of residential area
CN107506993A (en) * 2017-07-04 2017-12-22 台山市金讯互联网络科技有限公司 The method and system that parking stall based on wechat platform is hired out
US10019904B1 (en) * 2016-04-11 2018-07-10 State Farm Mutual Automobile Insurance Company System for identifying high risk parking lots
CN108389271A (en) * 2018-02-05 2018-08-10 深圳市小猫信息技术有限公司 Parking charge method, apparatus, computer installation and computer readable storage medium

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9443152B2 (en) * 2011-05-03 2016-09-13 Ionroad Technologies Ltd. Automatic image content analysis method and system
US10019904B1 (en) * 2016-04-11 2018-07-10 State Farm Mutual Automobile Insurance Company System for identifying high risk parking lots
CN107506993A (en) * 2017-07-04 2017-12-22 台山市金讯互联网络科技有限公司 The method and system that parking stall based on wechat platform is hired out
CN107146467A (en) * 2017-07-05 2017-09-08 华南理工大学 Share implementation in a kind of parking stall of residential area
CN108389271A (en) * 2018-02-05 2018-08-10 深圳市小猫信息技术有限公司 Parking charge method, apparatus, computer installation and computer readable storage medium

Also Published As

Publication number Publication date
CN110807946A (en) 2020-02-18

Similar Documents

Publication Publication Date Title
CN110807946B (en) Shared parking space renting method based on big data
CN107730977B (en) Temporary parking method and device and electronic equipment
CN102629422B (en) Smart urban cloud computing parking management system and implementation method
CN111967627B (en) Shared parking space reservation and distribution system and method
EP3886007A1 (en) Information processing method and information processing system
CN108389271B (en) Parking charging method, device, computer device and computer readable storage medium
US20200219179A1 (en) Vehicle rental management apparatus
CN103247179A (en) Community parking space sharing and use reserving service system based on vehicle identification
CN105654776A (en) Realtime collection system and method of idle-busy parking lot data
CN109858984B (en) Information providing apparatus and information providing method
Hashimoto et al. Auction-based parking reservation system with electricity trading
CN111653041A (en) Parking space sharing system and method
CN114549145A (en) Vehicle returning method, server and storage medium for sharing vehicle
CN111915925A (en) Intelligent parking management method, device and system and storage medium
Wang et al. Record: Joint real-time repositioning and charging for electric carsharing with dynamic deadlines
CN115985131A (en) Parking lot parking space reservation method and system
CN107978173B (en) Method and device for realizing parking space sharing
CN117409492A (en) Unmanned operation management method and system for intelligent parking in road
CN110084897B (en) Charging method, system, device and computer readable storage medium
KR20130121408A (en) Method for providing public transportation transfer service of bicycle rental
CN107369124B (en) Vehicle management method, server, vehicle and system
CN110718092B (en) Shared parking place renting method based on big data
CN114048397A (en) Parking lot information recommendation method and related device
CN113139847B (en) Parking space sharing operation method, system and device based on blockchain communication certificate
CN111985953A (en) Charging method, charging system and vehicle management server

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
TA01 Transfer of patent application right

Effective date of registration: 20211019

Address after: 710000 room 10101, floor 1, unit 1, building 307, platinum palace, Zhonghai international community, No. 99, Furong East Road, Qujiang New Area, Xi'an City, Shaanxi Province

Applicant after: Shaanxi Kunxiang Static Traffic Technology Co.,Ltd.

Address before: 401120 No. 18, Jiayuan Road, Longxi street, Yubei District, Chongqing

Applicant before: Chongqing Zhixiang Technology Co.,Ltd.

TA01 Transfer of patent application right
GR01 Patent grant
GR01 Patent grant