CN107767322A - Share-car method and apparatus - Google Patents
Share-car method and apparatus Download PDFInfo
- Publication number
- CN107767322A CN107767322A CN201610703975.XA CN201610703975A CN107767322A CN 107767322 A CN107767322 A CN 107767322A CN 201610703975 A CN201610703975 A CN 201610703975A CN 107767322 A CN107767322 A CN 107767322A
- Authority
- CN
- China
- Prior art keywords
- bus
- request
- information
- car
- configuration information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 40
- 238000012986 modification Methods 0.000 claims description 33
- 230000004048 modification Effects 0.000 claims description 33
- 238000013459 approach Methods 0.000 claims description 18
- 238000001514 detection method Methods 0.000 claims description 6
- 238000012508 change request Methods 0.000 claims description 2
- 238000004364 calculation method Methods 0.000 description 3
- 238000000205 computational method Methods 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 230000015572 biosynthetic process Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 230000001186 cumulative effect Effects 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 238000007689 inspection Methods 0.000 description 1
- 238000003786 synthesis reaction Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
- G06Q30/0633—Lists, e.g. purchase orders, compilation or processing
- G06Q30/0635—Processing of requisition or of purchase orders
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/40—Business processes related to the transportation industry
Landscapes
- Business, Economics & Management (AREA)
- General Business, Economics & Management (AREA)
- Economics (AREA)
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Marketing (AREA)
- Strategic Management (AREA)
- Physics & Mathematics (AREA)
- Accounting & Taxation (AREA)
- General Physics & Mathematics (AREA)
- Finance (AREA)
- Development Economics (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Human Resources & Organizations (AREA)
- Primary Health Care (AREA)
- Tourism & Hospitality (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Traffic Control Systems (AREA)
Abstract
The present invention relates to a kind of share-car method, the described method comprises the following steps:Multiple requests by bus not configured are obtained, are identified in each request by bus comprising riding time and destination and user;According to riding time, departure place and destination, the matching degree of route between each request by bus is calculated, the departure place is the acquiescence departure place pre-set;The request by bus not configured is configured by bus according to the matching degree, described one or more of request by bus not configured is merged into a configuration information by bus;The configuration information by bus is sent to taxi taking platform;The information of dispatching a car that configuration information configures by bus described in the basis that taxi taking platform is sent is received, the information of dispatching a car includes information of vehicles and the time of departure;The information of dispatching a car is sent to user terminal.Above-mentioned share-car method can improve share-car efficiency.In addition, also corresponding provide a kind of share-car device.
Description
Technical field
The present invention relates to technical field of information processing, more particularly to a kind of share-car method and apparatus.
Background technology
With the development of development of Mobile Internet technology, online chauffeur or share-car trip becomes more and more convenient.Traditional share-car
In method, user is that independently share-car request is sent on share-car platform, is chosen whether by the driver on share-car platform
Order and share-car.And driver is generally after first passenger has been had been attached to, real-time searching is carried out during traveling
Whether there is suitable share-car passenger.Under normal circumstances, because the dispersiveness of passenger and randomness by bus, driver often can not
Suitable share-car passenger is searched out, so that share-car is inefficient.
The content of the invention
Based on this, it is necessary to for above-mentioned technical problem, there is provided a kind of share-car method that can improve share-car efficiency and dress
Put.
A kind of share-car method, the described method comprises the following steps:
Multiple requests by bus not configured are obtained, are identified in each request by bus comprising riding time, destination and user;
According to riding time, departure place and destination, the matching degree of route between each request by bus is calculated, it is described to set out
Ground is the acquiescence departure place pre-set;
The request by bus not configured is configured by bus according to the matching degree, will not matched somebody with somebody described in one or more
The request by bus put is merged into a configuration information by bus, includes number of passengers, the time of departure in the configuration information by bus, goes out
Hair ground, approach place and be merged by bus ask in user mark;
The configuration information by bus is sent to taxi taking platform;
The information of dispatching a car that configuration information configures by bus described in the basis that taxi taking platform is sent is received, the information of dispatching a car includes
Information of vehicles and the time of departure;
The information of dispatching a car is sent to user terminal, the user terminal is with being wrapped in the request by bus being merged
User terminal corresponding to the user's mark contained.
In one of the embodiments, methods described also includes:
Each riding fee corresponding to information of dispatching a car is obtained to use;
Accumulative open riding fee is used, and obtains the first expense;
When first expense exceedes clearing threshold value, disbursement and sattlement just is carried out to the taxi taking platform, to reduce clearing
Frequency.
In one of the embodiments, methods described also includes:
The each riding fee corresponding to information of dispatching a car treated in billing cycle is obtained to use;
The accumulative riding fee is used, and obtains the second expense;
Disbursement and sattlement is carried out to the taxi taking platform, to reduce clearing frequency.
In one of the embodiments, methods described also includes:
Receive the riding information modification request that user terminal is sent;
Asked by bus according to corresponding to the riding information changes the request modification user terminal;
Detect corresponding to the user terminal whether request is configured by bus;
When request has been configured by bus corresponding to the user terminal, according to corresponding to the amended change of request by bus
Configuration information by bus.
In one of the embodiments, the step of corresponding configuration information by bus is changed in request by bus described in the basis,
Including:
Whether the matching degree detected between amended request by bus and the configuration information by bus reaches preset matching degree;
If so, user's mark then in the holding configuration information by bus is constant, according to the amended request by bus
Riding time and approach place in the modification configuration information by bus;
Otherwise, be revised as it is amended by bus request configuration by bus configuration information, calculate it is described it is amended by bus please
The matching degree of the route between other requests by bus not configured or not full configuration information by bus is sought, is described amended
The new configuration information by bus of request generation by bus.
A kind of share-car device, described device include:
Acquisition request module by bus, for obtaining multiple requests of riding not configured, include and ride in each request by bus
Time, destination and user's mark;
Matching degree computing module, for according to riding time, departure place and destination, calculating road between each request by bus
The matching degree of line, the departure place are the acquiescence departure place pre-set;
Configuration module by bus, will for being configured by bus to the request by bus not configured according to the matching degree
The request by bus not configured described in one or more is merged into a configuration information by bus, includes and multiplies in the configuration information by bus
Car number, the time of departure, departure place, approach place and be merged by bus ask in user mark;Described it will configure by bus
Information is sent to taxi taking platform;
Dispatch a car information receiving module, user receives described in the basis that taxi taking platform is sent dispatching a car for configuration information configuration by bus
Information, the information of dispatching a car include information of vehicles and the time of departure;
Dispatch a car information sending module, for the information of dispatching a car to be sent into user terminal, the user terminal for institute
State user terminal corresponding to the user's mark included in the request by bus being merged.
In one of the embodiments, described device also includes:
First settlement module, used for obtaining each riding fee corresponding to information of dispatching a car;Accumulative open riding fee is used,
Obtain the first expense;When first expense exceedes clearing threshold value, disbursement and sattlement just is carried out to the taxi taking platform, to reduce
Settle accounts frequency.
In one of the embodiments, described device also includes:
Second settlement module, used for obtaining each riding fee corresponding to information of dispatching a car treated in billing cycle;Accumulative institute
Riding fee use is stated, obtains the second expense;Disbursement and sattlement is carried out to the taxi taking platform, to reduce clearing frequency.
In one of the embodiments, the acquisition request module by bus is additionally operable to receive the letter by bus that user terminal is sent
Breath modification request;Asked by bus according to corresponding to the riding information changes the request modification user terminal;
Described device also includes:Configure detection module, for detect corresponding to the user terminal request by bus whether by
Configuration;
The configuration module by bus is additionally operable to when request has been configured by bus corresponding to the user terminal, according to modification
The corresponding configuration information by bus of the change of request by bus afterwards.
In one of the embodiments, the configuration module by bus includes:
Matching degree detection unit, for detecting the matching degree between amended request by bus and the configuration information by bus
Whether preset matching degree is reached;
First configuration modification unit by bus, for when amended request by bus and between configuration information by bus
When reaching preset matching with degree and spending, keep user's mark in the configuration information by bus constant, amended multiplied according to described
Riding time and approach place in the car request modification configuration information by bus;
Second configuration modification unit by bus, for when amended request by bus and between configuration information by bus
When not up to preset matching is spent with degree, the configuration information by bus of the amended configuration of request by bus is revised as, calculates the modification
The matching degree of the route between other requests by bus not configured or not full configuration information by bus of request by bus afterwards, for institute
State the new configuration information by bus of the amended generation of request by bus.
Above-mentioned share-car method and apparatus, the request by bus submitted by collecting user, and ask it by bus according to each
Between route matching degree come to do not configure by bus request configured by bus, by do not configure by bus ask in one or more
It is individual to be merged into a configuration information by bus, send to taxi taking platform, and the information hair of dispatching a car that the taxi taking platform received is returned
Give with by bus the corresponding user terminal of request, it is achieved thereby that the share-car between multiple users.By multiplying in advance what is collected
Share-car is carried out in car request, and departure place is all given tacit consent in the departure place that should be ridden in asking for identical, so as to improve share-car
Efficiency.
Brief description of the drawings
Fig. 1 is the applied environment figure of share-car method in one embodiment;
Fig. 2 is the flow chart of share-car method in one embodiment;
Fig. 3 is the flow chart of share-car method in another embodiment;
Fig. 4 is the flow chart of share-car method in another embodiment;
Fig. 5 is the flow chart of share-car method in further embodiment;
Fig. 6 is stream the step of riding configuration information in one embodiment according to corresponding to the amended change of request by bus
Cheng Tu;
Fig. 7 is the structured flowchart of share-car device in one embodiment;
Fig. 8 is the structured flowchart of share-car device in another embodiment;
Fig. 9 is the structured flowchart of share-car device in another embodiment;
Figure 10 is the structured flowchart of share-car device in further embodiment;
Figure 11 be one embodiment in by bus configuration module structured flowchart.
Embodiment
In order to make the purpose , technical scheme and advantage of the present invention be clearer, it is right below in conjunction with drawings and Examples
The present invention is further elaborated.It should be appreciated that specific embodiment described herein is only to explain the present invention, not
For limiting the present invention.
The information bag distribution method that the embodiment of the present invention is provided can be applied in application scenarios as shown in Figure 1.With reference to
Shown in Fig. 1, user terminal 110 can be interacted by the network pre-set with server 120, sent and multiplied to server 120
Car is asked.Wherein, the user terminal 110 being connected with server 120 may include it is multiple, including but not limited to communication function
Smart mobile phone, tablet personal computer, palm PC, the equipment such as intelligent watch.Collect on server 120 transmitted by user terminal 110
Ask by bus, calculate it is each ask by bus between route matching degree, one or more request of riding is merged into
One configuration information of riding, then will be sent to taxi taking platform 130 by configuration information, taxi taking platform 130 can ride according to this by bus
Configuration information is the corresponding information of dispatching a car of its configuration, and the information that will dispatch a car is sent to server 120, and server 120 again dispatches a car this
Information is sent to user terminal corresponding to the corresponding user's mark included in asking by bus.
In one embodiment, as shown in Figure 1, there is provided a kind of share-car method, the service that this method can be applied in Fig. 1
In device 120, following step 202~212 is specifically included.
Step 202, obtain it is multiple do not configure ask by bus, it is each ask by bus in comprising riding time, destination and
User identifies.
Multiple requests of riding are stored in the present embodiment, in server, corresponding multiply is contained in each request by bus
Car time, destination and user's mark.This is asked to be asked by bus transmitted by corresponding user terminal to server by bus, clothes
Being engaged in device can be by the received storage of request by bus into database.A time threshold can be pre-set in server, works as inspection
Measure after system time reaches the threshold value, then start to configure the request by bus stored by bus, carried for corresponding user
For the service of calling a taxi.
The request by bus not configured refers to also not configure the request of riding by bus, to distribute corresponding letter of dispatching a car
Breath.Server is asked by bus for received, can is configuration flag corresponding to it is set, be would know that according to the configuration flag
Whether corresponding request by bus is configured.For example asked by bus for what is do not configured, its corresponding configuration flag can be 0, for
Configured asks by bus, can change its corresponding configuration flag as 1.
Further, a setup time can be set in server, for example may be configured as 15:00, it is somebody's turn to do when system time reaches
During setup time, then start to obtain the request by bus not configured, configured by bus.
In one embodiment, riding time is not less than preset time.The preset time can be server set by can
The time configured by bus is arranged, for example is 20:00, then riding time needs are 20:00 or 20:After 00.This implementation
Example in, server for user terminal carry out by bus configuration be used as employee overtime work after, the welfare gone home of freely calling a taxi,
So can require that the riding time is not less than preset time, i.e., more than the preset time, just configured by bus for it.
Step 204, according to riding time, departure place and destination, the matching degree of route between each request by bus of calculating.
In the present embodiment, asked by bus for each, server its riding time, departure place and destination for including generate
One or more candidate's planning driving path.Wherein, departure place is the acquiescence departure place pre-set, for example is unified for the company of user
The a certain specified location of vicinity.After for the corresponding planning driving path of each generation of request by bus, each two or multiple may compare
Whether the riding time for the planning driving path asked by bus is same or like.Wherein, it is close refer between asking by bus when dispatching a car
Difference, which is less than, presets the time difference, and the default time difference may be either the time difference that system is set, and when request by bus can be also submitted according to user, is taken
The time difference of band.
For riding time it is same or like ask by bus, server can according to the corresponding riding time of request by bus and
Each planning driving path calculates the matching degree of route.Riding time is closer, and the registration of planning driving path is higher, then route
Matching degree is also higher.
Step 206, the request by bus not configured is configured by bus according to matching degree, one or more is not configured
Request is merged into a configuration information by bus by bus.
In the present embodiment, asked by bus for what is do not configured, server it is detectable should by bus request and with its riding time
The matching degree of route carries out ranking between same or like other requests by bus, and chooses one or more of matching degrees
Highest and matching degree exceed asking by bus for preset matching degree, by selected request by bus with that request should merge by bus,
Generate a configuration information by bus.Wherein, preset matching degree is the matching degree threshold value pre-set in server so that when
Two ask by bus between matching degrees when reaching the preset matching and spending, then judge both can be carried out to share-car, generation one multiplies
Car configuration information, if being less than the preset matching degree, judge that both by the way, do not carry out share-car to it.
Wherein, be merged into by bus in configuration information comprising number of passengers, the time of departure, departure place, approach place and
User's mark in the request by bus being merged.Number of passengers can identify number according to user and determine, in general, number of passengers with
The number of standard configuration matches on taxi, for example is 3 people or 4 people.The time of departure can be by institute in each request by bus being merged
Comprising riding time determine, may be such that synthesis difference between the identified time of departure and each riding time it is minimum or
It is optimal.Departure place is the departure place of acquiescence, and approach place is the destination of each request by bus.
Step 208, configuration information by bus is sent to taxi taking platform.
In the present embodiment, taxi taking platform can be taxi taxi taking platform or other internet chauffeur platforms, such as drop drop or
Excellent step etc..So that the taxi taking platform after configuration information of being ridden corresponding to receiving, configures corresponding vehicle and realized to by bus please
The user's asked picks.
Step 210, receive the basis that taxi taking platform is sent to ride the information of dispatching a car of configuration information configuration, information of dispatching a car includes
Information of vehicles and the time of departure.
In the present embodiment, taxi taking platform, can be using the information as an order of riding after configuration information by bus is received
Announced, and receive the driver user on the platform and request is got to the order of riding, acquisition request is got according to this and arrived
The information of vehicles of corresponding driver, generate information of dispatching a car and be sent to server.Or taxi taking platform basis should directly can also ride
Configuration information carries out taxi and the configuration of driver, generates information of dispatching a car, is sent to server.Wherein, packet of dispatching a car contains
Information of vehicles and the time of departure, information of vehicles may include the one or more therein such as license plate number, driver information and vehicle model,
The time of departure can be the time of departure required by configuration information by bus.Server can receive the letter of calling a taxi transmitted by taxi taking platform
Breath, and obtain information of vehicles therein and the time of departure.
Step 212, the information that will dispatch a car is sent to user terminal, and user terminal is to be included in being asked by bus with what is be merged
User terminal corresponding to user's mark.
In the present embodiment, server, can after the information of dispatching a car that taxi taking platform is arranged configuring request of riding is received
The information of dispatching a car is sent in the configuring request of riding, the one or more being merged is ridden corresponding to user's mark of request
User terminal, user is set to would know that the information of calling a taxi that server is arranged for it.Specifically, server can use mail, short message
Or the form of the message such as instant messaging information that will call a taxi is sent to user terminal.
The share-car method that the present embodiment is provided, the request by bus submitted by collecting user, and ridden according to each
Between request the matching degree of route come to do not configure by bus request configured by bus, by do not configure by bus ask in one
It is individual or it is multiple be merged into one by bus configuration information, send to taxi taking platform, and by the taxi taking platform received return dispatching a car
Information be sent to by bus the corresponding user terminal of request, it is achieved thereby that the share-car between multiple users.By converging in advance
Share-car is carried out in total request by bus, and the departure place that should be ridden in asking all is identical acquiescence departure place, so as to carry
The efficiency of high share-car.And for same information of dispatching a car, the riding time of each user and pick-up point all same, hair was both improved
The convenience of car, the security during share-car trip can be improved again.
Further, it is the method that enterprise staff is picked compared to traditional enterprise's regular bus, the present embodiment can basis
User's mark, riding time and the destination included in the request by bus collected, and acquiescence departure place, are neatly matched somebody with somebody
Put so that user's trip is more flexible and convenient.
In one embodiment, as shown in Figure 3, there is provided another share-car method, this method also include:
Step 214, each riding fee corresponding to information of dispatching a car is obtained to use.
When carrying out trip to user and picking, riding fee use can be produced, i.e., the riding fee corresponding to information of dispatching a car is used, and this multiplies
The expense computation rule that fare can be arranged by server and taxi taking platform, according to it is actual or it is expected that traffic path draw.
Specifically, can voluntarily be calculated by server, or calculated by taxi taking platform, can also by reality each taxi terminal Lai
Calculate, result of calculation is sent to taxi taking platform, server can get corresponding riding fee from taxi taking platform and use.
Step 216, add up open riding fee to use, obtain the first expense.
In the present embodiment, server can be directed to each riding fee and set clearing mark corresponding to one so that according to this
Clearing mark would know that whether the riding fee has been completed to settle accounts.Specifically, used for open riding fee, corresponding knot
It can be 0 to calculate mark, used for settled riding fee, can change clearing corresponding to it and be labeled as 1.
Server can add up each open riding fee and use, and obtain the first expense.Specifically, can be in real time or according to certain
Frequency used to obtain the open riding fee not being included into statistics, and added up with the first expense of recent statistics,
It will add up and be updated to the first expense.
Step 218, when the first expense exceedes clearing threshold value, disbursement and sattlement just is carried out to taxi taking platform, to reduce clearing
Frequency.
In the present embodiment, the clearing riding fee that is used to whether carry out that clearing threshold value is arranged by server and taxi taking platform is used
Threshold value.When the first expense of renewal every time, the first expense after can updating is carried out server with the clearing threshold value
Compare, judge whether first expense exceedes clearing, if so, then carrying out the clearing of the first expense with the taxi taking platform, complete knot
After calculation, the clearing mark for the riding fee that first expense is included is changed, it is expressed as settled riding fee and uses.If the
One expense then continues to obtain the open riding fee use generated, is accumulated by the first expense not less than threshold value is settled accounts, until
When first expense exceedes clearing threshold value, the first disbursement and sattlement is carried out, to reduce clearing frequency.
In the present embodiment, threshold value is settled accounts by setting so that when the first expense that open riding fee is accumulated by
During more than the clearing threshold value, then the clearing of riding fee are carried out, so as to reduce the frequency settled accounts with taxi taking platform, reduced
The occupancy of clearing resources.
In one embodiment, as shown in Figure 4, there is provided another share-car method, this method also include:
Step 220, each riding fee corresponding to information of dispatching a car treated in billing cycle is obtained to use.
In the present embodiment, billing cycle is provided with server, similar, the billing cycle is server and taxi taking platform
The cycle for being used to carry out to settle accounts riding fee arranged.For example it is that one week or one month etc. are any that the billing cycle, which can be set,
Duration.Treat that billing cycle is carried out the cycle of disbursement and sattlement by bus for needs with taxi taking platform, the riding fee is to wait to settle accounts at this
The riding fee use caused by trip by bus carried out in cycle.Server can determine to wait to settle accounts accordingly according to the billing cycle
The beginning and ending time in cycle, and then obtain the riding fee dispatched a car corresponding to information within the beginning and ending time and use.
Step 222, add up riding fee to use, obtain the second expense.
In the present embodiment, server treats that each riding fee generated in billing cycle adds up to this, obtains
Cumulative and as the second expense.
Step 224, disbursement and sattlement is carried out to taxi taking platform, to reduce clearing frequency.
In the present embodiment, server can call preset interface and taxi taking platform treat the second expense in billing cycle
Disbursement and sattlement.In general, after current period terminates, before also not completing disbursement and sattlement, the current period, which is turned into, to be waited to tie
Calculate the cycle.By setting billing cycle so that the clearing of riding fee can be carried out according to billing cycle, can equally reduce and beat
The frequency that car platform is settled accounts, reduce the occupancy of clearing resource.
In one embodiment, as shown in Figure 5, there is provided another share-car method, this method are further comprising the steps of:
Step 226, the riding information modification request that user terminal is sent is received.
In the present embodiment, user terminal can be sent to this to server again after request by bus is have sent to server
The riding information for asking to modify by bus changes request, and the riding information modification that server can receive user terminal transmission please
Ask.Wherein, it may include that the modification information of riding time or destination etc. is therein one or more in riding information modification request.
Step 228, asked by bus according to corresponding to riding information changes request modification user terminal.
Asked by bus transmitted by user terminal specifically, server can inquire, and changed and asked according to riding information
It is middle require modification riding time or destination etc. it is therein one or more, asked by bus to correspond to change.
Step 230, detect corresponding to user terminal whether request is configured by bus.
In the present embodiment, server can obtain the configuration flag of corresponding request by bus, detect this according to the configuration flag and multiply
Whether car request is configured.If not being configured, asked according to amended, pacified according to the step 204~212 pair user by bus
Discharge car information.If being configured, step 232 is performed.
Step 232, when request has been configured by bus corresponding to user terminal, according to amended request change pair by bus
The configuration information by bus answered.
Asked by bus for what the needs being configured were changed, server is according to amended request by bus to corresponding
The adjustment that is adapted to of configuration information, including the time of departure changed in the configuration information of riding or approach place etc. by bus,
And approach place corresponding with amended request by bus in the configuration information of riding can be deleted as needed, cancel both pairs
It should be related to, and a new configuration information by bus is reconfigured for amended request by bus.Concrete configuration method can with it is above-mentioned
Step 204~212 it is same or similar.
In one embodiment, as shown in fig. 6, configuration information of being ridden according to corresponding to the amended change of request by bus
Step, including:
Step 602, detect amended request by bus and whether the matching degree between configuration information reaches default by bus
With degree.If so, then performing step 604, otherwise, step 606 is performed.
Specifically, detect the amended other routes between asking of riding asked and be somebody's turn to do by bus in configuration information by bus
Matching degree whether reach preset matching degree.Wherein, matching degree computational methods are identical with the computational methods in step 204.If
It is then to perform step 604, otherwise, performs step 606.
Step 604, keep user's mark in configuration information by bus constant, ridden according to the amended modification of request by bus
Riding time and approach place in configuration information.
In the present embodiment, when detect it is amended by bus request and the matching degree between configuration information reaches default by bus
During matching degree, then without changing user's mark in configuration information of riding, and ask and ride by bus to match somebody with somebody according to amended
Other riding time ridden in asking and destination in confidence breath redefine new riding time and approach place.
Step 606, the configuration information by bus of the amended configuration of request by bus is revised as, and calculates amended ride
The matching degree of the route between other requests by bus not configured or not full configuration information by bus is asked, is multiplied to be amended
The new configuration information by bus of car request generation.
When detecting amended request by bus and the matching degree between configuration information is not up to preset matching and spent by bus,
The configuration information by bus for asking to be configured by bus is then changed to, delete to ask therefrom by bus.Specifically, ridden according to this
The time of departure and approach place corresponding to the riding time change of other requests by bus in configuration information, and change rider
Number, delete user's mark of amended request by bus.
Further, its route between other requests by bus not configured is calculated further according to the amended request by bus
Matching degree, it is identical in specific calculation and step 204.
And/or calculate the matching degree of its route between other not full configuration informations by bus.It is not full to refer to that this multiplies
Number of passengers included in car configuration information do not make corresponding to vehicle occupy, i.e., the vehicle also leave vacant seat can be with manned.Tool
Body, its matching degree with each request by bus corresponding to other not full configuration informations by bus can be calculated, detects this
Whether reach preset matching degree with degree.And choose that matching degree highest is not full multiplies in preset matching degree from reaching of being detected
Car configuration information, the amended request by bus is configured in the configuration information of riding, according in the configuration information of riding
The time of departure and approach place corresponding to the riding time change of other requests by bus, and number of passengers is changed, generate new multiply
Car configuration information.
In one embodiment, after the new configuration information by bus of generation, then by the amended configuration information hair by bus
Taxi taking platform is given, taxi taking platform is correspondingly changed the information of calling a taxi according to the amended configuration information by bus, after modification
Information of calling a taxi be sent to server.Server then amended dispatches a car this after the amended information of calling a taxi is received
Information is sent to user terminal corresponding to user's mark that the corresponding one or more being merged is asked by bus.
In the present embodiment, by receiving riding information modification request, used according to riding information modification request to be corresponding
Family reconfigures configuration information by bus, can further improve flexibility and the convenience of share-car.
In one embodiment, as shown in Figure 7, there is provided a kind of share-car device, the device include:
Acquisition request module 702 by bus, for obtaining multiple requests of riding not configured, include and multiply in each request by bus
Car time, destination and user's mark.
Matching degree computing module 704, for according to riding time, departure place and destination, calculating and each asking it by bus
Between route matching degree, departure place is the acquiescence departure place pre-set.
Configuration module 706 by bus, for according to matching degree to do not configure by bus request configured by bus, by one or
Multiple requests by bus not configured are merged into a configuration information by bus, when including number of passengers in configuration information by bus, dispatching a car
Between, departure place, approach place and be merged by bus ask in user mark;Configuration information by bus is sent flat to calling a taxi
Platform.
Dispatch a car information receiving module 708, user receives the basis that taxi taking platform is sent and ridden the dispatching a car of configuration information configuration
Information, information of dispatching a car include information of vehicles and the time of departure.
Information sending module of dispatching a car 710, for that will dispatch a car, information is sent to user terminal, and user terminal is with being merged
User terminal corresponding to the user's mark included in asking by bus.
In one embodiment, as shown in Figure 8, there is provided another share-car device, the device also include:
First settlement module 712, used for obtaining each riding fee corresponding to information of dispatching a car;Add up open riding fee
With obtaining the first expense;When the first expense exceedes clearing threshold value, disbursement and sattlement is carried out to taxi taking platform, to reduce clearing frequency
Rate.
In one embodiment, as shown in Figure 9, there is provided another share-car device, the device also include:
Second settlement module 714, used for obtaining each riding fee corresponding to information of dispatching a car treated in billing cycle;It is accumulative
Riding fee is used, and obtains the second expense;Disbursement and sattlement is carried out to taxi taking platform, to reduce clearing frequency.
In one embodiment, as shown in Figure 10, there is provided another share-car device, it is characterised in that
Acquisition request module 702 is additionally operable to receive the riding information modification request that user terminal is sent by bus;According to by bus
Asked by bus corresponding to information change request modification user terminal;
The device also includes:Configure detection module 716, for detect corresponding to user terminal request by bus whether by with
Put;
Configuration module 706 is additionally operable to when request has been configured by bus corresponding to user terminal, according to amended by bus
The corresponding configuration information by bus of request change by bus.
In one embodiment, as shown in figure 11, configuration module includes by bus:
Matching degree detection unit 1102, for detecting amended request by bus and the by bus matching degree between configuration information
Whether preset matching degree is reached;
First configuration modification unit 1104 by bus, for as amended request and between configuration information by bus by bus
When reaching preset matching with degree and spending, user's mark in the configuration information that keeps riding is constant, is repaiied according to amended request by bus
Change riding time and approach place in configuration information by bus;
Second configuration modification unit 1106 by bus, for as amended request and between configuration information by bus by bus
When not up to preset matching is spent with degree, the configuration information by bus of the amended configuration of request by bus is revised as, calculating is amended
The matching degree of the route between other requests by bus not configured or not full configuration information by bus is asked by bus, after modification
The new configuration information by bus of the generation of request by bus.
Each technical characteristic of embodiment described above can be combined arbitrarily, to make description succinct, not to above-mentioned reality
Apply all possible combination of each technical characteristic in example to be all described, as long as however, the combination of these technical characteristics is not deposited
In contradiction, the scope that this specification is recorded all is considered to be.
Embodiment described above only expresses the several embodiments of the present invention, and its description is more specific and detailed, but simultaneously
Can not therefore it be construed as limiting the scope of the patent.It should be pointed out that come for one of ordinary skill in the art
Say, without departing from the inventive concept of the premise, various modifications and improvements can be made, these belong to the protection of the present invention
Scope.Therefore, the protection domain of patent of the present invention should be determined by the appended claims.
Claims (10)
- A kind of 1. share-car method, it is characterised in that the described method comprises the following steps:Multiple requests by bus not configured are obtained, are identified in each request by bus comprising riding time, destination and user;According to riding time, departure place and destination, the matching degree of route between each request by bus is calculated, the departure place is The acquiescence departure place pre-set;The request by bus not configured is configured by bus according to the matching degree, by what is do not configured described in one or more Request is merged into a configuration information by bus by bus, includes number of passengers, the time of departure in the configuration information by bus, sets out Ground, approach place and be merged by bus ask in user mark;The configuration information by bus is sent to taxi taking platform;The information of dispatching a car that configuration information configures by bus described in the basis that taxi taking platform is sent is received, the information of dispatching a car includes vehicle Information and the time of departure;The information of dispatching a car is sent to user terminal, the user terminal is with being included in the request by bus being merged User terminal corresponding to user's mark.
- 2. according to the method for claim 1, it is characterised in that methods described also includes:Each riding fee corresponding to information of dispatching a car is obtained to use;Accumulative open riding fee is used, and obtains the first expense;When first expense exceedes clearing threshold value, disbursement and sattlement just is carried out to the taxi taking platform, to reduce clearing frequency.
- 3. according to the method for claim 1, it is characterised in that methods described also includes:The each riding fee corresponding to information of dispatching a car treated in billing cycle is obtained to use;The accumulative riding fee is used, and obtains the second expense;Disbursement and sattlement is carried out to the taxi taking platform, to reduce clearing frequency.
- 4. according to the method described in claim any one of 1-3, it is characterised in that methods described also includes:Receive the riding information modification request that user terminal is sent;Asked by bus according to corresponding to the riding information changes the request modification user terminal;Detect corresponding to the user terminal whether request is configured by bus;When request has been configured by bus corresponding to the user terminal, according to corresponding to the amended change of request by bus by bus Configuration information.
- 5. according to the method for claim 4, it is characterised in that request change is corresponding by bus described in the basis matches somebody with somebody by bus The step of confidence ceases, including:Whether the matching degree detected between amended request by bus and the configuration information by bus reaches preset matching degree;If so, then keep user's mark in the configuration information by bus constant, according to the amended request modification by bus Riding time and approach place in the configuration information by bus;Otherwise, the configuration information by bus of the amended configuration of request by bus is revised as, the amended request by bus is calculated and exists The matching degree of route between other requests by bus not configured or not full configuration information by bus, for it is described it is amended by bus The new configuration information by bus of request generation.
- 6. a kind of share-car device, it is characterised in that described device includes:Acquisition request module by bus, for obtain it is multiple do not configure ask by bus, it is each ask by bus in comprising riding time, Destination and user's mark;Matching degree computing module, for according to riding time, departure place and destination, calculating each route between asking of riding Matching degree, the departure place are the acquiescence departure place pre-set;Configuration module by bus, for being configured by bus to the request by bus not configured according to the matching degree, by one Or multiple requests by bus not configured are merged into a configuration information by bus, and rider is included in the configuration information by bus Number, the time of departure, departure place, approach place and be merged by bus ask in user mark;Will the configuration information by bus Send to taxi taking platform;Dispatch a car information receiving module, user receives described in the basis that taxi taking platform is sent the letter of dispatching a car of configuration information configuration by bus Breath, the information of dispatching a car include information of vehicles and the time of departure;Dispatch a car information sending module, for the information of dispatching a car to be sent into user terminal, the user terminal is and the quilt User terminal corresponding to the user's mark included in the request by bus merged.
- 7. device according to claim 6, it is characterised in that described device also includes:First settlement module, used for obtaining each riding fee corresponding to information of dispatching a car;Accumulative open riding fee is used, and is obtained First expense;When first expense exceedes clearing threshold value, disbursement and sattlement just is carried out to the taxi taking platform, to reduce clearing Frequency.
- 8. device according to claim 6, it is characterised in that described device also includes:Second settlement module, used for obtaining each riding fee corresponding to information of dispatching a car treated in billing cycle;Multiply described in accumulative Fare is used, and obtains the second expense;Disbursement and sattlement is carried out to the taxi taking platform, to reduce clearing frequency.
- 9. according to the device described in claim any one of 6-8, it is characterised in thatThe acquisition request module by bus is additionally operable to receive the riding information modification request that user terminal is sent;Ridden according to described Information change request is changed and asked by bus corresponding to the user terminal;Described device also includes:Detection module is configured, whether request is configured by bus corresponding to the user terminal for detecting;The configuration module by bus is additionally operable to when request has been configured by bus corresponding to the user terminal, according to amended The corresponding configuration information by bus of request change by bus.
- 10. device according to claim 9, it is characterised in that the configuration module by bus includes:Matching degree detection unit, for whether detecting the matching degree between amended request by bus and the configuration information by bus Reach preset matching degree;First configuration modification unit by bus, for when amended request by bus and the matching degree between configuration information by bus When reaching preset matching and spending, keep user's mark in the configuration information by bus constant, amended by bus please according to described Ask riding time and approach place in the modification configuration information by bus;Second configuration modification unit by bus, for when amended request by bus and the matching degree between configuration information by bus When not up to preset matching is spent, the configuration information by bus of the amended configuration of request by bus is revised as, is calculated described amended The matching degree of the route between other requests by bus not configured or not full configuration information by bus is asked by bus, is repaiied to be described The configuration information by bus of the generation of request by bus newly after changing.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610703975.XA CN107767322B (en) | 2016-08-22 | 2016-08-22 | Carpooling method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610703975.XA CN107767322B (en) | 2016-08-22 | 2016-08-22 | Carpooling method and device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107767322A true CN107767322A (en) | 2018-03-06 |
CN107767322B CN107767322B (en) | 2021-05-25 |
Family
ID=61264574
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610703975.XA Active CN107767322B (en) | 2016-08-22 | 2016-08-22 | Carpooling method and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107767322B (en) |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2019218672A1 (en) * | 2018-05-18 | 2019-11-21 | Beijing Didi Infinity Technology And Development Co., Ltd. | Systems and methods for providing cost-sharing transportation services |
CN110619402A (en) * | 2019-08-13 | 2019-12-27 | 杭州飞步科技有限公司 | Vehicle dispatching method and device, electronic equipment and storage medium |
CN110702131A (en) * | 2019-09-06 | 2020-01-17 | 杭州飞步科技有限公司 | Data processing method and device |
CN111563638A (en) * | 2019-02-13 | 2020-08-21 | 北京嘀嘀无限科技发展有限公司 | Network car booking request processing method and device, server and storage medium |
CN111582960A (en) * | 2019-02-15 | 2020-08-25 | 北京嘀嘀无限科技发展有限公司 | Car pooling request processing method and device and computer readable storage medium |
CN111881227A (en) * | 2020-05-21 | 2020-11-03 | 北京嘀嘀无限科技发展有限公司 | Method and system for determining carpool order access map |
CN112001722A (en) * | 2020-08-26 | 2020-11-27 | 中国银行股份有限公司 | ETC toll payment method and system |
CN113112045A (en) * | 2020-01-09 | 2021-07-13 | 上海博泰悦臻电子设备制造有限公司 | Method, apparatus, and computer storage medium for information processing |
US11514796B2 (en) | 2017-12-04 | 2022-11-29 | Beijing Didi Infinity Technology And Development Co., Ltd. | System and method for determining and recommending vehicle pick-up location |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101984475A (en) * | 2010-10-28 | 2011-03-09 | 惠州Tcl移动通信有限公司 | Implement method and display system for car sharing based on cab |
CN104268664A (en) * | 2014-10-22 | 2015-01-07 | 浙江翼信科技有限公司 | Method and device for recommending carpooling route |
CN104332047A (en) * | 2014-02-23 | 2015-02-04 | 曾昭兴 | Taxi pooling method, system and server when starting from same place |
CN105279956A (en) * | 2015-10-28 | 2016-01-27 | 张捷 | Taxi-pooling system and taxi-pooling method |
US20160117610A1 (en) * | 2014-10-28 | 2016-04-28 | Fujitsu Limited | Transportation service reservation method, transportation service reservation apparatus, and computer-readable storage medium |
-
2016
- 2016-08-22 CN CN201610703975.XA patent/CN107767322B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101984475A (en) * | 2010-10-28 | 2011-03-09 | 惠州Tcl移动通信有限公司 | Implement method and display system for car sharing based on cab |
CN104332047A (en) * | 2014-02-23 | 2015-02-04 | 曾昭兴 | Taxi pooling method, system and server when starting from same place |
CN104268664A (en) * | 2014-10-22 | 2015-01-07 | 浙江翼信科技有限公司 | Method and device for recommending carpooling route |
US20160117610A1 (en) * | 2014-10-28 | 2016-04-28 | Fujitsu Limited | Transportation service reservation method, transportation service reservation apparatus, and computer-readable storage medium |
CN105279956A (en) * | 2015-10-28 | 2016-01-27 | 张捷 | Taxi-pooling system and taxi-pooling method |
Cited By (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11514796B2 (en) | 2017-12-04 | 2022-11-29 | Beijing Didi Infinity Technology And Development Co., Ltd. | System and method for determining and recommending vehicle pick-up location |
CN110741405A (en) * | 2018-05-18 | 2020-01-31 | 北京嘀嘀无限科技发展有限公司 | System and method for providing cost-apportioned transportation services |
CN110741405B (en) * | 2018-05-18 | 2023-09-12 | 北京嘀嘀无限科技发展有限公司 | System and method for providing a fee-sharing transport service |
WO2019218672A1 (en) * | 2018-05-18 | 2019-11-21 | Beijing Didi Infinity Technology And Development Co., Ltd. | Systems and methods for providing cost-sharing transportation services |
US11468536B2 (en) | 2018-05-18 | 2022-10-11 | Beijing Didi Infinity Technology And Development Co., Ltd. | Systems and methods for recommending a personalized pick-up location |
CN111563638A (en) * | 2019-02-13 | 2020-08-21 | 北京嘀嘀无限科技发展有限公司 | Network car booking request processing method and device, server and storage medium |
CN111582960A (en) * | 2019-02-15 | 2020-08-25 | 北京嘀嘀无限科技发展有限公司 | Car pooling request processing method and device and computer readable storage medium |
CN111582960B (en) * | 2019-02-15 | 2024-01-12 | 北京嘀嘀无限科技发展有限公司 | Car pooling request processing method and device and computer readable storage medium |
CN110619402A (en) * | 2019-08-13 | 2019-12-27 | 杭州飞步科技有限公司 | Vehicle dispatching method and device, electronic equipment and storage medium |
CN110702131A (en) * | 2019-09-06 | 2020-01-17 | 杭州飞步科技有限公司 | Data processing method and device |
CN110702131B (en) * | 2019-09-06 | 2021-06-04 | 杭州飞步科技有限公司 | Data processing method and device |
CN113112045A (en) * | 2020-01-09 | 2021-07-13 | 上海博泰悦臻电子设备制造有限公司 | Method, apparatus, and computer storage medium for information processing |
CN111881227A (en) * | 2020-05-21 | 2020-11-03 | 北京嘀嘀无限科技发展有限公司 | Method and system for determining carpool order access map |
CN112001722A (en) * | 2020-08-26 | 2020-11-27 | 中国银行股份有限公司 | ETC toll payment method and system |
Also Published As
Publication number | Publication date |
---|---|
CN107767322B (en) | 2021-05-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107767322A (en) | Share-car method and apparatus | |
CN107919013B (en) | Get-on point processing method and server | |
CN103347072B (en) | Remote control system and method of car | |
CN107464413B (en) | Real-time single processing method and server | |
CN106886830A (en) | Share reserving method, system and the assistance end of the vehicles | |
CN103761873B (en) | Carpooling system and utilize the share-car method of this Carpooling system | |
CN106373387A (en) | Vehicle scheduling, apparatus and system | |
CN111932428B (en) | Riding service method, device, equipment and storage medium | |
US20100185479A1 (en) | Method and apparatus to analyze gps data to determine if a vehicle has adhered to a predetermined route | |
CN107071041A (en) | Control method, equipment and the control system of bicycle management system | |
US20070083326A1 (en) | Optimal route calculation based upon cohort analysis | |
CN105930920A (en) | Logistics distribution management method and logistics distribution management apparatus | |
US8571918B2 (en) | Estimation of transit demand models for enhancing ridership | |
CN110832561B (en) | System and method for determining and recommending boarding location for vehicles | |
CN109711775A (en) | A kind of vehicle delivery of cargo system and method and relevant device | |
CN109816128B (en) | Method, device and equipment for processing network taxi appointment orders and readable storage medium | |
CN104794884A (en) | Method and system for booking taxi for others in networked taxi renting system | |
WO2021179620A1 (en) | Vehicle information acquisition method and apparatus, and storage medium | |
CN106373382B (en) | A kind of method and apparatus for vehicle scheduling | |
CN106557826A (en) | Many people are used in conjunction with reserving method, client and the system of the shared vehicles | |
CN101667340A (en) | Method, device and system for obtaining traffic information | |
RU2019103301A (en) | CONTROL SYSTEM, CONTROL METHOD AND INFORMATION CARRIER | |
CN104952240A (en) | Method, device and system for obtaining bus position information and bus arrival time | |
WO2015176382A1 (en) | Method and apparatus for intelligent parking in garage | |
CN108627174A (en) | Navigation routine determines method and device, data retrieval processing method and server |
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 |