[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN109842678A - A kind of vehicle sharing method and device - Google Patents

A kind of vehicle sharing method and device Download PDF

Info

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
Application number
CN201910075880.1A
Other languages
Chinese (zh)
Other versions
CN109842678B (en
Inventor
刘新
雷喜龙
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Launch Technology Co Ltd
Original Assignee
Shenzhen Launch Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Launch Technology Co Ltd filed Critical Shenzhen Launch Technology Co Ltd
Priority to CN201910075880.1A priority Critical patent/CN109842678B/en
Publication of CN109842678A publication Critical patent/CN109842678A/en
Application granted granted Critical
Publication of CN109842678B publication Critical patent/CN109842678B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

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

A kind of vehicle sharing method and device
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.
CN201910075880.1A 2019-01-25 2019-01-25 Vehicle sharing method and device Active CN109842678B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (4)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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