Ride-sharing matching and order-accepting method, device, system and electronic device
By planning passenger pick-up points along the driver's predetermined route, the system enables instant and automatic confirmation of ride-sharing orders, solving the problem of drivers taking detours to pick up passengers and improving the travel experience for both drivers and passengers as well as the order success rate.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- BEIJING CHANGXING INFORMATION TECH CO LTD
- Filing Date
- 2026-03-25
- Publication Date
- 2026-06-19
AI Technical Summary
During ride-sharing, drivers hope that passengers' journeys are as close to their own routes as possible to save time and costs. However, in actual operation, there are few orders that perfectly match the driver's route, which forces drivers to take detours to accept orders, reducing the travel experience and willingness to participate.
The system plans passenger pick-up and drop-off points on the driver's predetermined route, generates ride-sharing orders, and automatically generates order confirmation information after passenger confirmation, ensuring that passengers are matched without detours. Combined with driver pre-authorization and flexible passenger matching, it achieves instant automatic confirmation.
It improved drivers' travel experience and their willingness to accept orders, reduced matching time, increased order success rate and certainty, and reduced passenger waiting time and costs.
Smart Images

Figure CN122243709A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of ride-hailing technology, and more specifically, to a method, apparatus, system, and electronic device for ride-sharing matching and order acceptance. Background Technology
[0002] In related technologies, when matching passengers for ride-sharing services, drivers typically hope that passengers' journeys are as close to their own as possible to save travel time and transportation costs. However, in actual operation, the number of orders that perfectly match the driver's route is relatively small. To increase their earnings, drivers often have to accept orders that involve some detours. This order-taking model not only reduces the driver's travel experience but also weakens their enthusiasm and willingness to participate in ride-sharing services. Summary of the Invention
[0003] One objective of this invention is to provide a ridesharing matching and order acceptance method that ensures that ridesharing drivers can match passengers with travel needs and complete the order acceptance without taking detours, thereby improving the driver's travel experience and willingness to participate.
[0004] Another objective of this invention is to provide a ride-sharing matching and order-accepting device.
[0005] Another objective of this invention is to provide a ride-sharing matching and order-accepting system.
[0006] Another object of the present invention is to provide an electronic device.
[0007] To achieve the above objectives, the first aspect of the present invention provides a method for ride-sharing matching and order acceptance, comprising: acquiring pre-trip planning information of multiple drivers and travel demand information of passengers, wherein the pre-trip planning information includes the driver's first origin, the driver's first destination, and a pre-planned first route, and the travel demand information includes the passenger's second origin and the passenger's second destination; based on the first origin, the first destination, the second origin, and the second destination, filtering first routes whose travel direction matching degree meets a first preset condition to obtain a candidate driver route set; for each first route in the candidate driver route set... Without altering the primary driving route, the system plans passenger pick-up and drop-off points along the primary route. The first connection distance between the pick-up point and the second origin meets a second preset condition, and the second connection distance between the drop-off point and the second destination meets a third preset condition. Based on the pick-up point, drop-off point, first connection distance, and second connection distance, the system generates ride-sharing order information and pushes it to the passenger's device. In response to the confirmation command returned by the passenger based on the ride-sharing order information, and based on the driver's pre-set automatic order acceptance authorization information, the system automatically generates order acceptance confirmation information and pushes it to both the driver's device and the passenger's device.
[0008] This invention aims to provide a method for ridesharing matching and order acceptance. It plans passenger pick-up and drop-off points along the driver's predetermined initial route, without altering the driver's original route. Ridesharing order information is generated, and order confirmation is automatically generated upon passenger confirmation. This method ensures that drivers can match passengers with travel needs and complete orders without taking detours, effectively avoiding the problem of drivers being forced to take detours to accept orders. This improves the driver's travel experience and increases their enthusiasm and willingness to participate in ridesharing.
[0009] In some technical solutions, optionally, the travel direction matching degree meets the first preset condition, including: the angle between the first vector and the second vector is less than or equal to the first preset threshold, wherein the direction of the first vector is from the first origin to the first destination, and the direction of the second vector is from the second origin to the second destination.
[0010] In this technical solution, by selecting the first driving route that meets the requirements, routes with opposite directions are avoided from participating in subsequent matching, which helps to reduce the computational power consumption of invalid matching and improve the running efficiency of the matching process.
[0011] In some technical solutions, optionally, the first connection distance between the boarding point and the second origin meets a second preset condition, including: the first connection distance between the boarding point and the second origin is less than or equal to a second preset threshold; the second connection distance between the alighting point and the second destination meets a third preset condition, including: the second connection distance between the alighting point and the second destination is less than or equal to a third preset threshold.
[0012] This technical solution, by limiting the range of connection distance, helps to improve the convenience of passengers getting on and off the bus, avoids excessively long connection distances affecting the travel experience, and achieves a dual balance between "no detours for drivers" and "fewer connection distances for passengers".
[0013] In some technical solutions, optionally, the pre-trip planning information also includes the driver's first departure time, and the travel demand information also includes the passenger's second departure time; based on the pick-up point, drop-off point, first connection distance, and second connection distance, ride-sharing order information is generated and pushed to the passenger's end, including: calculating the first estimated time for the ride-sharing vehicle to arrive at the pick-up point based on the first departure time and the vehicle speed, and determining a time range based on the first estimated time; calculating the second estimated time for the passenger to arrive at the pick-up point based on the second departure time and the passenger's walking speed; if the second estimated time is within the time range, generating ride-sharing order information based on the pick-up point, drop-off point, first connection distance, and second connection distance and pushing it to the passenger's end.
[0014] In this technical solution, by determining whether the second estimated time falls within the time range, it ensures that all ride-sharing order information pushed to the passenger end is a valid solution with "connected time and achievable destination". Invalid orders with mismatched time are eliminated, which helps to improve the quality and fulfillment rate of orders pushed to the passenger end and avoids travel delays caused by passengers selecting orders with mismatched time.
[0015] In some technical solutions, the ride-sharing order information may optionally include the location information of the pick-up point, the location information of the drop-off point, and the time range corresponding to the arrival of the ride at the pick-up point.
[0016] In this technical solution, ride-sharing order information contains all the core information needed for passengers' travel decisions, which helps to protect passengers' right to know and improve information transparency.
[0017] In some technical solutions, optionally, the lower limit of the time range is equal to the first estimated time minus the preset time parameter, and the upper limit of the time range is equal to the first estimated time plus the time parameter.
[0018] In this technical solution, a reasonable time tolerance range is set based on the first estimated time, forming a range of possible arrival times for the driver at the pick-up point. By combining the appropriate vehicle speed corresponding to the route and road grade with the estimated time calculation instead of a fixed speed, the accuracy of the driver's arrival time at the pick-up point is improved, avoiding time deviations caused by unreasonable speed settings.
[0019] In some technical solutions, the order confirmation information optionally includes the location information of the pick-up point, the location information of the drop-off point, and the second estimated time.
[0020] This technical solution, by limiting the specific content of the order confirmation information, enables both drivers and passengers to clearly and accurately grasp the connection information of the trip, providing guidance in terms of time and space for both parties to prepare and execute the trip, which helps to improve the success rate of connection.
[0021] A second aspect of the present invention provides a ridesharing matching and order-accepting device, comprising: an information acquisition unit, configured to acquire pre-trip planning information of multiple drivers and travel demand information of passengers, wherein the pre-trip planning information includes the driver's first origin, the driver's first destination, and a pre-planned first route, and the travel demand information includes the passenger's second origin and second destination; a candidate route filtering unit, configured to filter first routes whose travel direction matching degree meets a first preset condition based on the first origin, the first destination, the second origin, and the second destination, to obtain a candidate driver route set; and a connection point acquisition unit, configured to, for each first route in the candidate driver route set... Without altering the primary driving route, the system plans passenger pick-up and drop-off points along the primary route. The first connection distance between the pick-up point and the second origin meets a second preset condition, and the second connection distance between the drop-off point and the second destination meets a third preset condition. An order information generation unit generates ride-sharing order information based on the pick-up point, drop-off point, first connection distance, and second connection distance, and pushes it to the passenger's end. An order confirmation information generation unit responds to the confirmation command returned by the passenger based on the ride-sharing order information, automatically generates order confirmation information based on the driver's pre-set automatic order acceptance authorization information, and pushes the order confirmation information to both the driver's end and the passenger's end.
[0022] This invention aims to provide a ride-sharing matching and order-accepting device. It plans passenger pick-up and drop-off points along the driver's predetermined initial route, without altering the driver's original route. The device generates ride-sharing order information and automatically generates order confirmation information upon passenger confirmation. This method ensures that drivers can match passengers with travel needs and complete orders without taking detours, effectively avoiding the problem of drivers being forced to take detours to accept orders. This improves the driver's travel experience and increases their enthusiasm and willingness to participate in ride-sharing.
[0023] A third aspect of this invention provides a ridesharing matching and order-accepting system, including a cloud platform for communicating with both passenger and driver terminals; the cloud platform is used to execute the steps of the ridesharing matching and order-accepting method of any technical solution in the first aspect. The ridesharing matching and order-accepting system possesses the beneficial effects of any technical solution in the first aspect, which will not be elaborated further here.
[0024] A fourth aspect of the present invention provides an electronic device, comprising: a memory and a processor, wherein the memory stores a program or instructions executable on the processor, and the processor, when executing the program or instructions, implements the steps of the ride-sharing matching and order-taking method of any of the technical solutions in the first aspect. The electronic device possesses the beneficial effects of any of the technical solutions in the first aspect, which will not be elaborated further here.
[0025] Additional aspects and advantages of the technical solutions of the present invention will become apparent in the following description or may be learned by practice of the invention. Attached Figure Description
[0026] Figure 1 A flowchart of a ride-sharing matching and order acceptance method according to an embodiment of the present invention is shown;
[0027] Figure 2 It shows Figure 1 The detailed flowchart of S108;
[0028] Figure 3 A structural block diagram of a ride-sharing matching and order-accepting device according to an embodiment of the present invention is shown;
[0029] Figure 4 A structural block diagram of a ride-sharing matching and order-accepting system according to an embodiment of the present invention is shown;
[0030] Figure 5 A structural block diagram of an electronic device according to an embodiment of the present invention is shown.
[0031] The attached figures are labeled as follows:
[0032] 200: Ride-sharing matching and order-accepting device; 210: Information acquisition unit; 220: Candidate route filtering unit; 230: Pick-up point acquisition unit; 240: Order information generation unit; 250: Order confirmation information generation unit; 300: Ride-sharing matching and order-accepting system; 310: Cloud; 320: Passenger terminal; 330: Driver terminal; 400: Electronic device; 410: Memory; 420: Processor. Detailed Implementation
[0033] To better understand the above-described objectives, features, and advantages of the embodiments of the present invention, the embodiments of the present invention will be further described in detail below with reference to the accompanying drawings and specific embodiments. It should be noted that, unless otherwise specified, the embodiments and features described in these embodiments can be combined with each other.
[0034] Many specific details are set forth in the following description in order to provide a full understanding of this application. However, embodiments of the invention may also be implemented in other ways different from those described herein. Therefore, the scope of protection of this application is not limited to the specific embodiments disclosed below.
[0035] In related technologies, when matching passengers for ride-sharing services, drivers typically hope that passengers' journeys are as close to their own as possible to save travel time and transportation costs. However, in actual operation, the number of orders that perfectly match the driver's route is relatively small. To increase their earnings, drivers often have to accept orders that involve some detours. This order-taking model not only reduces the driver's travel experience but also weakens their enthusiasm and willingness to participate in ride-sharing services.
[0036] This invention aims to provide a method, device, system, and electronic device for ride-sharing matching and order acceptance. It plans passenger pick-up and drop-off points along the driver's predetermined initial route without altering the driver's original route. Ride-sharing order information is generated, and order confirmation information is automatically generated upon passenger confirmation. This method ensures that drivers can match passengers with travel needs and complete orders without taking detours, effectively avoiding the problem of drivers being forced to take detours to accept orders. This improves the driver's travel experience and increases their enthusiasm and willingness to participate in ride-sharing.
[0037] It should be noted that the technical solution of the present invention aims to introduce a new model that combines "driver route pre-authorization and automatic order acceptance" with "passenger-side flexible matching and low-price incentives". Under the premise of ensuring that the driver is absolutely on the way (without changing the original route), the order can be confirmed instantly and automatically, which is conducive to improving matching efficiency and certainty.
[0038] When ride-sharing services using this technology match passengers with rides, passengers need to post their trips and wait for drivers to actively browse and select them, or the platform needs to conduct multiple rounds of mutual recommendations and confirmations. The entire matching process is time-consuming, and the success rate is greatly affected by the driver's real-time willingness, often leaving passengers facing the uncertainty of not finding a ride after waiting.
[0039] In the technical solution of this invention, there is no need for car owners to manually browse and select orders, nor is there a need for the platform to conduct multiple rounds of two-way recommendations and confirmations. After a passenger initiates a travel request (the passenger's travel request information), the platform can quickly complete route matching, pick-up point planning, and generate ride-sharing order information. After the passenger confirms the order, the system automatically generates order acceptance confirmation information immediately. This helps to shorten the overall time spent on ride-sharing order matching, effectively avoids the matching results being affected by the driver's real-time intentions, improves the success rate and certainty of order matching, solves the problem of no car accepting the order after the passenger has been waiting, and thus optimizes the passenger's travel experience.
[0040] In related technologies, when matching passengers with ride-sharing services, passengers hope that the pick-up point is as convenient as possible and the pick-up time matches their own needs, but this usually means higher fees (compensation for drivers taking detours) or longer waiting times for matching.
[0041] In the technical solution of this invention, suitable pick-up and drop-off points are planned on the driver's predetermined driving route (first driving route). Simultaneously, passenger travel needs are precisely matched based on the driver's expected travel time (first departure time). Passengers only need minor connections to achieve convenient pick-up points and suitable pick-up times. Furthermore, since the driver does not need to take detours, no additional detour compensation fees are required, which helps reduce travel costs. In addition, the platform (ridesharing platform) relies on intelligent matching of pre-authorized routes and an automatic order acceptance mechanism to achieve rapid order confirmation, eliminating long waiting times for passengers and thus optimizing their travel experience.
[0042] The following reference Figures 1 to 5 This invention describes a ride-sharing matching and order-accepting method, apparatus, system, and electronic device provided according to some embodiments of the present invention.
[0043] In one embodiment of the present invention, such as Figure 1 As shown, the methods for ride-sharing matching and order acceptance include:
[0044] S102, obtain the pre-trip planning information of multiple car owners and the travel demand information of passengers. The pre-trip planning information includes the car owner's first origin, the car owner's first destination and the pre-planned first driving route. The travel demand information includes the passenger's second origin and the passenger's second destination.
[0045] The system acquires pre-configured and uploaded travel planning information from multiple car owners via their driver apps, as well as real-time travel request information initiated by passengers via their passenger apps. The pre-trip planning information includes at least the following: the car owner's initial departure point, the car owner's initial destination, and the pre-planned initial route. Optionally, the pre-trip planning information may also include: the car owner's initial departure time, the number of passengers available, and the automatic order acceptance / cancellation deadline, among other order-acceptance preference information.
[0046] Travel demand information should include at least the following: the passenger's second point of origin and the passenger's second destination. Optionally, travel demand information may also include travel preference information such as the passenger's second departure time and the number of passengers.
[0047] The platform stores the acquired pre-trip planning information in a structured manner and updates it in real time. It also performs format verification and standardization processing on travel demand information to ensure the integrity and effectiveness of the information.
[0048] By pre-collecting drivers' travel plans, the system can record their routes and order preferences in advance, laying a data foundation for rapid matching and avoiding information collection delays during real-time matching. Furthermore, passenger travel demand information is standardized to eliminate matching errors caused by inconsistent information formats.
[0049] The real-time update mechanism for car owners' pre-trip information can promptly synchronize changes in car owners' itineraries, ensuring the accuracy of matching information and improving the efficiency and reliability of the overall matching process from the data source.
[0050] S104: Based on the first origin, the first destination, the second origin and the second destination, select the first driving routes that meet the first preset conditions for matching the travel direction, and obtain the candidate driver route set.
[0051] The travel direction matching degree meets the first preset condition, including: the angle between the first vector from the first origin to the first destination and the second vector from the second origin to the second destination is less than or equal to the first preset threshold.
[0052] By selecting the first driving route that meets the requirements and avoiding routes with opposite directions from participating in subsequent matching, it is beneficial to reduce the computational power consumption of invalid matching and improve the running efficiency of the matching process.
[0053] By combining departure time with synchronous screening, the candidate driver routes (the first selected driving routes) are made to meet both directional convenience and passenger time requirements, thereby improving the matching and fit of the candidate routes.
[0054] By establishing a set of candidate driver routes, a precise and high-quality route foundation is provided for subsequent shuttle point planning, avoiding subsequent matching failures due to improper initial route selection, and thus improving the matching success rate.
[0055] S106. For each first driving route in the candidate driver route set, without changing the first driving route, plan the passenger's pick-up point and drop-off point on the first driving route. The first connection distance between the pick-up point and the second origin meets the second preset condition, and the second connection distance between the drop-off point and the second destination meets the third preset condition.
[0056] For each primary driving route in the candidate driver route set, vector path analysis is performed using a Geographic Information System (GIS). Without changing the original primary driving route or adding any new driving paths, passenger pick-up and drop-off points are planned within the effective driving segment of the primary driving route.
[0057] The pick-up point is selected as a standardized geographical marker on the first driving route (such as a bus stop, traffic intersection, or community entrance / exit), and the first connection distance (walking navigation distance) between the pick-up point and the second starting point meets the second preset condition (such as less than or equal to 800 meters).
[0058] The drop-off point is selected as a standardized geographical marker on the first driving route, and the second connection distance (walking navigation distance) between the drop-off point and the passenger's second destination meets the third preset condition (such as less than or equal to 800 meters).
[0059] With the goal of minimizing the total connection distance (the sum of the first connection distance and the second connection distance), if multiple passengers can be matched on the same route, connection points are planned sequentially according to the direction of travel, ensuring that all connection points do not change the original driving route of the driver.
[0060] By limiting the pick-up and drop-off points to the driver's original driving route (the first selected driving route), the system technically ensures that the driver does not take a detour throughout the journey, effectively solving the problem of drivers being forced to take detours to accept orders in related technologies, and protecting the driver's travel experience.
[0061] The selection of standardized geographical markers for pick-up and drop-off points improves the convenience of passengers getting on and off the bus. At the same time, by limiting the pick-up distance by a threshold, it avoids excessively long pick-up distances that could affect the travel experience, achieving a balance between "no detours for drivers" and "fewer pick-up routes for passengers".
[0062] With the goal of minimizing the total connection distance, the passenger connection experience is further optimized. The orderly connection point planning for multiple passengers on the same route can increase the passenger capacity of a single driver's route, increase the driver's order revenue, and improve the overall order matching efficiency of the platform.
[0063] S108 generates ride-sharing order information and pushes it to the passenger's device based on the pick-up point, drop-off point, first connection distance, and second connection distance.
[0064] Based on the precise geographical information of the planned pick-up and drop-off points, as well as the actual calculated values of the first and second connection distances, and combined with the cost characteristics of drivers without detours (zero detour fuel costs and extremely low time costs), the platform generates ride-sharing order information that is both cost-effective and reasonable through its preset pricing algorithm.
[0065] Ride-sharing order information should include at least the following: pick-up location information, drop-off location information, distance to the first pick-up point, distance to the second pick-up point, estimated pick-up time, estimated drop-off time, trip price, and basic information of the driver.
[0066] The platform pushes the generated ride-sharing order information to the passenger's device in real time. If multiple routes that meet the criteria are matched, the order information is sorted and pushed in order of trip price from low to high and connection distance from short to long for the passenger to choose from.
[0067] The pricing algorithm based on the feature of no detour cost eliminates the cost of compensation for detours by the driver in order prices, which helps to reduce the cost of travel for passengers and improve the cost-effectiveness and attractiveness of the order.
[0068] Order information contains all the core information passengers need to make travel decisions, ensuring passengers' right to know and improving information transparency.
[0069] By pushing ride-sharing order information to passengers in real time, the timeliness of information delivery is ensured, and passenger loss due to push delays is avoided, which helps to improve the efficiency of the matching process.
[0070] S110 responds to the confirmation command returned by the passenger based on the ride-sharing order information, automatically generates order acceptance confirmation information based on the automatic order acceptance authorization information pre-set by the driver, and pushes the order acceptance confirmation information to both the driver's and passenger's ends.
[0071] The platform receives confirmation instructions from passengers based on the ride-sharing order information pushed to them in real time. Upon receiving the confirmation instruction, the platform immediately retrieves the corresponding driver's pre-trip planning information and pre-set automatic order acceptance authorization information, and performs a final compliance verification on the ride-sharing order information and the driver's order acceptance preferences (such as the number of passengers that can be picked up, the order acceptance deadline, etc.).
[0072] Once the verification is successful, the platform will automatically generate order confirmation information on behalf of the car owner without requiring any manual operation from the car owner, based on the automatic order acceptance authorization information.
[0073] The order confirmation information should include at least the following: the identity information of both parties, the location information of the pick-up point, the location information of the drop-off point, and the second estimated time for the passenger to arrive at the pick-up point.
[0074] The order confirmation information is pushed to both the driver's and passenger's devices in real time, enabling real-time synchronization of information between the two parties. At the same time as generating the order confirmation information, the platform automatically creates a legally binding electronic transportation contract, which clearly defines the rights and obligations of both parties.
[0075] It should be noted that the "platform" here can be understood as the cloud, through which comprehensive scheduling is carried out.
[0076] By implementing an automatic order-acceptance authorization mechanism and compliance verification, the system enables immediate automatic order acceptance after passenger confirmation. This eliminates the cumbersome process of "drivers manually browsing, selecting, and confirming" or "multi-round two-way recommendations from the platform" in traditional technologies, significantly reducing the time required for order matching and enabling instant order confirmation.
[0077] The order matching process does not require real-time operation by the driver, effectively avoiding the influence of the driver's real-time intentions and online status on the matching results. This helps to improve the success rate and certainty of order matching and effectively solves the problem of no car accepting orders after passengers have been waiting.
[0078] By simultaneously pushing order confirmation information to both the passenger and driver's devices, it ensures that both drivers and passengers are promptly informed of the order details, thus preparing for the trip.
[0079] This invention aims to provide a method for ridesharing matching and order acceptance. It plans passenger pick-up and drop-off points along the driver's predetermined initial route, without altering the driver's original route. Ridesharing order information is generated, and order confirmation is automatically generated upon passenger confirmation. This method ensures that drivers can match passengers with travel needs and complete orders without taking detours, effectively avoiding the problem of drivers being forced to take detours to accept orders. This improves the driver's travel experience and increases their enthusiasm and willingness to participate in ridesharing.
[0080] It should be noted that the technical solution of the present invention aims to introduce a new model that combines "driver route pre-authorization and automatic order acceptance" with "passenger-side flexible matching and low-price incentives". Under the premise of ensuring that the driver is absolutely on the way (without changing the original route), the order can be confirmed instantly and automatically, which is conducive to improving matching efficiency and certainty.
[0081] In some embodiments, optionally, the travel direction matching degree meets the first preset condition, including: the angle between the first vector and the second vector is less than or equal to the first preset threshold, wherein the direction of the first vector is from the first origin to the first destination, and the direction of the second vector is from the second origin to the second destination.
[0082] It should be noted that the first preset threshold is an angle threshold, such as 20 degrees to 35 degrees.
[0083] By selecting the first driving route that meets the requirements and avoiding routes with opposite directions from participating in subsequent matching, it is beneficial to reduce the computational power consumption of invalid matching and improve the running efficiency of the matching process.
[0084] In one specific embodiment, the first preset threshold is 20 degrees.
[0085] In one specific embodiment, the first preset threshold is 25 degrees.
[0086] In one specific embodiment, the first preset threshold is 30 degrees.
[0087] In one specific embodiment, the first preset threshold is 35 degrees.
[0088] In some embodiments, optionally, the first connection distance between the boarding point and the second origin meets a second preset condition, including: the first connection distance between the boarding point and the second origin is less than or equal to a second preset threshold.
[0089] It should be noted that the second preset threshold is a distance threshold, such as 500 meters to 1000 meters.
[0090] By limiting the range of the first connection distance, it is beneficial to improve the convenience of passengers getting on and off the bus, avoid excessively long connection distances that affect the travel experience, and achieve a balance between "no detours for drivers" and "fewer connection distances for passengers".
[0091] In one specific embodiment, the second preset threshold is 500 meters.
[0092] In one specific embodiment, the second preset threshold is 600 meters.
[0093] In one specific embodiment, the second preset threshold is 700 meters.
[0094] In one specific embodiment, the second preset threshold is 800 meters.
[0095] In one specific embodiment, the second preset threshold is 900 meters.
[0096] In one specific embodiment, the second preset threshold is 1000 meters.
[0097] The second connection distance between the drop-off point and the second destination meets the third preset condition, including: the second connection distance between the drop-off point and the second destination is less than or equal to the third preset threshold.
[0098] It should be noted that the third preset threshold is a distance threshold, such as 500 meters to 1000 meters.
[0099] By limiting the range of the first connection distance, it is beneficial to improve the convenience of passengers getting on and off the bus, avoid excessively long connection distances that affect the travel experience, and achieve a balance between "no detours for drivers" and "fewer connection distances for passengers".
[0100] In one specific embodiment, the third preset threshold is 500 meters.
[0101] In one specific embodiment, the third preset threshold is 600 meters.
[0102] In one specific embodiment, the third preset threshold is 700 meters.
[0103] In one specific embodiment, the third preset threshold is 800 meters.
[0104] In one specific embodiment, the third preset threshold is 900 meters.
[0105] In one specific embodiment, the third preset threshold is 1000 meters.
[0106] With the goal of minimizing the total connection distance (the sum of the first connection distance and the second connection distance), if multiple passengers can be matched on the same route, connection points are planned sequentially according to the direction of travel, ensuring that all connection points do not change the original driving route of the driver.
[0107] In some embodiments, the pre-trip planning information may optionally include the vehicle owner's first departure time, and the travel demand information may also include the passenger's second departure time.
[0108] like Figure 2 As shown, S108 (based on the pick-up point, drop-off point, first connection distance, and second connection distance, generating ride-sharing order information and pushing it to the passenger's device) includes:
[0109] S1082, based on the first departure time and the speed of the ride-sharing vehicle, calculate the first estimated time for the ride-sharing vehicle to arrive at the pick-up point, and determine the time range based on the first estimated time.
[0110] The system retrieves the first departure time (the preset time when the driver departs from the first origin) from the driver's pre-trip planning information, and calculates the first estimated time for the ride to arrive at the pick-up point by combining the speed of the ride-sharing vehicle with the algorithm that the travel time equals the travel distance divided by the speed.
[0111] It should be noted that the speed of the ride-sharing service here refers to the current speed of the ride-sharing service or the appropriate speed determined based on the road level (e.g., 60km / h to 80km / h for urban expressways and 30km / h to 50km / h for ordinary urban roads).
[0112] Based on the first estimated time, a reasonable time tolerance range (such as 5 to 10 minutes before or after) is set to form a range of possible arrival times for the driver at the pick-up point.
[0113] By combining the appropriate vehicle speed corresponding to the road grade with the estimated time instead of a fixed speed, the accuracy of the time to arrive at the pick-up point can be improved, avoiding time deviations caused by unreasonable speed settings.
[0114] The time range for dynamic error tolerance is set based on the estimated arrival time, taking into account the uncertainty of road conditions (such as temporary minor congestion and waiting at traffic lights), so as to reserve a reasonable buffer space for the time connection between drivers and passengers and reduce the failure of trip connection due to minor time deviations.
[0115] S1084, based on the second departure time and the passenger's walking speed, calculate the second estimated time for the passenger to arrive at the boarding point.
[0116] Retrieve the second departure time (the time when the passenger plans to depart from the second origin) from the passenger's travel demand information, and combine it with the passenger's walking speed. Calculate the second estimated time for the passenger to arrive at the boarding point using the algorithm that walking time equals walking navigation distance divided by walking speed.
[0117] It should be noted that the passenger's walking speed can be a value preset by the platform.
[0118] If the passenger's travel request information does not specify a second departure time, the time when the passenger initiated the travel request will be used as the default second departure time.
[0119] S1086, if the second estimated time is within the time range, generate ride-sharing order information based on the pick-up point, drop-off point, first connection distance and second connection distance and push it to the passenger's terminal.
[0120] The calculated second estimated arrival time (second estimated time) is compared with the time range of the driver's arrival at the pick-up point to determine whether the second estimated time falls within the time range, and a first judgment result is generated.
[0121] If the first determination result is yes, then based on the accurate geographic identification information of the planned pick-up and drop-off points, the actual calculated values of the first and second connection distances, and the cost characteristics of the driver without detours, a ride-sharing order information containing core information such as pick-up and drop-off point locations, connection distances, the driver's estimated arrival time, the passenger's estimated walking time, trip price, and trip duration will be generated, and the ride-sharing order information will be pushed to the passenger's end in real time.
[0122] If the first determination result is negative, the matching scheme of the current route is discarded, and the system returns to the candidate driver route set to re-plan the pick-up point for the passenger and perform time matching calculation.
[0123] By determining whether the second estimated time falls within the time range, it ensures that all ride-sharing order information pushed to passengers is a valid solution with "connected times and achievable destinations," eliminating invalid orders with mismatched times. This helps improve the quality and fulfillment rate of orders pushed to passengers and avoids travel delays caused by passengers selecting orders with mismatched times.
[0124] Orders are generated and pushed only after a successful time match, reducing the generation and push of invalid orders, lowering the platform's computing power consumption and information push costs, and improving the overall efficiency of the matching process.
[0125] In some embodiments, the ride-sharing order information may optionally include the location information of the pick-up point, the location information of the drop-off point, and the time range corresponding to the arrival of the ride at the pick-up point.
[0126] Ride-sharing order information contains all the core information passengers need to make travel decisions, which helps protect passengers' right to know and improve information transparency.
[0127] In addition, ride-sharing order information also includes trip pricing information. The trip pricing information is calculated based on preset pricing rules (such as a charge of N yuan per kilometer, where N is greater than 0) and the location information of the pick-up and drop-off points.
[0128] In some embodiments, the lower limit of the time range is equal to the first estimated time minus a preset time parameter, and the upper limit of the time range is equal to the first estimated time plus the time parameter.
[0129] Based on the first estimated time, a reasonable time tolerance range (such as 5 to 10 minutes before or after) is set to form a range of possible arrival times for the driver at the pick-up point.
[0130] By combining the appropriate vehicle speed corresponding to the road grade with the estimated time instead of a fixed speed, the accuracy of the time to arrive at the pick-up point can be improved, avoiding time deviations caused by unreasonable speed settings.
[0131] In one specific embodiment, the time parameter is 5 minutes.
[0132] In one specific embodiment, the time parameter is 6 minutes.
[0133] In one specific embodiment, the time parameter is 7 minutes.
[0134] In one specific embodiment, the time parameter is 8 minutes.
[0135] In one specific embodiment, the time parameter is 9 minutes.
[0136] In one specific embodiment, the time parameter is 10 minutes.
[0137] In some embodiments, the order confirmation information may optionally include the location information of the pick-up point, the location information of the drop-off point, and a second estimated time.
[0138] By specifying the details of the order confirmation information, both drivers and passengers can clearly and accurately grasp the connection information of the trip, providing guidance in terms of time and space for both parties to prepare and execute the trip, which helps to improve the success rate of connection.
[0139] In one embodiment of the present invention, the ride-sharing matching and order acceptance method includes:
[0140] Driver preparation stage: Drivers publish their future travel routes on the ride-sharing platform (e.g., departing from Community A every Monday morning at 8:00, taking the city expressway, and arriving at Science Park B); Drivers enable "automatic order acceptance - along the way mode", authorizing the platform to automatically match orders that do not detour on their travel route; Drivers set their preferences (e.g., they can cancel automatic order acceptance before the order acceptance deadline).
[0141] Platform continuous matching phase: The platform gathers a large number of pre-authorized routes from car owners; when a passenger posts a trip or makes a query, the platform matching system (cloud) runs at high speed in the background.
[0142] The system filters drivers whose routes align with the passengers' travel directions. For each candidate driver, it performs geometric and path analysis to determine if two points (P1, P2) can be found as the passenger's pick-up and drop-off points without altering the driver's original driving path. If found, the system calculates the specific locations of P1 and P2 (e.g., a bus stop or intersection) to minimize or optimize the passenger's transfer distance. Based on the order's cost characteristics (zero detour fuel costs, extremely low time costs) and passenger transfer costs, a special offer is generated.
[0143] The order placement and instant confirmation phase: After the passenger enters their destination and places an order in the APP (Application, referring to the passenger's app), the platform pushes one or more recommended routes to the passenger, such as: "Walk 300 meters to a certain intersection, pick up at 8:15 sharp, driver Mr. Wang will take the expressway directly to your destination, you can get off at a certain intersection adjacent to the Science Park, and then walk 500 meters to your company. The price is only 15 yuan (regular ridesharing is about 25 yuan). Confirmation is immediate, no waiting required." After reviewing the route and accepting the pick-up distance, time, and price, the passenger clicks "Seat Reserved Now".
[0144] The moment the seat reservation instruction is triggered, the platform automatically completes the following operations: It performs a final verification of the order against the corresponding driver's automatic order acceptance rules; upon successful verification, it immediately accepts the order on behalf of the driver, creating a legally binding transportation contract; and notifies both the driver and passenger that the order has been confirmed. The driver is notified: "Your order has been automatically accepted. The passenger will board at point P1 on your route at XX." The passenger is notified: "Seat reservation successful! Driver has confirmed. Please proceed to point P1 on time."
[0145] Trip execution phase: Both parties will complete the pick-up and drop-off at designated points (connection points) on the designated route as agreed in the order.
[0146] In one embodiment of the present invention, such as Figure 3 As shown, the ride-sharing matching and order-accepting device 200 includes an information acquisition unit 210, a candidate route filtering unit 220, a pick-up point acquisition unit 230, an order information generation unit 240, and an order confirmation information generation unit 250.
[0147] The information acquisition unit 210 is used to acquire the pre-trip planning information of multiple car owners and the travel demand information of passengers. The pre-trip planning information includes the car owner's first origin, the car owner's first destination and the pre-planned first route, and the travel demand information includes the passenger's second origin and the passenger's second destination.
[0148] The system acquires pre-configured and uploaded travel planning information from multiple car owners via the car owner's app (330), as well as real-time travel request information initiated by passengers via the passenger app (320). The pre-trip planning information includes at least the following: the car owner's initial departure point, the car owner's initial destination, and the pre-planned initial route. Optionally, the pre-trip planning information may also include: the car owner's initial departure time, the number of passengers available, and the automatic order acceptance / cancellation deadline, among other order-acceptance preference information.
[0149] Travel demand information should include at least the following: the passenger's second point of origin and the passenger's second destination. Optionally, travel demand information may also include travel preference information such as the passenger's second departure time and the number of passengers.
[0150] The platform stores the acquired pre-trip planning information in a structured manner and updates it in real time. It also performs format verification and standardization processing on travel demand information to ensure the integrity and effectiveness of the information.
[0151] By pre-collecting drivers' travel plans, the system can record their routes and order preferences in advance, laying a data foundation for rapid matching and avoiding information collection delays during real-time matching. Furthermore, passenger travel demand information is standardized to eliminate matching errors caused by inconsistent information formats.
[0152] The real-time update mechanism for car owners' pre-trip information can promptly synchronize changes in car owners' itineraries, ensuring the accuracy of matching information and improving the efficiency and reliability of the overall matching process from the data source.
[0153] The candidate route filtering unit 220 is used to filter first driving routes that meet the first preset conditions based on the first origin, the first destination, the second origin and the second destination, to obtain a set of candidate driver routes.
[0154] The travel direction matching degree meets the first preset condition, including: the angle between the first vector from the first origin to the first destination and the second vector from the second origin to the second destination is less than or equal to the first preset threshold.
[0155] By selecting the first driving route that meets the requirements and avoiding routes with opposite directions from participating in subsequent matching, it is beneficial to reduce the computational power consumption of invalid matching and improve the running efficiency of the matching process.
[0156] By combining departure time with synchronous screening, the candidate driver routes (the first selected driving routes) are made to meet both directional convenience and passenger time requirements, thereby improving the matching and fit of the candidate routes.
[0157] By establishing a set of candidate driver routes, a precise and high-quality route foundation is provided for subsequent shuttle point planning, avoiding subsequent matching failures due to improper initial route selection, and thus improving the matching success rate.
[0158] The connection point acquisition unit 230 is used to plan the passenger's pick-up point and drop-off point on each first driving route in the candidate driver route set without changing the first driving route. The first connection distance between the pick-up point and the second origin meets the second preset condition, and the second connection distance between the drop-off point and the second destination meets the third preset condition.
[0159] For each primary driving route in the candidate driver route set, vector path analysis is performed using a Geographic Information System (GIS). Without changing the original primary driving route or adding any new driving paths, passenger pick-up and drop-off points are planned within the effective driving segment of the primary driving route.
[0160] The pick-up point is selected as a standardized geographical marker on the first driving route (such as a bus stop, traffic intersection, or community entrance / exit), and the first connection distance (walking navigation distance) between the pick-up point and the second starting point meets the second preset condition (such as less than or equal to 800 meters).
[0161] The drop-off point is selected as a standardized geographical marker on the first driving route, and the second connection distance (walking navigation distance) between the drop-off point and the passenger's second destination meets the third preset condition (such as less than or equal to 800 meters).
[0162] With the goal of minimizing the total connection distance (the sum of the first connection distance and the second connection distance), if multiple passengers can be matched on the same route, connection points are planned sequentially according to the direction of travel, ensuring that all connection points do not change the original driving route of the driver.
[0163] By limiting the pick-up and drop-off points to the driver's original driving route (the first selected driving route), the system technically ensures that the driver does not take a detour throughout the journey, effectively solving the problem of drivers being forced to take detours to accept orders in related technologies, and protecting the driver's travel experience.
[0164] The selection of standardized geographical markers for pick-up and drop-off points improves the convenience of passengers getting on and off the bus. At the same time, by limiting the pick-up distance by a threshold, it avoids excessively long pick-up distances that could affect the travel experience, achieving a balance between "no detours for drivers" and "fewer pick-up routes for passengers".
[0165] With the goal of minimizing the total connection distance, the passenger connection experience is further optimized. The orderly connection point planning for multiple passengers on the same route can increase the passenger capacity of a single driver's route, increase the driver's order revenue, and improve the overall order matching efficiency of the platform.
[0166] The order information generation unit 240 is used to generate ride-sharing order information based on the pick-up point, drop-off point, first connection distance and second connection distance and push it to the passenger terminal 320.
[0167] Based on the precise geographical information of the planned pick-up and drop-off points, as well as the actual calculated values of the first and second connection distances, and combined with the cost characteristics of drivers without detours (zero detour fuel costs and extremely low time costs), the platform generates ride-sharing order information that is both cost-effective and reasonable through its preset pricing algorithm.
[0168] Ride-sharing order information should include at least the following: pick-up location information, drop-off location information, distance to the first pick-up point, distance to the second pick-up point, estimated pick-up time, estimated drop-off time, trip price, and basic information of the driver.
[0169] The platform will push the generated ride-sharing order information to the passenger's 320 terminal in real time. If multiple routes that meet the conditions are matched, the order information will be sorted and pushed in order of trip price from low to high and connection distance from short to long for the passenger to choose from.
[0170] The pricing algorithm based on the feature of no detour cost eliminates the cost of compensation for detours by the driver in order prices, which helps to reduce the cost of travel for passengers and improve the cost-effectiveness and attractiveness of the order.
[0171] Order information contains all the core information passengers need to make travel decisions, ensuring passengers' right to know and improving information transparency.
[0172] By pushing ride-sharing order information to passengers' 320 terminals in real time, the timeliness of information transmission is ensured, avoiding passenger loss due to push delays, which helps improve the efficiency of the matching process.
[0173] The order confirmation information generation unit 250 is used to respond to the confirmation instruction returned by the passenger terminal 320 based on the ride-sharing order information, automatically generate order confirmation information based on the automatic order acceptance authorization information pre-set by the driver, and push the order confirmation information to the driver terminal 330 and the passenger terminal 320.
[0174] The platform receives confirmation instructions from passengers in real time based on the ride-sharing order information pushed by the 320 platform. Upon receiving the confirmation instruction, the platform immediately retrieves the corresponding driver's pre-trip planning information and pre-set automatic order acceptance authorization information, and performs a final compliance verification on the ride-sharing order information and the driver's order acceptance preferences (such as the number of passengers that can be picked up, the order acceptance deadline, etc.).
[0175] Once the verification is successful, the platform will automatically generate order confirmation information on behalf of the car owner without requiring any manual operation from the car owner, based on the automatic order acceptance authorization information.
[0176] The order confirmation information should include at least the following: the identity information of both parties, the location information of the pick-up point, the location information of the drop-off point, and the second estimated time for the passenger to arrive at the pick-up point.
[0177] The order confirmation information is simultaneously pushed to the driver's end (330) and the passenger's end (320) to achieve real-time synchronization of information between the two parties. At the same time as generating the order confirmation information, the platform automatically creates a legally binding electronic transportation contract, which clearly defines the rights and obligations of both parties.
[0178] It should be noted that the "platform" here can be understood as cloud 310, through which comprehensive scheduling is carried out.
[0179] By implementing an automatic order-acceptance authorization mechanism and compliance verification, the system enables immediate automatic order acceptance after passenger confirmation. This eliminates the cumbersome process of "drivers manually browsing, selecting, and confirming" or "multi-round two-way recommendations from the platform" in traditional technologies, significantly reducing the time required for order matching and enabling instant order confirmation.
[0180] The order matching process does not require real-time operation by the driver, effectively avoiding the influence of the driver's real-time intentions and online status on the matching results. This helps to improve the success rate and certainty of order matching and effectively solves the problem of no car accepting orders after passengers have been waiting.
[0181] By simultaneously pushing order confirmation information to both the passenger's (320) and the driver's (330) end, it ensures that both the driver and passenger are promptly informed of the order details, thus preparing for the trip.
[0182] This invention aims to provide a ridesharing matching and order-accepting device 200. It plans passenger pick-up and drop-off points along the driver's predetermined initial route without altering the driver's original route. The device generates ridesharing order information and automatically generates order confirmation information upon passenger confirmation. This method ensures that drivers can match passengers with travel needs and complete orders without taking detours, effectively avoiding the problem of drivers being forced to take detours to accept orders. This improves the driver's travel experience and increases their enthusiasm and willingness to participate in ridesharing.
[0183] In one embodiment of the present invention, such as Figure 4 As shown, the ride-sharing matching and order-accepting system 300 includes a cloud platform 310, which is used for communication connections with the passenger terminal 320 and the driver terminal 330. The cloud platform 310 is used to execute the steps of the ride-sharing matching and order-accepting method in any of the above embodiments.
[0184] The ride-sharing matching and order-accepting system 300 has the beneficial effects of any of the above embodiments, which will not be elaborated here.
[0185] In one embodiment of the present invention, such as Figure 5 As shown, the electronic device 400 includes a memory 410 and a processor 420. The memory 410 stores a program or instructions that can be executed on the processor 420. When the processor 420 executes the program or instructions, it implements the steps of the ride-sharing matching and order-accepting method in any of the above embodiments.
[0186] The electronic device 400 has the beneficial effects of any of the above embodiments, which will not be repeated here.
[0187] In this invention, the terms "first," "second," and "third" are used for descriptive purposes only and should not be construed as indicating or implying relative importance; the term "multiple" refers to two or more unless otherwise explicitly defined. The terms "install," "connect," "link," and "fix" should be interpreted broadly. For example, "connect" can be a fixed connection, a detachable connection, or an integral connection; "link" can be a direct connection or an indirect connection through an intermediate medium. Those skilled in the art can understand the specific meaning of the above terms in this invention according to the specific circumstances.
[0188] In the description of this invention, it should be understood that the terms "upper," "lower," "left," "right," "front," "rear," etc., indicate the orientation or positional relationship based on the orientation or positional relationship shown in the accompanying drawings. They are only for the convenience of describing this invention and simplifying the description, and do not indicate or imply that the device or unit referred to must have a specific orientation or be constructed and operated in a specific orientation. Therefore, they should not be construed as limitations on this invention.
[0189] In the description of this specification, the terms "one embodiment," "some embodiments," "specific embodiment," etc., refer to a specific feature, structure, material, or characteristic described in connection with that embodiment or example, which is included in at least one embodiment or example of the present invention. In this specification, the illustrative expressions of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the specific features, structures, materials, or characteristics described may be combined in any suitable manner in one or more embodiments or examples.
[0190] The above are merely preferred embodiments of the present invention and are not intended to limit the present invention. Various modifications and variations can be made to the present invention by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of the present invention should be included within the scope of protection of the present invention.
Claims
1. A hitchhiking matching and order taking method, characterized in that, include: The system obtains pre-trip planning information from multiple vehicle owners and travel demand information from passengers. The pre-trip planning information includes the vehicle owner's first origin, the vehicle owner's first destination, and the pre-planned first route. The travel demand information includes the passenger's second origin and the passenger's second destination. Based on the first origin, the first destination, the second origin, and the second destination, a first driving route that meets the first preset condition for travel direction matching is selected to obtain a candidate driver route set; For each first driving route in the candidate driver route set, without changing the first driving route, the passenger's pick-up point and drop-off point are planned on the first driving route, wherein the first connection distance between the pick-up point and the second origin meets the second preset condition, and the second connection distance between the drop-off point and the second destination meets the third preset condition. Based on the pick-up point, the drop-off point, the first connection distance, and the second connection distance, a ride-sharing order is generated and pushed to the passenger's device; In response to the confirmation instruction returned by the passenger based on the ride-sharing order information, and based on the automatic order acceptance authorization information pre-set by the driver, the driver automatically generates order acceptance confirmation information and pushes the order acceptance confirmation information to both the driver's and the passenger's terminals.
2. The method of hitchhiking matching and order taking according to claim 1, wherein, The travel direction matching degree meets the first preset condition, including: The angle between the first vector and the second vector is less than or equal to a first preset threshold, wherein the direction of the first vector is from the first origin to the first destination, and the direction of the second vector is from the second origin to the second destination.
3. The method of hitchhiking matching and order taking according to claim 1, wherein, The first connection distance between the boarding point and the second originating point meets the second preset condition, including: The first connection distance between the boarding point and the second origin is less than or equal to the second preset threshold. The second connection distance between the drop-off point and the second destination meets the third preset condition, including: The second connection distance between the drop-off point and the second destination is less than or equal to a third preset threshold.
4. The method of ride sharing matching and order taking according to any one of claims 1 to 3, wherein, The pre-trip planning information also includes the driver's first departure time, and the travel demand information also includes the passenger's second departure time; The process of generating ride-sharing order information and pushing it to the passenger's device based on the pick-up point, the drop-off point, the first connection distance, and the second connection distance includes: Based on the first departure time and the speed of the ride-sharing vehicle, calculate the first estimated time for the ride-sharing vehicle to arrive at the pick-up point, and determine the time range based on the first estimated time; Based on the second departure time and the passenger's walking speed, calculate the second estimated time for the passenger to arrive at the boarding point; If the second estimated time falls within the time range, the ride-sharing order information is generated based on the pick-up point, the drop-off point, the first connection distance, and the second connection distance, and is pushed to the passenger's device.
5. The method of hitchhiking matching and order taking according to claim 4, wherein, The ride-sharing order information includes the location information of the pick-up point, the location information of the drop-off point, and the time range corresponding to the arrival of the ride-sharing vehicle at the pick-up point.
6. The method of hitchhiking matching and order taking according to claim 4, wherein, The lower limit of the time range is equal to the first estimated time minus the preset time parameter, and the upper limit of the time range is equal to the first estimated time plus the time parameter.
7. The method of hitchhiking matching and order taking according to claim 4, wherein, The order confirmation information includes the location information of the pick-up point, the location information of the drop-off point, and the second estimated time.
8. A piggyback matching and order receiving device, characterized in that, include: The information acquisition unit (210) is used to acquire the pre-trip planning information of multiple car owners and the travel demand information of passengers. The pre-trip planning information includes the first origin of the car owner, the first destination of the car owner and the pre-planned first driving route. The travel demand information includes the second origin of the passenger and the second destination of the passenger. The candidate route filtering unit (220) is used to filter first driving routes that meet the first preset conditions based on the first origin, the first destination, the second origin, and the second destination, and obtain a candidate driver route set; The connection point acquisition unit (230) is used to plan the passenger's pick-up point and drop-off point on each first driving route in the candidate driver route set without changing the first driving route. The first connection distance between the pick-up point and the second origin meets the second preset condition, and the second connection distance between the drop-off point and the second destination meets the third preset condition. The order information generation unit (240) is used to generate ride-sharing order information based on the pick-up point, the drop-off point, the first connection distance and the second connection distance and push it to the passenger terminal (320). The order confirmation information generation unit (250) is used to respond to the confirmation instruction returned by the passenger terminal (320) based on the ride-sharing order information, automatically generate order confirmation information based on the automatic order acceptance authorization information pre-set by the driver, and push the order confirmation information to the driver terminal (330) and the passenger terminal (320).
9. A hitchhiking matching and order taking system, characterized in that, Includes a cloud (310), which is used for communication connections with the passenger terminal (320) and the vehicle owner terminal (330); The cloud (310) is used to perform the steps of the ride-sharing matching and order-accepting method as described in any one of claims 1 to 7.
10. An electronic device, comprising: include: A memory (410) and a processor (420), wherein the memory (410) stores a program or instructions executable on the processor (420), and the processor (420) executes the program or instructions to implement the steps of the ride-sharing matching and order-taking method as described in any one of claims 1 to 7.