CN204680199U - Share-car device - Google Patents
Share-car device Download PDFInfo
- Publication number
- CN204680199U CN204680199U CN201520114675.9U CN201520114675U CN204680199U CN 204680199 U CN204680199 U CN 204680199U CN 201520114675 U CN201520114675 U CN 201520114675U CN 204680199 U CN204680199 U CN 204680199U
- Authority
- CN
- China
- Prior art keywords
- driving
- terminal
- information
- analysis result
- acceleration
- 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.)
- Active
Links
- 238000004891 communication Methods 0.000 claims abstract description 46
- 238000012545 processing Methods 0.000 claims abstract description 31
- 230000005540 biological transmission Effects 0.000 abstract description 3
- 238000004458 analytical method Methods 0.000 description 96
- 230000001133 acceleration Effects 0.000 description 81
- 238000011156 evaluation Methods 0.000 description 34
- 238000000034 method Methods 0.000 description 22
- 238000011176 pooling Methods 0.000 description 19
- 230000003247 decreasing effect Effects 0.000 description 6
- 230000005484 gravity Effects 0.000 description 4
- 238000010586 diagram Methods 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 2
- 230000006978 adaptation Effects 0.000 description 1
- 238000011835 investigation Methods 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
Landscapes
- Traffic Control Systems (AREA)
Abstract
The utility model embodiment discloses a kind of share-car device, comprising: communication module, processing module, and communication module and processing module are electrically connected; Communication module receives the travel information that at least one driver terminal sends, and communication module receives the request by bus that passenger terminal sends; Processing module, according to travel information and by bus request, sends prompting message by communication module to described passenger terminal and holds transmission prompting message to described driver.The utility model holds the location point of transmission that whole section of stroke is divided into multi-section stroke according to driver, mated in the driving path obtained, thus increase share-car is matched to power with the path by bus that terminal sends by bus.
Description
Technical Field
The utility model relates to the field of information technology, especially, relate to a car pooling device.
Background
With the increase of the holding amount of urban automobiles, traffic jam frequently occurs on roads. Investigation finds that the full seat rate of vehicles running on roads is low, and in order to relieve traffic jam and facilitate traveling, recently, the shared-car traveling of multiple people together by one vehicle is increasingly popular.
The current commonly used car pooling matching method is that a car owner releases a driving route from a starting point to a terminal point on a platform, a passenger logs in the platform to search a route matched with the own trip, and the car pooling is successful if the route matched with the own trip is searched.
The method searches the starting point and the end point, and the car sharing is successful when the starting point and the end point are respectively matched, so that the matching success rate of the car sharing method is low.
SUMMERY OF THE UTILITY MODEL
An embodiment of the utility model provides a car pooling device can improve the car pooling success rate.
The embodiment of the utility model provides an adopt following technical scheme:
a ride share device, comprising: the communication module is electrically connected with the processing module;
the communication module receives travel information sent by at least one driver terminal, the travel information sent by each driver terminal comprises at least three position points on a respective driving route, and the at least three position points comprise a starting point, an end point and at least one stopping point in the midway;
the processing module combines every two position points in at least three position points contained in each travel information into a driving path to obtain a driving path set;
the communication module receives a riding request sent by a passenger terminal, wherein the riding request comprises a starting position and an end position;
the processing module generates a riding path according to a starting position and an end position contained in the riding request;
and the processing module sends a prompt message to the passenger terminal and sends a prompt message to the driver terminal through the communication module when a driving path with the coincidence degree with the riding path larger than a preset value exists in the driving path set.
Optionally, the method further includes: the determining module is electrically connected with the processing module;
the determination module determines a departure time for each of the at least three location points;
the riding request received by the communication module further comprises the starting time of the starting position;
and the processing module sends a prompt message to the passenger terminal through the communication module when a driving path with the coincidence degree with the riding path larger than a preset value exists in the driving path set, and the departure time of the starting end point of the driving path with the coincidence degree larger than the preset value is matched with the departure time of the starting position contained in the riding request.
According to the carpooling device based on the technical scheme, the received travel information sent by the driver terminal comprises at least three position points on respective driving routes, every two position points in the at least three position points are combined into one driving route, the obtained driving route is matched with the driving route sent by the driving terminal, therefore, the whole travel is divided into multiple sections of travel according to the position points sent by the driver terminal, the obtained driving route is matched with the driving route sent by the driving terminal, and the matching success rate of carpooling is increased.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the invention and together with the description, serve to explain the principles of the invention.
Fig. 1 is a schematic diagram of a communication system according to an embodiment of the present invention;
fig. 2 is a flowchart illustrating a car pooling method according to an embodiment of the present invention;
fig. 3 is a schematic structural diagram of a car pooling device according to an embodiment of the present invention;
fig. 4 is a schematic structural diagram of a car pooling device according to an embodiment of the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be described clearly and completely with reference to the accompanying drawings in the embodiments of the present invention, and it is obvious that the described embodiments are some, not all embodiments of the present invention. Based on the embodiments in the present invention, all other embodiments obtained by a person skilled in the art without creative efforts belong to the protection scope of the present invention.
Fig. 1 shows a Communication System that can be used in the embodiments of the present invention, the System includes a driver terminal 110, a server 120, a passenger terminal 130, and the driver terminal 110 and the server 120 and the passenger terminal 130 can be connected through a Communication network, and the Wireless network can be a network with a data transmission function provided by a Communication operator, including but not limited to a GSM (Global System for Mobile Communication) network, a CDMA (Code Division Multiple Access) network, a LTE (Long Term Evolution ) network, a WiFi (Wireless FIdelity, Wireless FIdelity) network, and the driver terminal 110 and the passenger terminal 130 can be a Mobile phone, a tablet computer, etc., and the embodiments of the present invention are not limited.
As shown in fig. 2, an embodiment of the present invention provides a car pooling method, which may be implemented by the server 120 in fig. 1, and the method includes:
10. the method comprises the steps of receiving travel information sent by at least one driver terminal, wherein the travel information sent by each driver terminal comprises at least three position points on a driving route, and the at least three position points comprise a starting point, an end point and at least one stopping point in the midway. Specifically, the three position points are determined according to information input by the driver terminal according to the user, for example, the driver terminal is provided with an information input window for the user to input the three position points.
20. And combining every two position points in the at least three position points contained in each travel information into a driving path to obtain a driving path set.
30. Receiving a riding request sent by a passenger terminal, wherein the riding request comprises a starting position and an end position. Specifically, the starting point position and the ending point position may be determined according to information input by the passenger terminal according to a user, for example, the passenger terminal is provided with an information input window for the user to input the starting point position and the ending point position.
40. And generating a riding path according to the starting position and the end position contained in the riding request.
50. And if the driving path with the coincidence degree with the riding path larger than a preset value exists in the driving path set, sending a prompt message to the passenger terminal and sending the prompt message to the driver terminal.
In an embodiment of the present invention, the method further comprises:
determining a departure time for each of the at least three location points;
in the step 30, the riding request further includes a departure time of the starting point position;
in the step 50, if a traffic path having a coincidence degree with the riding path greater than a preset value exists in the traffic path set, sending a prompt message to the passenger terminal includes:
and if a driving path with the coincidence degree with the riding path larger than a preset value exists in the driving path set, and the departure time of the starting end point of the driving path with the coincidence degree larger than the preset value is matched with the departure time of the starting position contained in the riding request, sending a prompt message to the passenger terminal. The driving path starting end point with the contact ratio larger than the preset value is a starting point of the driving path starting end point with the contact ratio larger than the preset value, and may be any position point except the end point in the at least three position points. Specifically, if there is a position point (position point other than the end point) in the preset time range from the departure time of the starting position included in the ride request among the at least three position points, the matching is successful. Wherein, the contact ratio can be set by the passenger terminal (such as 90%), and the preset time can be set by the passenger terminal, such as 5 minutes, 10 minutes, etc.
The utility model discloses an embodiment, confirm the departure time of every position point in at least three position point includes:
and receiving the departure time of each position point in the at least three position points transmitted by the driver terminal. For example, the departure time of the starting point, the departure time of the ending point, and the departure time of each position point in the at least one stopping point in the middle, which are transmitted by the driver terminal, are received.
Or receiving the departure time of the starting point sent by the driver terminal, and determining the departure time of each subsequent station according to the distance between the position points.
Specifically, the time of reaching the next location point is deduced according to the departure time of the starting point and the distance of reaching the next adjacent station, and so on, the time of reaching each location point is deduced.
In an embodiment of the present invention, in the step 40, the riding request further includes a number of passengers, and the travel information further includes seat numbers provided;
in the step 50, if there is a traffic route in the traffic route set whose overlap ratio with the traffic route is greater than a preset value, sending a prompt message to the passenger terminal includes:
and if a driving path with the coincidence degree of the driving path set and the riding path larger than a preset value exists in the driving path set, the departure time of the starting end point of the driving path with the coincidence degree larger than the preset value is matched with the departure time of the starting position further contained in the riding request, and the number of passengers is matched with the seat number, sending a prompt message to the passenger terminal. Specifically, the driving path starting end point with the contact ratio larger than the preset value is a starting point of the driving path starting end point with the contact ratio larger than the preset value, and may be any position point of the at least three position points except for the end point. Specifically, if there is a position point (position point other than the end point) in the preset time range from the departure time of the starting position included in the ride request among the at least three position points, the matching is successful. Wherein, the contact ratio can be set by the passenger terminal (such as 90%), and the preset time can be set by the passenger terminal, such as 5 minutes, 10 minutes, etc. And if the number of passengers is less than or equal to the seat number, the seats are matched, otherwise, the seats are not matched.
In an embodiment of the present invention, the riding request in the step 40 further includes remark information;
in the step 50, if there is a traffic route in the traffic route set whose overlap ratio with the traffic route is greater than a preset value, sending a prompt message to the passenger terminal includes:
if a driving path with the coincidence degree of the driving path larger than a preset value exists in the driving path set, the departure time of the starting end point of the driving path with the coincidence degree larger than the preset value is matched with the departure time of the starting position contained in the driving request, the number of passengers is matched with the seat number, and the remark information is matched with the prestored information corresponding to the driver terminal, sending a prompt message to the passenger terminal;
specifically, the remark information may include at least one of the following: vehicle type information, driving age information and expense information; the pre-stored information corresponding to the driver terminal comprises at least one of the following: vehicle type information, driving age information, and cost information. Here, taking the example that the memo information only includes driving age information, if the driving age of the driver terminal user satisfies the driving age required in the passenger terminal memo information, the memo information is matched successfully, otherwise, the memo information is not matched successfully. The driving path starting end point with the contact ratio larger than the preset value is a starting point of the driving path starting end point with the contact ratio larger than the preset value, and may be any position point except the end point in the at least three position points. Specifically, if there is a position point (position point other than the end point) in the preset time range from the departure time of the starting position included in the ride request among the at least three position points, the matching is successful. Wherein, the contact ratio can be set by the passenger terminal (such as 90%), and the preset time can be set by the passenger terminal, such as 5 minutes, 10 minutes, etc. And if the number of passengers is less than or equal to the seat number, the seats are matched, otherwise, the seats are not matched.
The utility model discloses an embodiment, to passenger terminal sends the prompt message and includes:
and sending a first prompt message for prompting the successful matching to the passenger terminal, wherein the first prompt message comprises pre-stored evaluation information for the driver terminal holding user. The pre-stored evaluation information for the driver terminal holding user can be the evaluation of other users for the driver terminal holding user.
Or,
and sending a third prompt message for prompting successful matching to the passenger terminal, wherein the third prompt message carries the marking information of the driver terminal, so that the passenger terminal establishes communication connection with the passenger terminal according to the marking information of the driver terminal. The embodiment of the utility model provides an in the passenger terminal receives can connect button or text input box at the screen display pronunciation behind the mark information at driver terminal, thereby realize with driver terminal communication. Wherein, the mark information at driver terminal can be for marking the information of driver terminal identity, for example the ID of driver terminal etc. the embodiment of the utility model provides a do not restrict.
The utility model discloses an embodiment, to driver terminal sends the prompt message and includes:
and sending a second prompt message for prompting the successful matching to the driver terminal, wherein the second prompt message comprises the riding path and pre-stored evaluation information for the user held by the passenger terminal. The driver terminal can display the riding path and pre-stored evaluation information for the passenger terminal holding user to the user, and the pre-stored evaluation information for the driver terminal holding user can be evaluation for other users for the driver terminal holding user.
Or,
and sending a fourth prompt message for prompting successful matching to the driver terminal, wherein the fourth prompt message carries the marking information of the passenger terminal, so that the driver terminal establishes communication connection with the passenger terminal according to the marking information of the passenger terminal. And after receiving the marking information of the passenger terminal, the driver terminal can display a voice connection key or a text input box on a screen, so that the communication with the passenger terminal is realized. Wherein, the marking information of passenger terminal can be for marking the information of passenger terminal identity, for example passenger terminal's ID etc. the embodiment of the utility model provides a do not restrict.
The utility model discloses there is not precedence in first prompt message, second prompt message, third prompt message, fourth prompt message, only is used for distinguishing different prompt messages, does not constitute to the utility model discloses the injecing of embodiment.
The utility model discloses an embodiment, to still include before passenger terminal sends the first suggestion message that is used for the suggestion to match successfully: acquiring driving skill information of the driver terminal holder, wherein the first prompt information further comprises the driving skill information of the driver terminal holder. In an embodiment of the utility model, passenger end user consults driver terminal holder's driving skill information makes the selection.
Or, before sending the first prompt message for prompting that the matching is successful to the passenger terminal, the method further includes: obtaining evaluation information of the driver terminal holder, wherein the first prompt information further comprises the evaluation information of the driver terminal holder, and the evaluation information of the driver terminal holder comprises an evaluation obtained by the driver terminal holder and/or an evaluation given by the driver terminal holder. In an embodiment of the utility model, passenger end user consults driver terminal holder's evaluation information makes the selection. Wherein the driver end holder receives an evaluation that can give the driver end user an evaluation of the driver end, and the driver end holder gives the driver end holder an evaluation that can give the driver end user an evaluation of the other passenger end users.
The utility model discloses an embodiment, acquire driver terminal holder's driving skill information includes:
and acquiring prestored driving skill information of the driver terminal holder. Or acquiring driving data acquired by a vehicle-mounted terminal corresponding to the driver terminal holder, wherein the driving data comprises turning angular speed, acceleration during acceleration and acceleration during braking; obtaining a turning driving analysis result according to the turning angle speed; obtaining an accelerated driving analysis result according to the accelerated speed; obtaining a braking driving analysis result according to the braking acceleration; and obtaining the driving skill information of the driver terminal holder according to the turning driving analysis result, the accelerating driving analysis result and the braking driving analysis result.
The embodiment of the utility model provides an in, acquire during driver terminal holder's the driving skill information, can acquire to prestore driver terminal holder's driving skill information, also can acquire the driving data that the vehicle terminal that driver terminal holder corresponds acquireed, wherein vehicle terminal can be installed acquire the equipment of data on driver terminal holder's vehicle (for example OBD interface), the embodiment of the utility model provides a do not limit. The driving data includes turning angular velocity, acceleration at the time of acceleration, and acceleration at the time of braking. The sharp turn is as follows: when the angular speed of the vehicle is greater than the preset angular speed, recording as a sharp turn; or, the sharp turn is: when the running speed of the vehicle is more than 50km/h and the rotation angle of the steering wheel is more than 30 in one second. Recording as a sharp turn; or the sharp turn is: when the vehicle turning angle is larger than 31 degrees and the vehicle running speed is larger than S, recording as a sharp turn, wherein the S value range is 51km/h to 60km/h or 61km/h to 70 km/h. The rapid acceleration is as follows: when the acceleration of the vehicle is larger than Y, recording as one-time rapid acceleration, wherein the value range of Y is 0.20g to 0.50g, and g is the gravity acceleration. The emergency brake comprises the following steps: when the acceleration of the vehicle is larger than X, recording as one-time sudden braking, wherein the value range of X is-0.20 g to-0.50 g, and g is the acceleration of gravity.
Obtaining a turning driving analysis result according to the turning angle speed; obtaining an accelerated driving analysis result according to the accelerated speed; obtaining a braking driving analysis result according to the braking acceleration; obtaining a driving analysis result of the ramp according to the speed change amplitude when the ramp is driven; obtaining a fatigue driving analysis result according to the driving duration; and obtaining the driving skill information of the driver terminal holder according to the turning driving analysis result, the accelerating driving analysis result, the braking driving analysis result, the ramp driving analysis result and the fatigue driving analysis result.
Specifically, a turning driving analysis result is obtained according to the turning angle speed. In one embodiment of the present invention, the maximum turning angle speed is preset. If the turning angle speed is less than the preset maximum turning angle speed, the turning driving analysis result is 100 minutes; if the turning angle speed is equal to the preset maximum turning angle speed, the turning driving analysis result is 60 minutes; if the turning angle speed is greater than the preset maximum turning angle speed, the turning driving analysis result is decreased progressively with the increase of the turning angle speed on the basis of 60 minutes. When the vehicle turns for multiple times (twice or more), the analysis result of each turning is analyzed according to the method, and the average value of the multiple analysis results is taken as the final analysis result. It should be noted that, if the turning driving behavior does not occur during the driving process or the collection module 112 does not collect the turning angular velocity, the default turning driving analysis result is 100 minutes.
And obtaining an accelerated driving analysis result according to the accelerated speed. In one embodiment of the present invention, a maximum acceleration (e.g., 0.40g) is preset, and if the acceleration is smaller than the preset maximum acceleration during acceleration, the result of the accelerated driving analysis is 100 minutes; if the acceleration is equal to the preset maximum acceleration during acceleration, the accelerated driving analysis result is 60 minutes; and if the acceleration during acceleration is larger than the preset maximum acceleration, the accelerated driving analysis result is decreased along with the increase of the acceleration during acceleration on the basis of 60 minutes. When the acceleration is performed for multiple times (two times or more), the analysis result of each acceleration is analyzed according to the method, and the average value of the multiple analysis results is taken as the final analysis result. It should be noted that, if the acceleration-time acceleration is not collected by the collection module 112, the acceleration driving analysis result is set to 100 points by default.
And obtaining a braking driving analysis result according to the braking acceleration. In one embodiment of the utility model, the acceleration (for example, -0.40g) is preset, and if the acceleration is smaller than the preset acceleration during braking, the braking driving analysis result is 100 minutes; if the acceleration is equal to the preset acceleration during braking, the braking driving analysis result is 60 minutes; and if the acceleration is larger than the preset acceleration during braking, the accelerated driving analysis result is decreased along with the increase of the acceleration on the basis of 60 minutes. When the vehicle is braked for multiple times (twice or more), the analysis result of each braking is analyzed according to the method, and the average value of the multiple analysis results is taken as the final analysis result. It should be noted that, if the acquisition module 112 does not acquire the braking acceleration, the default braking driving analysis result is 100 points.
According to turn drive analysis result, reach accelerate drive analysis result, reach brake drive analysis result, reach driving skill analysis result, the utility model discloses an embodiment, to above-mentioned every kind of drive analysis result distribution respective weighted value, all weighted values sums are 100%, add the score value of every kind of drive analysis result and the product of the weighted value that corresponds, reach driving skill analysis result. Of course, the utility model discloses other embodiments can also adopt other methods to reachd driving skill analysis result, the embodiment of the utility model provides a do not restrict.
In an embodiment of the present invention, if the distance between the starting point included in the riding request and the first target location point in the at least three location points is not within the preset distance range, and/or the distance between the starting point and the second target location point in the at least three location points is not within the preset distance range, the method further includes:
and sending a prompt message of failure of the riding request to the passenger terminal, and recommending a similar car sharing scheme to the passenger and/or a traffic route reaching the terminal position after getting off the car. Wherein, close car pooling scheme can be for with according to the higher circuit of line contact ratio of taking a bus that the request of taking a bus was confirmed, and/or arrive after getting off the traffic route of terminal position can be for car pooling circuit, subway line, bus line, walking circuit, the embodiment of the utility model provides a do not restrict.
The utility model discloses car pooling method, the stroke information that receives driver terminal and send contains at least three position point on the route of going separately, make up into a driving route with per two position points in at least three position point, the driving route that will obtain matches with the route of taking a bus that the terminal was sent by bus, like this, the position point that sends according to driver end divides whole section stroke into the multistage stroke, the driving route that will obtain matches with the route of taking a bus that the terminal was sent by bus, thereby increase car pooling matching success rate.
As shown in fig. 3, the embodiment of the utility model provides a car pooling device, its characterized in that includes: the communication module 31 and the processing module 32 are electrically connected, and the communication module 31 and the processing module 32 are electrically connected;
the communication module 31 receives travel information sent by at least one driver terminal, and the travel information sent by each driver terminal includes at least three position points on a respective driving route, where the at least three position points include a start point, an end point, and at least one stop point in the middle. Specifically, the three position points are determined according to information input by the driver terminal according to the user, for example, the driver terminal is provided with an information input window for the user to input the three position points.
The processing module 32 combines every two position points of the at least three position points included in each piece of travel information into a driving path, so as to obtain a driving path set.
The communication module 31 receives a riding request sent by a passenger terminal, wherein the riding request comprises a starting position and an end position. Specifically, the starting point position and the ending point position may be determined according to information input by the passenger terminal according to a user, for example, the passenger terminal is provided with an information input window for the user to input the starting point position and the ending point position.
The processing module 32 generates a riding path according to a starting position and an ending position included in the riding request;
when a driving path with the coincidence degree with the riding path larger than a preset value exists in the driving path set, the processing module 32 sends a prompt message to the passenger terminal and sends a prompt message to the driver terminal through the communication module 31.
In an embodiment of the present invention, as shown in fig. 4, the apparatus further includes: a determination module 33 electrically connected to the processing module;
the determining module 33 determines a departure time for each of the at least three location points;
the riding request received by the communication module 31 further includes a departure time of the starting point;
when a driving path with the coincidence degree with the riding path larger than a preset value exists in the driving path set and the departure time of the starting end point of the driving path with the coincidence degree larger than the preset value is matched with the departure time of the starting position contained in the riding request, the processing module 32 sends a prompt message to the passenger terminal through the communication module 31. The driving path starting end point with the contact ratio larger than the preset value is a starting point of the driving path starting end point with the contact ratio larger than the preset value, and may be any position point except the end point in the at least three position points. Specifically, if there is a position point (position point other than the end point) in the preset time range from the departure time of the starting position included in the ride request among the at least three position points, the matching is successful. Wherein, the contact ratio can be set by the passenger terminal (such as 90%), and the preset time can be set by the passenger terminal, such as 5 minutes, 10 minutes, etc.
In an embodiment of the present invention, the determining module 33 receives the departure time of each of the at least three location points sent by the driver terminal. For example, the departure time of the starting point, the departure time of the ending point, and the departure time of each position point in the at least one stopping point in the middle, which are transmitted by the driver terminal, are received.
Alternatively, the determining module 33 receives the departure time of the starting point sent by the driver terminal, and determines the departure time of each station in the following sequence according to the distance between the position points. Specifically, the time of reaching the next location point is deduced according to the starting time of the starting point and the distance of reaching the next adjacent station, and so on, the time of reaching each location point is deduced.
In an embodiment of the present invention, the riding request received by the communication module 31 further includes the number of passengers, and the travel information further includes the number of seats provided;
when a driving path with the coincidence degree of the driving path larger than a preset value exists in the driving path set, the departure time of the starting end point of the driving path with the coincidence degree larger than the preset value is matched with the departure time of the starting position further included in the riding request, and the number of passengers is matched with the seat number, the processing module 32 sends a prompt message to the passenger terminal through the communication module 31.
Specifically, the driving path starting end point with the contact ratio larger than the preset value is a starting point of the driving path starting end point with the contact ratio larger than the preset value, and may be any position point of the at least three position points except for the end point. Specifically, if there is a position point (position point other than the end point) in the preset time range from the departure time of the starting position included in the ride request among the at least three position points, the matching is successful. Wherein, the contact ratio can be set by the passenger terminal (such as 90%), and the preset time can be set by the passenger terminal, such as 5 minutes, 10 minutes, etc. And if the number of passengers is less than or equal to the seat number, the seats are matched, otherwise, the seats are not matched.
In an embodiment of the present invention, the riding request received by the communication module 31 further includes remark information;
when a driving path with the coincidence degree of the driving path larger than a preset value exists in the driving path set, the departure time of the starting end point of the driving path with the coincidence degree larger than the preset value is matched with the departure time of the starting position contained in the driving request, the number of passengers is matched with the seat number, and the remark information is matched with the prestored information corresponding to the driver terminal, the processing module sends a prompt message to the passenger terminal through the communication module;
specifically, the remark information may include at least one of the following: vehicle type information, driving age information and expense information; the pre-stored information corresponding to the driver terminal comprises at least one of the following: vehicle type information, driving age information, and cost information. Here, taking the example that the memo information only includes driving age information, if the driving age of the driver terminal user satisfies the driving age required in the passenger terminal memo information, the memo information is matched successfully, otherwise, the memo information is not matched successfully. The driving path starting end point with the contact ratio larger than the preset value is a starting point of the driving path starting end point with the contact ratio larger than the preset value, and may be any position point except the end point in the at least three position points. Specifically, if there is a position point (position point other than the end point) in the preset time range from the departure time of the starting position included in the ride request among the at least three position points, the matching is successful. Wherein, the contact ratio can be set by the passenger terminal (such as 90%), and the preset time can be set by the passenger terminal, such as 5 minutes, 10 minutes, etc. And if the number of passengers is less than or equal to the seat number, the seats are matched, otherwise, the seats are not matched.
The utility model discloses an embodiment, communication module to passenger terminal sends and is used for the suggestion to match the successful first prompt message, first prompt message contain prestore to driver terminal holds user's evaluation information. The pre-stored evaluation information for the driver terminal holding user can be the evaluation of other users for the driver terminal holding user.
Or the communication module sends a third prompt message for prompting the successful matching to the passenger terminal, wherein the third prompt message carries the marking information of the driver terminal, so that the passenger terminal establishes communication connection with the passenger terminal according to the marking information of the driver terminal. The embodiment of the utility model provides an in the passenger terminal receives can connect button or text input box at the screen display pronunciation behind the mark information at driver terminal, thereby realize with driver terminal communication. Wherein, the mark information at driver terminal can be for marking the information of driver terminal identity, for example the ID of driver terminal etc. the embodiment of the utility model provides a do not restrict.
The utility model discloses an embodiment, communication module to passenger terminal sends the prompt message and still includes:
the communication module 31 sends a second prompt message for prompting that the matching is successful to the driver terminal, where the second prompt message includes the riding path and pre-stored evaluation information for the user held by the passenger terminal. The driver terminal can display the riding path and pre-stored evaluation information for the passenger terminal holding user to the user, and the pre-stored evaluation information for the driver terminal holding user can be evaluation for other users for the driver terminal holding user.
Or, the communication module 31 sends a fourth prompt message for prompting that the matching is successful to the driver terminal, where the fourth prompt message carries the identification information of the passenger terminal, so that the driver terminal establishes a communication connection with the passenger terminal according to the identification information of the passenger terminal. And after receiving the marking information of the passenger terminal, the driver terminal can display a voice connection key or a text input box on a screen, so that the communication with the passenger terminal is realized. Wherein, the marking information of passenger terminal can be for marking the information of passenger terminal identity, for example passenger terminal's ID etc. the embodiment of the utility model provides a do not restrict.
The utility model discloses there is not precedence in first prompt message, second prompt message, third prompt message, fourth prompt message, only is used for distinguishing different prompt messages, does not constitute to the utility model discloses the injecing of embodiment.
The utility model discloses an embodiment, processing module is in communication module to passenger terminal sends and is used for the suggestion to match and acquire before successful first suggestion message driver terminal holder's driving skill information, first suggestion information still includes driver terminal holder's driving skill information. In an embodiment of the utility model, passenger end user consults driver terminal holder's driving skill information makes the selection.
Or, the processing module acquires evaluation information of the driver terminal holder before sending a first prompt message for prompting a successful matching to the passenger terminal, where the first prompt message further includes evaluation information of the driver terminal holder, and the evaluation information of the driver terminal holder includes an evaluation obtained by the driver terminal holder and/or an evaluation given by the driver terminal holder. In an embodiment of the utility model, passenger end user consults driver terminal holder's evaluation information makes the selection. Wherein the driver end holder receives an evaluation that can give the driver end user an evaluation of the driver end, and the driver end holder gives the driver end holder an evaluation that can give the driver end user an evaluation of the other passenger end users.
In one embodiment of the present invention, the processing module 32 obtains pre-stored driving skill information of the driver terminal holder;
or, the processing module 32 obtains driving data obtained by a vehicle-mounted terminal corresponding to the driver terminal holder, where the driving data includes turning angular velocity, acceleration during acceleration, and acceleration during braking;
the processing module 32 obtains a turning driving analysis result according to the turning angle speed; the processing module 32 obtains an accelerated driving analysis result according to the acceleration; the processing module 32 obtains a braking driving analysis result according to the braking acceleration;
the processing module 32 obtains the driving skill information of the driver terminal holder according to the turning driving analysis result, the accelerating driving analysis result and the braking driving analysis result.
The embodiment of the utility model provides an in, acquire during driver terminal holder's the driving skill information, can acquire to prestore driver terminal holder's driving skill information, also can acquire the driving data that the vehicle terminal that driver terminal holder corresponds acquireed, wherein vehicle terminal can be installed acquire the equipment of data on driver terminal holder's vehicle (for example OBD interface), the embodiment of the utility model provides a do not limit. The driving data includes turning angular velocity, acceleration at the time of acceleration, and acceleration at the time of braking. The sharp turn is as follows: when the angular speed of the vehicle is greater than the preset angular speed, recording as a sharp turn; or, the sharp turn is: when the driving speed of the vehicle is more than 50km/h and the rotation angle of the steering wheel is more than 30 degrees within one second, recording as a sharp turn; or the sharp turn is: when the vehicle turning angle is larger than 31 degrees and the vehicle running speed is larger than S, recording as a sharp turn, wherein the S value range is 51km/h to 60km/h or 61km/h to 70 km/h. The rapid acceleration is as follows: when the acceleration of the vehicle is larger than Y, recording as one-time rapid acceleration, wherein the value range of Y is 0.20g to 0.50g, and g is the gravity acceleration. The emergency brake comprises the following steps: when the acceleration of the vehicle is larger than X, recording as one-time sudden braking, wherein the value range of X is-0.20 g to-0.50 g, and g is the acceleration of gravity.
Obtaining a turning driving analysis result according to the turning angle speed; obtaining an accelerated driving analysis result according to the accelerated speed; obtaining a braking driving analysis result according to the braking acceleration; obtaining a driving analysis result of the ramp according to the speed change amplitude when the ramp is driven; obtaining a fatigue driving analysis result according to the driving duration; and obtaining the driving skill information of the driver terminal holder according to the turning driving analysis result, the accelerating driving analysis result, the braking driving analysis result, the ramp driving analysis result and the fatigue driving analysis result.
Specifically, a turning driving analysis result is obtained according to the turning angle speed. In one embodiment of the present invention, the maximum turning angle speed is preset. If the turning angle speed is less than the preset maximum turning angle speed, the turning driving analysis result is 100 minutes; if the turning angle speed is equal to the preset maximum turning angle speed, the turning driving analysis result is 60 minutes; if the turning angle speed is greater than the preset maximum turning angle speed, the turning driving analysis result is decreased progressively with the increase of the turning angle speed on the basis of 60 minutes. When the vehicle turns for multiple times (twice or more), the analysis result of each turning is analyzed according to the method, and the average value of the multiple analysis results is taken as the final analysis result. It should be noted that, if the turning driving behavior does not occur during the driving process or the collection module 112 does not collect the turning angular velocity, the default turning driving analysis result is 100 minutes.
And obtaining an accelerated driving analysis result according to the accelerated speed. In one embodiment of the present invention, a maximum acceleration (e.g., 0.40g) is preset, and if the acceleration is smaller than the preset maximum acceleration during acceleration, the result of the accelerated driving analysis is 100 minutes; if the acceleration is equal to the preset maximum acceleration during acceleration, the accelerated driving analysis result is 60 minutes; and if the acceleration during acceleration is larger than the preset maximum acceleration, the accelerated driving analysis result is decreased along with the increase of the acceleration during acceleration on the basis of 60 minutes. When the acceleration is performed for multiple times (two times or more), the analysis result of each acceleration is analyzed according to the method, and the average value of the multiple analysis results is taken as the final analysis result. It should be noted that, if the acceleration-time acceleration is not collected by the collection module 112, the acceleration driving analysis result is set to 100 points by default.
And obtaining a braking driving analysis result according to the braking acceleration. In one embodiment of the utility model, the acceleration (for example, -0.40g) is preset, and if the acceleration is smaller than the preset acceleration during braking, the braking driving analysis result is 100 minutes; if the acceleration is equal to the preset acceleration during braking, the braking driving analysis result is 60 minutes; and if the acceleration is larger than the preset acceleration during braking, the accelerated driving analysis result is decreased along with the increase of the acceleration on the basis of 60 minutes. When the vehicle is braked for multiple times (twice or more), the analysis result of each braking is analyzed according to the method, and the average value of the multiple analysis results is taken as the final analysis result. It should be noted that, if the acquisition module 112 does not acquire the braking acceleration, the default braking driving analysis result is 100 points.
According to turn drive analysis result, reach accelerate drive analysis result, reach brake drive analysis result, reach driving skill analysis result, the utility model discloses an embodiment, to above-mentioned every kind of drive analysis result distribution respective weighted value, all weighted values sums are 100%, add the score value of every kind of drive analysis result and the product of the weighted value that corresponds, reach driving skill analysis result. Of course, the utility model discloses other embodiments can also adopt other methods to reachd driving skill analysis result, the embodiment of the utility model provides a do not restrict.
The utility model discloses an embodiment, processing module is in the starting point position that the request of taking a bus contained with the distance of first target location point is not in predetermineeing the distance within range in at least three position point, and/or the starting point position with when the distance of second target location point is not in predetermineeing the distance within range in at least three position point, through communication module to passenger terminal sends the prompt message that the request of taking a bus failed, and to the passenger recommends close car sharing scheme, and/or arrives after getting off the traffic route of terminal position.
Wherein, close car pooling scheme can be for with according to the higher circuit of line contact ratio of taking a bus that the request of taking a bus was confirmed, and/or arrive after getting off the traffic route of terminal position can be for car pooling circuit, subway line, bus line, walking circuit, the embodiment of the utility model provides a do not restrict.
The utility model discloses car pooling device, the stroke information that receives driver terminal and send contains at least three position point on the route of going separately, make up into a driving route with per two position points in at least three position point, the driving route that will obtain matches with the route of taking a bus that the terminal was sent by bus, like this, the position point that sends according to driver end divides whole section stroke into the multistage stroke, the driving route that will obtain matches with the route of taking a bus that the terminal was sent by bus, thereby increase car pooling matching success rate.
While various embodiments of the present invention have been described above, the above description is intended to be illustrative, not exhaustive, and not limited to the disclosed embodiments. Many modifications and variations will be apparent to those of ordinary skill in the art without departing from the scope and spirit of the described embodiments. The terminology used herein is chosen in order to best explain the principles of the embodiments, the practical application, or improvements made to the technology in the marketplace, or to enable others of ordinary skill in the art to understand the embodiments disclosed herein.
Other embodiments of the disclosure will be apparent to those skilled in the art from consideration of the specification and practice of the disclosure disclosed herein. This application is intended to cover any variations, uses, or adaptations of the disclosure following, in general, the principles of the disclosure and including such departures from the present disclosure as come within known or customary practice within the art to which the disclosure pertains.
Claims (2)
1. A ride share device, comprising: the communication module is electrically connected with the processing module;
the communication module receives travel information sent by at least one driver terminal;
the communication module receives a riding request sent by a passenger terminal;
and the processing module sends a prompt message to the passenger terminal and sends the prompt message to the driver terminal through the communication module according to the travel information and the riding request.
2. The apparatus of claim 1, further comprising: the determining module is electrically connected with the processing module;
the determining module determines a departure time;
and the processing module sends a prompt message to the passenger terminal through the communication module.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201520114675.9U CN204680199U (en) | 2015-02-17 | 2015-02-17 | Share-car device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201520114675.9U CN204680199U (en) | 2015-02-17 | 2015-02-17 | Share-car device |
Publications (1)
Publication Number | Publication Date |
---|---|
CN204680199U true CN204680199U (en) | 2015-09-30 |
Family
ID=54179874
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201520114675.9U Active CN204680199U (en) | 2015-02-17 | 2015-02-17 | Share-car device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN204680199U (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105336165A (en) * | 2015-10-28 | 2016-02-17 | 东莞酷派软件技术有限公司 | Method and apparatus for obtaining driving information of vehicles |
-
2015
- 2015-02-17 CN CN201520114675.9U patent/CN204680199U/en active Active
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105336165A (en) * | 2015-10-28 | 2016-02-17 | 东莞酷派软件技术有限公司 | Method and apparatus for obtaining driving information of vehicles |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104616490A (en) | Car sharing method | |
US8078390B2 (en) | Method and apparatus for transmitting vehicle-related information in and out of a vehicle | |
CN104616489A (en) | Vehicle service providing system | |
US6721632B2 (en) | Wireless exchange between vehicle-borne communications systems | |
WO2018173757A1 (en) | System and method for automatic passenger sharing among vehicles | |
CN204904561U (en) | System for provide vehicle service | |
US9282447B2 (en) | Vehicle incident response method and system | |
US9478134B2 (en) | Method of determining an attribute of a parking structure | |
CN104640074A (en) | Method for providing taxi pooling service | |
CN109937388A (en) | The method and apparatus that vehicle is guided and is tracked for realizing vehicle | |
CN111967928B (en) | Riding order processing method and device | |
CN109416871A (en) | Vehicular communication system and method | |
CN109754595B (en) | Vehicle risk assessment method and device and interface equipment | |
CN114248796A (en) | Navigation taking into account route driving difficulty | |
KR20040111007A (en) | Guidance system of safety driving using a GPS | |
US20200334920A1 (en) | Geo bounded dynamic data collection for road tolling and road usage monitoring | |
WO2018032632A1 (en) | Early warning method and device for vehicle | |
CN110793537A (en) | Navigation path recommendation method, vehicle machine and vehicle | |
CN104616491A (en) | Vehicle service providing method | |
US10694488B2 (en) | Device location detection for enhanced device connection for vehicles | |
CN204680199U (en) | Share-car device | |
JP5988267B2 (en) | Moving means discriminating apparatus and computer program | |
CN109916420B (en) | Vehicle navigation method and related device | |
KR20140033707A (en) | Method of vehicle management providing the customized safe driving information based on context-awareness and systme of it | |
CN204904562U (en) | A device of share -car service is provided |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |