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

CN108229771A - Distribute the method and device of order - Google Patents

Distribute the method and device of order Download PDF

Info

Publication number
CN108229771A
CN108229771A CN201611148415.9A CN201611148415A CN108229771A CN 108229771 A CN108229771 A CN 108229771A CN 201611148415 A CN201611148415 A CN 201611148415A CN 108229771 A CN108229771 A CN 108229771A
Authority
CN
China
Prior art keywords
order
service provider
target
destination service
target location
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
CN201611148415.9A
Other languages
Chinese (zh)
Other versions
CN108229771B (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.)
Beijing Didi Infinity Technology and Development Co Ltd
Original Assignee
Beijing Didi Infinity Technology and Development 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 Beijing Didi Infinity Technology and Development Co Ltd filed Critical Beijing Didi Infinity Technology and Development Co Ltd
Priority to CN201611148415.9A priority Critical patent/CN108229771B/en
Publication of CN108229771A publication Critical patent/CN108229771A/en
Application granted granted Critical
Publication of CN108229771B publication Critical patent/CN108229771B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0631Resource planning, allocation, distributing or scheduling for enterprises or organisations
    • G06Q10/06311Scheduling, planning or task assignment for a person or group
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/40Business processes related to the transportation industry

Landscapes

  • Business, Economics & Management (AREA)
  • Human Resources & Organizations (AREA)
  • Engineering & Computer Science (AREA)
  • Economics (AREA)
  • Strategic Management (AREA)
  • Tourism & Hospitality (AREA)
  • Theoretical Computer Science (AREA)
  • Entrepreneurship & Innovation (AREA)
  • General Physics & Mathematics (AREA)
  • Marketing (AREA)
  • General Business, Economics & Management (AREA)
  • Physics & Mathematics (AREA)
  • Educational Administration (AREA)
  • Quality & Reliability (AREA)
  • Operations Research (AREA)
  • Game Theory and Decision Science (AREA)
  • Development Economics (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Primary Health Care (AREA)
  • Traffic Control Systems (AREA)
  • Navigation (AREA)

Abstract

The embodiment of the present application discloses a kind of method and device for distributing order, is related to field of computer technology, a specific embodiment of the method includes:The target location that user is directed to destination service provider input is obtained, the destination service provider provides the service provider of vehicle transport service for user described in warp-wise;It is searched from order to be allocated and the matched target order of the target location, the order to be allocated is the order of still unappropriated request vehicle transport service;Give the target Order splitting to the destination service provider.The embodiment enables destination service provider to be connected to and the matched order of target location, so as to during service, target location can be reached, stop servicing without destination service provider, avoid the waste of transport capacity resource, and when transport capacity resource is in short supply, the efficiency of Transport capacity dispatching is improved.

Description

Distribute the method and device of order
Technical field
The invention relates to field of computer technology, more particularly to a kind of method and device for distributing order.
Background technology
In general, passenger, may be by the articles forgetting of oneself onboard, when the passenger has found when calling a taxi trip When, driver can be related to by way of phone or short message, at this point, driver usually apart from the passenger farther out or Picking other passengers.If the passenger wants to bring back the article of forgetting, it may be necessary to which special trip finds driver and fetches article, Huo Zhesi Passenger is found in machine special trip, gives the article of forgetting to passenger.Since, driver needs to spend time waiting Passengen to take object or to multiplying Visitor send object, and therefore, without normal direction, other passengers provide service to driver during this period, so as to occupy transport capacity resource, cause resource Waste;Also, when transport capacity resource is in short supply, the efficiency of Transport capacity dispatching is also reduced.
Invention content
In order to solve the above-mentioned technical problem, the embodiment of the present application provides a kind of method and device for distributing order.
According to the embodiment of the present application in a first aspect, provide it is a kind of distribute order method, including:
The target location that user is directed to destination service provider input is obtained, the destination service provider is the institute of warp-wise State the service provider that user provides vehicle transport service;
Lookup and the matched target order of the target location from order to be allocated, the order to be allocated is not yet to divide The order of request vehicle transport service matched;
Give the target Order splitting to the destination service provider.
Optionally, the method further includes:
Obtain the object time that the user is directed to destination service provider input;
After the object time reaches, the lookup from order to be allocated and the matched mesh of the target location are performed The step of marking order.
Optionally, the lookup from order to be allocated and the matched target order of the target location, including:
The first order for meeting preset rules is searched from order to be allocated as the target order, first order Corresponding stroke end is located in the preset range around the target location.
Optionally, the lookup from order to be allocated and the matched target order of the target location, including:
The second order for meeting preset rules is searched from order to be allocated as the target order, second order Corresponding stroke route is by the preset range around the target location.
Optionally, the method further includes:
If not finding the target order, the third order for meeting preset rules is searched from order to be allocated, it is described The angle of the corresponding first direction in the stroke end second direction corresponding with the target location of third order is less than default threshold Value, wherein, the first direction is the stroke end that the third order is directed toward by the current position of destination service provider Direction, the second direction are that the direction of the target location is directed toward by the current position of destination service provider;
The third Order splitting of preset rules will be met to the destination service provider;
After the completion of the third order for meeting preset rules, searched from order to be allocated again with the target The matched target order of point.
Optionally, the method further includes:
After the destination service provider receives the target order, respectively to the destination service provider and institute It states user and exports prompting message.
Optionally, the method further includes:
After the destination service provider receives the target order, the destination service provider is calculated from present bit Put the estimated time for reaching the target location;
When the estimated time being less than or equal to preset time, perform it is described to the destination service provider and The user exports the step of prompting message.
Optionally, the prompting message includes following one or more:
The destination service provider reaches the estimated time of the target location from current location;
The location information of presently described destination service provider;
The location information of presently described user;
The location information of the target location;And
The information of the corresponding stroke route of the target order.
According to the second aspect of the embodiment of the present application, a kind of device for distributing order is provided, including:
Acquiring unit is configured as obtaining the target location that user is directed to destination service provider input, the target clothes Business provider provides the service provider of vehicle transport service for user described in warp-wise;
First searching unit is configured as lookup and the matched target order of the target location from order to be allocated, The order to be allocated is the order of still unappropriated request vehicle transport service;
First allocation unit is configured as the target Order splitting to the destination service provider.
Optionally, the acquiring unit is additionally configured to obtain the user for destination service provider input Object time;
Described device further includes:
First control unit is configured as after the object time reaches, control the searching unit perform it is described from The step of target order matched with the target location is searched in order to be allocated.
Optionally, the searching unit is configured for:
The first order for meeting preset rules is searched from order to be allocated as the target order, first order Corresponding stroke end is located in the preset range around the target location.
Optionally, the searching unit is additionally configured to:
The second order for meeting preset rules is searched from order to be allocated as the target order, second order Corresponding stroke route is by the preset range around the target location.
Optionally, described device further includes:
Second searching unit is configured as when not finding the target order, is searched and is met from order to be allocated The third order of preset rules, the corresponding first direction in stroke end corresponding with the target location of the third order The angle in two directions is less than predetermined threshold value, wherein, the first direction is is directed toward institute by the current position of destination service provider The direction of the stroke end of third order is stated, the second direction is to be directed toward the mesh by the current position of destination service provider Mark the direction in place;
Second allocation unit is configured as providing the third Order splitting for meeting preset rules to the destination service Side;
Second control unit is configured as after the completion of the third order for meeting preset rules, control described first Searching unit is searched and the matched target order of the target location from order to be allocated again.
Optionally, described device further includes:
Output unit, after being configured as the destination service provider receiving target order, respectively to the mesh It marks service provider and the user exports prompting message.
Optionally, described device further includes:
Computing unit is configured as after the destination service provider receives the target order, calculates the target Service provider reaches the estimated time of the target location from current location;
Third control unit is configured as when the estimated time being less than or equal to preset time, and control output is single Member perform it is described to the destination service provider and the user export prompting message the step of.
Optionally, the prompting message includes following one or more:
The destination service provider reaches the estimated time of the target location from current location;
The location information of presently described destination service provider;
The location information of presently described user;
The location information of the target location;And
The information of the corresponding stroke route of the target order.
According to the third aspect of the embodiment of the present application, a kind of computer storage media is provided, is stored in the storage medium There is program instruction, described instruction includes:
The target location that user is directed to destination service provider input is obtained, the destination service provider is the institute of warp-wise State the service provider that user provides vehicle transport service;
Lookup and the matched target order of the target location from order to be allocated, the order to be allocated is not yet to divide The order of request vehicle transport service matched;
Give the target Order splitting to the destination service provider.
The technical solution that embodiments herein provides can include the following benefits:
The method and apparatus of distribution order that above-described embodiment of the application provides, by obtaining user for destination service The target location of provider's input, searched from order to be allocated with the matched target order of target location, and by target order Distribute to destination service provider, enable destination service provider be connected to the matched order of target location, so as to servicing During, it is possible to target location is reached, stops servicing without destination service provider, avoids the waste of transport capacity resource; And when transport capacity resource is in short supply, the efficiency of Transport capacity dispatching is improved.
It should be understood that above general description and following detailed description are only exemplary and explanatory, not The application can be limited.
Description of the drawings
Attached drawing herein is incorporated into specification and forms the part of this specification, shows the implementation for meeting the application Example, and for explaining the principle of the application together with specification.
Fig. 1 is a kind of schematic diagram of a scenario of distribution order of the application according to an exemplary embodiment;
Fig. 2 is a kind of flow chart of the method for distribution order of the application according to an exemplary embodiment;
Fig. 3 is the flow chart of the method for another distribution order of the application according to an exemplary embodiment;
Fig. 4 is a kind of schematic diagram of prompting message output interface of the application according to an exemplary embodiment;
Fig. 5 is a kind of device block diagram of distribution order of the application according to an exemplary embodiment.
Specific embodiment
Here exemplary embodiment will be illustrated in detail, example is illustrated in the accompanying drawings.Following description is related to During attached drawing, unless otherwise indicated, the same numbers in different attached drawings represent the same or similar element.Following exemplary embodiment Described in embodiment do not represent all embodiments consistent with the application.On the contrary, they be only with it is such as appended The example of the consistent device and method of some aspects be described in detail in claims, the application.
It is only merely for the purpose of description specific embodiment in term used in this application, and is not intended to be limiting the application. It is also intended in the application and " one kind " of singulative used in the attached claims, " described " and "the" including majority Form, unless context clearly shows that other meanings.It is also understood that term "and/or" used herein refers to and wraps Containing one or more associated list items purposes, any or all may be combined.
It will be appreciated that though various information, but this may be described using term first, second, third, etc. in the application A little information should not necessarily be limited by these terms.These terms are only used for same type of information being distinguished from each other out.For example, not departing from In the case of the application range, the first information can also be referred to as the second information, and similarly, the second information can also be referred to as One information.Depending on linguistic context, word as used in this " if " can be construed to " ... when " or " when ... When " or " in response to determining ".
As shown in Figure 1, it is the schematic diagram of a scenario according to a kind of distribution order shown in an exemplary embodiment:Show in Fig. 1 In the scene gone out, for user 101 by object loss on the vehicle of driver 102 (destination service provider), terminal device 103 is user 101 mobile terminal device, terminal device 104 are the mobile terminal device of driver 102, and terminal device 105 multiplies for other call a taxi The mobile terminal device of visitor.Wherein, user 101 can input the information of lost objects by terminal device 103 for driver 102 And the information of lost objects is got, such as take object place (target location), terminal device 103 can be by network to server-side 106 send the information that user 101 inputs.In addition, terminal device 105 can send to be allocated order by network to server-side 106 It is single.Server-side 106 receive terminal device 103 transmission get the information of lost objects after, can be sent from terminal device 105 Order to be allocated in search and take the matched target order in object place, and the terminal that target order is sent to driver 102 is set Standby 104.So that driver 102 is during other passengers are picked, what arrival user 101 specified in passing takes object place, and will use The object loss that family 101 is lost returns user 101.
The application is described in detail with reference to specific embodiment.
As shown in Fig. 2, Fig. 2 is according to a kind of flow chart of the method for distribution order shown in an exemplary embodiment, it should Method can be applied in server-side.In the present embodiment, in order to make it easy to understand, can combine can install third-party application journey The terminal device of sequence illustrates.It will be understood by those skilled in the art that the terminal device can include but is not limited to such as The mobile terminal device of smart mobile phone, intelligent wearable equipment, tablet computer, personal digital assistant etc..This method include with Lower step:
In step 201, the target location that user is directed to destination service provider input, destination service provider are obtained The service provider of vehicle transport service is provided for the warp-wise user.
In the present embodiment, the warp-wise user provides vehicle transport service to destination service provider, as the user multiplies The vehicle of destination service provider driving is sat.And by object loss on above-mentioned vehicle, destination service provides the user Side can be the driver of the above-mentioned vehicle driven, and target location can be that lost objects that user specifies get place.For example, For user when taking the vehicle that destination service provider drives, by object loss onboard, then the user can pass through client The History Order (History Order for the service that destination service provider provides) for the vehicle taken during object loss is found, then, By the corresponding dropout input interface of the History Order input lost objects relevant information (e.g., the title of lost objects, Quantity loses time etc.) and get the information (e.g., lost objects get place etc.) of lost objects.Client can be with Above-mentioned dropout input by user is sent to server-side.
In step 202, searched from order to be allocated is with the matched target order of target location, the order to be allocated The order of still unappropriated request vehicle transport service.
In the present embodiment, order to be allocated is the order of still unappropriated request vehicle transport service, for example, can be Currently asking the order to be allocated that the passenger of vehicle transport service sends out.With the stroke of the matched target order of target location Terminal is located in the preset range around the target location or the stroke route of target order is by around the target location Preset range.Preset range around target location is to include a preset regional extent of target location, for example, target Preset range around point can be centered on target location, and preset length (such as 30 meters either 50 meters or 60 meters etc.) is A circle or square area range for radius or the length of side.It is appreciated that the preset range around target location can also be Other preset regional extents comprising target location, specific division of the application to the preset range around target location It is not limited in terms of mode.
Specifically, in a kind of realization method of the present embodiment, the first order can be searched from order to be allocated, the One order can there are one or it is multiple, then, searched from the first order and meet the first order of preset rules, ordered as target It is single.Wherein, the corresponding stroke end of the first order is located in the preset range around target location.For example, around target location A Preset range be 50 meters around point A of range, if the stroke end of order B is located at around point A in the range of 50 meters, order Single B is the first order.
In another realization method of the present embodiment, the second order can also be searched from order to be allocated, second orders List can also there are one or it is multiple, then, searched from the second order and meet the orders of preset rules, as target order.Its In, the corresponding stroke route of the second order is by the preset range around target location.It is for example, default around target location A 50 meters of range around ranging from point A, if 50 meters of range around the stroke route passing point A of order C, order C is the Two orders.
In the present embodiment, it if not finding target order from order to be allocated, can be selected according to arbitrary rule Order splitting is taken to give destination service provider, after the completion of the order, then re-executes and searches target from order to be allocated The step of order, until finding out target order.Optionally, further third can also be searched from the order to be allocated to order It is single, third order can also there are one or it is multiple, then, the third order for meeting preset rules is searched from third order.The The angle of the corresponding first direction in the stroke end second direction corresponding with target location of three orders is less than predetermined threshold value.It will be full The third Order splitting of sufficient preset rules gives destination service provider, after the completion of the third order of preset rules is met, again The step of target order matched with target location is searched from order to be allocated is performed, until finding out target order.Wherein, First direction is the direction for the stroke end that third order is directed toward by the current position of destination service provider, and second direction is served as reasons Destination service provider is directed toward current position the direction of the target location.Predetermined threshold value can be an empirical value, generally The numerical value within 90 °, such as 60 ° either 80 ° or 90 ° etc. are chosen, the application is unlimited to the specific value aspect of predetermined threshold value It is fixed.For example, predetermined threshold value is set as 90 °, the direction that target location A is directed toward in the place current from destination service provider is S, from The direction that destination service provider is directed toward in current place the corresponding stroke ends of order D is T, if the folder of direction S and direction T Angle is 60 °, then order D is third order.
In the present embodiment, preset rules are arbitrary rational rule, for example, the order for meeting preset rules can be away from The order nearest from destination service provider can also be less than ordering for pre-determined distance with the distance of destination service provider It is single etc., it will be understood that the application does not limit the particular content aspect of preset rules.
In step 203, target Order splitting is given to destination service provider.
In the present embodiment, the stroke end found can be located to ordering in the preset range around target location Single or stroke route is provided by the Order splitting in the place in the preset range around the target location to destination service Side.
The method of distribution order that above-described embodiment of the application provides, by obtaining user for destination service provider The target location of input, lookup and the matched target order of target location from order to be allocated, and target Order splitting is given Destination service provider, enable destination service provider be connected to the matched order of target location, so as to service process In, it is possible to target location is reached, stops servicing without destination service provider, avoids the waste of transport capacity resource;And it is transporting During power resource scarcity, the efficiency of Transport capacity dispatching is improved.
Fig. 3 is the flow chart for the method that order is distributed according to the another kind shown in an exemplary embodiment, and the embodiment is detailed Carefully describing destination service provider receives the process after target order, and this method can be applied in server-side.This method can To include the following steps:
In step 301, target location and object time of the user for destination service provider input are obtained.
In step 302, it after object time reaches, searches from order to be allocated and is ordered with the matched target of target location It is single.
In the present embodiment, in the information input by user for getting lost objects, (lose in addition to target location can be included Article gets place) other than, object time can also be included.At the beginning of object time is the period for getting lost objects It carves.For example, when user find by object loss onboard when, can elder generation and driver link, if at this time driver it is busy or should User is busy, can arrange other time or lost objects are got in place.Such as, can be about set to by getting the time of lost objects After two day 9 points of morning, place can be the place near the work unit of user.
In the present embodiment, after target location input by user and object time is got, can detect in real time is No arrival object time.After object time reaches, can a prompt message be exported to destination service provider first, to accuse It tells that destination service provider's object time has reached, prepares to deliver lost objects to user.And start to look into from order to be allocated It looks for and the matched target order of target location.
In step 303, target Order splitting is given to destination service provider.
In step 304, after destination service provider receives target order, destination service provider is calculated from present bit Put the estimated time for reaching target location.
In step 305, when the estimated time being less than or equal to preset time, to destination service provider and use Family exports prompting message.
It in the present embodiment, can in real time or every certain period of time (e.g., after destination service provider's order Either two minutes or five minutes etc. one minute) destination service provider is calculated from the pre- of current location arrival target location Estimate the time.It for example, can be according to the distance, the road conditions of route, target of the current position of destination service provider to target location Movement velocity of service provider etc. reaches when estimating of target location to calculate destination service provider from current location Between.Certainly, any other being likely to occur as known in the art and future calculates destination service provider from current location The method for reaching the estimated time of target location can be applied to the application, and the application is to calculating the specific of above-mentioned estimated time It is not limited in terms of mode, as long as the above-mentioned estimated time can be calculated.
In the present embodiment, the estimated time that destination service provider reaches target location from current location is often calculated Afterwards, judge whether the estimated time is less than or equal to preset time, when the estimated time being less than or equal to preset time, Prompting message is exported to destination service provider and user.Wherein, preset time can be an empirical value, and user can be Adequate preparation is carried out in preset time period, and reaches target location.For example, preset time can be 10 minutes or 15 minutes, Or 20 minutes etc..Also, preset time can be system default or user setting, it will be understood that default Time can be arbitrary rational time span, the application to the specific value of preset time and specific set-up mode in terms of not It limits.
In the present embodiment, prompting message can include following one or more:Destination service provider is from current location Reach the estimated time of target location;The location information of current goal service provider;The location information of active user;Target The location information of point;And the information of the corresponding stroke route of target order.Fig. 4 is that the application shows according to an exemplary embodiment The schematic diagram of a kind of prompting message output interface gone out.As shown in figure 4, icon 401 denotes current goal service provider Location information, icon 402 denote the information of the corresponding stroke route of target order, and icon 403 is denoted around target location Preset range, icon 404 denotes the location information of target location, and it is whole that icon 405 denotes the corresponding stroke of target order The information of point, icon 406 denote the location information of active user.Above-mentioned prompting message can be exported and be provided to destination service Side and user, destination service provider and user can find other side, and more preferable according to above-mentioned prompting message is easier Take the time, further improve efficiency.
It should be noted that for the step identical with Fig. 2 embodiments, no longer go to live in the household of one's in-laws on getting married in above-mentioned Fig. 3 embodiments It states, related content can be found in Fig. 2 embodiments.
For the present embodiment, a kind of specific application scenarios can be, passenger's first is handled affairs with removing W by bus, get off one section when Between after find the articles forgetting of oneself onboard, passenger's first will pass through phone and get in touch, and carried out ditch with vehicle driver's second It is logical.After communication, passenger's first determines the article lost at present still onboard, and still, driver's second is in a hurry, at present can not will Article is sent to.And passenger's first soon finishes thing, W will be left.Therefore, passenger's first and driver's second agreement evening After 7 points, lost objects are got on the cell doorway of passenger's first man.Passenger's first can open lost objects circle for client of calling a taxi Then face selects the corresponding order of driver's second, object time (at night 7 points) and target location are inputted by information input interface (the cell doorway).
After the time 7 point at night is reached, by passenger of the destination around driver's second near the cell doorway or pass by The Order splitting of passenger near the cell doorway gives driver's second, allows driver's second in the case of normal work, by the way will Lost objects are delivered to the cell doorway.If destination is not found near the cell doorway or is passed by near the cell doorway Passenger, first can give the Order splitting of destination direction and the close passenger in the cell doorway direction to driver's second, Si Jiyi After the passenger is sent to destination, then destination is searched around driver's second near the cell doorway or to pass by the cell doorway attached Near passenger.
When driver's second soon reaches the cell doorway, the client of calling a taxi of passenger's first and driver's second can send out prompting, and Passenger's first and the current position of driver's second are shown on map, driver's second reaches the estimated time on the cell doorway, the cell The position on doorway, the stroke route of current order etc..Passenger's first and driver's second can be according to the information that client of calling a taxi is reminded more It is rational to arrange the time, and other side is found faster.
The present embodiment is not limited to above-mentioned application scenarios, is also applied in other scenes.The above-mentioned reality of the application The method that the distribution order of example offer is provided, the target location and target for being directed to destination service provider by obtaining user and inputting Moment, after object time arrival, searched from order to be allocated with the matched target order of target location, and by target order Destination service provider is distributed to, after destination service provider receives target order, calculates destination service provider from present bit Put the estimated time for reaching target location.When the estimated time be less than or equal to preset value when, to destination service provider with And user exports prompting message.Destination service provider is enable to be connected within the suitable period and target location is matched orders It is single, so as to during service, it is possible to reach target location, stop servicing without destination service provider, further keep away The waste of transport capacity resource is exempted from, and when transport capacity resource is in short supply;Help to improve the efficiency of Transport capacity dispatching.
It should be noted that although describing the operation of the application method with particular order in the accompanying drawings, this is not required that Or it implies and must could realize the phase according to the particular order come the operation for performing these operations or having to carry out shown in whole The result of prestige.On the contrary, the step of describing in flow chart, which can change, performs sequence.Additionally or alternatively, it is convenient to omit certain Multiple steps are merged into a step execution and/or a step are decomposed into execution of multiple steps by step.
Corresponding with the embodiment of the method for aforementioned distribution order, present invention also provides the implementations of the device of distribution order Example.
As shown in figure 5, Fig. 5 is a kind of device block diagram of distribution order of the application according to an exemplary embodiment, The device can include:Acquiring unit 501, the first searching unit 502 and the first allocation unit 503.
Wherein, acquiring unit 501 are configured as obtaining the target location that user is directed to destination service provider input, mesh Mark service provider of the service provider to provide vehicle transport service to above-mentioned user.
First searching unit 502 is configured as lookup and the matched target order of target location from order to be allocated, treats Distribution order is the order of still unappropriated request vehicle transport service.
First allocation unit 503 is configured as giving target Order splitting to destination service provider.
In some optional embodiments, acquiring unit 501 is additionally configured to obtain user for destination service provider The object time of input.
The device can further include the first control unit (Fig. 5 is not shown).
Wherein, the first control unit is configured as after the object time reaches, and the searching unit is controlled to perform institute State the step of target order matched with the target location is searched from order to be allocated.
In other optional embodiments, searching unit 502 is configured for:
The first order for meeting preset rules is searched from order to be allocated as target order, the corresponding row of the first order Journey terminal is located in the preset range around target location.
In other optional embodiments, searching unit 502 is configured for:
The second order for meeting preset rules is searched from order to be allocated as target order, the corresponding row of the second order Journey route is by the preset range around target location.
In other optional embodiments, which can also include:Second searching unit, the second allocation unit and Two control units (Fig. 5 is not shown).
Second searching unit is configured as when not finding target order, is searched to meet from order to be allocated and be preset The third order of rule, the angle of the corresponding first direction in the stroke end second direction corresponding with target location of third order Less than predetermined threshold value, wherein, first direction is the stroke end that third order is directed toward by the current position of destination service provider Direction, second direction is that the direction of target location is directed toward by the current position of destination service provider.
Second allocation unit is configured as giving the third Order splitting for meeting preset rules to destination service provider.
Second control unit is configured as after the completion of the third order of preset rules is met, and controls the first searching unit Again it is searched and the matched target order of target location from order to be allocated.
In other optional embodiments, which can further include output unit (Fig. 5 is not shown).
Wherein, output unit is configured as after destination service provider receives target order, is carried respectively to destination service Supplier and user export prompting message.
In other optional embodiments, which can further include:Computing unit and third control unit (Fig. 5 is not shown).
Wherein, computing unit is configured as after destination service provider receives target order, is calculated destination service and is provided Side reaches the estimated time of target location from current location.
Third control unit is configured as when the estimated time being less than or equal to preset time, and control output unit is held The step of row is to destination service provider and user's output prompting message.
In other optional embodiments, prompting message can include following one or more:Destination service provider The estimated time of target location is reached from current location;The location information of current goal service provider;Current above-mentioned user's Location information;The location information of target location;And the information of the corresponding stroke route of target order.
It should be appreciated that above device can be set in advance in server-side, can also be loaded by the modes such as downloading In server-side.Corresponding units in above device can be cooperated with the unit in server-side with the side for realizing distribution order Case.
For device embodiment, since it corresponds essentially to embodiment of the method, so related part is referring to method reality Apply the part explanation of example.The apparatus embodiments described above are merely exemplary, wherein described be used as separating component The unit of explanation may or may not be physically separate, and the component shown as unit can be or can also It is not physical unit, you can be located at a place or can also be distributed in multiple network element.It can be according to reality It needs that some or all of module therein is selected to realize the purpose of application scheme.Those of ordinary skill in the art are not paying In the case of going out creative work, you can to understand and implement.
The embodiment of the present application can be used one or more wherein include program code storage medium (including but it is unlimited In magnetic disk storage, CD-ROM, optical memory etc.) on the form of computer program product implemented.
Correspondingly, the embodiment of the present application also provides a kind of computer storage media, have program stored therein finger in the storage medium It enables, which includes:
The target location that user is directed to destination service provider input is obtained, the destination service provider is the institute of warp-wise State the service provider that user provides vehicle transport service;
Lookup and the matched target order of the target location from order to be allocated, the order to be allocated is not yet to divide The order of request vehicle transport service matched;
Give the target Order splitting to the destination service provider.
Being described in unit module involved in the embodiment of the present application can be realized by way of software, can also be led to The mode of hardware is crossed to realize.Described unit module can also be set in the processor, for example, can be described as:It is a kind of Processor includes acquiring unit, searching unit and allocation unit.Wherein, the title of these unit modules is under certain conditions simultaneously The restriction in itself to the unit module is not formed, for example, acquiring unit is also described as " for obtaining user for target The unit of the target location of service provider input ".
As on the other hand, present invention also provides a kind of computer readable storage medium, the computer-readable storage mediums Matter can be computer readable storage medium included in device described in above-described embodiment;Can also be individualism, not The computer readable storage medium being fitted into terminal or server.The computer-readable recording medium storage there are one or one A procedure above, the program are used for performing the side for the distribution order for being described in the application by one or more than one processor Method.
Computer-usable storage medium includes permanent and non-permanent, removable and non-removable media, can be by appointing What method or technique realizes that information stores.Information can be computer-readable instruction, data structure, the module of program or other Data.The example of the storage medium of computer includes but not limited to:Phase transition internal memory (PRAM), static RAM (SRAM), dynamic random access memory (DRAM), other kinds of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), fast flash memory bank or other memory techniques, CD-ROM are read-only Memory (CD-ROM), digital versatile disc (DVD) or other optical storages, magnetic tape cassette, tape magnetic rigid disk storage or Other magnetic storage apparatus or any other non-transmission medium, available for storing the information that can be accessed by a computing device.
Those skilled in the art will readily occur to the application its after considering specification and putting into practice invention disclosed herein Its embodiment.This application is intended to cover any variations, uses, or adaptations of the application, these modifications, purposes or Person's adaptive change follows the general principle of the application and including the undocumented common knowledge in the art of the application Or conventional techniques.Description and embodiments are considered only as illustratively, and the true scope and spirit of the application are by following Claim is pointed out.
It should be understood that the precision architecture that the application is not limited to be described above and be shown in the drawings, and And various modifications and changes may be made without departing from the scope thereof.Scope of the present application is only limited by appended claim.

Claims (17)

  1. A kind of 1. method for distributing order, which is characterized in that the method includes:
    The target location that user is directed to destination service provider input is obtained, the destination service provider is uses described in warp-wise Family provides the service provider of vehicle transport service;
    Lookup and the matched target order of the target location from order to be allocated, the order to be allocated is still unappropriated Ask the order of vehicle transport service;
    Give the target Order splitting to the destination service provider.
  2. 2. according to the method described in claim 1, it is characterized in that, the method further includes:
    Obtain the object time that the user is directed to destination service provider input;
    After the object time reaches, search from order to be allocated described in execution and ordered with the matched target of the target location Single step.
  3. 3. method according to claim 1 or 2, which is characterized in that described to be searched and the target from order to be allocated The matched target order in place, including:
    The first order for meeting preset rules is searched from order to be allocated as the target order, first order corresponds to Stroke end be located in the preset range around the target location.
  4. 4. method according to claim 1 or 2, which is characterized in that described to be searched and the target from order to be allocated The matched target order in place, including:
    The second order for meeting preset rules is searched from order to be allocated as the target order, second order corresponds to Stroke route by the preset range around the target location.
  5. 5. method according to claim 1 or 2, which is characterized in that the method further includes:
    If not finding the target order, the third order for meeting preset rules, the third are searched from order to be allocated The angle of the corresponding first direction in the stroke end second direction corresponding with the target location of order is less than predetermined threshold value, In, the first direction is the direction for the stroke end that the third order is directed toward by the current position of destination service provider, The second direction is that the direction of the target location is directed toward by the current position of destination service provider;
    The third Order splitting of preset rules will be met to the destination service provider;
    After the completion of the third order for meeting preset rules, searched and the target location from order to be allocated again The target order matched.
  6. 6. according to the method described in claim 1, it is characterized in that, the method further includes:
    After the destination service provider receives the target order, respectively to the destination service provider and the use Family exports prompting message.
  7. 7. according to the method described in claim 6, it is characterized in that, the method further includes:
    When the destination service provider receive the target order after, calculate the destination service provider from current location to Up to the estimated time of the target location;
    When the estimated time being less than or equal to preset time, perform described to the destination service provider and described User exports the step of prompting message.
  8. 8. the method according to the description of claim 7 is characterized in that the prompting message is including following one or more:
    The destination service provider reaches the estimated time of the target location from current location;
    The location information of presently described destination service provider;
    The location information of presently described user;
    The location information of the target location;And
    The information of the corresponding stroke route of the target order.
  9. 9. a kind of device for distributing order, which is characterized in that described device includes:
    Acquiring unit is configured as obtaining the target location that user is directed to destination service provider input, and the destination service carries Supplier provides the service provider of vehicle transport service for user described in warp-wise;
    First searching unit is configured as lookup and the matched target order of the target location from order to be allocated, described Order to be allocated is the order of still unappropriated request vehicle transport service;
    First allocation unit is configured as the target Order splitting to the destination service provider.
  10. 10. device according to claim 9, which is characterized in that the acquiring unit is additionally configured to obtain the user For the object time of destination service provider input;
    Described device further includes:
    First control unit is configured as after the object time reaches, and the searching unit is controlled to perform described from treating point The step of with target order matched with the target location is searched in order.
  11. 11. device according to claim 9 or 10, which is characterized in that the searching unit is configured for:
    The first order for meeting preset rules is searched from order to be allocated as the target order, first order corresponds to Stroke end be located in the preset range around the target location.
  12. 12. device according to claim 9 or 10, which is characterized in that the searching unit is configured for:
    The second order for meeting preset rules is searched from order to be allocated as the target order, second order corresponds to Stroke route by the preset range around the target location.
  13. 13. device according to claim 9 or 10, which is characterized in that described device further includes:
    Second searching unit is configured as when not finding the target order, is searched to meet from order to be allocated and be preset The third order of rule, the corresponding first direction in the stroke end second party corresponding with the target location of the third order To angle be less than predetermined threshold value, wherein, the first direction is to be directed toward described the by the current position of destination service provider The direction of the stroke end of three orders, the second direction are by the current position direction target of destination service provider The direction of point;
    Second allocation unit is configured as the third Order splitting by preset rules are met to the destination service provider;
    Second control unit is configured as after the completion of the third order for meeting preset rules, and control described first is searched Unit is searched and the matched target order of the target location from order to be allocated again.
  14. 14. device according to claim 9, which is characterized in that described device further includes:
    Output unit after being configured as the destination service provider receiving target order, takes to the target respectively Business provider and the user export prompting message.
  15. 15. device according to claim 14, which is characterized in that described device further includes:
    Computing unit is configured as after the destination service provider receives the target order, calculates the destination service Provider reaches the estimated time of the target location from current location;
    Third control unit is configured as when the estimated time being less than or equal to preset time, and control output unit is held Row it is described to the destination service provider and the user export prompting message the step of.
  16. 16. device according to claim 15, which is characterized in that the prompting message includes following one or more:
    The destination service provider reaches the estimated time of the target location from current location;
    The location information of presently described destination service provider;
    The location information of presently described user;
    The location information of the target location;And
    The information of the corresponding stroke route of the target order.
  17. 17. a kind of computer storage media, have program stored therein instruction in the storage medium, which is characterized in that described instruction packet It includes:
    The target location that user is directed to destination service provider input is obtained, the destination service provider is uses described in warp-wise Family provides the service provider of vehicle transport service;
    Lookup and the matched target order of the target location from order to be allocated, the order to be allocated is still unappropriated Ask the order of vehicle transport service;
    Give the target Order splitting to the destination service provider.
CN201611148415.9A 2016-12-13 2016-12-13 Order distribution method and device Active CN108229771B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201611148415.9A CN108229771B (en) 2016-12-13 2016-12-13 Order distribution method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201611148415.9A CN108229771B (en) 2016-12-13 2016-12-13 Order distribution method and device

Publications (2)

Publication Number Publication Date
CN108229771A true CN108229771A (en) 2018-06-29
CN108229771B CN108229771B (en) 2021-04-02

Family

ID=62637599

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201611148415.9A Active CN108229771B (en) 2016-12-13 2016-12-13 Order distribution method and device

Country Status (1)

Country Link
CN (1) CN108229771B (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109978371A (en) * 2019-03-26 2019-07-05 北京三快在线科技有限公司 A kind of order allocation method and device
CN110874679A (en) * 2018-08-31 2020-03-10 阿里巴巴集团控股有限公司 Service fulfillment method and device
JP2020060853A (en) * 2018-10-05 2020-04-16 トヨタ自動車株式会社 Lost property delivery supporting device, lost property delivery supporting system, method for supporting lost property, and lost property delivery supporting computer program
CN111277618A (en) * 2018-12-05 2020-06-12 北京嘀嘀无限科技发展有限公司 Information pushing method and device, electronic equipment and storage medium
CN112200449A (en) * 2020-09-30 2021-01-08 广州文远知行科技有限公司 Order allocation method, device, server and storage medium
CN112765523A (en) * 2021-01-25 2021-05-07 汉海信息技术(上海)有限公司 Prompt information processing method, device, equipment and storage medium
CN112990962A (en) * 2021-02-07 2021-06-18 张文华 Data processing method, device and related assembly of mobile service
CN113112391A (en) * 2020-01-10 2021-07-13 北京嘀嘀无限科技发展有限公司 Order processing method and device

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102113001A (en) * 2008-08-05 2011-06-29 罗恩·本·艾瑞 System and method for taxi management
CN102270386A (en) * 2010-06-07 2011-12-07 华东师范大学 Bidirectional positioning-based taxi booking system
CN103218769A (en) * 2013-03-19 2013-07-24 王兴健 Taxi order allocation method
CN104794889A (en) * 2015-03-12 2015-07-22 北京嘀嘀无限科技发展有限公司 Method and equipment for pushing order forms
CN105021185A (en) * 2015-07-15 2015-11-04 上海市政工程设计研究总院(集团)有限公司 Navigation method and system
CN105160021A (en) * 2015-09-29 2015-12-16 滴滴(中国)科技有限公司 Destination preference based order distribution method and apparatus
CN105333880A (en) * 2014-07-18 2016-02-17 展讯通信(上海)有限公司 Communication terminal and prompting method and device

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102113001A (en) * 2008-08-05 2011-06-29 罗恩·本·艾瑞 System and method for taxi management
CN102270386A (en) * 2010-06-07 2011-12-07 华东师范大学 Bidirectional positioning-based taxi booking system
CN103218769A (en) * 2013-03-19 2013-07-24 王兴健 Taxi order allocation method
CN105333880A (en) * 2014-07-18 2016-02-17 展讯通信(上海)有限公司 Communication terminal and prompting method and device
CN104794889A (en) * 2015-03-12 2015-07-22 北京嘀嘀无限科技发展有限公司 Method and equipment for pushing order forms
CN105021185A (en) * 2015-07-15 2015-11-04 上海市政工程设计研究总院(集团)有限公司 Navigation method and system
CN105160021A (en) * 2015-09-29 2015-12-16 滴滴(中国)科技有限公司 Destination preference based order distribution method and apparatus

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110874679A (en) * 2018-08-31 2020-03-10 阿里巴巴集团控股有限公司 Service fulfillment method and device
JP2020060853A (en) * 2018-10-05 2020-04-16 トヨタ自動車株式会社 Lost property delivery supporting device, lost property delivery supporting system, method for supporting lost property, and lost property delivery supporting computer program
JP7119871B2 (en) 2018-10-05 2022-08-17 トヨタ自動車株式会社 Lost-and-found delivery support device, lost-and-found delivery support system, lost-and-found delivery support method, and computer program for lost-and-found delivery support
CN111277618A (en) * 2018-12-05 2020-06-12 北京嘀嘀无限科技发展有限公司 Information pushing method and device, electronic equipment and storage medium
CN109978371A (en) * 2019-03-26 2019-07-05 北京三快在线科技有限公司 A kind of order allocation method and device
CN113112391A (en) * 2020-01-10 2021-07-13 北京嘀嘀无限科技发展有限公司 Order processing method and device
CN112200449A (en) * 2020-09-30 2021-01-08 广州文远知行科技有限公司 Order allocation method, device, server and storage medium
CN112765523A (en) * 2021-01-25 2021-05-07 汉海信息技术(上海)有限公司 Prompt information processing method, device, equipment and storage medium
CN112990962A (en) * 2021-02-07 2021-06-18 张文华 Data processing method, device and related assembly of mobile service
CN112990962B (en) * 2021-02-07 2024-05-31 张文华 Data processing method and device for streaming service and related components

Also Published As

Publication number Publication date
CN108229771B (en) 2021-04-02

Similar Documents

Publication Publication Date Title
CN108229771A (en) Distribute the method and device of order
Wallar et al. Vehicle rebalancing for mobility-on-demand systems with ride-sharing
Shiri et al. Optimization of drayage operations with time-window constraints
US11636427B2 (en) Method and apparatus for carrying shelf
US20170146354A1 (en) Electric Vehicle Exchange Management
CN106228302A (en) A kind of method and apparatus for carrying out task scheduling in target area
US20170039488A1 (en) System and method for a taxi sharing bridge system
CN108229864A (en) Distribution method, device and the electronic equipment of order
CN108090645A (en) For the method and device of coordination service resource
JP2021531585A (en) Scheduling method and scheduling device for self-guided transport vehicles
CN107632584A (en) Robot scheduling system and method based on high in the clouds
US11582164B1 (en) System and method for object-response asset authorization and pairing
CN111277618B (en) Information pushing method and device, electronic equipment and storage medium
CN110807612A (en) Method and device for determining residual capacity
CN107798420B (en) Information display method and device and electronic equipment
CN104063831A (en) Method and device for providing railway route schemes
CN110689174B (en) Personnel route planning method and device based on public transportation
CN107977275A (en) Task processing method and relevant device based on message queue
CN113128743A (en) Goods picking path planning method and device
CN110472918A (en) Method and apparatus for output information
US20220324476A1 (en) Autonomous self-driving vehicles user profiles
CN109685241A (en) More site vehicle resources distribution methods, device, equipment and storage medium
CN116402286A (en) Scheduling method and device of logistics robot, electronic equipment and storage medium
Chowhan Mobile agent programming paradigm and its application scenarios
CN111461430A (en) Method and device for generating route information

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