CN109842678A - A kind of vehicle sharing method and device - Google Patents
A kind of vehicle sharing method and device Download PDFInfo
- Publication number
- CN109842678A CN109842678A CN201910075880.1A CN201910075880A CN109842678A CN 109842678 A CN109842678 A CN 109842678A CN 201910075880 A CN201910075880 A CN 201910075880A CN 109842678 A CN109842678 A CN 109842678A
- Authority
- CN
- China
- Prior art keywords
- vehicle
- request
- user
- terminal
- shared
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 58
- 238000004590 computer program Methods 0.000 claims description 19
- 238000010586 diagram Methods 0.000 description 13
- 230000005540 biological transmission Effects 0.000 description 8
- 230000003760 hair shine Effects 0.000 description 5
- 238000012545 processing Methods 0.000 description 5
- 230000006870 function Effects 0.000 description 4
- 230000008569 process Effects 0.000 description 4
- 230000004044 response Effects 0.000 description 4
- 230000004083 survival effect Effects 0.000 description 4
- 238000012550 audit Methods 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 238000004364 calculation method Methods 0.000 description 2
- 238000004891 communication Methods 0.000 description 2
- 208000027744 congestion Diseases 0.000 description 2
- 230000008878 coupling Effects 0.000 description 2
- 239000007787 solid Substances 0.000 description 2
- 241000208340 Araliaceae Species 0.000 description 1
- 235000005035 Panax pseudoginseng ssp. pseudoginseng Nutrition 0.000 description 1
- 235000003140 Panax quinquefolius Nutrition 0.000 description 1
- 230000009471 action Effects 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 235000008434 ginseng Nutrition 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 238000005192 partition Methods 0.000 description 1
- 238000002360 preparation method Methods 0.000 description 1
- 238000000926 separation method Methods 0.000 description 1
- 230000011664 signaling Effects 0.000 description 1
- 239000000126 substance Substances 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Landscapes
- Traffic Control Systems (AREA)
Abstract
The embodiment of the present application discloses a kind of vehicle sharing method and device, and wherein method includes: that first terminal obtains the vehicle first of the first user and uses request;The shared use demand of vehicle is generated using request according to first and is sent to server;Vehicle is shared use demand and pushes at least one second terminal by server, is received at least one second user and is requested by the second use that second terminal is submitted;Server judges whether second matched with first using request using request;If matching, operational version is shared using request generation vehicle using request and second according to first and is sent to first terminal and at least one second terminal.Using the embodiment of the present application, people's vehicle without driving license can be made shared, the people for having driving license can also be made to use vehicle shared service cheaper, while alleviating road pressure, improve vehicle utilization.
Description
Technical field
This application involves the shared method and devices in car networking field more particularly to a kind of vehicle.
Background technique
With becoming increasingly abundant for people's life, the requirement to trip more increases, and the ownership of automobile is every year with millions of
Speed increase, the problem of quantity increase of automobile causes city to all suffer from congestion in road, thus vehicle shared model can
Greatly to alleviate the contradiction that people go on a journey with vehicle increase in demand and urban road congestion, still, the people of driving license cannot not rented
The mode of hiring a car of vehicle significantly limits the trip mode of the not people of driving license.
Summary of the invention
The embodiment of the present application provides a kind of method and device that vehicle is shared, can make the not people of driving license or share
It hires a car, and it is more cheap that the people for having driving license can be made to hire a car.
In a first aspect, a kind of shared method hired a car is provided, this method comprises: first terminal obtains the vehicle of the first user
First using request, and described first using request includes: information of vehicles, and first uses time, the first departure place and the first mesh
Ground, the driving certificate information of first user;The first terminal determines that the maximum of the vehicle is total according to information of vehicles
Number of users is enjoyed, the first user of Xiang Suoshu initiates whether share the prompt using vehicle, makes obtaining first user sharing
After the instruction of vehicle, the shared use demand of vehicle is generated using request according to described first and is sent to server;The clothes
The vehicle is shared use demand and pushes at least one second terminal by business device, receives at least one second user by second
Terminal submit second using request, described second using request includes: second using time, the second departure place and the second purpose
Ground, the driving certificate information of the second user;The server judges that described second is asked using request with first use
The no matching of Seeking Truth;If the server judgement matching, is generated using request and described second using request according to described first
Vehicle shares operational version and is sent to the first terminal and at least one described second terminal.
Second aspect provides a kind of method that vehicle is shared, is applied to server, comprising: reception is sent out by first terminal
The shared use demand of the vehicle sent, the shared use demand include first using the shared use of the maximum of request and the vehicle
Number;Described first using request includes: information of vehicles, first using time, the first departure place and the first destination, described the
The driving certificate information of one user;The vehicle is shared into use demand and pushes at least one second terminal;Receive at least one
A second user by second terminal submit second using requesting, described second using request includes: second using time, the
Two departure places, the second destination, the driving certificate information of the second user;Judge that described second uses request and described first
Whether matched using request;If matching, request and described second is used to use request generation vehicle shared according to described first
Operational version;The vehicle is shared into operational version and is sent to the first terminal and at least one described second terminal.
It is described to judge whether described second use request with described first using request in a kind of possible embodiment
Matching, specifically includes: judging whether the driving certificate information of first user is legal effectively;If so, judging described second
Whether it is included in using the time within the time initial range that described first uses the time;If so, determining that described first sets out
Whether first navigation routine on ground and the first destination judges second departure place, second destination with described first
Navigation routine matching;If matching, it is determined that described second uses request matching using request and described first.
It is described to judge whether described second use request with described first using request in a kind of possible embodiment
Matching, specifically includes: judging whether the driving certificate information of first user is legal effectively;If it is not, then judgement is described at least
With the presence or absence of the driving legal effective second user of certificate information in one second user;If it exists, by the driver's license according to letter
It ceases legal effective second user and is determined as driver user, use request to use as driver for the second of the driver user and ask
It asks;Judge described first using the time whether be included in driver using the time initial range within;If so, determining driver's
Second navigation routine of departure place and driver destination;Judge first departure place, the first destination whether with described second
Navigation routine matching;If matching, it is determined that described second uses request matching using request and described first.
It is described to be generated using request and described second using request according to described first in a kind of possible embodiment
Vehicle shares operational version, specifically includes: being determined according to the shared number of users of the maximum of the vehicle and is asked with first use
Matched target second is asked to use request and corresponding target second user;According to first departure place, the first destination, mesh
Mark the second departure place, the second destination of target determines target navigation route;According to target navigation route determination vehicle usage charges, with
And the expense allocation scheme of first user and the target second user;According to the target navigation route, expense allocation
Schemes generation vehicle shares operational version;It is described by the vehicle share operational version be sent to the first terminal and it is described extremely
A few second terminal, specifically includes: the vehicle being shared operational version and is sent to the first terminal and the target the
The corresponding second terminal of two users.
In a kind of possible embodiment, the method also includes: according to the expense allocation scheme to described first
User and the target second user initiate payment request;It is shared that vehicle is generated according to the corresponding payment result of the payment request
It is recorded and stored using Transaction Information.
The third aspect provides a kind of vehicle sharing method, is applied to first terminal, comprising: obtains the vehicle of the first user
First using request, and described first using request includes: information of vehicles, and first uses time, the first departure place and the first mesh
Ground, the driving certificate information of first user;Determine that the maximum of the vehicle shares user according to the information of vehicles
Number, Xiang Suoshu user initiate whether share the prompt using vehicle;Receive the instruction that user sharing uses vehicle;According to described
One generates the shared use demand of vehicle using request and is sent to server, uses so that the server shares the vehicle
Demand pushes at least one second terminal, receives at least one second user and is asked by the second use that second terminal is submitted
It asks, and when judging that described second is matched with described first using request using request, generates vehicle and share operational version;It receives
Operational version is shared by the vehicle that server is sent.
Fourth aspect provides a kind of vehicle shared system, comprising:
First terminal, server;
Wherein, the vehicle first that first terminal is used to obtain the first user uses request, and described first includes: using request
Information of vehicles, first uses time, the first departure place and the first destination, the driving certificate information of first user;
The first terminal is also used to determine that the maximum of the vehicle shares number of users, Xiang Suoshu the according to information of vehicles
One user initiates whether share the prompt using vehicle, after obtaining instruction of first user sharing using vehicle, according to
Described first generates the shared use demand of vehicle using request and is sent to server;
The server, which is used to the vehicle sharing use demand, pushes at least one second terminal, receives at least one
A second user by second terminal submit second using requesting, described second using request includes: second using the time, the
Two departure places and the second destination, the driving certificate information of the second user;
The server is also used to judge whether described second matched with described first using request using request;
If the server is also used to judge matching, please be seek survival according to described first using request and second use
Operational version is shared at vehicle and is sent to the first terminal and at least one described second terminal.
5th aspect, provides a kind of server, comprising:
First receiving unit shares use demand by the vehicle that first terminal is sent for receiving, and shared use needs
It asks and shares number of users using the maximum of request and the vehicle including first;Described first using request include: information of vehicles,
First uses time, the driving certificate information of the first departure place and the first destination, first user;
Push unit pushes at least one second terminal for the vehicle to be shared use demand;
Second receiving unit is requested for receiving at least one second user by the second use that second terminal is submitted,
Described second using request include: second use time, the second departure place, the second destination, the driver's license of the second user
According to information;
Judging unit, for judging whether described second matched with described first using request using request;
First generation unit, if being generated using request and described second using request for matching according to described first
Vehicle shares operational version;
Transmission unit, for by the vehicle share operational version be sent to the first terminal and it is described at least one the
Two terminals.
In a kind of possible embodiment, the judging unit is specifically used for: judging the driver's license of first user
It is whether legal effectively according to information;If so, judge described second using the time whether be included in it is described first using the time when
Between within initial range;If so, determine the first navigation routine of first departure place and the first destination, described the is judged
Whether two departure places, second destination match with first navigation routine;If matching, it is determined that second use is asked
Described first is summed using request matching.
In a kind of possible embodiment, the judging unit is also used to: judging that the driver's license of first user shines
Whether information is legal effectively;If it is not, then judging that certificate information is legal to be had with the presence or absence of driving at least one described second user
The second user of effect;If it exists, the legal effective second user of driving certificate information is determined as driver user, it will be described
The second of driver user uses request as driver and uses request;Judge whether described first be included in driver's use using the time
Within the initial range of time;If so, determining the departure place of driver and the second navigation routine of driver destination;Described in judgement
Whether the first departure place, the first destination match with second navigation routine;If matching, it is determined that described second uses request
Request matching is used with described first.
In a kind of possible embodiment, first generation unit is specifically used for: total according to the maximum of the vehicle
Enjoying determining use with described first of number of users requests matched target second to use request and corresponding target second user;Root
Target navigation route is determined according to first departure place, the first destination, the second departure place of target, the second destination of target;Root
According to target navigation route determination vehicle usage charges and the expense allocation side of first user and the target second user
Case;Operational version is shared according to the target navigation route, expense allocation schemes generation vehicle;
The transmission unit, is specifically used for: the vehicle being shared operational version and is sent to the first terminal and described
The corresponding second terminal of target second user.
In a kind of possible embodiment, the server further include: unit is initiated, for according to the expense allocation
Scheme initiates payment request to first user and the target second user;Second generation unit, for according to the branch
It pays and requests corresponding payment result generation vehicle is shared to record and store using Transaction Information.
6th aspect, provides a kind of first terminal, comprising:
Acquiring unit, for obtaining the vehicle first of the first user using request, described first using request includes: vehicle
Information, first uses time, the first departure place and the first destination, the driving certificate information of first user;
Unit is initiated, for determining that the maximum of the vehicle shares number of users according to the information of vehicles, to the use
Initiate whether share the prompt using vehicle in family;
First receiving unit uses the instruction of vehicle for receiving user sharing;
Generation unit, for generating the shared use demand of vehicle using request according to described first and being sent to server,
So that the vehicle is shared use demand by the server pushes at least one second terminal, at least one second use is received
Family is used by second that second terminal is submitted and is requested, and is judging that described second uses request with described first using request
Timing generates vehicle and shares operational version;
Second receiving unit shares operational version by the vehicle that server is sent for receiving.
7th aspect, provides a kind of server, including processor, input equipment, output equipment and memory, wherein
The memory is for storing computer program, and the computer program includes program instruction, and the processor is configured for
Described program instruction is called, a kind of vehicle sharing method described in second aspect or its any implementation is executed.
Eighth aspect provides a kind of first terminal, including processor, input equipment, output equipment and memory,
In, the memory is for storing computer program, and the computer program includes program instruction, and the processor is configured to use
In calling described program instruction, a kind of vehicle sharing method described in the third aspect or its any implementation is executed.
9th aspect, provides a kind of computer readable storage medium, the computer-readable recording medium storage has meter
Calculation machine program, the computer program include program instruction, and described program instruction makes the processor when being executed by a processor
Execute a kind of vehicle sharing method described in second aspect or its any implementation.
Tenth aspect, provides a kind of computer readable storage medium, the computer-readable recording medium storage has meter
Calculation machine program, the computer program include program instruction, and described program instruction makes the processor when being executed by a processor
Execute a kind of vehicle sharing method described in the third aspect or its any implementation.
Tenth on the one hand, and provide a kind of computer program product comprising instruction makes when run on a computer
It obtains computer and executes a kind of vehicle sharing method described in second aspect or its any implementation.
12nd aspect, provide a kind of computer program product comprising instruction makes when run on a computer
It obtains computer and executes a kind of vehicle sharing method described in the third aspect or its any implementation.
According to a kind of vehicle sharing method provided by the embodiments of the present application and device, by the vehicle for obtaining the first user
One generates the shared use demand of vehicle using request and is sent to server, and server receives multiple second users and passes through second eventually
For the second of end submission using request, server judges whether second matched with first using request using request;If judgement matching,
Vehicle is then generated to share operational version and be sent to the first terminal and the multiple second terminal.Wherein, request packet
The license information of user is included, multiple match using request includes the matching for driving certificate information, greatly facilitates nothing and drives
According to user's vehicle, save vehicle share the time.
Detailed description of the invention
Fig. 1 is a kind of structural schematic diagram of vehicle shared system provided by the embodiments of the present application;
Fig. 2 is a kind of flow diagram of vehicle sharing method provided by the embodiments of the present application;
Fig. 3 is the flow diagram of another vehicle sharing method provided by the embodiments of the present application;
Fig. 4 is the flow diagram of another vehicle sharing method provided by the embodiments of the present application;
Fig. 5 is a kind of structural schematic diagram of server provided by the embodiments of the present application;
Fig. 6 is a kind of structural schematic diagram of first terminal provided by the embodiments of the present application;
Fig. 7 is a kind of structural schematic diagram of server provided by the embodiments of the present application.
Fig. 8 is a kind of structural schematic diagram of first terminal provided by the embodiments of the present application;
Specific embodiment
Below in conjunction with the attached drawing in the embodiment of the present application, technical solutions in the embodiments of the present application carries out clear, complete
Site preparation description.
It should be appreciated that ought use in this specification and in the appended claims, term " includes " and "comprising" instruction
Described feature, entirety, step, operation, the presence of element and/or component, but one or more of the other feature, whole is not precluded
Body, step, operation, the presence or addition of element, component and/or its set.
It is also understood that mesh of the term used in this present specification merely for the sake of description specific embodiment
And be not intended to limit the application.As present specification and it is used in the attached claims, unless on
Other situations are hereafter clearly indicated, otherwise " one " of singular, "one" and "the" are intended to include plural form.
It will be further appreciated that the term "and/or" used in present specification and the appended claims is
Refer to any combination and all possible combinations of one or more of associated item listed, and including these combinations.
As used in this specification and in the appended claims, term " if " can be according to context quilt
Be construed to " when ... " or " once " or " in response to determination " or " in response to detecting ".Similarly, phrase " if it is determined that " or
" if detecting [described condition or event] " can be interpreted to mean according to context " once it is determined that " or " in response to true
It is fixed " or " once detecting [described condition or event] " or " in response to detecting [described condition or event] ".
Referring to Fig. 1, Fig. 1 is a kind of structural schematic diagram of vehicle shared system provided by the embodiments of the present application.
The vehicle shared system includes: server 101, first terminal 102 and second terminal 103, wherein server 101
It is connect respectively with first terminal 102 and second terminal 103 by internet, thus the interaction to realize data and/or signaling.
First terminal 102 may include cell phone, tablet computer, personal digital assistant (Personal Digital
Assistant, PDA), mobile internet device (Mobile Internet Device, MID), intelligent wearable device (as intelligence
Wrist-watch, Intelligent bracelet) etc. various terminal equipments, the embodiment of the present invention be not construed as limiting.
Second terminal 103 may include cell phone, tablet computer, personal digital assistant (Personal Digital
Assistant, PDA), mobile internet device (Mobile Internet Device, MID), intelligent wearable device (as intelligence
Wrist-watch, Intelligent bracelet) etc. various terminal equipments, the embodiment of the present invention be not construed as limiting.
Vehicle sharing method provided in an embodiment of the present invention may be implemented using the vehicle shared system, for example, use
It using request includes: information of vehicles that family, which inputs the vehicle first of the first user using request, described first using first terminal, the
One uses time, the first departure place and the first destination, the driving certificate information of first user;First terminal is according to vehicle
Information determines that the maximum of the vehicle shares number of users, initiates whether share the prompt using vehicle to the first user,
After the instruction for using vehicle to the first user sharing, the shared use demand of vehicle is generated using request according to first and is sent to clothes
Business device;Above-mentioned vehicle is shared use demand and pushes at least one second terminal by the server, receives at least one second use
Family uses request by second that second terminal is submitted, and server judges that described second uses request with described first using request
Whether match;If server judgement matching, use request total using request generation vehicle with described second according to described first
It enjoys operational version and is sent to the first terminal and at least one described second terminal.No driving license is greatly facilitated in this way
User's vehicle can also make have the user sharing vehicle of driving license cheaper, while saving vehicle and sharing the time, alleviate road pressure
Power.
Based on system architecture shown in FIG. 1, referring to Fig. 2, Fig. 2 is a kind of shared side of vehicle provided in an embodiment of the present invention
Method, this method is applied to server, as shown in Fig. 2, method provided by the embodiments of the present application is in combination with step S201 to step
S206 is specifically described.
S201, it receives and use demand is shared by the vehicle that first terminal is sent.
In one possible implementation, user can enter the shared platform of vehicle by login account by terminal
(it can be understood that based on related application in terminal, application client or webpage) is inputted and vehicle is submitted to make
It is operated with request, vehicle travel or payment etc..Background server can receive the vehicle use demand of different user,
In, shared use demand includes: the vehicle first of the user using request, and maximum shared number of users and the first user
The shared instruction information using vehicle.First uses time, the first departure place and first including information of vehicles, first using request
Destination, the driving certificate information of first user and vehicle are the corresponding maximum shared number of users of information, Yi Ji
The shared vehicle of one user indicates information, wherein the shared vehicle use information of the first user includes that whether vehicle is total by the first user
It enjoys, the first user uses vehicle number.
Such as server receives the vehicle use demand of first terminal transmission are as follows: information of vehicles is five cars,
First using the time be on December 26th, 2018 at night 11. -12 points, the first departure place is Nanshan District of Shenzhen City, the first destination
Be Baoan district of Shenzhen city and the driving license of the first user picture or input driver's license number and validity period, and also wrap
The first user sharing is included using vehicle, the first user is 2 people using vehicle.Further, moreover it is possible to select specifically five groups of small sedan-chairs
The vehicle vehicle money of vehicle.
It is understood that user needs to need to register one before first terminal input vehicle first is using request
The shared account of vehicle, binds the identity information and contact method of unique identification, wherein contact method is that shared information of hiring a car is logical
Connection is known, in order to subsequent progress vehicle shared service.
S202, the shared use demand of above-mentioned vehicle is pushed at least one second terminal.
In a kind of possible embodiment, server is after getting the vehicle use demand of the first user, to one
Or multiple second terminals push above-mentioned use demand.
Optionally, one or more second terminals can receive the vehicle use demand of current first user, thus raw
Use demand list is shared at a vehicle, the vehicle use demand of multiple first users is had recorded in list, second user can
To select the first vehicle use demand of first user to share demand as vehicle from list, and submit the of the user
Two vehicles use request, and server can directly be judged above-mentioned first vehicle using request and the second vehicle using request,
When two requests match, vehicle secret sharing can be directly generated.
S203, the second use request that at least one second user is submitted by second terminal is received.
Specifically, server can receive to second and use after receive the first user submission first uses request
Family by second terminal submit second using requesting, this second include in have second using time, the second departure place, the
Two destinations, the driving certificate information of the second user.Wherein, with first using request it is different be that second user mentions
Second handed over be not using having information of vehicles in request, and information of vehicles is submitted by the first user.It is understood that second is whole
Can be submitted according to the first terminal of server push first is held to go to submit the vehicle sharing request of second user using request,
The request entrance that second user is submitted can be to be shared using request, i.e., second using request in receive server push first
It does not need to submit information of vehicles again.Second user can also submit information of vehicles, be consistent using request entrance with first.
Wherein, server receives multiple second users and is requested by the second use that second terminal is submitted, and stores, with
Continue the processing for carrying out matching vehicle secret sharing after an action of the bowels.
S204, judge whether above-mentioned second matched with described first using request using request.
Specifically, server judges that can one or more vehicles using request after receiving multiple vehicles using request
It generates vehicle and shares operational version.
Firstly, judging whether the driving certificate information of the first user is legal effectively using request according to above-mentioned first, wherein
When the first user is to hold driver's license and be legal effective, that is, determine that the first user is driver user.If not driving
When to sail card or driver's license not be legal effective, then judge that the first user is not driver user, then need to find one again
A driver's license is legal effectively as driver user.
In the case where the first user is driver user, judge first using the first use time in request whether with the
Two use time match using second in request.It is understood that server judges the use of at least one second user
Request using time interval whether in first user using within time interval, judged if being determined in, server
Second uses time match using request using request and the vehicle of driver user;If not existing, server determines the first user
Use request and second user use request mismatch.
For example, when the first user using the time be on December 26th, 2018 2 pm to 5 points, when in the second request
Second the use of the time is within 2 pm to 5 sections on December 26th, 2018 (such as 3. -4 point in afternoon), then server is true
Fixed second uses time match with first using request;If second is started using the time earlier than 2 pm or evening end time
At 5 points in afternoon (such as 1. -4 point in afternoon), then server determines that second is mismatched with first using request using request.
In the case where judgement is using time match, can be determined by the first departure place and the first destination of driver user
First navigation routine, can the second departure place and the second destination matched with the first navigation routine, when all conditions all
In matched situation, determine that first is matched with second using request using request.
If S205, matching, the shared use of vehicle is generated using request with described second using request according to above-mentioned first
Scheme.
Based on the judgement of step S204, shared use is generated using request using request and second to above-mentioned matched first
Scheme.Wherein, shared operational version includes vehicle using time, traffic route, including the first user and second user
Approach point and driver's user identity and the effective correspondent party of all users are indicated in departure place and destination in route
Formula, name information, drop-off pick-up points, vehicle vehicle money license plate number of shared vehicle etc..
It is alternatively possible to user current location can be planned to request for driver user or second user in stroke
Departure place Walking Route navigation.
Optionally, it if containing the departure place and destination of second user in the route of the first user, can be used second
After family arrives at the destination, continues the time and the route information that match third user with present running route, generate vehicle again
Secret sharing.
S206, the shared operational version of above-mentioned vehicle is sent to above-mentioned first terminal and at least one above-mentioned second terminal.
In a kind of possible embodiment, the vehicle of generation is shared operational version and is sent to above-mentioned first use by server
The first terminal at family and the second terminal of second user, in order to which all users in shared operational version can receive
To the shared operational version of generation, in order to which the shared use of vehicle can be completed when first is reached using the time.
Optionally, driver user can check that current vehicle shares the contact method of all users in operational version, and
Any user in operational version can be shared with current vehicle in certain time threshold value establishes instant messaging.
Optionally, user can check information of vehicles, including license plate number, vehicle appearance, driver from shared vehicle scheme
The identity information of user.
According to a kind of vehicle sharing method provided by the embodiments of the present application, the vehicle first by obtaining the first user is used
Request, described first using request includes: information of vehicles, and first using time, the first departure place and the first destination, and described the
The driving certificate information of one user;The first terminal determines that the maximum of the vehicle shares number of users according to information of vehicles,
Initiate whether share the prompt using vehicle to first user, uses the instruction of vehicle obtaining first user sharing
Afterwards, the shared use demand of vehicle is generated using request according to described first and be sent to server;The server is by the vehicle
Shared use demand pushes at least one second terminal, receives at least one second user is submitted by second terminal
Two using request, and described second using request includes: second using time, the second departure place and the second destination, and described second
The driving certificate information of user;The server judges whether described second matched with described first using request using request;
If the server judgement matching, the shared use of vehicle is generated using request with described second using request according to described first
Scheme is simultaneously sent to the first terminal and at least one described second terminal.User's vehicle of no driving license is greatly facilitated,
Also it can make have the user sharing vehicle of driving license cheaper, while save vehicle and sharing the time, alleviate road pressure.
Referring to Fig. 3, Fig. 3 is a kind of vehicle sharing method provided in an embodiment of the present invention, this method is applied to server,
As shown in figure 3, method provided by the embodiments of the present application is specifically described in combination with step S301 to step S314.
S301, it receives and use demand is shared by the vehicle that first terminal is sent.
S302, the shared use demand of above-mentioned vehicle is pushed at least one second terminal.
S303, the second use request that at least one second user is submitted by second terminal is received.
Wherein, the specific implementation process of step S301-S303 can be found in embodiment corresponding to above-mentioned Fig. 2 to step
The description of S201-S203 will not continue to repeat here.
S304, judge whether the driving certificate information of first user is legal effectively.If so, S305 is thened follow the steps,
If it is not, thening follow the steps S308.
Specifically, user need to upload the true identity information of itself when register account number, may include user itself
ID card No. etc..When the first user input first is using request, driver's license photographic intelligence need to be inputted, wherein driver's license shines
Information includes the number of driving license, validity period etc..
Server audits the license information of upload, judges whether driver's license is legal effectively, wherein server is first
Judge whether the first user has driver's license, if not having, it is determined that it is legal effective that the driver's license of the first user, which shines not,.If there is driving
Card, then successively judge driver's license whether be really and driver's license whether before the deadline, when either condition is unsatisfactory for, then
Determine that the driving certificate information of the first user is invalid, when this two all audits pass through, it is determined that the driver's license of the first user is according to letter
Breath is legal effective.
If the driving certificate information of the first user be not it is legal effective, server judge the driver's license photograph of second user
Whether information is legal effectively.
S305, judge above-mentioned second using the time whether be included in it is above-mentioned first using the time time initial range it
It is interior.If so, S306 is thened follow the steps, if it is not, thening follow the steps S312.
Specifically, in the legal effective situation of driving certificate information for determining the first user, that is, confirm that the first user is
Driver user then judges whether to be included in above-mentioned first using the time second using in the time initial range of time.Service
Device judge the use request of at least one second user using time interval whether first user using time interval it
It is interior, if server determines that judged second uses time match using request using request and the vehicle of driver user;
If not existing, server determines that the use request of the first user and the use request of second user mismatch.
For example, when the first user using the time be on December 26th, 2018 2 pm to 5 points, when in the second request
Second the use of the time is within 2 pm to 5 sections on December 26th, 2018 (such as 3. -4 point in afternoon), then server is true
Fixed second uses time match with first using request;If second is started using the time earlier than 2 pm or evening end time
At 5 points in afternoon (such as 1. -4 point in afternoon), then server determines that second is mismatched with first using request using request.
If there is the second vehicle of at least one second user to meet in section using request, to it is above-mentioned at least one the
Two requests carry out next step judgement.If current second vehicle is unsatisfactory for using request, server determine first using request with
Second is mismatched using request, then server is chosen vehicle again and judged using request.
S306, the first navigation routine for determining above-mentioned first departure place Yu the first destination.
Specifically, when the driving certificate information for determining the first user is legal effective, that is, determine that the first user is driver
User, by the first departure place of above-mentioned first user and the first destination is determined as the first navigation routine comprising starting point is
First departure place, terminal are that the most short road running route of the first destination is exactly the first navigation routine.
S307, judge whether above-mentioned second departure place, above-mentioned second destination match with first navigation routine.If
It is to then follow the steps S313, if it is not, thening follow the steps S312.
Specifically, server judges that second uses the second departure place in requesting and the second destination whether simultaneously first
On navigation routine, if so, matching.If it is not, then judging any of the second departure place, the second destination and the first navigation road
In line by way of place deviation no more than certain distance threshold value, this distance threshold can be 1 kilometer, 2 kilometers etc., the application
Without limitation.If matching;If judging to mismatch other than above-mentioned distance threshold.
Optionally, above-mentioned during traveling, route or travel by vehicle can be planned again according to current traffic information, with
Convenient for avoiding congested link, when so that the time that the route newly planned arrives at the destination arriving at the destination less than original programme path
Between.
If server judges whether above-mentioned second departure place, above-mentioned second destination match with first navigation routine
When, it is determined that above-mentioned second uses request matching using request and above-mentioned first, generates vehicle immediately and shares operational version.
S308, judge to use at least one above-mentioned second user with the presence or absence of driving certificate information legal effective second
Family.If so, S309 is thened follow the steps, if it is not, thening follow the steps S312.
Specifically, when the driving certificate information of the first user is not legal effective, need to find one again
Two users meet driver's license according to legal effective user as driver user, judge whether second user is that driver user judges
The driving certificate information that second user uploads whether be it is legal effective, first determine whether second user has driver's license, if not having
Have, it is determined that the driving certificate information of second user be not it is legal effectively, then second user cannot function as driver user.If second
User has driver's license, then the driver's license for judging second user whether be true and driver's license whether before the deadline, if all
Meet, it is determined that the driver's license information truth of second user is effective, and then determines that second user is driver user.
Can be submitted according to second user second goes the first of the first user of matching to use request using request, if
Match, then generates vehicle secret sharing;If mismatching, it is determined that the use of the first user and second user requests to mismatch.Then take
Business device can request the use of driver user that the third of matching third user is gone to use request.And current first user can with
The legal effective driver user of certificate information is driven with other.
S309, judge first using the time whether be included in driver using the time initial range within.If so, executing
Step S310, if it is not, thening follow the steps S312.
Specifically, in the legal effective situation of driving certificate information for determining second user, i.e. confirmation second user is
Driver user then judges first using the time starting for whether being included in above-mentioned second using the time using the time in request
In range.
It uses within the initial range of time, carries out if second in the second request is included in above-mentioned driver using the time
Judge in next step.If be not included in driver using the initial range of time within, server determines first using request and the
Two are mismatched using request, then server is chosen vehicle again and matched using request.
S310, the departure place for determining driver and driver destination the second navigation routine.
Specifically, currently determine that the method for navigation routine is consistent with step S306, i.e., in the driver's license for determining second user
According to information be it is legal effective when, that is, determine second user be driver user, by the second departure place of second user and the second purpose
Ground is determined as the second navigation routine comprising starting point is the second departure place, and terminal is the most short road running of the second destination
Route is exactly the second navigation routine.
S311, judge whether above-mentioned the first destination of first departure place matches with above-mentioned second navigation routine.If so, holding
Row step S313, if it is not, thening follow the steps S312.
Wherein, step S311 is consistent with the mode that step S307 judges, but be in step S307 at least one second
User matches above-mentioned driver's license and shines legal effective first user of information, and will drive certificate information legal effective second here
User need to match the second navigation routine of second user as driver user, i.e. the first user on departure place and destination,
Vehicle secret sharing could be generated in matched situation, if the first user can not match second user on route, first is used
It fails to match at family, again by the solicited message of the first user and driver's license according to the request progress of legal effective driver user
Match.
S312, determine that above-mentioned second is mismatched using request and above-mentioned first using request.
When the first user is as driver user, second using the time be not included in it is described first using the time when
Between within initial range and the second departure place, second destination and when unmatched first navigation routine then
Determine that above-mentioned second is mismatched using request and above-mentioned first using request.Then server is chosen vehicle again and is carried out using request
Matching.
When the first user and second user all cannot function as driver user, then server determines that above-mentioned second uses
Request and above-mentioned first is mismatched using request.
When second user is as driver user, first is not included in the starting model that driver uses the time using the time
When within enclosing and the first departure place, the first destination and unmatched second navigation routine, it is determined that above-mentioned second
It is mismatched using request and above-mentioned first using request, then server is chosen vehicle again and matched using request.
S313, determine that above-mentioned second is matched using request and above-mentioned first using request.
The time is used in above-mentioned judgement driving certificate information, using what time and the also with good grounds user of vehicle route submitted
All simultaneously in matched situation, determine that above-mentioned second uses request matching using request and above-mentioned first, wherein above-mentioned second makes
It can be one or more second using request with request, vehicle secret sharing can be generated immediately.
S314, it is determined according to the shared number of users of the maximum of vehicle and is asked with first using matched the second use of target of request
It asks and corresponding target second user.
Specifically, server has determined driver user first, in the case where driver user has been determined, to second user into
Row matching, matching use time and navigation routine, when the two all matches, server determine above-mentioned driver user with it is upper
State one or more second users second is matched using request.Then server determines vehicle according to the information of vehicles in the first user
Maximum shares number of users, and after determining maximum shared number of users, server can be from the second user of matching request
Second be less than or equal to maximum shared user using the sum of number of users is shared in request with first using filtering out in request
Several second users is as target second user.
S315, it is determined according to first departure place, the first destination, the second departure place of target, the second destination of target
Target navigation route.
Specifically, after judgement first uses request matching using request and second, the navigation routine starting point of driver is made
For the starting point of target navigation route, the departure place and destination of the terminal comprising driver user and at least one second user are formed
Target navigation route.Wherein, server can estimate the required time for reaching each node.
Further, server can transfer traffic information, can be again shared vehicle user programme path, in order to vehicle
Congestion route is avoided, so that required journey time is less than journey time needed for initial planning route.
S316, it is used according to target navigation route determination vehicle usage charges and first user and the target second
The expense allocation scheme at family.
Specifically, based on the above-mentioned route cooked up, the travel route of different hirers, Ke Yigen can be extracted respectively
According to the mileage number in stroke, according to kilometer charging, such as 2 yuan of each kilometer.
Further, the corresponding expense for selecting the number of users of shared vehicle more is also more, such as the first user
Shared vehicle number of users is 3 people, and it is 2 people that second user, which shares vehicle number of users, then the first user needs the expense paid
Greater than the expense of second user.
For driver user, reward of a part of expense as driver user can be given, for offsetting, offsets the valence of mileage
Lattice, and unlicensed person user then need to pay this expense as expense by bus.
Optionally, after the vehicle secret sharing that terminal receives server transmission, it can be sent to terminal and refer to the amount of money, ginseng
Examining the amount of money is according to previous multiple numbers of users and the reference price for whether having license information and drop-off pick-up points to determine.
S317, operational version is shared according to above-mentioned target navigation route, expense allocation schemes generation vehicle.
Specifically, the target navigation route according to above-mentioned determination comprising driver user and one or more second users,
And expense allocation schemes generation vehicle secret sharing.Wherein, on target navigation route, including vehicle uses time and arrival
The scheduled time of each node on target navigation route.
Further, each user can check the information of ride-on vehicles, comprising: color, vehicle money of vehicle etc. are outer
See information, the license plate number of vehicle and the identity information of driver user.
Optionally, vehicle share further include in operational version said one or multiple second users contact method, can be
It is made a phone call in certain time threshold value to any user, instant messaging can also be initiated.
S318, it above-mentioned vehicle is shared into operational version is sent to above-mentioned first terminal and the target second user is corresponding
Second terminal.
Wherein, based on driver user and one or more target second users have been determined in step S314, server will be given birth to
At vehicle share operational version be sent to above-mentioned first user first terminal and all target second users second eventually
End, in order to which all users in shared operational version can receive the shared operational version of generation, in order to first
The shared use of vehicle can be completed when reaching using the time.
Optionally, user can check information of vehicles, including license plate number, vehicle appearance, driver from shared vehicle scheme
The identity information of user.
S319, it initiates to pay to above-mentioned first user and above-mentioned target second user according to the expense allocation scheme and ask
It asks.
In a kind of possible embodiment, after the vehicle secret sharing that terminal receives server transmission, calculate
The expense allocation scheme and user into vehicle secret sharing sends payment request respectively.After all users pay successfully,
When reaching using the time, start stroke.
In alternatively possible embodiment, after stroke, server calculates expense allocation scheme, and to above-mentioned
First user and above-mentioned second user initiate payment request.
Optionally, payment request can be the payment request within vehicle shared platform, each user's registration account
When, a digital wallet account is distributed, the corresponding amount of money can be directly taken off from digital wallet account.
Optionally, payment request is also possible to pay corresponding rent in the Third-party payment tool that vehicle shared platform starts
Use the amount of money.
S320, it records and deposits using Transaction Information according to the corresponding payment result generation vehicle of above-mentioned payment request is shared
Storage.
After all users pay completion, payment result is generated immediately, and payment result includes the identity letter of payer
Breath and time of payment information etc. are recorded according to payment result generation vehicle is shared using Transaction Information.Wherein, vehicle is shared makes
With transaction record can be, but not limited to include include in the vehicle secret sharing all users submit vehicle using request, row
Journey information, time of payment, means of payment etc..Above- mentioned information are stored, terminal can call number from previous travel information
According to transaction record and travel information before checking.
It can be seen that the use of request, described first the use of request including: vehicle by the vehicle first that obtains the first user
Information, first uses time, the first departure place and the first destination, the driving certificate information of first user;Described first
Terminal determines that the maximum of the vehicle shares number of users according to information of vehicles, and the first user of Xiang Suoshu initiates whether shared use
The prompt of vehicle generates vehicle using request according to described first after obtaining instruction of first user sharing using vehicle
Shared use demand is simultaneously sent to server;The server by the vehicle share use demand push at least one the
Two terminals receive at least one second user and are requested by the second use that second terminal is submitted, and described second uses request packet
Include: second uses time, the second departure place and the second destination, the driving certificate information of the second user;The server
Judge whether described second matched with described first using request using request;If the server judgement matching, according to institute
First is stated to generate the shared operational version of vehicle using request using request and described second and be sent to the first terminal and institute
State at least one second terminal.User's vehicle of no driving license is greatly facilitated, can also make to have the user sharing vehicle of driving license more
Cheaply, it while saving the vehicle shared time, alleviates road pressure.
Referring to Fig. 4, Fig. 4 is a kind of vehicle sharing method provided in an embodiment of the present invention, this method is applied to first eventually
End, as shown in figure 4, method provided by the embodiments of the present application is specifically described in combination with step S401 to step S405.
S401, the vehicle first for obtaining the first user use request.
Specifically, the vehicle first of the first user of acquisition includes information of vehicles using request, and first uses time, first
Departure place and the first destination, the driving certificate information of first user.User inputs above- mentioned information in the terminal.
Optionally, above- mentioned information are all required information, when one is not filled out or fill substance is incorrect, are then mentioned to user
Show incorrect, and cannot directly submit, fill in the correct situation of format after the completion of user all fills in, and in detection
Under, permit submitting.
Optionally, information of vehicles can be the type of vehicle, also may include the specific vehicle vehicle money of vehicle, first terminal
Determine that the maximum of vehicle shares number of users according to information of vehicles.
Optionally, for the license information of user, it can be the picture shone by uploading driver's license, after through audit,
Determine the essential information that current driver's license shines
S402, determine that the maximum of the vehicle shares number of users according to above-mentioned information of vehicles, Xiang Shangshu user, which initiates, is
The no shared prompt using vehicle.
Specifically, the first vehicle that first terminal is submitted according to the first user is determined maximum using the information of vehicles in request
Shared number of users, information of vehicles are the vehicle model information of vehicle.The operation personnel of platform is just right when adding a kind of vehicle
The corresponding maximum shared number of users of current vehicle, which should be added, just can determine that vehicle is believed when user inputs information of vehicles
Cease corresponding maximum shared number of users.For example, car or seven commercial vehicles etc. that information of vehicles is five, first eventually
End can determine that maximum shared number of users is 5 according to five cars, and first terminal can be seven according to information of vehicles
Commercial vehicle determines that maximum shared number of users is 7, and further, user can choose the brand and model of vehicle.
After determining information of vehicles, the prompt for whether sharing vehicle is initiated to user, it is to be understood that active user
If the information of vehicles of input is five cars, the option of the not shared vehicle of simultaneous selection, i.e. first terminal determines current use
Family, which may go together, five people, then does not need matching second and use request.Also it can choose the option of shared vehicle, and input same
Pedestrian's number or shared number.
S403, the instruction that user sharing uses vehicle is received.
Instruction information is inputted to terminal after user determines the number of colleague, instruction information includes whether the choosing of shared vehicle
, and select after sharing vehicle option, input can share number or colleague's number.
S404, the shared use demand of vehicle is generated using request according to above-mentioned first and is sent to server.
Specifically, first terminal generates vehicle using request according to above-mentioned first and shares using request, and sends out to server
Send, wherein vehicle share that use demand includes in have an information of vehicles, first uses time, the first departure place and the first mesh
Ground, the driving certificate information of first user.
Optionally, including the first user other can also be shared with the remark information of the user of vehicle, or to vehicle
Specific demand needs the seat etc. of baby if any baby.
S405, it receives and operational version is shared by the above-mentioned vehicle that server is sent.
In a kind of possible embodiment, server receives the use request of at least one user, and judges that driving license is believed
Whether breath is matched using time, traffic route, and in the event of a match, final to confirm vehicle secret sharing, wherein vehicle is shared
The driving certificate information that scheme meets at least one user is legal effectively, vehicle is shared number and used less than or equal to maximum share
Number, the second departure place, the second destination are on the first navigation routine or the second departure place, the second destination are led with first
The deviation of air route line is no more than a certain distance threshold value, such as 1KM, 2KM, etc. the application without limitation.
It is understood that one or more terminals can be and open in stroke after receiving vehicle and sharing operational version
The payment request of server transmission is received before beginning, and after completing payment, starts stroke;It is also possible to after stroke is completed,
One or more terminals receive server and send payment request, and the application is without limitation.
According to a kind of vehicle sharing method provided by the embodiments of the present application, the vehicle first by obtaining the first user is used
Request, described first using request includes: information of vehicles, and first using time, the first departure place and the first destination, and described the
The driving certificate information of one user;Determine that the maximum of the vehicle shares number of users according to the information of vehicles, to the use
Initiate whether share the prompt using vehicle in family;Receive the instruction that user sharing uses vehicle;Request is used according to described first
It generates vehicle to share use demand and be sent to server, be pushed to so that the vehicle is shared use demand by the server
At least one second terminal receives at least one second user and is requested by the second use that second terminal is submitted, and judging
Described second with described first using request using request when match, the shared operational version of generation vehicle;Reception is sent out by server
The vehicle sent shares operational version.User's vehicle of no driving license is greatly facilitated, the user sharing for having driving license can be also made
Vehicle is cheaper, while saving vehicle and sharing the time, alleviates road pressure.
Fig. 5 is referred to, Fig. 5 is a kind of structural schematic diagram of server provided in an embodiment of the present invention.As shown in figure 5, should
Server 5000 includes:
First receiving unit 501 shares use demand, the shared use by the vehicle that first terminal is sent for receiving
Demand includes first using the shared number of users of the maximum of request and the vehicle;Described first using request include: vehicle believe
Breath, first use time, the driving certificate information of the first departure place and the first destination, first user;
Push unit 502 pushes at least one second terminal for the vehicle to be shared use demand;
Second receiving unit 503 is asked for receiving at least one second user by the second use that second terminal is submitted
Ask, described second using request include: second use time, the second departure place, the second destination, the driving of the second user
Certificate information;
Judging unit 504, for judging whether described second matched with described first using request using request;
First generation unit 505, if please be seek survival according to described first using request and second use for matching
Operational version is shared at vehicle;
Transmission unit 506 is sent to the first terminal and described at least one for the vehicle to be shared operational version
A second terminal.
In a kind of possible embodiment, above-mentioned judging unit 504 is specifically used for:
Judge whether the driving certificate information of first user is legal effectively;
If so, judge described second using the time whether be included in it is described first using the time time initial range it
It is interior;
If so, determine the first navigation routine of first departure place and the first destination,
Judge whether second departure place, second destination match with first navigation routine;
If matching, it is determined that described second uses request matching using request and described first.
In a kind of possible embodiment, the judging unit 504 is also used to:
Judge whether the driving certificate information of first user is legal effectively;
If it is not, then judging to use at least one described second user with the presence or absence of driving certificate information legal effective second
Family;
If it exists, the legal effective second user of driving certificate information is determined as driver user, by the driver
The second of user uses request as driver and uses request;
Judge described first using the time whether be included in driver using the time initial range within;
If so, determining the departure place of driver and the second navigation routine of driver destination;
Judge whether first departure place, the first destination match with second navigation routine;
If matching, it is determined that described second uses request matching using request and described first.
In another possible embodiment, above-mentioned first generation unit 505 is specifically used for:
Sharing number of users according to the maximum of the vehicle and determine is made with described first using the matched target second of request
With request and corresponding target second user;
Determine that target is led according to first departure place, the first destination, the second departure place of target, the second destination of target
Air route line;
According to taking for target navigation route determination vehicle usage charges and first user and the target second user
Use pool schemes;
Operational version is shared according to the target navigation route, expense allocation schemes generation vehicle;
Above-mentioned transmission unit 506, is specifically used for: the vehicle being shared operational version and is sent to the first terminal and institute
State the corresponding second terminal of target second user.
In a kind of possible embodiment, above-mentioned server further include:
Initiate unit 507, for according to the expense allocation scheme to first user and the target second user
Initiate payment request;
Second generation unit 508, it is shared using friendship for generating vehicle according to the corresponding payment result of the payment request
Easy information records and stores.
According to a kind of server provided by the embodiments of the present application, can be asked by obtaining the first use of vehicle of the first user
It asks, described first using request includes: information of vehicles, and first using time, the first departure place and the first destination, and described first
The driving certificate information of user;The first terminal determines that the maximum of the vehicle shares number of users according to information of vehicles, to
First user initiates whether share the prompt using vehicle, uses the instruction of vehicle obtaining first user sharing
Afterwards, the shared use demand of vehicle is generated using request according to described first and be sent to server;The server is by the vehicle
Shared use demand pushes at least one second terminal, receives at least one second user is submitted by second terminal
Two using request, and described second using request includes: second using time, the second departure place and the second destination, and described second
The driving certificate information of user;The server judges whether described second matched with described first using request using request;
If the server judgement matching, the shared use of vehicle is generated using request with described second using request according to described first
Scheme is simultaneously sent to the first terminal and at least one described second terminal.User's vehicle of no driving license is greatly facilitated,
Also it can make have the user sharing vehicle of driving license cheaper, while save vehicle and sharing the time, alleviate road pressure.
Fig. 6 is referred to, Fig. 6 is a kind of structural schematic diagram of first terminal provided in an embodiment of the present invention.As shown in fig. 6,
The first terminal 6000 includes:
Acquiring unit 601, the vehicle first for obtaining the first user use request, and described first includes: using request
Information of vehicles, first uses time, the first departure place and the first destination, the driving certificate information of first user;
Unit 602 is initiated, for determining that the maximum of the vehicle shares number of users, Xiang Suoshu according to the information of vehicles
User initiates whether share the prompt using vehicle;
First receiving unit 603 uses the instruction of vehicle for receiving user sharing;
Generation unit 604, for generating the shared use demand of vehicle using request according to described first and being sent to service
Device so that the vehicle is shared use demand by the server pushes at least one second terminal, receive at least one the
Two users are used by second that second terminal is submitted and are requested, and are judging that described second is asked using request with first use
When asking matching, generates vehicle and share operational version;
Second receiving unit 605 shares operational version by the vehicle that server is sent for receiving.
According to a kind of first terminal provided by the embodiments of the present application, the first use of vehicle by obtaining the first user is asked
It asks, described first using request includes: information of vehicles, and first using time, the first departure place and the first destination, and described first
The driving certificate information of user;Determine that the maximum of the vehicle shares number of users, Xiang Suoshu user according to the information of vehicles
Initiate whether to share the prompt using vehicle;Receive the instruction that user sharing uses vehicle;It please be seek survival according to first use
Share use demand at vehicle and be sent to server so that the server by the vehicle share use demand push to
Lack a second terminal, receives at least one second user and requested by the second use that second terminal is submitted, and judging
When stating second using requesting to match with described first using request, generates vehicle and share operational version;Reception is sent by server
The vehicle share operational version.The user sharing of no driving license can be facilitated using vehicle, can also make the user for having driving license total
It is cheaper to enjoy vehicle, while saving vehicle and sharing the time, alleviates road pressure.
Referring to Fig. 7, Fig. 7 is a kind of structural schematic diagram of server 7000 provided by the embodiments of the present application.As shown in Figure 7
The present embodiment in server may include: processor 701, input equipment 702, output equipment 703 and memory 704.It deposits
Reservoir 704 includes program instruction for storing computer program, computer program, and processor 701 is deposited for executing memory 704
The program instruction of storage.Wherein, processor 701 is configured for caller instruction execution following steps:
Processor 701, which controls input equipment 702 and receives, shares use demand by the vehicle that first terminal is sent, described shared
Use demand includes first using the shared number of users of the maximum of request and the vehicle;Described first using request includes: vehicle
Information, first use time, the driving certificate information of the first departure place and the first destination, first user;
The vehicle is shared into use demand and pushes at least one second terminal;
Control input equipment 702 at least one second user of reception of processor 701 is made by second that second terminal is submitted
With request, described second using request includes: second to use time, the second departure place, the second destination, the second user
Drive certificate information;
Judge whether described second matched with described first using request using request;
If matching, vehicle is generated using request using request and described second according to described first and shares operational version;
Processor 701 controls output equipment 703 and the shared operational version of the vehicle is sent to the first terminal and institute
State at least one second terminal.
In a possible embodiment, processor 701 judges that described second is asked using request with first use
The no matching of Seeking Truth, specific called execution following steps:
Judge whether the driving certificate information of first user is legal effectively;
If so, judge described second using the time whether be included in it is described first using the time time initial range it
It is interior;
If so, determine the first navigation routine of first departure place and the first destination,
Judge whether second departure place, second destination match with first navigation routine;
If matching, it is determined that described second uses request matching using request and described first.
It is described to judge whether described second use request with described first using request in a kind of possible embodiment
Matching, processor 701 is specifically called to execute following steps:
Judge whether the driving certificate information of first user is legal effectively;
If it is not, then judging to use at least one described second user with the presence or absence of driving certificate information legal effective second
Family;
If it exists, the legal effective second user of driving certificate information is determined as driver user, by the driver
The second of user uses request as driver and uses request;
Judge described first using the time whether be included in driver using the time initial range within;
If so, determining the departure place of driver and the second navigation routine of driver destination;
Judge whether first departure place, the first destination match with second navigation routine;
If matching, it is determined that described second uses request matching using request and described first.
In a kind of possible embodiment, processor 701 is asked according to described first using request and second use
It seeks survival into vehicle and shares operational version, be specifically used for executing following steps:
Sharing number of users according to the maximum of the vehicle and determine is made with described first using the matched target second of request
With request and corresponding target second user;
Determine that target is led according to first departure place, the first destination, the second departure place of target, the second destination of target
Air route line;
According to taking for target navigation route determination vehicle usage charges and first user and the target second user
Use pool schemes;
Operational version is shared according to the target navigation route, expense allocation schemes generation vehicle;
It is described that the shared operational version of the vehicle is sent to the first terminal and at least one described second terminal, have
Body includes: that the vehicle is shared operational version to be sent to the first terminal and the target second user corresponding second eventually
End.
In another possible embodiment, above-mentioned processor 701 is also used to execute following steps:
Payment request is initiated to first user and the target second user according to the expense allocation scheme;
It is recorded and stored according to the corresponding payment result generation vehicle of the payment request is shared using Transaction Information.
It should be appreciated that in the embodiment of the present application, alleged processor 701 can be central processing unit (Central
Processing Unit, CPU), which can also be other general processors, digital signal processor (Digital
Signal Processor, DSP), specific integrated circuit (Application Specific Integrated Circuit,
ASIC), ready-made programmable gate array (Field-Programmable Gate Array, FPGA) or other programmable logic
Device, discrete gate or transistor logic, discrete hardware components etc..General processor can be microprocessor or this at
Reason device is also possible to any conventional processor etc..
Output equipment 702 is for sending data, and input equipment 703 is for receiving data.
The memory 704 may include read-only memory and random access memory, and to processor 701 provide instruction and
Data.The a part of of memory 704 can also include nonvolatile RAM.For example, memory 704 can also be deposited
Store up the information of device type.
In the specific implementation, processor 701, output equipment 702 described in the embodiment of the present application, input equipment 703 can
The embodiment of the vehicle sharing method of the embodiment of the present application Fig. 1, Fig. 2 or Fig. 3 offer is executed, details are not described herein.
Referring to Fig. 8, Fig. 8 is a kind of structural schematic diagram of first terminal 8000 provided by the embodiments of the present application.Such as Fig. 8 institute
The first terminal in the present embodiment shown may include: processor 801, input equipment 802, output equipment 803 and memory
804.Memory 804 includes program instruction for storing computer program, computer program, and processor 801 is for executing storage
The program instruction that device 804 stores.Wherein, processor 801 is configured for caller instruction execution following steps:
The vehicle first of the first user is obtained using request, described first using request includes: information of vehicles, and first uses
Time, the first departure place and the first destination, the driving certificate information of first user;
Determine that the maximum of the vehicle shares number of users according to the information of vehicles, Xiang Suoshu user initiates whether share
Use the prompt of vehicle;
Processor 801 controls input equipment 802 and receives the instruction that user sharing uses vehicle;
The shared use demand of vehicle is generated using request according to described first and is sent to server, so that the server
The vehicle is shared into use demand and pushes at least one second terminal, at least one second user is received and passes through second terminal
Second submitted generates vehicle using request, and when judging that described second is matched with described first using request using request
Shared operational version;
Processor 801, which controls input equipment 802 and receives, shares operational version by the vehicle that server is sent.
It should be appreciated that in the embodiment of the present application, alleged processor 801 can be central processing unit (Central
Processing Unit, CPU), which can also be other general processors, digital signal processor (Digital
Signal Processor, DSP), specific integrated circuit (Application Specific Integrated Circuit,
ASIC), ready-made programmable gate array (Field-Programmable Gate Array, FPGA) or other programmable logic
Device, discrete gate or transistor logic, discrete hardware components etc..General processor can be microprocessor or this at
Reason device is also possible to any conventional processor etc..
Output equipment 802 is for sending data, and input equipment 803 is for receiving data.
The memory 804 may include read-only memory and random access memory, and to processor 801 provide instruction and
Data.The a part of of memory 804 can also include nonvolatile RAM.For example, memory 804 can also be deposited
Store up the information of device type.
In the specific implementation, processor 801, output equipment 802 described in the embodiment of the present application, input equipment 803 can
The embodiment for the vehicle sharing method that the embodiment of the present application Fig. 4 is provided is executed, details are not described herein.
It is apparent to those skilled in the art that for convenience and simplicity of description, the system of foregoing description,
The specific work process of device and unit, can refer to corresponding processes in the foregoing method embodiment, and details are not described herein.
In several embodiments provided herein, it should be understood that disclosed systems, devices and methods, it can be with
It realizes by another way.For example, the division of the unit, only a kind of logical function partition, can have in actual implementation
Other division mode, for example, multiple units or components can be combined or can be integrated into another system or some features
It can ignore, or not execute.Shown or discussed mutual coupling or direct-coupling or communication connection can be logical
Some interfaces are crossed, the indirect coupling or communication connection of device or unit can be electrical property, mechanical or other forms.
Unit may or may not be physically separated as illustrated by the separation member, shown as a unit
Component may or may not be physical unit, it can and it is in one place, or may be distributed over multiple networks
On unit.It can some or all of the units may be selected to achieve the purpose of the solution of this embodiment according to the actual needs.
In the above-described embodiments, can come wholly or partly by software, hardware, firmware or any combination thereof real
It is existing.When implemented in software, it can entirely or partly realize in the form of a computer program product.The computer program produces
Product include one or more computer instructions.It is all or part of when loading and execute on computers the computer program instructions
Ground generates the process or function according to the embodiment of the present application.The computer can be general purpose computer, special purpose computer, computer
Network or other programmable devices.The computer instruction may be stored in a computer readable storage medium, or by being somebody's turn to do
Computer readable storage medium is transmitted.The computer instruction can be from a web-site, computer, server or data
Center passes through wired (such as coaxial cable, optical fiber, Digital Subscriber Line (digital subscriber line, DSL)) or wireless
(such as infrared, wireless, microwave etc.) mode is transmitted to another web-site, computer, server or data center.It should
Computer readable storage medium can be any usable medium that computer can access or include one or more available
The data storage devices such as medium integrated server, data center.The usable medium can be read-only memory (read-only
Memory, ROM) or random access memory (random access memory, RAM) or magnetic medium, for example, floppy disk,
Hard disk, tape, magnetic disk or optical medium, for example, digital versatile disc (digital versatile disc, DVD) or half
Conductive medium, for example, solid state hard disk (solid state disk, SSD) etc..
Claims (10)
1. a kind of vehicle sharing method, which is characterized in that the described method includes:
First terminal obtains the vehicle first of the first user using request, and described first using request includes: information of vehicles, and first
Using time, the first departure place and the first destination, the driving certificate information of first user;
The first terminal determines that the maximum of the vehicle shares number of users according to information of vehicles, and the first user of Xiang Suoshu initiates
Whether the shared prompt using vehicle makes after obtaining instruction of first user sharing using vehicle according to described first
The shared use demand of vehicle is generated with request and is sent to server;
The vehicle is shared use demand and pushes at least one second terminal by the server, receives at least one second use
Family by second terminal submit second using requesting, described second using request includes: second using the time, the second departure place
With the second destination, the driving certificate information of the second user;
The server judges whether described second matched with described first using request using request;
If the server judgement matching, use request shared using request generation vehicle with described second according to described first
Operational version is simultaneously sent to the first terminal and at least one described second terminal.
2. a kind of vehicle sharing method, which is characterized in that be applied to server, which comprises
It receives and use demand is shared by the vehicle that first terminal is sent, the shared use demand includes first using request and institute
The maximum for stating vehicle shares number of users;Described first the use of request includes: information of vehicles, first set out using time, first
The driving certificate information on ground and the first destination, first user;
The vehicle is shared into use demand and pushes at least one second terminal;
It receives at least one second user to request by the second use that second terminal is submitted, described second includes: using request
Second uses time, the second departure place, the second destination, the driving certificate information of the second user;
Judge whether described second matched with described first using request using request;
If matching, vehicle is generated using request using request and described second according to described first and shares operational version;
The vehicle is shared into operational version and is sent to the first terminal and at least one described second terminal.
3. according to the method described in claim 2, it is characterized in that, the judgement described second is made using request with described first
Whether matched, specifically included with request:
Judge whether the driving certificate information of first user is legal effectively;
If so, judging whether described second be included within the time initial range that described first uses the time using the time;
If so, determine the first navigation routine of first departure place and the first destination,
Judge whether second departure place, second destination match with first navigation routine;
If matching, it is determined that described second uses request matching using request and described first.
4. according to the method described in claim 2, it is characterized in that, the judgement described second is made using request with described first
Whether matched, specifically included with request:
Judge whether the driving certificate information of first user is legal effectively;
If it is not, then judging at least one described second user with the presence or absence of the driving legal effective second user of certificate information;
If it exists, the legal effective second user of driving certificate information is determined as driver user, by the driver user
Second request is used as driver to use request;
Judge described first using the time whether be included in driver using the time initial range within;
If so, determining the departure place of driver and the second navigation routine of driver destination;
Judge whether first departure place, the first destination match with second navigation routine;
If matching, it is determined that described second uses request matching using request and described first.
5. according to the described in any item methods of claim 2-4, which is characterized in that described to use request and institute according to described first
It states second and generates the shared operational version of vehicle using request, specifically include:
It is determined according to the shared number of users of the maximum of the vehicle and is asked with described first using matched the second use of target of request
It asks and corresponding target second user;
Target navigation road is determined according to first departure place, the first destination, the second departure place of target, the second destination of target
Line;
According to the expense of target navigation route determination vehicle usage charges and first user and the target second user point
Booth scheme;
Operational version is shared according to the target navigation route, expense allocation schemes generation vehicle;
It is described that the shared operational version of the vehicle is sent to the first terminal and at least one described second terminal, it is specific to wrap
It includes: the vehicle being shared into operational version and is sent to the first terminal and the corresponding second terminal of the target second user.
6. according to the method described in claim 5, it is characterized in that, the method also includes:
Payment request is initiated to first user and the target second user according to the expense allocation scheme;
It is recorded and stored according to the corresponding payment result generation vehicle of the payment request is shared using Transaction Information.
7. a kind of vehicle sharing method, which is characterized in that be applied to first terminal, which comprises
The vehicle first of the first user is obtained using request, described first using request includes: information of vehicles, and first when using
Between, the first departure place and the first destination, the driving certificate information of first user;
Determine that the maximum of the vehicle shares number of users according to the information of vehicles, Xiang Suoshu user initiates whether shared use
The prompt of vehicle;
Receive the instruction that user sharing uses vehicle;
It generates vehicle using request according to described first to share use demand and be sent to server, so that the server is by institute
It states the shared use demand of vehicle and pushes at least one second terminal, receive at least one second user and pass through second terminal submission
Second using request, and judge it is described second using request with it is described first using request match when, generation vehicle share
Operational version;
It receives and operational version is shared by the vehicle that server is sent.
8. a kind of vehicle shared system characterized by comprising
First terminal, server;
Wherein, first terminal is used to obtain the vehicle first of the first user using requesting, and described first using request includes: vehicle
Information, first uses time, the first departure place and the first destination, the driving certificate information of first user;
The first terminal is also used to determine that the maximum of the vehicle shares number of users according to information of vehicles, and Xiang Suoshu first is used
Family initiates whether share the prompt using vehicle, after obtaining instruction of first user sharing using vehicle, according to described
First generates the shared use demand of vehicle using request and is sent to server;
The server, which is used to the vehicle sharing use demand, pushes at least one second terminal, receive at least one the
Two users by second terminal submit second using requesting, described second using request includes: second using the time, and second goes out
Hair ground and the second destination, the driving certificate information of the second user;
The server is also used to judge whether described second matched with described first using request using request;
If the server is also used to judge matching, vehicle is generated using request using request and described second according to described first
Shared operational version is simultaneously sent to the first terminal and at least one described second terminal.
9. a kind of server, which is characterized in that including processor, input equipment, output equipment and memory, wherein described to deposit
For reservoir for storing computer program, the computer program includes program instruction, and the processor is configured for calling institute
Program instruction is stated, a kind of vehicle sharing method as described in any one of claim 2-6 is executed.
10. a kind of first terminal, which is characterized in that including processor, input equipment, output equipment and memory, wherein described
Memory is for storing computer program, and the computer program includes program instruction, and the processor is configured for calling
Described program instruction executes a kind of vehicle sharing method as claimed in claim 7.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910075880.1A CN109842678B (en) | 2019-01-25 | 2019-01-25 | Vehicle sharing method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910075880.1A CN109842678B (en) | 2019-01-25 | 2019-01-25 | Vehicle sharing method and device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109842678A true CN109842678A (en) | 2019-06-04 |
CN109842678B CN109842678B (en) | 2021-11-12 |
Family
ID=66884207
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910075880.1A Active CN109842678B (en) | 2019-01-25 | 2019-01-25 | Vehicle sharing method and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109842678B (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110503511A (en) * | 2019-07-17 | 2019-11-26 | 青岛海尔空调器有限总公司 | Method and device for parking space sharing service and parking space sharing system |
CN111191145A (en) * | 2019-11-26 | 2020-05-22 | 重庆特斯联智慧科技股份有限公司 | Community traffic sharing method and system based on neural network algorithm |
WO2020211457A1 (en) * | 2019-04-16 | 2020-10-22 | 北京嘀嘀无限科技发展有限公司 | Relay usage method of shared means of transportation, electronic device, and storage medium |
CN115136163A (en) * | 2022-05-25 | 2022-09-30 | 广东逸动科技有限公司 | Management method, management device, electronic device, and computer-readable storage medium |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105407127A (en) * | 2015-06-26 | 2016-03-16 | 乌海涛 | Method, apparatus, and system for free sharing of passenger tool resources |
CN106503821A (en) * | 2016-11-01 | 2017-03-15 | 成都俊巡科技有限公司 | Realize the Carpooling system of car owner and the two-way invitation function of passenger |
US20180260882A1 (en) * | 2015-12-07 | 2018-09-13 | Mastercard International Incorporated | Systems and Methods for Utilizing Vehicle Connectivity in Association With Payment Transactions |
WO2019012684A1 (en) * | 2017-07-14 | 2019-01-17 | 三菱電機株式会社 | Playback list preparation device and playback list preparation method |
-
2019
- 2019-01-25 CN CN201910075880.1A patent/CN109842678B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105407127A (en) * | 2015-06-26 | 2016-03-16 | 乌海涛 | Method, apparatus, and system for free sharing of passenger tool resources |
US20180260882A1 (en) * | 2015-12-07 | 2018-09-13 | Mastercard International Incorporated | Systems and Methods for Utilizing Vehicle Connectivity in Association With Payment Transactions |
CN106503821A (en) * | 2016-11-01 | 2017-03-15 | 成都俊巡科技有限公司 | Realize the Carpooling system of car owner and the two-way invitation function of passenger |
WO2019012684A1 (en) * | 2017-07-14 | 2019-01-17 | 三菱電機株式会社 | Playback list preparation device and playback list preparation method |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2020211457A1 (en) * | 2019-04-16 | 2020-10-22 | 北京嘀嘀无限科技发展有限公司 | Relay usage method of shared means of transportation, electronic device, and storage medium |
CN110503511A (en) * | 2019-07-17 | 2019-11-26 | 青岛海尔空调器有限总公司 | Method and device for parking space sharing service and parking space sharing system |
CN111191145A (en) * | 2019-11-26 | 2020-05-22 | 重庆特斯联智慧科技股份有限公司 | Community traffic sharing method and system based on neural network algorithm |
CN115136163A (en) * | 2022-05-25 | 2022-09-30 | 广东逸动科技有限公司 | Management method, management device, electronic device, and computer-readable storage medium |
CN115136163B (en) * | 2022-05-25 | 2023-08-18 | 广东逸动科技有限公司 | Management method, management device, electronic apparatus, and computer-readable storage medium |
WO2023225899A1 (en) * | 2022-05-25 | 2023-11-30 | 广东逸动科技有限公司 | Management method, management apparatus, electronic device and computer-readable storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN109842678B (en) | 2021-11-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107730977B (en) | Temporary parking method and device and electronic equipment | |
CN109842678A (en) | A kind of vehicle sharing method and device | |
CN106991843B (en) | Shared parking stall method and apparatus, Cloud Server and system | |
CN102496265B (en) | Taxi calling and carpooling method based on mobile terminal and system thereof | |
WO2017005061A1 (en) | Information processing method, client, service platform, and computer storage medium | |
US20180102053A1 (en) | Vehicular Location Monitoring and Space Sharing Method and System | |
WO2016206526A1 (en) | Method of sharing ride resource and device and system utilizing same | |
CN106779968A (en) | A kind of support 4G networks rent the method and system returned the car | |
EP2556335A2 (en) | Public transport optimization | |
WO2021179620A1 (en) | Vehicle information acquisition method and apparatus, and storage medium | |
CN111932428A (en) | Riding service method, device, equipment and storage medium | |
JP2004094912A (en) | Administration apparatus for reservation of shared vehicle | |
CN110414737B (en) | Unified travel processing method and device for multiple public transport means | |
CN108074288A (en) | A kind of method, apparatus and storage medium of vehicle export control | |
CN107580317A (en) | A shared vehicle dispatching billing method, device and server | |
WO2019024331A1 (en) | Reverse vehicle-seeking system, method and device | |
CN113393137A (en) | Scheduling sharing system based on Internet of vehicles | |
JP6439251B2 (en) | Vehicle management system and vehicle management method | |
CN112950041A (en) | Shared vehicle scheduling method, device, storage medium and computer program product | |
CN108428124A (en) | It is a kind of to use vehicle order charge processing method and server | |
US20220076189A1 (en) | An information exchange and synchronization method and apparatus | |
CN109670808A (en) | Reimbursement of expense method, apparatus, computer installation, storage medium and vehicle washing system | |
CN108446786A (en) | A kind of information processing method, device and electronic equipment | |
CN110363981B (en) | Taxi handover method and device | |
CN118036955A (en) | Public service vehicle allocation method and device, electronic equipment and storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |