CN104268664A - Method and device for recommending carpooling route - Google Patents
Method and device for recommending carpooling route Download PDFInfo
- Publication number
- CN104268664A CN104268664A CN201410566483.1A CN201410566483A CN104268664A CN 104268664 A CN104268664 A CN 104268664A CN 201410566483 A CN201410566483 A CN 201410566483A CN 104268664 A CN104268664 A CN 104268664A
- Authority
- CN
- China
- Prior art keywords
- share
- car route
- car
- route
- recommendation
- 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
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
- G06Q10/00—Administration; Management
- G06Q10/04—Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem"
- G06Q10/047—Optimisation of routes or paths, e.g. travelling salesman problem
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/907—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Databases & Information Systems (AREA)
- Economics (AREA)
- Strategic Management (AREA)
- General Physics & Mathematics (AREA)
- Game Theory and Decision Science (AREA)
- Quality & Reliability (AREA)
- Tourism & Hospitality (AREA)
- Operations Research (AREA)
- General Business, Economics & Management (AREA)
- Marketing (AREA)
- Entrepreneurship & Innovation (AREA)
- Library & Information Science (AREA)
- Development Economics (AREA)
- Data Mining & Analysis (AREA)
- General Engineering & Computer Science (AREA)
- Navigation (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The embodiment of the invention provides a method for recommending a carpooling route. The method can be applied to a carpooling client-side for example, and comprises the steps of responding to the operation that a user issues a carpooling route, sending the carpooling route to a carpooling server so that the carpooling server can save the carpooling route in a database, searching the database for a recommended carpooling route matched with the carpooling route, and receiving the recommended carpooling route which is fed back by the carpooling server and matched with the carpooling route. By means of the method, when receiving the carpooling route issued by the carpooling client-side, the carpooling server searches for the matched recommended carpooling route instead of receiving a searching request of the carpooling client-side again, network resource waste is reduced, and after issuing the carpooling route, the user does not need to actively search for the recommended carpooling route, user operation is reduced, and the user has a better experience. In addition, the embodiment of the invention provides a device for recommending the carpooling route.
Description
Technical field
Embodiments of the present invention relate to internet arena, and more specifically, embodiments of the present invention relate to a kind of method and the device of recommending share-car route.
Background technology
This part embodiments of the present invention be intended to for stating in claims provide background or context.Description is not herein because be included in just admit it is prior art in this part.
Along with the fast development of internet, facilitate the client of user's share-car also to occur thereupon.User can carry out the behavior of issuing share-car route by the client of these share-cars, makes share-car client and server carry out, about issuing the mutual of share-car route, making server issue share-car route on the internet.After user issues share-car route, when wanting to find the share-car route identical with oneself traffic path, then need initiatively to carry out search behavior, share-car client is carried out with server alternately again, make server search go out the recommendation share-car route of coupling.Therefore, share-car both sides can be effectively facilitated to reach share-car by share-car client.
Summary of the invention
But share-car client needs to carry out the mutual of related Recommendation share-car route with server when receiving user's active search operation, cause user operation too much, and share-car client and server interaction operate also too much, waste Internet resources.
Therefore, in the prior art, how reduce user operation when recommending share-car route and are very bothersome problems to the waste of Internet resources.
For this reason, be starved of a kind of method of recommendation share-car route of improvement, to realize reducing user operation, reduce the object to network resources waste.
In the present context, embodiments of the present invention are expected to provide a kind of method and the device of recommending share-car route.
In the first aspect of embodiment of the present invention, provide a kind of method being applied to the recommendation share-car route of share-car client, such as, the method can comprise: the operation of issuing share-car route in response to user, described share-car route is sent to Ride-share service device, so that described share-car route stored in database, and is searched for the recommendation share-car route that mates with described share-car route by described Ride-share service device in the database; Receive the recommendation share-car route mated with described share-car route of described Ride-share service device feedback.
In the second aspect of embodiment of the present invention, provide a kind of device being configured at the recommendation share-car route of share-car client, such as, this device can comprise: release unit, the operation of issuing share-car route in response to user can be configured for, send described share-car route to Ride-share service device, so as described Ride-share service device by described share-car route stored in database, and search for the recommendation share-car route that mates with described share-car route in the database; Feedback reception unit, can be configured for the recommendation share-car route mated with described share-car route receiving described Ride-share service device feedback.
In the third aspect of embodiment of the present invention, provide a kind of method being applied to the recommendation share-car route of Ride-share service device, such as, the method can comprise: receive share-car client end response and issue the operation of share-car route and the share-car route that sends in user; By described share-car route stored in database, and search for the recommendation share-car route mated with described share-car route in the database; To the recommendation share-car route that described share-car client feedback is mated with described share-car route.
In the fourth aspect of embodiment of the present invention, provide a kind of device being configured at the recommendation share-car route of Ride-share service device, such as, this device can comprise: receiving element, can be configured for receive share-car client end response and issue the operation of share-car route and the share-car route that sends in user; Search unit, can be configured for by described share-car route stored in database, and searches for the recommendation share-car route mated with described share-car route in the database; Feedback unit, can be configured for the recommendation share-car route mated with described share-car route to described share-car client feedback.
According to method and the device of the recommendation share-car route of embodiment of the present invention, Ride-share service device can when receiving the share-car route that user issues, not only share-car route was searched for the recommendation share-car route of coupling stored in database, again by coupling recommendation share-car route active feedback to share-car client, therefore, for Ride-share service device, what receive that namely share-car route that share-car client issues carry out the recommendation share-car route mated searches element, without the need to again receiving the searching request of share-car client, decrease the waste to Internet resources, for user, user is after issue share-car route, the behavior recommending share-car route is searched for without the need to initiatively carrying out again, decrease user operation, for user brings better experience.
summary of the invention
The present inventor finds, the share-car route that user issues is exactly the share-car route that user wants to search out usually.Therefore, the share-car route received when user can be issued share-car route is as search target, when user issues share-car route, share-car route not only can be searched for the recommendation share-car route of coupling stored in database by Ride-share service device, and by the recommendation share-car route active feedback of coupling to share-car client.For Ride-share service device, what receive that namely share-car route that share-car client issues carry out the recommendation share-car route mated searches element, without the need to again receiving the searching request of share-car client, decreases the waste to Internet resources.For user, user, after issue share-car route, searches for without the need to initiatively carrying out the behavior recommending share-car route again.Therefore, can realize reducing network resources waste and the object reducing user operation.
After describing ultimate principle of the present invention, lower mask body introduces various non-limiting embodiment of the present invention.
application scenarios overview
First with reference to figure 1, Figure 1 shows that such as the share-car client can carried in the JICQ such as " credulity ", " micro-letter " is for issuing the page 101 of share-car route.User input in this page 101 issue share-car route and click issue after, share-car client sends described share-car route to Ride-share service device, so that Ride-share service device by share-car route stored in database, and search for the recommendation share-car route mated with share-car route in a database, when share-car client receives the recommendation share-car route of Ride-share service device feedback, can in specified page, such as, the message of recommending share-car route is shown in share-car helper page 102 shown in Fig. 1, user can enter by clicking this message the page 103 that share-car route is recommended in display.
one of illustrative methods
Below in conjunction with the application scenarios shown in Fig. 1, be described with reference to Figure 2 the method being applied to the recommendation share-car route of share-car client according to exemplary embodiment of the invention.It should be noted that above-mentioned application scenarios is only that embodiments of the present invention are unrestricted in this regard for the ease of understanding spirit of the present invention and principle and illustrating.On the contrary, embodiments of the present invention can be applied to applicable any scene.
Such as, see Fig. 2, the schematic flow sheet of the method for the recommendation share-car route provided for the embodiment of the present invention.As shown in Figure 2, the method can comprise:
S210, issue the operation of share-car route in response to user, described share-car route is sent to Ride-share service device, so that described share-car route stored in database, and is searched for the recommendation share-car route that mates with described share-car route by described Ride-share service device in the database.
Such as, user the page 101 of issue share-car route shown in Fig. 1 can issue share-car route, the display of share-car client is issued successfully, namely this share-car route information is uploaded to Ride-share service device, Ride-share service device by this share-car route stored in database, and, from database, search for the route information matched.Be understandable that, share-car route is equivalent in internet, issue share-car route stored in database.Reason is, this database purchase needs the share-car route issued, and the share-car client that other users use, when obtaining the share-car route issued, all to obtain from this database.
S220, receive described Ride-share service device feedback the recommendation share-car route mated with described share-car route.
In some possible embodiments, share-car client can check in response to user the operation recommending share-car route, and enter the page showing described recommendation share-car route, wherein, described recommendation share-car route is one or more recommendation share-car route.Share-car client end response chooses arbitrary to recommend share-car route in user at the page of the described recommendation share-car route of display, enters the page of the details of described arbitrary the recommendation share-car route of display.
Such as, when Ride-share service device has searched the recommendation share-car route that the share-car route issued with described user mates, namely by public number to this user feedback, if do not search, then do not do and feed back.As long as user has paid close attention to this public number, the message having and recommend share-car route can be seen at the page 102 as shown in Figure 1.Share-car client end response is clicked " checking in full " in user and is entered into the page 103 that share-car route is recommended in display, and wherein, in this page, the route of user oneself can not show.User clicks the details page that certain the recommendation share-car route mated can enter into this recommendation share-car route, such as, and details page 104 as shown in Figure 1.
Visible, in the method that the share-car client application embodiment of the present invention provides, the issue share-car route that share-car user end to server sends, it is again search keyword simultaneously, issue the operation of share-car route, it is again the operation of the recommendation share-car route of search coupling simultaneously, therefore, what share-car client issued that namely share-car route be equivalent to the recommendation share-car route carrying out mating searches element, without the need to again sending searching request to Ride-share service device, decrease the waste to Internet resources, for user, user is after issue share-car route, the behavior recommending share-car route is searched for without the need to initiatively carrying out again, decrease user operation, for user brings better experience.
one of example devices
Describe exemplary embodiment of the invention be applied to the method for recommendation share-car route of share-car client after, next, the device being configured at the recommendation share-car route of share-car client with reference to figure 3 pairs of exemplary embodiment of the invention is introduced.
Such as, see Fig. 3, it is the apparatus structure schematic diagram being configured at the recommendation share-car route of share-car client that the embodiment of the present invention provides.As shown in Figure 3, this device can comprise:
Release unit 310, the operation of issuing share-car route in response to user can be configured for, described share-car route is sent to Ride-share service device, so that described share-car route stored in database, and is searched for the recommendation share-car route that mates with described share-car route by described Ride-share service device in the database.
Feedback reception unit 320, can be configured for the recommendation share-car route mated with described share-car route receiving described Ride-share service device feedback.
In some possible embodiments, the device that the embodiment of the present invention provides can also comprise: display recommendation unit 330, can be configured for and check in response to user the operation recommending share-car route, enter the page showing described recommendation share-car route, wherein, described recommendation share-car route is one or more recommendation share-car route.Display details unit 331, can be configured for and choose arbitrary to recommend share-car route in response to user at the page of the described recommendation share-car route of display, enters the page of the details of described arbitrary the recommendation share-car route of display.
Visible, at the device that the share-car client configuration embodiment of the present invention provides, the issue share-car route that release unit 310 sends to server, it is again search keyword simultaneously, release unit 310 issues the operation of share-car route, it is again the operation of the recommendation share-car route of search coupling simultaneously, therefore, what share-car client issued that namely share-car route be equivalent to the recommendation share-car route carrying out mating searches element, without the need to again sending searching request to Ride-share service device, decrease the waste to Internet resources, for user, user is after issue share-car route, the behavior recommending share-car route is searched for without the need to initiatively carrying out again, decrease user operation, for user brings better experience.
It should be noted that and show recommendation unit 330, display details unit 331 in figure 3 with dotted lines described in the embodiment of the present invention, to represent that these unit are not the necessary unit that the embodiment of the present invention is applied to the device of the recommendation share-car route of share-car client.
illustrative methods two
Below in conjunction with the application scenarios shown in Fig. 1, be described with reference to Figure 4 the method being applied to the recommendation share-car route of Ride-share service device according to exemplary embodiment of the invention.It should be noted that above-mentioned application scenarios is only that embodiments of the present invention are unrestricted in this regard for the ease of understanding spirit of the present invention and principle and illustrating.On the contrary, embodiments of the present invention can be applied to applicable any scene.
Such as, see Fig. 4, the schematic flow sheet of the method for the recommendation share-car route provided for the embodiment of the present invention.As shown in Figure 4, the method can comprise:
S410, receive share-car client end response and issue the operation of share-car route and the share-car route that sends in user.
S420, by described share-car route stored in database, and search for the recommendation share-car route that mates with described share-car route in the database.
Such as, in some possible embodiments, Ride-share service device when receiving the described share-car route that described user sends, can search for the recommendation share-car route mated with described share-car route.In addition, because Ride-share service device is when receiving the share-car route that other users issue, also the share-car route can issued for other users, the recommendation share-car route that search is mated with the share-car route that other users described issue is to feed back to other users described, therefore, when receiving other share-car routes that other users issue, if other share-car routes described mate with described share-car route, then other share-car routes described can be added the recommendation share-car route mated with described share-car route.In addition, also described share-car route can be sent to other users as the recommendation share-car route mated with other share-car routes described.
It should be noted that, when searching for the recommendation share-car route mated with described share-car route, can take corresponding matching algorithm according to actual needs, the present invention does not limit this.Such as, in some possible embodiments, can first according to the recommendation share-car route that mates with share-car route be the departure place apart from described share-car route, that other users issue, departure place in default geographic range and the departure time apart from the share-car route of departure time within the scope of preset duration of described share-car route, preliminary screening goes out to carry out the share-car route of matching degree calculating, then calculates the matching degree between share-car route according to the matching attribute pre-set.Such as, can by recommending the distance of departure place apart from the departure place of described share-car route of share-car route, recommend the destination of share-car route apart from the distance of the destination of described share-car route and, recommend the interval duration of departure time apart from the departure time of described share-car route of share-car route as matching attribute, calculate the matching degree of described recommendation share-car route and described share-car route.
Such as, can obtain departure place with described share-car route departure place for the center of circle, radius within the scope of 3km and the departure time apart from the share-car route of departure time in positive and negative 2 hours of described share-car route.Be understandable that, if the user issuing described share-car route is car owner, then can obtain the share-car route of passenger, be passenger, then can obtain the share-car route of car owner.By preliminary screening, can reject apart from destination more than 3km, and reject the route that the distance departure time exceedes positive and negative two hours.
Again such as, in conjunction with above-mentioned matching attribute, recommend the matching degree of share-car route and described share-car route can determine according to (a+b+c)/default result of calculation weighing score value, wherein, a can equal to recommend distance (the unit km between the position, departure place of share-car route and the departure place of above-mentioned share-car route, can be as accurate as two-decimal), b can equal to recommend distance (the unit km between the destination of share-car route and the destination of above-mentioned share-car route, can be as accurate as two-decimal), c can equal to recommend the mistiming between the departure time of share-car route and the departure time of described share-car route (to take absolute value, unit is got minute), presetting and weigh score value can be 20 or other numerical value.The score value calculated is less, and matching degree is higher.Consider that single share-car route has requirement to the date, and the long-term feature coming and going share-car route and the date is not required, when calculating the matching degree of single share-car route, departure time, this matching attribute should comprise the factor on date, and when calculating the matching degree of long-term round share-car route, the departure time, this matching attribute then can not comprise date factor.Such as, calculate for the long-term matching degree come and gone between share-car route, the return route of 17:00, the departure time can be taken as 17*60.Again such as, calculate for the matching degree between single share-car route, if the actual time of departure is 17:00 on the same day, then the departure time can equal 17*60, if the actual time of departure is second day 17:00, then the departure time can equal (24+17) * 60.Again such as, calculate for single share-car route and the long-term matching degree come and gone between share-car route, if the actual time of departure of single share-car route is second day 17:00, then need to remove date factor, the departure time is only taken as 17*60.
S430, the recommendation share-car route mated with described share-car route to described share-car client feedback.
Such as, in some possible embodiments, can feed back when searching out the recommendation share-car route mated with described share-car route, or, in other possible embodiments, feed back when can meet certain condition at the recommendation share-car route searched out.Such as, can when the quantity of the recommendation share-car route mated with described share-car route be more than default minimum number threshold value, feedback by matching degree from high to low rank at the recommendation share-car route of front preset maximum threshold value position.With default minimum number threshold value for 3, preset maximum threshold value is 10 for example, and when the recommendation share-car route can work as coupling is more than or equal to 3, front 10 routes that recommendation matching degree is the highest, if less than 10, recommend by actual quantity.
If the share-car route that described user issues is single share-car route, can from receiving described share-car route, periodically detect in the recommendation share-car route of described share-car route coupling, not for described share-car route feedback, whether the quantity of recommending share-car route more than default minimum number threshold value, when be detected as be time, in the recommendation share-car route that share-car client feedback is mated with described share-car route, not for described share-car route feedback, by matching degree from high to low rank at the recommendation share-car route of front preset maximum threshold value position.Such as, the certain time length that the share-car route that can receive user's issue at Ride-share service device starts, after 5 minutes, feeds back the recommendation share-car route matched.When the recommendation share-car route deficiency matched presets minimum number threshold value, as less than 3, then not feedback recommendation share-car route.Such as, the recommendation share-car route that once mate can be detected every 5 minutes whether more than 3, when after arrival 3, then can feed back the recommendation share-car route of coupling.For single share-car route, can only feed back once.
If the share-car route that described user issues is long-term round share-car route, can from receiving described share-car route, for round twice stroke, detect in the recommendation share-car route of described share-car route coupling in different preset time period respectively, not in nearest fixed time interval for described share-car route feedback, recommend the quantity of share-car route whether more than default minimum number threshold value, when detect be time, in the recommendation share-car route that share-car client feedback is mated with described share-car route, not in nearest fixed time interval for described share-car route feedback, by matching degree from high to low rank at the recommendation share-car route of front preset maximum threshold value position.Such as, come and go share-car route for the long-term of issue on the same day, Ride-share service device after receiving the long-term round share-car route certain time length of user's issue, after 5 minutes, then can feed back the recommendation share-car route matched.In the future secondary, the moment can be specified in certain of the proxima luce (prox. luc) on the same day with the recommendation share-car route going journey share-car route to mate, as late 9:00, feedback; The recommendation share-car route mated with backhaul share-car route certain before the backhaul departure time on the same day can specify the moment, as 2:00 in afternoon, and feedback.Again such as, the recommendation share-car route fed back, can not repeat feedback in 10 days.
Visible, in the method that the Ride-share service device application embodiment of the present invention provides, the share-car route that Ride-share service device receives, it is again search keyword simultaneously, share-car route was not only searched for the recommendation share-car route of coupling stored in database by Ride-share service device, therefore, Ride-share service device is without the need to again receiving the searching request of share-car client, decrease the waste to Internet resources, for user, user, after issue share-car route, searches for without the need to initiatively carrying out the behavior recommending share-car route again, decrease user operation, for user brings better experience.
exemplary plant two
Below in conjunction with the application scenarios shown in Fig. 1, be described with reference to Figure 5 the device being configured at the recommendation share-car route of Ride-share service device according to exemplary embodiment of the invention.It should be noted that above-mentioned application scenarios is only that embodiments of the present invention are unrestricted in this regard for the ease of understanding spirit of the present invention and principle and illustrating.On the contrary, embodiments of the present invention can be applied to applicable any scene.
Such as, see Fig. 5, the structural representation of the device of the recommendation share-car route provided for the embodiment of the present invention.As shown in Figure 5, this device can comprise:
Receiving element 510, can be configured for and receive share-car client end response and issue the operation of share-car route and the share-car route that sends in user.Search unit 520, can be configured for by described share-car route stored in database, and searches for the recommendation share-car route mated with described share-car route in the database.Feedback unit 530, can be configured for the recommendation share-car route mated with described share-car route to described share-car client feedback.
In some possible embodiments, described search unit 520, can being configured for when receiving the described share-car route that described user sends, searching for the recommendation share-car route mated with described share-car route.And, this device can also comprise, recommendation fills into unit 540, can be configured for when receiving other share-car routes that other users issue, if other share-car routes described mate with described share-car route, other share-car routes described are added the recommendation share-car route mated with described share-car route.
In some possible embodiments, can first according to the recommendation share-car route that mates with share-car route be the departure place apart from described share-car route, that other users issue, departure place in default geographic range and the departure time apart from the share-car route of departure time within the scope of preset duration of described share-car route, preliminary screening goes out to carry out the share-car route of matching degree calculating, then calculates the matching degree between share-car route according to the matching attribute pre-set.In this embodiment, this device can also comprise: matching degree computing unit 550, can be configured for by the distance of departure place apart from the departure place of described share-car route of recommending share-car route, recommend the destination of share-car route apart from the distance of the destination of described share-car route and, recommend the interval duration of departure time apart from the departure time of described share-car route of share-car route as matching attribute, calculate the matching degree of described recommendation share-car route and described share-car route.
In some possible embodiments, can feed back when searching out the recommendation share-car route mated with described share-car route, or, in other possible embodiments, feed back when can meet certain condition at the recommendation share-car route searched out.Such as, the feedback unit 530 of this device, can be configured for when the quantity of the recommendation share-car route mated with described share-car route is more than default minimum number threshold value, feedback by matching degree from high to low rank at the recommendation share-car route of front preset maximum threshold value position.
The share-car route issued for user may comprise single share-car route or long-term round two kinds, share-car route, described feedback unit 530 can comprise: single feedback unit 531, if the share-car route that can be configured for described user issue is single share-car route, from receiving described share-car route, periodically detect in the recommendation share-car route of described share-car route coupling, do not feed back for described share-car route, recommend the quantity of share-car route whether more than default minimum number threshold value, when detect be time, in the recommendation share-car route that share-car client feedback is mated with described share-car route, do not feed back for described share-car route, by matching degree from high to low rank at the recommendation share-car route of front preset maximum threshold value position.Long-term feedback unit 532, if the share-car route that can be configured for described user issue comes and goes share-car route for long-term, from receiving described share-car route, for round twice stroke, detect in the recommendation share-car route of described share-car route coupling in different preset time period respectively, not in nearest fixed time interval for described share-car route feedback, recommend the quantity of share-car route whether more than default minimum number threshold value, when detect be time, in the recommendation share-car route that share-car client feedback is mated with described share-car route, not in nearest fixed time interval for described share-car route feedback, by matching degree from high to low rank at the recommendation share-car route of front preset maximum threshold value position.
Visible, at the device that the Ride-share service device configuration embodiment of the present invention provides, the share-car route that receiving element 510 receives, it is again search keyword simultaneously, share-car route was not only searched for the recommendation share-car route of coupling stored in database by search unit 520, therefore, Ride-share service device is without the need to again receiving the searching request of share-car client, decrease the waste to Internet resources, for user, user, after issue share-car route, searches for without the need to initiatively carrying out the behavior recommending share-car route again, decrease user operation, for user brings better experience.
It should be noted that, single feedback unit 531 described in the embodiment of the present invention, long-term feedback unit 532, recommend to fill into unit 540 and matching degree computing unit 550 in Figure 5 with dotted lines, to represent that these unit are not the necessary unit that the embodiment of the present invention is applied to the device of the recommendation share-car route of share-car client.
Although it should be noted that the some unit or subelement that are referred to recommendation share-car route in above-detailed, this division is only not enforceable.In fact, according to the embodiment of the present invention, the Characteristic and function of two or more devices above-described can be specialized in a unit.Otherwise, the Characteristic and function of an above-described unit can Further Division for be specialized by multiple unit.
In addition, although describe the operation of the inventive method in the accompanying drawings with particular order, this is not that requirement or hint must perform these operations according to this particular order, or must perform the result that all shown operation could realize expectation.Additionally or alternatively, some step can be omitted, multiple step be merged into a step and perform, and/or a step is decomposed into multiple step and perform.
Although describe spirit of the present invention and principle with reference to some embodiments, but should be appreciated that, the present invention is not limited to disclosed embodiment, can not combine to be benefited to the feature that the division of each side does not mean that in these aspects yet, this division is only the convenience in order to state.The present invention is intended to contain the interior included various amendment of spirit and scope and the equivalent arrangements of claims.
Accompanying drawing explanation
By reference to accompanying drawing reading detailed description hereafter, above-mentioned and other objects of exemplary embodiment of the invention, feature and advantage will become easy to understand.In the accompanying drawings, show some embodiments of the present invention by way of example, and not by way of limitation, wherein:
Fig. 1 schematically shows the share-car client according to embodiment of the present invention;
Fig. 2 schematically shows the method flow schematic diagram being applied to the recommendation share-car route of share-car client according to embodiment of the present invention;
Fig. 3 schematically shows the apparatus structure schematic diagram being configured at the recommendation share-car route of share-car client according to embodiment of the present invention;
Fig. 4 schematically shows the method flow schematic diagram being applied to the recommendation share-car route of Ride-share service device according to embodiment of the present invention;
Fig. 5 schematically shows the apparatus structure schematic diagram being configured at the recommendation share-car route of Ride-share service device according to embodiment of the present invention;
In the accompanying drawings, identical or corresponding label represents identical or corresponding part.
Embodiment
Below with reference to some illustrative embodiments, principle of the present invention and spirit are described.Should be appreciated that providing these embodiments is only used to enable those skilled in the art understand better and then realize the present invention, and not limit the scope of the invention by any way.On the contrary, provide these embodiments to be to make the disclosure more thorough and complete, and the scope of the present disclosure intactly can be conveyed to those skilled in the art.
One skilled in the art will appreciate that embodiments of the present invention can be implemented as a kind of system, device, equipment, method or computer program.Therefore, the disclosure can be implemented as following form, that is: hardware, completely software (comprising firmware, resident software, microcode etc.) completely, or the form that hardware and software combines.
According to the embodiment of the present invention, a kind of method and the device of recommending share-car route is proposed.
In this article, it is to be appreciated that any number of elements in accompanying drawing is all unrestricted for example, and any name is all only for distinguishing, and does not have any limitation.
Below with reference to some representative embodiments of the present invention, explaination principle of the present invention and spirit in detail.
Claims (14)
1. recommend a method for share-car route, be applied to share-car client, comprise:
Issue the operation of share-car route in response to user, send described share-car route to Ride-share service device, so as described Ride-share service device by described share-car route stored in database, and search for the recommendation share-car route that mates with described share-car route in the database;
Receive the recommendation share-car route mated with described share-car route of described Ride-share service device feedback.
2. method according to claim 1, also comprises:
Check the operation recommending share-car route in response to user, enter the page showing described recommendation share-car route, wherein, described recommendation share-car route is one or more recommendation share-car route;
Choose arbitrary to recommend share-car route in response to user at the page of the described recommendation share-car route of display, enter the page of the details of described arbitrary the recommendation share-car route of display.
3. recommend a device for share-car route, be configured at share-car client, comprise:
Release unit, be configured for the operation of issuing share-car route in response to user, send described share-car route to Ride-share service device, so as described Ride-share service device by described share-car route stored in database, and search for the recommendation share-car route that mates with described share-car route in the database;
Feedback reception unit, is configured for the recommendation share-car route mated with described share-car route receiving described Ride-share service device feedback.
4. device according to claim 3, also comprises:
Display recommendation unit, be configured for and check in response to user the operation recommending share-car route, enter the page showing described recommendation share-car route, wherein, described recommendation share-car route is one or more recommendation share-car route;
Display details unit, is configured for and chooses arbitrary to recommend share-car route in response to user at the page of the described recommendation share-car route of display, enters the page of the details of described arbitrary the recommendation share-car route of display.
5. recommend a method for share-car route, be applied to Ride-share service device, comprise:
Receive share-car client end response and issue the operation of share-car route and the share-car route that sends in user;
By described share-car route stored in database, and search for the recommendation share-car route mated with described share-car route in the database;
To the recommendation share-car route that described share-car client feedback is mated with described share-car route.
6. method according to claim 5, wherein, searching for the recommendation share-car route mated with described share-car route in a database specifically when receiving the described share-car route that described user sends, searching for;
And, also comprise: when receiving other share-car routes that other users issue, if other share-car routes described mate with described share-car route, other share-car routes described are added the recommendation share-car route mated with described share-car route.
7. method according to claim 5, the described recommendation share-car route mated with described share-car route to share-car client feedback specifically when the quantity of the recommendation share-car route mated with described share-car route is more than default minimum number threshold value, feedback by matching degree from high to low rank at the recommendation share-car route of front preset maximum threshold value position.
8. method according to claim 7, the described recommendation share-car route mated with described share-car route to share-car client feedback comprises:
If the share-car route that described user issues is single share-car route, from receiving described share-car route, periodically detect in the recommendation share-car route of described share-car route coupling, not for described share-car route feedback, whether the quantity of recommending share-car route more than default minimum number threshold value, when detect be time, in the recommendation share-car route that share-car client feedback is mated with described share-car route, not for described share-car route feedback, by matching degree from high to low rank at the recommendation share-car route of front preset maximum threshold value position;
If the share-car route that described user issues is long-term round share-car route, from receiving described share-car route, for round twice stroke, detect in the recommendation share-car route of described share-car route coupling in different preset time period respectively, not in nearest fixed time interval for described share-car route feedback, recommend the quantity of share-car route whether more than default minimum number threshold value, when detect be time, in the recommendation share-car route that share-car client feedback is mated with described share-car route, not in nearest fixed time interval for described share-car route feedback, by matching degree from high to low rank at the recommendation share-car route of front preset maximum threshold value position.
9. the method according to any one of claim 5-8, wherein, the described recommendation share-car route mated with share-car route be the departure place apart from described share-car route, that other users issue, departure place in default geographic range and the departure time apart from the share-car route of departure time within the scope of preset duration of described share-car route;
And, also comprise: by recommending the distance of departure place apart from the departure place of described share-car route of share-car route, recommend the destination of share-car route apart from the distance of the destination of described share-car route and, recommend the interval duration of departure time apart from the departure time of described share-car route of share-car route as matching attribute, calculate the matching degree of described recommendation share-car route and described share-car route.
10. recommend a device for share-car route, be configured at Ride-share service device, comprise:
Receiving element, is configured for and receives share-car client end response and issue the operation of share-car route and the share-car route that sends in user;
Search unit, is configured for by described share-car route stored in database, and searches for the recommendation share-car route mated with described share-car route in the database;
Feedback unit, is configured for the recommendation share-car route mated with described share-car route to described share-car client feedback.
11. devices according to claim 10, wherein, described search unit, being configured for when receiving the described share-car route that described user sends, searching for the recommendation share-car route mated with described share-car route;
And, also comprising, recommend to fill into unit, being configured for when receiving other share-car routes that other users issue, if other share-car routes described mate with described share-car route, other share-car routes described are added the recommendation share-car route mated with described share-car route.
12. devices according to claim 10, feedback unit, be configured for when the quantity of the recommendation share-car route mated with described share-car route is more than default minimum number threshold value, feedback by matching degree from high to low rank at the recommendation share-car route of front preset maximum threshold value position.
13. devices according to claim 12, described feedback unit comprises:
Single feedback unit, if the share-car route being configured for described user issue is single share-car route, from receiving described share-car route, periodically detect in the recommendation share-car route of described share-car route coupling, do not feed back for described share-car route, recommend the quantity of share-car route whether more than default minimum number threshold value, when detect be time, in the recommendation share-car route that share-car client feedback is mated with described share-car route, do not feed back for described share-car route, by matching degree from high to low rank at the recommendation share-car route of front preset maximum threshold value position,
Long-term feedback unit, if the share-car route being configured for described user issue comes and goes share-car route for long-term, from receiving described share-car route, for round twice stroke, detect in the recommendation share-car route of described share-car route coupling in different preset time period respectively, not in nearest fixed time interval for described share-car route feedback, recommend the quantity of share-car route whether more than default minimum number threshold value, when detect be time, in the recommendation share-car route that share-car client feedback is mated with described share-car route, not in nearest fixed time interval for described share-car route feedback, by matching degree from high to low rank at the recommendation share-car route of front preset maximum threshold value position.
14. devices according to any one of claim 10-13, wherein, the described recommendation share-car route mated with share-car route be the departure place apart from described share-car route, that other users issue, departure place in default geographic range and the departure time apart from the share-car route of departure time within the scope of preset duration of described share-car route;
And, also comprise: matching degree computing unit, be configured for by the distance of departure place apart from the departure place of described share-car route of recommending share-car route, recommend the destination of share-car route apart from the distance of the destination of described share-car route and, recommend the interval duration of departure time apart from the departure time of described share-car route of share-car route as matching attribute, calculate the matching degree of described recommendation share-car route and described share-car route.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410566483.1A CN104268664B (en) | 2014-10-22 | 2014-10-22 | A kind of method and device for recommending share-car route |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410566483.1A CN104268664B (en) | 2014-10-22 | 2014-10-22 | A kind of method and device for recommending share-car route |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104268664A true CN104268664A (en) | 2015-01-07 |
CN104268664B CN104268664B (en) | 2017-11-10 |
Family
ID=52160184
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410566483.1A Active CN104268664B (en) | 2014-10-22 | 2014-10-22 | A kind of method and device for recommending share-car route |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104268664B (en) |
Cited By (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104735140A (en) * | 2015-03-12 | 2015-06-24 | 惠州Tcl移动通信有限公司 | Method and system for finding accompanying travel friend through network |
CN105466439A (en) * | 2015-11-17 | 2016-04-06 | 广东欧珀移动通信有限公司 | Navigation information processing method, mobile terminal, application server and system |
CN106296552A (en) * | 2016-08-12 | 2017-01-04 | 北京东方车云信息技术有限公司 | A kind of order method, system automatically and send Single-Server |
CN106558159A (en) * | 2015-09-30 | 2017-04-05 | 百度在线网络技术(北京)有限公司 | A kind of share-car method and apparatus |
CN106803132A (en) * | 2016-12-30 | 2017-06-06 | 上海衡修信息科技有限公司 | A kind of route matching process of share-car software |
CN107101643A (en) * | 2017-04-10 | 2017-08-29 | 浙江工业大学 | Car pooling matching method |
CN107292402A (en) * | 2017-07-11 | 2017-10-24 | 桂林电子科技大学 | Time amount of money constraint share-car method based on schedule pre-matching |
CN107403230A (en) * | 2016-05-18 | 2017-11-28 | 滴滴(中国)科技有限公司 | Evade the riding route optimization method and device of congested link |
CN107767322A (en) * | 2016-08-22 | 2018-03-06 | 平安科技(深圳)有限公司 | Share-car method and apparatus |
CN107862399A (en) * | 2016-09-22 | 2018-03-30 | 北京嘀嘀无限科技发展有限公司 | A kind of traffic path recommendation process method and server |
CN108446786A (en) * | 2018-02-01 | 2018-08-24 | 北京三快在线科技有限公司 | A kind of information processing method, device and electronic equipment |
WO2018171267A1 (en) * | 2017-03-23 | 2018-09-27 | Beijing Didi Infinity Technology And Development Co., Ltd. | Systems and methods for route searching |
CN108764698A (en) * | 2018-05-23 | 2018-11-06 | 北京嘀嘀无限科技发展有限公司 | A kind of method and system of share-car information alert |
WO2018228418A1 (en) * | 2017-06-14 | 2018-12-20 | Beijing Didi Infinity Technology And Development Co., Ltd. | Systems and methods for determining combinative service requesters |
CN109598859A (en) * | 2017-10-18 | 2019-04-09 | 宁波轩悦行电动汽车服务有限公司 | A kind of reservation that more people share is hired a car system and method |
CN110619402A (en) * | 2019-08-13 | 2019-12-27 | 杭州飞步科技有限公司 | Vehicle dispatching method and device, electronic equipment and storage medium |
CN110633813A (en) * | 2018-06-25 | 2019-12-31 | 北京嘀嘀无限科技发展有限公司 | Order identification method, system, computer equipment and computer readable storage medium |
CN112561639A (en) * | 2020-12-15 | 2021-03-26 | 北京嘀嘀无限科技发展有限公司 | Car pooling service processing method, device, equipment and storage medium |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101662722A (en) * | 2008-08-29 | 2010-03-03 | 岑宇钿 | Car sharing service system and method based on mobile terminal |
CN102385575A (en) * | 2010-08-30 | 2012-03-21 | 周谦 | Timely carpooling service system and method based on GIS (Geographic Information System) |
CN102903020A (en) * | 2011-07-25 | 2013-01-30 | 上海博路信息技术有限公司 | Real-time matching method for car pooling system |
CN103390344A (en) * | 2012-05-09 | 2013-11-13 | 深圳华宏联创科技有限公司 | Method and system for achieving taxi sharing |
US8825383B1 (en) * | 2010-12-10 | 2014-09-02 | Google Inc. | Extracting patterns from location history |
-
2014
- 2014-10-22 CN CN201410566483.1A patent/CN104268664B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101662722A (en) * | 2008-08-29 | 2010-03-03 | 岑宇钿 | Car sharing service system and method based on mobile terminal |
CN102385575A (en) * | 2010-08-30 | 2012-03-21 | 周谦 | Timely carpooling service system and method based on GIS (Geographic Information System) |
US8825383B1 (en) * | 2010-12-10 | 2014-09-02 | Google Inc. | Extracting patterns from location history |
CN102903020A (en) * | 2011-07-25 | 2013-01-30 | 上海博路信息技术有限公司 | Real-time matching method for car pooling system |
CN103390344A (en) * | 2012-05-09 | 2013-11-13 | 深圳华宏联创科技有限公司 | Method and system for achieving taxi sharing |
Cited By (27)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104735140A (en) * | 2015-03-12 | 2015-06-24 | 惠州Tcl移动通信有限公司 | Method and system for finding accompanying travel friend through network |
CN106558159A (en) * | 2015-09-30 | 2017-04-05 | 百度在线网络技术(北京)有限公司 | A kind of share-car method and apparatus |
CN106558159B (en) * | 2015-09-30 | 2020-08-11 | 百度在线网络技术(北京)有限公司 | Carpooling method and device |
CN105466439A (en) * | 2015-11-17 | 2016-04-06 | 广东欧珀移动通信有限公司 | Navigation information processing method, mobile terminal, application server and system |
CN105466439B (en) * | 2015-11-17 | 2019-08-13 | Oppo广东移动通信有限公司 | A kind of method for processing navigation information, mobile terminal, application server and system |
CN107403230A (en) * | 2016-05-18 | 2017-11-28 | 滴滴(中国)科技有限公司 | Evade the riding route optimization method and device of congested link |
CN107403230B (en) * | 2016-05-18 | 2020-12-08 | 滴滴(中国)科技有限公司 | Riding route optimization method and device for avoiding congested road sections |
CN106296552A (en) * | 2016-08-12 | 2017-01-04 | 北京东方车云信息技术有限公司 | A kind of order method, system automatically and send Single-Server |
CN107767322A (en) * | 2016-08-22 | 2018-03-06 | 平安科技(深圳)有限公司 | Share-car method and apparatus |
CN107862399A (en) * | 2016-09-22 | 2018-03-30 | 北京嘀嘀无限科技发展有限公司 | A kind of traffic path recommendation process method and server |
CN106803132A (en) * | 2016-12-30 | 2017-06-06 | 上海衡修信息科技有限公司 | A kind of route matching process of share-car software |
US10883842B2 (en) | 2017-03-23 | 2021-01-05 | Beijing Didi Infinity Technology And Development Co., Ltd. | Systems and methods for route searching |
WO2018171267A1 (en) * | 2017-03-23 | 2018-09-27 | Beijing Didi Infinity Technology And Development Co., Ltd. | Systems and methods for route searching |
CN108934181A (en) * | 2017-03-23 | 2018-12-04 | 北京嘀嘀无限科技发展有限公司 | System and method for route searching |
CN108934181B (en) * | 2017-03-23 | 2022-02-08 | 北京嘀嘀无限科技发展有限公司 | System and method for path search |
CN107101643A (en) * | 2017-04-10 | 2017-08-29 | 浙江工业大学 | Car pooling matching method |
CN107101643B (en) * | 2017-04-10 | 2019-10-29 | 浙江工业大学 | Car pooling matching method |
WO2018228418A1 (en) * | 2017-06-14 | 2018-12-20 | Beijing Didi Infinity Technology And Development Co., Ltd. | Systems and methods for determining combinative service requesters |
US11159639B2 (en) | 2017-06-14 | 2021-10-26 | Beijing Didi Infinity Technology And Development Co., Ltd. | Systems and methods for determining combinative service requesters |
CN107292402A (en) * | 2017-07-11 | 2017-10-24 | 桂林电子科技大学 | Time amount of money constraint share-car method based on schedule pre-matching |
CN107292402B (en) * | 2017-07-11 | 2020-05-19 | 桂林电子科技大学 | Schedule pre-matching based time and money constraint carpooling method |
CN109598859A (en) * | 2017-10-18 | 2019-04-09 | 宁波轩悦行电动汽车服务有限公司 | A kind of reservation that more people share is hired a car system and method |
CN108446786A (en) * | 2018-02-01 | 2018-08-24 | 北京三快在线科技有限公司 | A kind of information processing method, device and electronic equipment |
CN108764698A (en) * | 2018-05-23 | 2018-11-06 | 北京嘀嘀无限科技发展有限公司 | A kind of method and system of share-car information alert |
CN110633813A (en) * | 2018-06-25 | 2019-12-31 | 北京嘀嘀无限科技发展有限公司 | Order identification method, system, computer equipment and computer readable storage medium |
CN110619402A (en) * | 2019-08-13 | 2019-12-27 | 杭州飞步科技有限公司 | Vehicle dispatching method and device, electronic equipment and storage medium |
CN112561639A (en) * | 2020-12-15 | 2021-03-26 | 北京嘀嘀无限科技发展有限公司 | Car pooling service processing method, device, equipment and storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN104268664B (en) | 2017-11-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104268664A (en) | Method and device for recommending carpooling route | |
CN107657513B (en) | Spell folk prescription method and relevant apparatus | |
CN112560724B (en) | Vehicle monitoring method and device and cloud control platform | |
CN110503352B (en) | Method and device for determining delivery point and computer readable storage medium | |
WO2015180454A1 (en) | Public bus itinerary query method, device, and equipment | |
US20180165184A1 (en) | Production-like testing and complex business to business auditing system | |
CN111523971A (en) | Purchasing operation sharing method and device | |
CN110070289A (en) | Method for allocating tasks, device, equipment and storage medium | |
CN112231542A (en) | Method and device for selling additional services of standardized airline company | |
CN107704357B (en) | Log generation method and device | |
US20240211883A1 (en) | Routing business documents based on events | |
CN103379016A (en) | Information prompting method and apparatus | |
CN111626806B (en) | Data processing method and device and electronic equipment | |
US11748801B2 (en) | Processing documents | |
CN103049488A (en) | Synergizing filter processing method and system | |
JP5294885B2 (en) | Service relay device, service relay method, and program for executing the method | |
KR102023999B1 (en) | Method and apparatus for generating web pages | |
JP2015026311A (en) | Demand forecasting apparatus, demand forecasting method, and demand forecasting program | |
US20140280069A1 (en) | Internet-Based Lot and Home Plan Suitability Matching System | |
CN103530784B (en) | Compensation method and device for crowdsourcing application | |
KR20220011015A (en) | Pharmacy device generating order draft automatically and method for operating pharmacy device | |
JP2018049332A (en) | Data search system and data search method | |
CN107506970B (en) | Project data processing method and system | |
JP5847867B2 (en) | Equipment for providing reference information for advertisers | |
CN115409452B (en) | Distribution information processing method, device, system, equipment and readable storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |