Invention content
The private savings parking stall sharing method based on big data platform that the embodiment of the invention discloses a kind of, can improve private car
The utilization rate of position is conducive to alleviate traffic jam.
The embodiment of the present invention discloses a kind of private savings parking stall sharing method based on big data platform, including:
The big data platform is when detecting that the vehicle in the private savings parking stall sails out of the private savings parking stall, to institute
It states private savings parking stall to lock, and to the first the first inquiry message of APP client push of private savings parking stall owning user, institute
The first inquiry message is stated to agree to share the private savings parking stall for asking whether;
If the first APP clients are agreed to share the private savings parking stall, the big data platform is objective to the first APP
Family end pushes the corresponding data input interface in the private savings parking stall;Described information input interface includes at least the private savings parking stall
Segment limit typing column, ideal unitary time Car park payment amount of money typing column, visiting vehicle history are shared private savings parking stall and are stopped when shared
Vehicle expired times typing column and ideal unitary time Car park payment amount of money level-one Dynamic gene typing column;
The big data platform be detected and stored that the first APP clients report the private savings parking stall it is shared when
The private savings parking stall of segment limit typing column typing it is shared when segment limit, the ideal unitary time Car park payment amount of money record
The ideal unitary time Car park payment amount of money of the private savings parking stall of lairage typing shares private car in the visiting vehicle history
The visiting vehicle history of position parking expired times typing column typing shares private savings parking stall parking expired times and in the ideal
The ideal unitary time Car park payment amount of money level-one of unit interval Car park payment amount of money level-one Dynamic gene typing column typing adjusts
The factor;
2nd APP clients of the big data platform detection target vehicle owning user are initiated for the private savings parking stall
The sharing request for carrying specified shared time range, if the specified shared time range is located at being total to for the private savings parking stall
When enjoying in segment limit, using the client identification of the 2nd APP clients as foundation, the history for inquiring the target vehicle is shared
Whether parking expired times in private savings parking stall are more than that the visiting vehicle history shares private savings parking stall parking expired times, if being more than,
It is stopped to the ideal unitary time of the private savings parking stall according to the ideal unitary time Car park payment amount of money level-one Dynamic gene
Toll amount carries out up-regulation processing, to obtain the level-one unit interval Car park payment amount of money of the private savings parking stall;
The big data platform was stopped to the level-one unit interval that the 2nd APP client push includes the private savings parking stall
Second inquiry message of vehicle toll amount, second inquiry message is for asking whether still to share the private savings parking stall;If institute
It states the 2nd APP clients and still shares the private savings parking stall, the big data platform is unlocked and starts to the private savings parking stall
Parking timing;
When the target vehicle makes from the private savings parking stall, existed according to the target vehicle that the parking timing obtains
The practical parking duration of the private savings parking stall and the level-one unit interval Car park payment amount of money of the private savings parking stall are from described second
It deducts corresponding level-one Parking Fee in the electronic account of APP clients, and the level-one Parking Fee of deduction is added to described
In the electronic account of first APP clients.
As an alternative embodiment, in embodiments of the present invention, described information input interface further includes ideal single
Position time Car park payment amount of money two level Dynamic gene typing column, the second of the big data platform detection target vehicle owning user
Before the sharing request for carrying specified shared time range that APP clients are initiated for the private savings parking stall, the method
Further include:
What the big data platform was detected and stored that the 2nd APP clients report stops in the ideal unitary time
The ideal unitary time Car park payment amount of money two level Dynamic gene of toll amount two level Dynamic gene typing column typing;Wherein, institute
It further includes the ideal unitary time Car park payment amount of money two level Dynamic gene to state the second inquiry message;
The level-one Parking Fee of deduction is added to the electronics account of the first APP clients described in the big data platform
After in number, the method further includes:
The big data platform judge the target vehicle the private savings parking stall practical parking duration whether be more than institute
State private savings parking stall it is shared when segment limit, if being more than, calculate the target vehicle the private savings parking stall practical parking duration
Relative to the private savings parking stall it is shared when segment limit exceed duration;
The big data platform is according to the ideal unitary time Car park payment amount of money two level Dynamic gene to the private savings
The level-one unit interval Car park payment amount of money of parking stall carries out up-regulation processing, and the secondary unit time to obtain the private savings parking stall stops
Vehicle toll amount;
The big data platform according to the target vehicle the private savings parking stall practical parking duration relative to described
Private savings parking stall it is shared when segment limit the secondary unit time Car park payment amount of money beyond duration and the private savings parking stall from institute
It states and deducts corresponding two level Parking Fee in the electronic account of the 2nd APP clients, and the two level Parking Fee of deduction is added
Into the electronic account of the first APP clients.
As another optional embodiment, in embodiments of the present invention, described information input interface further includes allowing
The item of choosing of good friend user is read, the 2nd APP clients of the big data platform detection target vehicle owning user are directed to institute
Before the sharing request for carrying specified shared time range for stating the initiation of private savings parking stall, the method further includes:
The big data platform detect that the first APP clients report to it is described allow to read good friend user choose
Item chooses operation, reads all good friend users of the private savings parking stall owning user in the first APP clients;
The big data platform is more than institute judging the target vehicle in the practical parking duration of the private savings parking stall
State private savings parking stall it is shared when segment limit after, the method further includes:
The big data platform judges whether the 2nd APP clients belong to all of private savings parking stall owning user
The APP clients of a certain good friend user in good friend user execute the calculating target vehicle in institute if be not belonging to
State the practical parking duration of private savings parking stall relative to the private savings parking stall it is shared when segment limit beyond duration the step of.
As another optional embodiment, in embodiments of the present invention, the big data platform judges described
Two APP clients are not belonging to the APP client of a certain good friend user in all good friend users of private savings parking stall owning user
After end and the big data platform calculate the target vehicle the private savings parking stall practical parking duration relative to institute
State private savings parking stall it is shared when segment limit beyond before duration, the method further includes:
The big data platform is to the client mark that the first APP client push includes the 2nd APP clients
Know and the third inquiry message of the car plate of target vehicle mark, the third inquiry message are used to ask whether to need to carry out
Additional time-out Car park payment;
If the first APP clients instruction needs to carry out the additional overtime Car park payment, the big data platform is held
Practical parking duration sharing relative to the private savings parking stall of the row calculating target vehicle in the private savings parking stall
When segment limit exceed duration the step of.
As another optional embodiment, in embodiments of the present invention, the method further includes:
The big data platform again carries out the private savings parking stall when the target vehicle makes from the private savings parking stall
Locking;
The two level Parking Fee of deduction is added in the electronic account of the first APP clients by the big data platform
Later, the method further includes:
The shared private savings parking stall parking expired times of history that the big data platform updates the target vehicle are updated;
Wherein, the history of the updated target vehicle shares private savings parking stall parking expired times more than the target carriage before update
History share private savings parking stall stop expired times.
As another optional embodiment, in embodiments of the present invention, the big data platform is by the two level of deduction
After Parking Fee is added in the electronic account of the first APP clients, the method further includes:
The big data platform calculates the level-one parking fee being added in the electronic account of the first APP clients
With the aggregate-value with the two level Parking Fee, shared total charge as the private savings parking stall stops being worth;
The big data platform is to target vehicle described in the first APP client push in the reality of the private savings parking stall
The correspondence of parking duration and the level-one Parking Fee;
And the big data platform to target vehicle described in the first APP client push in the private savings parking stall
Practical parking duration relative to the private savings parking stall it is shared when segment limit beyond duration and it is described exceed duration and institute
State the correspondence of two level Parking Fee;
And shared total charge of the big data platform to private savings parking stall described in the first APP client push stops
Value.
As another optional embodiment, in embodiments of the present invention, the big data platform detects target vehicle
Specified shared the shared of time range that carry that 2nd APP clients of owning user are initiated for the private savings parking stall is asked
It asks, including:
The shared parking stall that 2nd APP clients of the big data platform detection target vehicle owning user report, which obtains, to be asked
It asks;
The big data platform obtains request according to the shared private savings parking stall, obtains the target vehicle owning user
The current vehicle location of 2nd APP clients;
The big data platform is inquired using the current vehicle location as the center of circle, using distance to a declared goal as in the region of radius
Existing all shared parking stalls;Wherein, all shared parking stalls include the private savings parking stall;
All shared vehicles described in the 2nd APP client push of the big data platform to the target vehicle owning user
The location map of position;
The 2nd APP clients that the big data platform detects the target vehicle owning user are directed to positioned at the position
What the private savings parking stall in distribution map was initiated carries the sharing request of specified shared time range.
As another optional embodiment, in embodiments of the present invention, the big data platform is according to described shared
Private savings parking stall obtains request, obtains the current vehicle location of the 2nd APP clients of the target vehicle owning user:
The big data platform is asked to the 2nd APP client push position acquisitions of the target vehicle owning user,
To trigger at least two different locating interfaces that the 2nd APP clients obtain the 2nd APP clients configuration;With
And Location Request is sent to described at least two different locating interfaces by the 2nd APP clients, it is each fixed to trigger
The Location Request received is sent to corresponding location-server by position interface respectively;And by the 2nd APP client
When holding and obtain the location information that the corresponding location-server of at least one locating interface is sent, and obtaining from the first moment to second
The response time at quarter, at the time of the first moment was that each locating interface sends Location Request, the second moment was each locating interface
At the time of receiving location information;And by the 2nd APP clients will the response time corresponding with each locating interface with
Response lag is compared, and extracted in the location information that is received of the locating interface for being less than from the response time response lag it is fixed
Current vehicle location of the position highest location information of precision as the 2nd APP clients of the target vehicle owning user;
The big data platform receives the current vehicle location that the 2nd APP clients report.
Compared with prior art, the embodiment of the present invention has the advantages that:
In the embodiment of the present invention, the paid shared of idle private savings parking stall can be realized using big data platform, and
And the parking rate shared with compensation depends on the private savings parking stall that the first APP clients of private savings parking stall owning user report
The ideal unitary time Car park payment amount of money, visiting vehicle history share private savings parking stall parking expired times and when ideal unitary
Between Car park payment amount of money level-one Dynamic gene so that the parking rate flexibility shared with compensation, so as to improve private
The utilization rate of family parking stall is conducive to alleviate traffic jam.Further, since the ideal unitary time Car park payment amount of money level-one adjustment because
The presence of son, is conducive to urge the visiting vehicle for the private savings parking stall for sharing other people to sail out of other people private savings parking stall on time, in order to avoid arrive
It visits vehicle and occupies other people private savings parking stall for a long time.
Specific implementation mode
Following will be combined with the drawings in the embodiments of the present invention, and technical solution in the embodiment of the present invention carries out clear, complete
Site preparation describes, it is clear that described embodiment is only a part of the embodiment of the present invention, instead of all the embodiments.Based on this
Embodiment in invention, every other reality obtained by those of ordinary skill in the art without making creative efforts
Example is applied, shall fall within the protection scope of the present invention.
The private savings parking stall sharing method based on big data platform that the embodiment of the invention discloses a kind of, can improve private car
The utilization rate of position is conducive to alleviate traffic jam.It is described in detail separately below.
Referring to Fig. 1, Fig. 1 is a kind of private savings parking stall sharing method based on big data platform disclosed by the embodiments of the present invention
Flow diagram.It may comprise steps of as shown in Figure 1, being somebody's turn to do the private savings parking stall sharing method based on big data platform:
101, big data platform is when detecting that the vehicle in private savings parking stall sails out of the private savings parking stall, to the private car
Position is locked, and to the first the first inquiry message of APP client push of the private savings parking stall owning user, which believes
Breath is agreed to share the private savings parking stall for asking whether.
In the embodiment of the present invention, big data platform can be detected using inductor or video monitoring equipment positioned at private savings
Whether the vehicle in parking stall sails out of the private savings parking stall, and is detecting that the vehicle in the private savings parking stall sails out of the private car
When position, the berth lock being arranged on the private savings parking stall can be controlled and locked to the private savings parking stall, and to belonging to the private savings parking stall
The first the first inquiry message of APP client push of user is agreed to share the private savings parking stall for asking whether.Wherein, the private
First APP clients of family's parking stall owning user can be that the handheld device of the private savings parking stall owning user is (such as cell phone, flat
Plate) on the APP clients installed, can also be that the private savings parking stall owning user is arranged on the vehicle for sailing out of the private savings parking stall
The APP clients installed on car-mounted terminal, the embodiment of the present invention are not construed as limiting.
If 102, the first APP clients are agreed to share the private savings parking stall, the big data platform is to the first APP client push
The corresponding data input interface in the private savings parking stall;Wherein, which includes at least the shared period of the private savings parking stall
Range typing column, ideal unitary time Car park payment amount of money typing column, visiting vehicle history share private savings parking stall parking time-out time
Number typing column and ideal unitary time Car park payment amount of money level-one Dynamic gene typing column.
Wherein, the private savings parking stall it is shared when segment limit typing column for the typing private savings parking stall it is shared when segment limit,
Such as 09:00-18:00;
Wherein, when which is used for the ideal unitary of the private savings parking stall of typing
Between the Car park payment amount of money, such as 10 yuan/young man or 15 yuan/hour;
Wherein, which shares private savings parking stall parking expired times typing column for typing visiting vehicle history
Stop expired times for shared private savings parking stall, such as 5 times or 10 times;Visiting vehicle history shares private savings parking stall parking expired times
Point to the number summation for visiting the parking time-out occurred in all private savings parking stalls that vehicle was shared in history;For example,
Assuming that the number for all private savings parking stalls that visiting vehicle was shared in history is 50, and during this 50 history are shared, if there is 5
The shared parking time-out of secondary history, then it is 5 times that visiting vehicle history, which shares private savings parking stall parking expired times,;Wherein, stop
Vehicle time-out refers to that the practical parking duration that visiting vehicle is shared in history on private savings parking stall is shared beyond history belonging to private savings parking stall
The history of reporting of user share private savings parking stall it is shared when segment limit;
Wherein, ideal unitary time Car park payment amount of money level-one Dynamic gene typing column stops for the typing ideal unitary time
Vehicle toll amount level-one Dynamic gene, the ideal unitary time Car park payment amount of money level-one Dynamic gene are more than 0, the ideal unitary
Time Car park payment amount of money level-one Dynamic gene is for being adjusted flexibly ideal unitary time Car park payment amount of money typing column typing
The private savings parking stall the ideal unitary time Car park payment amount of money.
103, big data platform be detected and stored that the first APP clients report the private savings parking stall it is shared when segment limit
The private savings parking stall of typing column typing it is shared when segment limit, in the ideal unitary time Car park payment amount of money typing column typing
The ideal unitary time Car park payment amount of money of the private savings parking stall shares private savings parking stall parking expired times in the visiting vehicle history
The visiting vehicle history of typing column typing shares private savings parking stall parking expired times and in the ideal unitary time Car park payment
The ideal unitary time Car park payment amount of money level-one Dynamic gene of amount of money level-one Dynamic gene typing column typing.
In the embodiment of the present invention, whether the first APP clients can scan is previously provided with Internet of Things and connects in ambient enviroment
Ingress detects whether the Internet of Things access node is configured with open access if being previously provided with Internet of Things access node
Period identifies the present system time of the first APP clients if the Internet of Things access node is configured with the open access period
Whether it is located in the open access period that the Internet of Things access node is configured;
If the present system time of the first APP clients is located at the open access that the Internet of Things access node is configured
In section, whether the client terminal quantity being currently accessed for detecting the Internet of Things access node is more than that Internet of Things access node is specified most
Big terminal accesses quantity;If the client terminal quantity of the Internet of Things access node being currently accessed is less than Internet of Things access node
Specified maximum terminal accesses quantity, and the first APP clients establish the wireless connection between the Internet of Things access node, at this
Private savings parking stall it is shared when segment limit typing column typing the private savings parking stall it is shared when segment limit, stop in the ideal unitary time
The ideal unitary time Car park payment amount of money of the private savings parking stall of vehicle toll amount typing column typing is total in the visiting vehicle history
The visiting vehicle history for enjoying the parking expired times typing column typing of private savings parking stall shares private savings parking stall parking expired times, Yi Ji
The ideal unitary time Car park payment amount of money one of the ideal unitary time Car park payment amount of money level-one Dynamic gene typing column typing
Grade Dynamic gene is detected and is stored by being reported to big data platform through the Internet of Things access node.
Optionally, the Internet of Things access node to big data platform report the private savings parking stall it is shared when segment limit record
The private savings parking stall of lairage typing it is shared when segment limit, the ideal unitary time Car park payment amount of money typing column typing should
The ideal unitary time Car park payment amount of money of private savings parking stall shares private savings parking stall parking expired times record in the visiting vehicle history
The visiting vehicle history of lairage typing shares private savings parking stall parking expired times and in the ideal unitary time Car park payment gold
While the ideal unitary time Car park payment amount of money level-one Dynamic gene of volume level-one Dynamic gene typing column typing, together to big
Data platform reports the version identifier and node type of the Internet of Things access node, and correspondingly big data platform can be according to the object
The node type for access node of networking, identifies remaining access node identical with the node type, and big data platform can
According to the version identifier of the Internet of Things access node, to identify the release level of the Internet of Things access node;On this basis, greatly
Data platform may determine that in above-mentioned remaining access node identical with the node type is less than the object with the presence or absence of release level
The Target Access Node of the release level for access node of networking, if it does, obtaining the version identifier of the Internet of Things access node
Corresponding upgrade edition upgrade pack, and the corresponding upgrade edition upgrade pack of the version identifier of the Internet of Things access node is issued to target access
Node carries out version and upgrades automatically, and it is automatic to trigger other access nodes to realize by Internet of Things access node reported data
The purpose of upgraded version, so as to improve magnanimity access node edition upgrading efficiency.
104, the 2nd APP clients of big data platform detection target vehicle owning user are initiated for the private savings parking stall
The sharing request of specified shared time range is carried, if the specified shared time range is located at the shared period of the private savings parking stall
In range, using the client identification of the 2nd APP clients as foundation, the history for inquiring the target vehicle shares the parking of private savings parking stall
Whether expired times are more than that the visiting vehicle history shares private savings parking stall parking expired times, if being more than, according to the ideal unitary
Time Car park payment amount of money level-one Dynamic gene to the ideal unitary time Car park payment amount of money of the private savings parking stall mediate
Reason, to obtain the level-one unit interval Car park payment amount of money of the private savings parking stall.
In the embodiment of the present invention, if the specified shared time range be not located at the private savings parking stall it is shared when segment limit in,
The specified shared time range can be pushed to the first APP clients and is determined by big data platform, if the first APP client
End, which confirms to give, shares the private savings parking stall, and big data platform can execute the above-mentioned client identification with the 2nd APP clients
For foundation, the history for inquiring the target vehicle shares whether parking expired times in private savings parking stall are more than that the visiting vehicle history is shared
Stop expired times for private savings parking stall, if being more than, according to the ideal unitary time Car park payment amount of money level-one Dynamic gene to the private
The ideal unitary time Car park payment amount of money of family parking stall carries out up-regulation processing, and the level-one unit interval to obtain the private savings parking stall stops
The step of vehicle toll amount;If the confirmation of the first APP clients, which is not given, shares the private savings parking stall, terminate this flow.
Wherein, the 2nd APP clients of big data platform detection target vehicle owning user are initiated for the private savings parking stall
The sharing request for carrying specified shared time range, may include:
The shared parking stall that 2nd APP clients of big data platform detection target vehicle owning user report obtains request;
Big data platform shares private savings parking stall according to this and obtains request, obtains the 2nd APP of the target vehicle owning user
The current vehicle location of client;
Big data platform inquires using the current vehicle location as the center of circle, using distance to a declared goal to be existing in the region of radius
All shared parking stalls;Wherein, which includes the private savings parking stall;
Position of the big data platform to the 2nd APP client push of the target vehicle owning user all shared parking stalls
Distribution map;
The 2nd APP clients that big data platform detects the target vehicle owning user are directed in the location map
The sharing request for carrying specified shared time range initiated of the private savings parking stall.
Wherein, implementing above-mentioned implementation can be with can be according to the current vehicle of the 2nd APP clients of target vehicle owning user
Position dynamically provides shared private savings parking stall for target vehicle owning user.
In the embodiment of the present invention, the 2nd APP clients of target vehicle owning user can be vehicle-mounted on target vehicle
The APP clients of terminal installation, correspondingly, the 2nd APP clients of big data platform detection target vehicle owning user report
Shared parking stall obtain request, may include:
The driver of target vehicle where the 2nd APP clients of the 2nd APP clients identification of target vehicle owning user
Mood whether stablize, if emotional instability, the 2nd APP clients can prompt driver to stop;If be emotionally stable, the
Two APP clients can acquire the facial image of a frame driver every specified time, and human eye is determined from facial image
Locating rectangle, and the area of human eye locating rectangle is calculated, according to the degree of closing of opening of the eyes of threshold decision driver, and according to
The opening of the eyes of driver closes degree evaluation and goes out human eye degree of fatigue value, and judges driver's based on human eye degree of fatigue value
Whether eyes are tired, if tired, prompt driver's parking;Correspondingly, driver can be according to prompt to the 2nd APP clients
Parking stall acquisition instruction is shared in input, reports shared parking stall to obtain request to big data platform to trigger the 2nd APP clients, to
It can be easy to happen driving accident to avoid because of the emotional instability of driver or eye fatigue.
In the embodiment of the present invention, the feelings of the driver of target vehicle where the 2nd APP clients of the 2nd APP clients identification
The mode whether thread is stablized can be:
Wearable device (such as hand that the driver of target vehicle where the 2nd APP clients of 2nd APP clients detection wears
Ring) send driver ECG data;
And the 2nd APP clients can to ECG data carry out denoising, and using ECG R wave extraction calculate
R crest values in ECG data of the method extraction Jing Guo denoising, and calculate in the ECG data Jing Guo denoising
RR spacing between adjacent R wave;And calculate frequency-domain index, time domain index and the nonlinear indicator of RR spacing;Wherein, frequency domain refers to
Mark includes parasympathetic nerve activity index, and time domain index includes short distance heart rate fluctuations index;Short distance heart rate fluctuations index is logical
It crosses and obtains the root mean square of RR spacing difference quadratic sums to calculate;Parasympathetic nerve activity index is counted by Fast Fourier Transform (FFT)
It calculates;Nonlinear indicator is calculated by fractal dimension computational methods;
And the 2nd APP clients can analyze the user's according to frequency-domain index, time domain index and nonlinear indicator
The energy value of mood;Wherein, energy value is the multiple linear regression established according to time domain index, frequency-domain index and nonlinear indicator
The value that equation calculation obtains;And identify whether the mood of the user is unstable according to energy value.
In the embodiment of the present invention, implementing the above embodiment can accurately identify whether the mood of driver is stablized.
In the embodiment of the present invention, big data platform shares private savings parking stall according to this and obtains request, obtains the target vehicle institute
Belong to the current vehicle location of the 2nd APP clients of user, including:
Big data platform is asked to the 2nd APP client push position acquisitions of the target vehicle owning user, with triggering
2nd APP clients obtain at least two different locating interface (such as Google's locating interface, hundred of the 2nd APP clients configuration
Spend locating interface, high moral locating interface);And by the 2nd APP clients Location Request to be sent to this at least two different
The Location Request received is sent to corresponding location-server by locating interface respectively to trigger each locating interface;
And the location information that the corresponding location-server of at least one locating interface is sent is obtained by the 2nd APP clients, and obtain
From the first moment to the response time at the second moment, at the time of the first moment was that each locating interface sends Location Request, second
At the time of moment is that each locating interface receives location information;And it will be with each locating interface pair by the 2nd APP clients
The response time answered is compared with response lag, and the position that the locating interface for being less than from the response time response lag is received
The highest location information of positioning accuracy is extracted in confidence breath as the current of the 2nd APP clients of the target vehicle owning user
Vehicle location;
Big data platform receives the current vehicle location that the 2nd APP clients report.
In the embodiment of the present invention, current vehicle location can accurately be obtained by implementing the above embodiment, improve positioning accurate
Exactness.
105, big data platform includes the level-one unit interval Car park payment of the private savings parking stall to the 2nd APP client push
Second inquiry message of the amount of money, second inquiry message is for asking whether still to share the private savings parking stall;If the 2nd APP clients
The private savings parking stall is still shared, which is unlocked the private savings parking stall and starts parking timing.
In the embodiment of the present invention, the level-one unit interval Car park payment amount of money of the private savings parking stall is more than the above-mentioned private car
The ideal unitary time Car park payment amount of money of position terminates this flow if the 2nd APP clients need not share the private savings parking stall.
106, when the target vehicle makes from the private savings parking stall, the target vehicle obtained according to the parking timing is in the private
The practical parking duration of family parking stall and the level-one unit interval Car park payment amount of money of the private savings parking stall are from the electricity of the 2nd APP clients
Corresponding level-one Parking Fee is deducted in sub- account, and the level-one Parking Fee of deduction is added to the electricity of the first APP clients
In sub- account.
In the private savings parking stall sharing method described in Fig. 1, idle private savings can be realized using big data platform
The paid of parking stall is shared, and the parking rate shared with compensation depends on the first APP visitors of private savings parking stall owning user
The ideal unitary time Car park payment amount of money for the private savings parking stall that family end reports, visiting vehicle history share private savings parking stall parking time-out
Number and ideal unitary time Car park payment amount of money level-one Dynamic gene so that the parking rate shared with compensation is flexible
Change, so as to improve the utilization rate of private savings parking stall, is conducive to alleviate traffic jam.Further, since the ideal unitary time stops
The presence of toll amount level-one Dynamic gene is conducive to that the visiting vehicle for the private savings parking stall for sharing other people is urged to sail out of other people on time
Private savings parking stall, in order to avoid visiting vehicle for a long time occupy other people private savings parking stall.
Referring to Fig. 2, Fig. 2 is the shared side in another private savings parking stall based on big data platform disclosed by the embodiments of the present invention
The flow diagram of method.It may comprise steps of as shown in Fig. 2, being somebody's turn to do the private savings parking stall sharing method based on big data platform:
201, big data platform is when detecting that the vehicle in private savings parking stall sails out of the private savings parking stall, to the private car
Position is locked, and to the first the first inquiry message of APP client push of the private savings parking stall owning user, which believes
Breath is agreed to share the private savings parking stall for asking whether.
If 202, the first APP clients are agreed to share the private savings parking stall, the big data platform is to the first APP client push
The corresponding data input interface in the private savings parking stall;Wherein, which includes at least the shared period of the private savings parking stall
Range typing column, ideal unitary time Car park payment amount of money typing column, visiting vehicle history share private savings parking stall parking time-out time
Number typing column, ideal unitary time Car park payment amount of money level-one Dynamic gene typing column and ideal unitary time Car park payment gold
Volume two level Dynamic gene typing column.
Wherein, ideal unitary time Car park payment amount of money two level Dynamic gene typing column stops for the typing ideal unitary time
Vehicle toll amount two level Dynamic gene, the typing ideal unitary time Car park payment amount of money two level Dynamic gene are used for above-mentioned
The level-one unit interval Car park payment amount of money of the private savings parking stall carries out up-regulation processing.
203, big data platform be detected and stored that the first APP clients report the private savings parking stall it is shared when segment limit
The private savings parking stall of typing column typing it is shared when segment limit, ideal unit interval Car park payment amount of money typing column typing should
The ideal unitary time Car park payment amount of money of private savings parking stall shares the parking expired times typing of private savings parking stall in visiting vehicle history
The visiting vehicle history of column typing shares private savings parking stall parking expired times, in ideal unit interval Car park payment amount of money level-one tune
The ideal unitary time Car park payment amount of money level-one Dynamic gene of integral divisor typing column typing and the ideal unit interval stop
The ideal unitary time Car park payment amount of money two level Dynamic gene of toll amount two level Dynamic gene typing column typing.
204, the 2nd APP clients of big data platform detection target vehicle owning user are initiated for the private savings parking stall
The sharing request of specified shared time range is carried, if the specified shared time range is located at the shared period of the private savings parking stall
In range, using the client identification of the 2nd APP clients as foundation, the history for inquiring the target vehicle shares the parking of private savings parking stall
Whether expired times are more than that the visiting vehicle history shares private savings parking stall parking expired times, if being more than, according to the ideal unitary
Time Car park payment amount of money level-one Dynamic gene to the ideal unitary time Car park payment amount of money of the private savings parking stall mediate
Reason, to obtain the level-one unit interval Car park payment amount of money of the private savings parking stall.
In the embodiment of the present invention, if the history of the target vehicle shares private savings parking stall, parking expired times are more than the visiting vehicle
History shares private savings parking stall and stops expired times, illustrates that the target vehicle is this time shared super to there is also parkings for the private savings parking stall
When risk, in order to reduce the private savings parking stall owning user can not stop on the private savings parking stall caused by loss, Ke Yigen
According to the ideal unitary time Car park payment amount of money level-one Dynamic gene to the ideal unitary time Car park payment gold of the private savings parking stall
Volume carries out up-regulation processing, to obtain the level-one unit interval Car park payment amount of money of the private savings parking stall.
205, big data platform includes the level-one unit interval Car park payment of the private savings parking stall to the 2nd APP client push
Second inquiry message of the amount of money and ideal unitary time Car park payment amount of money two level Dynamic gene, second inquiry message is for asking
Ask whether still share the private savings parking stall;If the 2nd APP clients still share the private savings parking stall, the big data platform is to the private car
Position is unlocked and starts parking timing.
206, when the target vehicle makes from the private savings parking stall, the target vehicle obtained according to the parking timing is in the private
The practical parking duration of family parking stall and the level-one unit interval Car park payment amount of money of the private savings parking stall are from the electricity of the 2nd APP clients
Corresponding level-one Parking Fee is deducted in sub- account, and the level-one Parking Fee of deduction is added to the electricity of the first APP clients
In sub- account.
207, big data platform judge the target vehicle the private savings parking stall practical parking duration whether be more than the private savings
Parking stall it is shared when segment limit, if being more than, execute step 208- steps 209;If not exceeded, terminating this flow.
208, big data platform calculate the target vehicle the private savings parking stall practical parking duration relative to the private car
Position it is shared when segment limit exceed duration, according to ideal unitary time Car park payment amount of money two level Dynamic gene to the private car
The level-one unit interval Car park payment amount of money of position carries out up-regulation processing, and the secondary unit time to obtain the private savings parking stall, which stops, receives
Take the amount of money.
209, big data platform according to the target vehicle the private savings parking stall practical parking duration relative to the private car
Position it is shared when segment limit the secondary unit time Car park payment amount of money beyond duration and the private savings parking stall from the 2nd APP client
Corresponding two level Parking Fee is deducted in the electronic account at end, and the two level Parking Fee of deduction is added to the first APP client
In the electronic account at end.
In the private savings parking stall sharing method described in Fig. 2, idle private savings can be realized using big data platform
The paid of parking stall is shared, and the parking rate shared with compensation depends on the first APP visitors of private savings parking stall owning user
The ideal unitary time Car park payment amount of money for the private savings parking stall that family end reports, visiting vehicle history share private savings parking stall parking time-out
Number and ideal unitary time Car park payment amount of money level-one Dynamic gene so that the parking rate shared with compensation is flexible
Change, so as to improve the utilization rate of private savings parking stall, is conducive to alleviate traffic jam.Further, since the ideal unitary time stops
The presence of toll amount level-one Dynamic gene and ideal unitary time Car park payment amount of money two level Dynamic gene is conducive to urge altogether
The visiting vehicle for enjoying other people private savings parking stall sails out of other people private savings parking stall on time, in case visiting vehicle occupies other people for a long time
Private savings parking stall and pay more Parking Fees.
Referring to Fig. 3, Fig. 3 is the shared side in another private savings parking stall based on big data platform disclosed by the embodiments of the present invention
The flow diagram of method.It may comprise steps of as shown in figure 3, being somebody's turn to do the private savings parking stall sharing method based on big data platform:
301, big data platform is when detecting that the vehicle in private savings parking stall sails out of the private savings parking stall, to the private car
Position is locked, and to the first the first inquiry message of APP client push of the private savings parking stall owning user, which believes
Breath is agreed to share the private savings parking stall for asking whether.
If 302, the first APP clients are agreed to share the private savings parking stall, the big data platform is to the first APP client push
The corresponding data input interface in the private savings parking stall;Wherein, which includes at least the shared period of the private savings parking stall
Range typing column, ideal unitary time Car park payment amount of money typing column, visiting vehicle history share private savings parking stall parking time-out time
Number typing column, ideal unitary time Car park payment amount of money level-one Dynamic gene typing column, the ideal unitary time Car park payment amount of money
Two level Dynamic gene typing column and allows to read good friend user and choose item.
303, big data platform be detected and stored that the first APP clients report the private savings parking stall it is shared when segment limit
The private savings parking stall of typing column typing it is shared when segment limit, ideal unit interval Car park payment amount of money typing column typing should
The ideal unitary time Car park payment amount of money of private savings parking stall shares the parking expired times typing of private savings parking stall in visiting vehicle history
The visiting vehicle history of column typing shares private savings parking stall parking expired times, in ideal unit interval Car park payment amount of money level-one tune
The ideal unitary time Car park payment amount of money level-one Dynamic gene of integral divisor typing column typing and the ideal unit interval stop
The ideal unitary time Car park payment amount of money two level Dynamic gene of toll amount two level Dynamic gene typing column typing;And inspection
The operation of choosing for choosing item for allowing this to read good friend user that the 2nd APP clients report is surveyed, the first APP clients are read
All good friend users of the interior private savings parking stall owning user.
304, the 2nd APP clients of big data platform detection target vehicle owning user are initiated for the private savings parking stall
The sharing request of specified shared time range is carried, if the specified shared time range is located at the shared period of the private savings parking stall
In range, using the client identification of the 2nd APP clients as foundation, the history for inquiring the target vehicle shares the parking of private savings parking stall
Whether expired times are more than that the visiting vehicle history shares private savings parking stall parking expired times, if being more than, according to the ideal unitary
Time Car park payment amount of money level-one Dynamic gene to the ideal unitary time Car park payment amount of money of the private savings parking stall mediate
Reason, to obtain the level-one unit interval Car park payment amount of money of the private savings parking stall.
305, big data platform includes the level-one unit interval Car park payment of the private savings parking stall to the 2nd APP client push
Second inquiry message of the amount of money and ideal unitary time Car park payment amount of money two level Dynamic gene, second inquiry message is for asking
Ask whether still share the private savings parking stall;If the 2nd APP clients still share the private savings parking stall, the big data platform is to the private car
Position is unlocked and starts parking timing.
306, when the target vehicle makes from the private savings parking stall, the target vehicle obtained according to the parking timing is in the private
The practical parking duration of family parking stall and the level-one unit interval Car park payment amount of money of the private savings parking stall are from the electricity of the 2nd APP clients
Corresponding level-one Parking Fee is deducted in sub- account, and the level-one Parking Fee of deduction is added to the electricity of the first APP clients
In sub- account.
307, big data platform judge the target vehicle the private savings parking stall practical parking duration whether be more than the private savings
Parking stall it is shared when segment limit, if being more than, execute step 308;If not exceeded, terminating this flow.
308, big data platform judges whether the 2nd APP clients belong to all good friends use of the private savings parking stall owning user
The APP clients of a certain good friend user in family execute step 309 if be not belonging to;If belonged to, terminate this flow.
As an alternative embodiment, in above-mentioned steps 308, big data platform judges the 2nd APP clients not
Belong to after the APP clients of a certain good friend user in all good friend users of the private savings parking stall owning user, big data is flat
Platform can directly execute step 310- steps 311.
If as an alternative embodiment, judging that the 2nd APP clients belong to the private savings parking stall in above-mentioned steps 308
The APP clients of a certain good friend user in all good friend users of owning user, big data platform can detect the 2nd APP
The time of client the last time and the first APP interaction whether specified in the first APP clients time range (such as 1 month)
Outside, if so, executing step 309, alternatively, directly executing step 310- steps 311.
309, big data platform includes the client identification and the mesh of the 2nd APP clients to the first APP client push
The third inquiry message of the car plate mark of vehicle is marked, which needs to carry out additional time-out parking for asking whether
Charge executes step 310- steps 311 if the instruction of the first APP clients needs to carry out the additional overtime Car park payment;If first
The instruction of APP clients need not carry out the additional overtime Car park payment, terminate this flow.
In the embodiment of the present invention, can independently be decided whether by the first APP clients to strange client owning user into
The additional overtime Car park payment of row, improves the flexibility that additional overtime Car park payment is carried out to strange client owning user.
As an alternative embodiment, the first APP clients are receiving the client mark for including the 2nd APP clients
After the third inquiry message of the car plate of knowledge and target vehicle mark, the first APP clients owning user can be to the 2nd APP
The client identification of client and the car plate mark of the target vehicle are identified, if according to the client of the 2nd APP clients
The car plate of mark and target vehicle mark None- identified goes out whether the 2nd APP clients belong to use belonging to the first APP clients
The user that family is recognized APP clients (such as a certain good friend user's new registration, the first APP client owning users do not know
The 2nd APP clients), the first APP clients owning user can report instruction information to big data platform, be used to indicate big
Data platform collects the voice signal of the 2nd APP client's owning user and is pushed to the first APP clients owning user carry out sound
Sound is recognized, if the result that the first APP client owning users carry out voice identification, which is the 2nd APP clients, is not belonging to first
The APP clients for the user that APP client owning users are recognized, big data platform can execute step 310- steps 311.
In the embodiment of the present invention, does not execute additional overtime Car park payment for good friend user and be conducive between good friend user
Mutually beneficial mutual assistance.
Further, the mode of the voice signal of the 2nd APP client owning users of big data platform collection can be:
Big data platform controls the 2nd APP clients and collects audio signal;
Big data platform judges whether audio signal is voice signal, if audio signal is voice signal, which is believed
Voice signal number as the 2nd APP client owning users;
Wherein, judge audio signal whether be voice signal mode, may comprise steps of:
1), big data platform carries out Fast Fourier Transform (FFT) to audio signal and obtains frequency-region signal;
2), big data platform calculates spectrum amplitude angle value according to frequency-region signal;
Wherein, big data platform according to frequency-region signal and combines following formula to calculate spectrum amplitude angle value, i.e.,:
Wherein, the spectrum amplitude angle value of k-th of frequency range of frame where X (k, y) indicates y-th of audio signal, z (n, y) indicate y
N-th point of amplitude in the audio of frame where a audio signal, N indicate the variation length of Fast Fourier Transform (FFT), k be less than or
Indicate that argument is kn/N times of the plural number of 2 π equal to N, exp (- j2 π kn/N).
3), big data platform calculates probability density according to spectrum amplitude angle value;
Wherein, big data platform calculates probability density according to spectrum amplitude angle value, may include:
The noisy speech power spectrum gross energy of frame where big data platform calculates y-th of audio signal according to spectrum amplitude angle value;
Big data platform calculates probability density according to noisy speech power spectrum gross energy and spectrum amplitude angle value;
Wherein, the calculation of noisy speech power spectrum gross energy is:
Wherein, Esum(y) the noisy speech power of frame where indicating y-th of audio signal
Gross energy is composed, the spectrum amplitude angle value of k-th of frequency range of frame where X (k, y) indicates y-th of audio signal, N indicates that fast Fourier becomes
The variation length changed;
Wherein, the calculation of probability density is:
D (k, y)=| X (k, y) |2/Esum(y), wherein k-th of frequency of frame where D (k, y) indicates y-th of audio signal
Probability density corresponding to section.
4), big data platform calculates the spectrum entropy of audio signal according to probability density.
Wherein, big data platform is according to the detailed process of the spectrum entropy of probability density calculating audio signal:
Wherein, H (y) indicates the spectrum entropy of y-th of audio signal.
5), big data platform determines whether audio signal is voice signal according to spectrum entropy.
Wherein, big data platform determines whether audio signal is voice signal according to spectrum entropy, may include:
Big data platform calculates the energy of audio signal;
Big data platform determines whether audio signal is voice signal according to the energy and spectrum entropy of audio signal;
Wherein, the calculating process of the energy of audio signal is:
Wherein, E (y) indicates that the energy of y-th of audio signal, M indicate audio signal place frame
Frame length, z (n, y) indicate n-th point of amplitude in the audio of y-th of audio signal place frame.
Wherein, big data platform determines whether audio signal is voice signal according to the energy and spectrum entropy of audio signal,
Including:
Big data platform judges whether P (y) is more than preset threshold, if so, determine that audio signal is voice signal, if
It is no, it is determined that audio signal is not voice signal, described
Wherein, implement the above embodiment, the accuracy of the voice signal identification of big data platform can be promoted.
310, big data platform calculate the target vehicle the private savings parking stall practical parking duration relative to the private car
Position it is shared when segment limit exceed duration, according to ideal unitary time Car park payment amount of money two level Dynamic gene to the private car
The level-one unit interval Car park payment amount of money of position carries out up-regulation processing, and the secondary unit time to obtain the private savings parking stall, which stops, receives
Take the amount of money.
311, big data platform according to the target vehicle the private savings parking stall practical parking duration relative to the private car
Position it is shared when segment limit the secondary unit time Car park payment amount of money beyond duration and the private savings parking stall from the 2nd APP client
Corresponding two level Parking Fee is deducted in the electronic account at end, and the two level Parking Fee of deduction is added to the first APP client
In the electronic account at end.
As an alternative embodiment, in the private savings parking stall sharing method described in Fig. 3, can also include:
Big data platform again locks to the private savings parking stall when the target vehicle makes from the private savings parking stall;
After the two level Parking Fee of deduction is added in the electronic account of the first APP clients by big data platform, also
May include:
The shared private savings parking stall parking expired times of history that big data platform updates the target vehicle are updated;Wherein,
The history of the updated target vehicle shares the history that private savings parking stall parking expired times are more than the target vehicle before update
Stop expired times for shared private savings parking stall.
As an alternative embodiment, in the private savings parking stall sharing method described in Fig. 3, big data platform will detain
After the two level Parking Fee removed is added in the electronic account of the first APP clients, this method further includes:
Big data platform calculates the level-one Parking Fee being added in the electronic account of the first APP clients and the two level
The aggregate-value of Parking Fee, shared total charge as the private savings parking stall stop being worth;
Big data platform in the practical parking duration of the private savings parking stall and is somebody's turn to do to the first APP client push target vehicle
The correspondence of level-one Parking Fee;
And big data platform to the first APP client push target vehicle in the practical parking of the private savings parking stall
It is long relative to the private savings parking stall it is shared when segment limit exceed duration, and should be beyond pair of duration and the two level Parking Fee
It should be related to;
And shared total charge of the big data platform to the first APP client push private savings parking stall stops being worth.
As an alternative embodiment, in the private savings parking stall sharing method described in Fig. 3, big data platform will detain
After the two level Parking Fee removed is added in the electronic account of the first APP clients, this method further includes:
Big data platform is to the 2nd following information of APP client push, i.e.,:
Correspondence of the target vehicle in practical the parking duration and the level-one Parking Fee of the private savings parking stall;
The target vehicle the private savings parking stall practical parking duration relative to the private savings parking stall it is shared when segment limit
Beyond duration, and should be beyond the correspondence of duration and the two level Parking Fee;
The deducted level-one Parking Fee and the two level Parking Fee is accumulative in the electronic account of 2nd APP clients
Value.
In the private savings parking stall sharing method described in Fig. 3, idle private savings can be realized using big data platform
The paid of parking stall is shared, and the parking rate shared with compensation depends on the first APP visitors of private savings parking stall owning user
The ideal unitary time Car park payment amount of money for the private savings parking stall that family end reports, visiting vehicle history share private savings parking stall parking time-out
Number and ideal unitary time Car park payment amount of money level-one Dynamic gene so that the parking rate shared with compensation is flexible
Change, so as to improve the utilization rate of private savings parking stall, is conducive to alleviate traffic jam.Further, since the ideal unitary time stops
The presence of toll amount level-one Dynamic gene and ideal unitary time Car park payment amount of money two level Dynamic gene is conducive to urge altogether
The visiting vehicle for enjoying other people private savings parking stall sails out of other people private savings parking stall on time, in case visiting vehicle occupies other people for a long time
Private savings parking stall and pay more Parking Fees.
One of ordinary skill in the art will appreciate that all or part of step in the various methods of above-described embodiment is can
It is completed with instructing relevant hardware by program, which can be stored in a computer readable storage medium, storage
Medium include read-only memory (Read-Only Memory, ROM), random access memory (Random Access Memory,
RAM), programmable read only memory (Programmable Read-only Memory, PROM), erasable programmable is read-only deposits
Reservoir (Erasable Programmable Read Only Memory, EPROM), disposable programmable read-only memory (One-
Time Programmable Read-Only Memory, OTPROM), the electronics formula of erasing can make carbon copies read-only memory
(Electrically-Erasable Programmable Read-Only Memory, EEPROM), CD-ROM (Compact
Disc Read-Only Memory, CD-ROM) or other disk storages, magnetic disk storage, magnetic tape storage or can
Any other computer-readable medium for carrying or storing data.
A kind of private savings parking stall sharing method based on big data platform disclosed by the embodiments of the present invention has been carried out in detail above
Thin to introduce, principle and implementation of the present invention are described for specific case used herein, and above example is said
The bright method and its core concept for being merely used to help understand the present invention;Meanwhile for those of ordinary skill in the art, foundation
The thought of the present invention, there will be changes in the specific implementation manner and application range, in conclusion the content of the present specification is not
It is interpreted as limitation of the present invention.