Rideshare order adjustment method and device, electronic device, readable storage medium and chip
By obtaining the appeal information of the passengers who are united, determining the actual number of passengers and updating the passengers who are united, the problem of the actual number of passengers who are not in line with the number of orders in the field of ride-sharing is solved, and the fairness of billing and the improvement of user experience is achieved.
Patent Information
- Application Number
- CN202411914183.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-24
- Publication Date
- 2025-04-04
AI Technical Summary
In the field of ride-sharing, the actual number of passengers does not match the number of passengers filled in by the user, resulting in disputes between drivers and passengers and differences in fees, reducing user experience.
By obtaining the appeal information of the passengers who have traveled together, determining the actual number of passengers, updating the passenger mode according to the actual number of passengers, and modifying the passenger order to ensure the accuracy and fairness of billing.
It effectively resolves the driver-passenger disputes caused by the actual number of passengers that do not match the combined order model, improves user experience, reduces operating costs, and maintains the fairness and trust of the platform.
Smart Images

Figure CN119762190A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of ride-sharing technology, and specifically to a method and device for adjusting a ride-sharing order, an electronic device, a readable storage medium, and a chip. Background Art
[0002] At present, in the field of carpooling, during the actual ride, the number of passengers filled in by the passenger user may not match the actual number. It may also happen that the passenger user finds that there are already other passengers in the car when getting on the car, resulting in disputes between the car owner and the passenger user. There are also differences in fees, which reduces the user's ride-sharing experience. Summary of the invention
[0003] The purpose of the embodiments of the present application is to provide a method and device for adjusting a carpooling order, an electronic device, a readable storage medium and a chip, which can solve the problem that the actual number of people in a carpooling is different from the number of people in the order, resulting in a decreased user experience.
[0004] In a first aspect, an embodiment of the present application provides a method for adjusting a carpooling order, the method comprising: obtaining complaint information uploaded by at least one carpooling user corresponding to the carpooling order, the carpooling users including vehicle owner users and passenger users; determining the actual number of passengers based on the complaint information; when the actual number of passengers is different from the number of passengers in the order corresponding to the carpooling order, determining an updated carpooling mode corresponding to the actual number of passengers; and modifying the carpooling order based on the updated carpooling mode.
[0005] In the second aspect, an embodiment of the present application provides a device for adjusting a carpooling order, including: a complaint acquisition module, used to obtain complaint information uploaded by at least one carpooling user corresponding to the carpooling order, and the carpooling users include car owner users and passenger users; a number confirmation module, used to determine the actual number of passengers based on the complaint information; a carpooling adjustment module, used to determine an updated carpooling mode corresponding to the actual number of passengers when the actual number of passengers is different from the order number of passengers corresponding to the carpooling order; an order modification module, used to modify the carpooling order according to the updated carpooling mode.
[0006] In a third aspect, an embodiment of the present application provides an electronic device, which includes a processor, a memory, and a program or instruction stored in the memory and executable on the processor, wherein the program or instruction, when executed by the processor, implements the steps of the method of the first aspect.
[0007] In a fourth aspect, an embodiment of the present application provides a readable storage medium, on which a program or instruction is stored, and when the program or instruction is executed by a processor, the steps of the method of the first aspect are implemented.
[0008] In a fifth aspect, an embodiment of the present application provides a chip, the chip including a processor and a communication interface, the communication interface and the processor are coupled, and the processor is used to run programs or instructions to implement the steps of the method of the first aspect.
[0009] In the embodiment of the present application, this solution can effectively resolve driver-passenger disputes caused by the discrepancy between the actual number of passengers and the shared ride order model. By providing a convenient, fair and transparent complaint and adjustment mechanism, both the driver and the passengers can solve the problem of the discrepancy between the actual number of passengers and the order model through a convenient complaint process, thereby enhancing users' trust and satisfaction with the platform.
[0010] Through a clear complaint process and arbitration mechanism, we can reduce disputes between drivers and passengers caused by information asymmetry and poor communication, and maintain a harmonious and stable operating environment for the platform. The platform adjusts the order model according to the actual number of passengers, and provides evidence review and arbitration mechanisms to ensure fair and reasonable billing and safeguard the rights and interests of both parties. We can reduce complaints and disputes caused by inconsistent models, improve platform operating efficiency, and reduce operating costs.
[0011] Specifically, by obtaining the complaint information uploaded by at least one carpooling user corresponding to the carpooling order, the dispute resolution mechanism is triggered to collect key information that causes the dispute. Among them, the complaint information of both the driver and the passenger on the actual number of passengers, including pictures, text descriptions, etc., is collected to provide a basis for determining the actual number of passengers and adjusting the order model. At the same time, the initiator of the complaint is also clarified to facilitate subsequent information synchronization and process advancement.
[0012] Then determine the actual number of passengers based on the complaint information, verify the actual riding situation, and judge the actual number of passengers by analyzing the pictures, text descriptions, etc. in the complaint information. If the complainant uploads photos of the passengers in the car, the platform can judge the actual number of passengers based on the photos.
[0013] When the actual number of passengers is different from the number of passengers in the shared ride order, an updated shared ride mode corresponding to the actual number of passengers is determined, that is, the order mode is adjusted according to the actual number of passengers to ensure accuracy and fairness of billing.
[0014] For example, if the order is for a 2-person ride, but the actual number of passengers is 3, the platform will update the order mode to a 3-person ride. This ensures that the billing is consistent with the actual number of passengers to avoid damage to the interests of one party.
[0015] Finally, the carpooling order is modified according to the updated carpooling mode, and the updated carpooling mode is applied to the order to complete the order adjustment. The order information is modified to update the order mode to a mode that matches the actual number of passengers. By modifying the order amount to correspond to the updated carpooling mode, the order information is ensured to be consistent with the actual situation to avoid subsequent disputes. Finally, the dispute resolution process is completed to provide users with a good service experience. BRIEF DESCRIPTION OF THE DRAWINGS
[0016] Figure 1 A schematic diagram of a process for adjusting a ride-sharing order according to an embodiment of the present application is shown; Figure 2 A schematic diagram of a process for adjusting a ride-sharing order according to an embodiment of the present application is shown; Figure 3 A schematic diagram of a process for adjusting a ride-sharing order according to an embodiment of the present application is shown; Figure 4 A schematic diagram of a process for adjusting a ride-sharing order according to an embodiment of the present application is shown; Figure 5 A schematic diagram of the structure of a ride-sharing order adjustment device according to an embodiment of the present application is shown; Figure 6 A schematic diagram of the structure of an electronic device according to an embodiment of the present application is shown; Figure 7 A schematic structural diagram of an electronic device according to an embodiment of the present application is shown.
[0017] in, Figures 5 to 7 The corresponding relationship between the reference numerals and the component names is as follows: 100: electronic device; 101: radio frequency unit; 102: network module; 103: audio output unit; 104: input unit; 1041: graphics processor; 1042: microphone; 105: sensor; 106: display unit; 1061: display panel; 107: user input unit; 1071: touch panel; 1072: other input devices; 108: interface unit; 1109: memory; 1110: processor; 900: ride-sharing order adjustment device; 901: complaint acquisition module; 902: number of people confirmation module; 903: ride-sharing adjustment module; 904: order modification module; 905: fee adjustment module. DETAILED DESCRIPTION
[0018] The following will be combined with the drawings in the embodiments of the present application to clearly describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, rather than all the embodiments. All other embodiments obtained by ordinary technicians in this field based on the embodiments in the present application belong to the scope of protection of this application.
[0019] The terms "first", "second", etc. in the specification and claims of the present application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable under appropriate circumstances, so that the embodiments of the present application can be implemented in an order other than those illustrated or described here, and the objects distinguished by "first", "second", etc. are generally of one type, and the number of objects is not limited. For example, the first object can be one or more. In addition, "and / or" in the specification and claims represents at least one of the connected objects, and the character " / " generally indicates that the objects associated with each other are in an "or" relationship.
[0020] The following is combined with Figures 1 to 7 , the method and device for adjusting the shared ride order, the electronic device, the readable storage medium and the chip provided in the embodiments of the present application are described in detail through specific embodiments and their application scenarios.
[0021] This embodiment provides a method for adjusting a ride-sharing order. Figure 1 As shown, including: Step S102: Obtaining complaint information uploaded by at least one carpooling user corresponding to the carpooling order; the carpooling users include the car owner user and the passenger user; Step S104: determining the actual number of passengers according to the complaint information; Step S106: when the actual number of passengers is different from the number of passengers in the order corresponding to the carpooling order, determining an updated carpooling mode corresponding to the actual number of passengers; Step S108: Modify the carpooling order according to the updated carpooling mode.
[0022] The method for adjusting ride-sharing orders provided in this embodiment can effectively resolve disputes between drivers and passengers caused by the discrepancy between the actual number of passengers and the ride-sharing order model. By providing a convenient, fair and transparent complaint and adjustment mechanism, both drivers and passengers can resolve the problem of discrepancy between the actual number of passengers and the order model through a convenient complaint process, thereby enhancing users' trust and satisfaction with the platform.
[0023] Through a clear complaint process and arbitration mechanism, we can reduce disputes between drivers and passengers caused by information asymmetry and poor communication, and maintain a harmonious and stable operating environment for the platform. The platform adjusts the order model according to the actual number of passengers, and provides evidence review and arbitration mechanisms to ensure fair and reasonable billing and safeguard the rights and interests of both parties. We can reduce complaints and disputes caused by inconsistent models, improve platform operating efficiency, and reduce operating costs.
[0024] Specifically, by obtaining the complaint information uploaded by at least one carpooling user corresponding to the carpooling order, the dispute resolution mechanism is triggered to collect key information that causes the dispute. Among them, the complaint information of both the driver and the passenger on the actual number of passengers, including pictures, text descriptions, etc., is collected to provide a basis for determining the actual number of passengers and adjusting the order model. At the same time, the initiator of the complaint is also clarified to facilitate subsequent information synchronization and process advancement.
[0025] Then determine the actual number of passengers based on the complaint information, verify the actual riding situation, and judge the actual number of passengers by analyzing the pictures, text descriptions, etc. in the complaint information. If the complainant uploads photos of the passengers in the car, the platform can judge the actual number of passengers based on the photos.
[0026] When the actual number of passengers is different from the number of passengers in the shared ride order, an updated shared ride mode corresponding to the actual number of passengers is determined, that is, the order mode is adjusted according to the actual number of passengers to ensure accuracy and fairness of billing.
[0027] For example, if the order is for a 2-person ride, but the actual number of passengers is 3, the platform will update the order mode to a 3-person ride. This ensures that the billing is consistent with the actual number of passengers to avoid damage to the interests of one party.
[0028] Finally, the carpooling order is modified according to the updated carpooling mode, and the updated carpooling mode is applied to the order to complete the order adjustment. The order information is modified to update the order mode to a mode that matches the actual number of passengers. By modifying the order amount to correspond to the updated carpooling mode, the order information is ensured to be consistent with the actual situation to avoid subsequent disputes. Finally, the dispute resolution process is completed to provide users with a good service experience.
[0029] It is understandable that the complaint information is the key to triggering the dispute resolution mechanism and the basis for determining the actual number of passengers and updating the carpooling model. The actual number of passengers is the core basis for adjusting the order model and directly determines the updated carpooling model. The updated carpooling model is the final solution to ensure fair and reasonable billing, modify order information, and complete dispute resolution.
[0030] By providing a convenient, fair and transparent complaint and adjustment mechanism, the solution effectively solves the problem of the actual number of passengers in carpooling orders not matching the order pattern, improves user experience, reduces conflicts between drivers and passengers, ensures fair and just operation of the platform, and ultimately promotes the healthy development of the platform.
[0031] In a specific embodiment, the order page is equipped with an entry for applying for correction of the carpooling mode. Users can take photos and upload them to provide feedback on the actual number of passengers in the order, submit a complaint, and the platform will automatically send it to the other party in the carpooling for verification and confirmation. If the other party does not provide feedback after receiving the correction application, it will be deemed to have approved the correction and will be charged according to the corrected mode; if the other party approves the complaint after receiving it, it can click to confirm that it agrees to the correction and will be charged according to the corrected mode; if the other party believes that the complaint is untrue, it can also provide feedback on the actual situation and upload supporting materials, and upgrade to customer service for judgment. If the customer service is able to judge, the mode will be determined according to the actual situation. If the customer service is unable to judge, in order to protect the interests of all parties, the platform can automatically charge according to the suspected mode discrepancy between the two modes. The review side can use the communication messages and call recordings between the driver and passengers, the itinerary recordings, the driver's route and detours to pick up other passengers and the length of stay as the basis for judgment, as well as the pictures of the car and the actual number of passengers reported by the driver and passengers; the driver and passengers can use the IM messages and call recordings of the communication, the number of people noted in the order, and the actual number of passengers in the uploaded photos to prove that the actual carpooling mode has changed, and the error should be corrected and the charge should be based on the corrected mode, or the charge can be negotiated or compromised; After either the driver or the passenger clicks on the complaint entrance, they need to upload the basis for the complaint on their own. The platform then obtains the basis uploaded by the user (such as pictures, text, and other complaint information). After the platform receives the complaint application from one party, it will synchronize the complaint information with the other user. If the other user has objections to the complaint, they can click on "disagree to the complaint" and upload the basis for disagreement (such as pictures, text, and other information that the complaint reason is not valid), and synchronize the objection information with the complainant. In order to facilitate both parties to quickly resolve the complaint and switch to the merger mode by themselves, both parties can choose a compromise billing between the two dispute modes, or submit the complaint to the platform. The platform will combine the information manually submitted by both parties, as well as the platform's automatic acquisition of call recordings and IM records (if any), and comprehensively determine the merger mode.
[0032] Alternatively, if Figure 2 As shown in the figure, the actual number of passengers is determined based on the complaint information, including: Step S1042: determining the information to be confirmed according to the complaint information uploaded by at least one carpooling user; Step S1044: sending the confirmation information to the remaining carpooling users corresponding to the carpooling order; Step S1046: Determine the actual number of passengers based on the confirmation instructions of other carpooling users regarding the confirmation information.
[0033] In this embodiment, when determining the actual number of passengers, the complaint information is first obtained and the information to be confirmed is extracted, and the key information that needs to be confirmed by other users is extracted from the information uploaded by the complaining user.
[0034] The platform obtains the complaint information uploaded by at least one carpooling user (car owner or passenger), such as pictures, text descriptions, etc. Based on the complaint information, the platform extracts key information that needs to be confirmed by other users, such as: photos of passengers in the car: extract the number of passengers in the photo, text description: extract the actual number of passengers described by the user, other evidence: for example, copies of ID cards provided by passengers to prove that there are multiple passengers, etc.
[0035] The extracted key information is converted into "information to be confirmed", for example: "The complainant claims that the actual number of passengers on this trip is 3, please confirm." The platform sends the information to be confirmed to other users related to the order, i.e. other carpooling users, to confirm the actual number of passengers. The platform sends the extracted "information to be confirmed" to other carpooling users corresponding to the carpooling order (for example, if the car owner files a complaint, the information will be sent to the passenger; if the passenger files a complaint, the information will be sent to the car owner). The platform can send the information to be confirmed through system messages, application pop-up windows, etc.
[0036] Finally, the actual number of passengers is determined based on the confirmation instructions of the other carpooling users on the information to be confirmed. After receiving the information to be confirmed, the other carpooling users can choose the following operations: confirm that the actual number of passengers provided by the complainant is correct, or deny the actual number of passengers provided by the complainant and provide their own evidence or reasons.
[0037] If the actual number of passengers cannot be confirmed, the "Unable to confirm" option can be selected, and the platform will enter the arbitration process. The platform will make a decision based on the confirmation instructions of the other carpooling users.
[0038] If all users confirm: If all other users confirm the actual number of passengers provided by the complainant, the platform confirms that the number is the actual number of passengers. If some users confirm and some users deny, or users provide new evidence, the platform will enter the arbitration process to collect more evidence and finally determine the actual number of passengers.
[0039] Arbitration process: The platform will make a comprehensive assessment of the actual number of passengers and make a final decision based on the evidence provided by both parties, such as call recordings, travel itineraries, photos taken inside the vehicle, and order information and passenger information recorded by the platform itself.
[0040] For example, suppose passenger A chose to share a ride with 2 people when placing an order, but the actual number of passengers was 3. Passenger A uploaded a photo of the interior of the car as evidence for the complaint, and the platform extracted "the complainant claimed that the actual number of passengers for this trip was 3" as the pending confirmation information and sent it to the car owner B.
[0041] If car owner B confirms the information, the platform will confirm that the actual number of passengers is 3.
[0042] If car owner B denies the information and provides evidence to prove that the actual number of passengers is 2, the platform will enter the arbitration process and make a judgment based on the evidence provided by both parties.
[0043] Through the above process, the platform can effectively collect information from both the driver and the passengers, and determine the actual number of passengers based on this information, ultimately ensuring that the billing of carpooling orders is fair and reasonable, improving user experience, and maintaining the normal operation of the platform.
[0044] Alternatively, if Figure 3 As shown, the actual number of passengers is determined based on the confirmation instructions of the other carpooling users regarding the confirmation information, specifically including: step S1047: in response to the complaint and approval instructions of the other carpooling users regarding the confirmation information, determine the picture information in the complaint information; determine the actual number of passengers shown in the picture information; step S1048: in response to the complaint and objection instructions of the other carpooling users regarding the confirmation information, obtain the objection information issued by the other carpooling users; determine the actual number of passengers based on the objection information and the complaint information.
[0045] In this embodiment, after the other carpooling users make confirmation or objection instructions to the information to be confirmed, the platform needs to further process the information to determine the actual number of passengers. Specifically, if the other carpooling users agree to the appeal instruction, the platform receives the "agree to appeal" instruction issued by the other carpooling users, indicating that they recognize the actual number of passengers provided by the complaining party, and the platform extracts picture information related to the actual number of passengers from the appeal information, such as photos of passengers in the car. The platform determines the actual number of passengers based on the number of passengers displayed in the picture information. Based on the actual number of passengers determined, the platform updates the model of the carpooling order and makes corresponding billing adjustments.
[0046] For example: Passenger A uploaded a photo of the interior of the car, claiming that the actual number of passengers was 3. After receiving the confirmation information, the car owner B clicked "Agree to appeal". The platform retrieved the photo uploaded by passenger A, and based on the 3 passengers in the photo, confirmed that the actual number of passengers was 3, and updated the order mode to 3-person carpooling.
[0047] If the other carpooling users submit a complaint and objection instruction, the platform receives the "objection complaint" instruction from the other carpooling users, indicating that they have objections to the actual number of passengers provided by the complainant. The platform obtains the objection information issued by the other carpooling users, such as pictures, text descriptions, recordings, etc. Comprehensive information determines the actual number of passengers: The platform conducts a comprehensive analysis of the complaint information and objection information, for example: comparing the picture information provided by the complainant and the objector, such as photos of passengers in the car, to determine whether there are any differences.
[0048] Analyze the text descriptions provided by the complainant and the objector, such as the number of passengers, ride time, etc., to determine whether there are any contradictions. Combine the order information, travel trajectory, call recordings and other information recorded by the platform to further verify the actual number of passengers. If the actual number of passengers cannot be determined through comprehensive analysis, the platform will enter the arbitration process to further collect evidence and finally determine the actual number of passengers. The platform will update the model of the carpooling order based on the actual number of passengers determined, and make corresponding billing adjustments.
[0049] Passenger A uploaded photos of the car, claiming that the actual number of passengers was 3. After receiving the pending confirmation information, car owner B clicked "objection appeal" and uploaded a screenshot of the order information to prove that the order was for 2 people, and provided a text description, claiming that there were only 2 people in the car. The platform compared the evidence provided by both parties and combined it with the itinerary and other information recorded by the platform, and finally determined that the actual number of passengers was 2, and maintained the original order mode.
[0050] Alternatively, if Figure 4 As shown, it also includes: Step S1102: Determine the driver's fare information and the passenger's fare information corresponding to the modified carpooling order; Step S1104: Push the vehicle owner's fare information to the first terminal corresponding to the vehicle owner user, and push the passenger's fare information to the second terminal corresponding to the passenger user.
[0051] In this embodiment, after determining the actual number of passengers and updating the carpooling order model, the platform needs to calculate the fees for the car owner and the passenger according to the new model, and push the fee information to the corresponding user terminal. Determine the car owner's fee information and passenger fee information corresponding to the modified carpooling order, and recalculate the fees for the car owner and the passenger according to the updated carpooling model. The platform obtains the corresponding billing rules based on the updated carpooling model, such as mileage billing, time billing, etc. The platform calculates the fees that the car owner should receive in the order based on the new billing rules, such as mileage fees, service fees, etc. The platform calculates the fees that the passenger should pay in the order based on the new billing rules, such as mileage fees, service fees, etc.
[0052] In addition, the platform needs to consider possible promotional activities, subsidy policies, etc. in the order and make corresponding adjustments to the fees for car owners and passengers.
[0053] The car owner's fee information is pushed to the first terminal corresponding to the car owner user, the passenger's fee information is pushed to the second terminal corresponding to the passenger user, and the calculated fee information is pushed to the terminal devices of the car owner and the passenger. The platform packages the calculated car owner's fee information and passenger's fee information into a corresponding format, such as JSON format. The platform determines the target terminal device for push, such as a mobile phone, tablet computer, etc., based on the user information of the car owner and the passenger. The platform sends a push instruction to the corresponding terminal device and pushes the packaged fee information to the device. After receiving the push instruction, the terminal device parses the fee information and displays it to the user on the APP interface, such as the order details page, message center, etc.
[0054] Assume that passenger A and passenger B are sharing a ride, and the original order mode is for 2 people sharing a ride, the driver's fee is 50 yuan, and the passenger's fee is 25 yuan per person. Based on the complaint information, the platform confirms that the actual number of passengers is 3, and updates the order mode to 3 people sharing a ride.
[0055] The platform recalculates the driver's fee and passenger's fee based on the charging rules for a three-person ride. Assume that the new driver's fee is 70 yuan and the passenger's fee is 23.3 yuan per person. The platform pushes the driver's fee of 70 yuan to the driver's terminal and pushes the passenger's fee of 23.3 yuan to the terminals of Passenger A and Passenger B.
[0056] Through the above process, the platform can recalculate the fees for car owners and passengers based on the updated carpooling order model, and push the fee information to the corresponding user terminal, ensuring that users can understand the cost changes of the order in a timely manner and improve the user experience.
[0057] like Figure 5 As shown, the embodiment of the present application provides a ride-sharing order adjustment device 900. The ride-sharing order adjustment device 900 includes a complaint acquisition module 901, a number confirmation module 902, a ride-sharing adjustment module 903 and an order modification module 904.
[0058] Among them, the complaint acquisition module 901 is used to obtain the complaint information uploaded by at least one carpooling user corresponding to the carpooling order, and the carpooling users include the car owner user and the passenger user; the number confirmation module 902 is used to determine the actual number of passengers based on the complaint information; the carpooling adjustment module 903 is used to determine the updated carpooling mode corresponding to the actual number of passengers when the actual number of passengers is different from the order number of passengers corresponding to the carpooling order; the order modification module 904 is used to modify the carpooling order according to the updated carpooling mode.
[0059] This solution can effectively resolve disputes between drivers and passengers caused by the discrepancy between the actual number of passengers and the shared ride order model. By providing a convenient, fair and transparent complaint and adjustment mechanism, both drivers and passengers can resolve the problem of discrepancy between the actual number of passengers and the order model through a convenient complaint process, thereby enhancing users' trust and satisfaction with the platform.
[0060] Optionally, the number confirmation module 902 is also used to determine the information to be confirmed based on the complaint information uploaded by at least one carpooling user; send the information to be confirmed to the remaining carpooling users corresponding to the carpooling order; and determine the actual number of passengers based on the confirmation instructions of the remaining carpooling users for the information to be confirmed.
[0061] Optionally, the number confirmation module 902 is also used to, in response to the appeal and approval instructions of the other carpooling users regarding the confirmation information, determine the picture information in the appeal information; determine the actual number of passengers shown in the picture information; or in response to the appeal and objection instructions of the other carpooling users regarding the confirmation information, obtain the objection information issued by the other carpooling users; and determine the actual number of passengers based on the objection information and the appeal information.
[0062] Optionally, it also includes: a fare adjustment module 905, which is used to determine the car owner's fare information and passenger fare information corresponding to the modified carpooling order; push the car owner's fare information to the first terminal corresponding to the car owner user, and push the passenger fare information to the second terminal corresponding to the passenger user.
[0063] The ride-sharing order adjustment device in the embodiment of the present application may be a device, or a component, integrated circuit, or chip in a terminal. The device may be a mobile electronic device or a non-mobile electronic device. Exemplarily, the mobile electronic device may be a mobile phone, a tablet computer, a laptop computer, a PDA, an in-vehicle electronic device, a wearable device, an ultra-mobile personal computer (UMPC), a netbook, or a personal digital assistant (PDA), etc. The non-mobile electronic device may be a server, a network attached storage (NAS), a personal computer (PC), a television (TV), a teller machine, or a self-service machine, etc., which is not specifically limited in the embodiment of the present application.
[0064] The ride-sharing order adjustment device in the embodiment of the present application may be a device having an operating system. The operating system may be an Android operating system, an iOS operating system, or other possible operating systems, which are not specifically limited in the embodiment of the present application.
[0065] The ride-sharing order adjustment device provided in the embodiment of the present application can achieve Figures 1 to 4 To avoid repetition, the various processes implemented by the method embodiment are not described here.
[0066] Alternatively, if Figure 6 As shown, an embodiment of the present application further provides an electronic device 100, including a processor 1110, a memory 1109, and a program or instruction stored in the memory 1109 and executable on the processor 1110. When the program or instruction is executed by the processor 1110, each process of the embodiment of the above-mentioned method for adjusting the shared ride order is implemented, and the same technical effect can be achieved. To avoid repetition, it will not be described here.
[0067] It should be noted that the electronic devices in the embodiments of the present application include the above-mentioned electronic devices and non-electronic devices.
[0068] Figure 7 A schematic diagram of the hardware structure of an electronic device to implement an embodiment of the present application.
[0069] The electronic device 100 includes but is not limited to: a radio frequency unit 101, a network module 102, an audio output unit 103, an input unit 104, a sensor 105, a display unit 106, a user input unit 107, an interface unit 108, a memory 1109, and a processor 1110 and other components.
[0070] Those skilled in the art will appreciate that the electronic device 100 may further include a power source (such as a battery) for supplying power to various components, and the power source may be logically connected to the processor 1110 through a power management system, thereby implementing functions such as managing charging, discharging, and power consumption management through the power management system. Figure 7 The electronic device structure shown in the figure does not constitute a limitation on the electronic device. The electronic device may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently, which will not be described in detail here.
[0071] Among them, processor 1110 is used to obtain complaint information uploaded by at least one carpooling user corresponding to the carpooling order, and the carpooling users include car owner users and passenger users; determine the actual number of passengers based on the complaint information; when the actual number of passengers is different from the order number of passengers corresponding to the carpooling order, determine an updated carpooling mode corresponding to the actual number of passengers; and modify the carpooling order according to the updated carpooling mode.
[0072] The above solution can effectively resolve disputes between drivers and passengers caused by the discrepancy between the actual number of passengers and the shared ride order model. By providing a convenient, fair and transparent complaint and adjustment mechanism, both drivers and passengers can resolve the problem of discrepancy between the actual number of passengers and the order model through a convenient complaint process, thereby enhancing users' trust and satisfaction with the platform.
[0073] Optionally, processor 1110 is further used to implement the following steps: determine the information to be confirmed based on the complaint information uploaded by at least one carpooling user; send the information to be confirmed to the remaining carpooling users corresponding to the carpooling order; and determine the actual number of passengers based on the confirmation instructions of the remaining carpooling users for the information to be confirmed.
[0074] Optionally, processor 1110 is further used to respond to the complaint approval instructions of other carpooling users regarding the confirmation information, determine the picture information in the complaint information; determine the actual number of passengers shown in the picture information; or respond to the complaint objection instructions of other carpooling users regarding the confirmation information, obtain the objection information issued by the other carpooling users; and determine the actual number of passengers based on the objection information and the complaint information.
[0075] Optionally, processor 1110 is also used to determine the vehicle owner fare information and passenger fare information corresponding to the modified carpooling order; push the vehicle owner fare information to a first terminal corresponding to the vehicle owner user, and push the passenger fare information to a second terminal corresponding to the passenger user.
[0076] It should be understood that in the embodiment of the present application, the input unit 104 may include a graphics processor (GPU) 1041 and a microphone 1042, and the graphics processor 1041 processes the image data of the static picture or video obtained by the image capture device (such as a camera) in the video capture mode or the image capture mode. The display unit 106 may include a display panel 1061, and the display panel 1061 may be configured in the form of a liquid crystal display, an organic light emitting diode, etc. The user input unit 107 includes a touch panel 1071 and other input devices 1072. The touch panel 1071 is also called a touch screen. The touch panel 1071 may include two parts: a touch detection device and a touch controller. Other input devices 1072 may include but are not limited to a physical keyboard, a function key (such as a volume control key, a switch key, etc.), a trackball, a mouse, and a joystick, which will not be repeated here. The memory 1109 can be used to store software programs and various data, including but not limited to application programs and operating systems. The processor 1110 may integrate an application processor and a modem processor, wherein the application processor mainly processes an operating system, a user interface, and application programs, and the modem processor mainly processes wireless communications. It is understandable that the modem processor may not be integrated into the processor 1110.
[0077] An embodiment of the present application also provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, each process of the above-mentioned embodiment of the method for adjusting the shared ride order is implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.
[0078] The methods may be implemented in various ways depending on the specific features and / or example applications. For example, the methods may be implemented by a combination of hardware, firmware, and / or software. For example, in a hardware implementation, the processor may be implemented in one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors, electronic devices, other equipment units for performing the above functions, and / or combinations thereof.
[0079] A computer-readable storage medium may be a tangible device that can retain and store instructions for use by an instruction execution device. A computer-readable storage medium may be an electronic storage device, a magnetic storage device, an optical storage device, an electromagnetic storage device, a semiconductor storage device, or any suitable combination of the above devices, but is not limited thereto. A non-exhaustive list of more specific examples of computer-readable storage media includes: portable computer floppy disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), static random access memory (SRAM), portable compact disk read-only memory (CD-ROM), digital versatile disk (DVD), memory card, floppy disk, encoding mechanical device (such as a punched card or a groove with a raised structure with instructions recorded) and any suitable combination of the above devices. The computer-readable storage medium used herein should not be understood as a transmission signal itself, such as a radio wave or other freely propagating electromagnetic wave, an electromagnetic wave propagating through a waveguide or other transmission medium, or an electrical signal transmitted through a wire, etc.
[0080] The processor is the processor in the electronic device in the above embodiment. The readable storage medium includes a computer readable storage medium, such as a computer read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.
[0081] An embodiment of the present application further provides a chip, which includes a processor and a communication interface, wherein the communication interface and the processor are coupled, and the processor is used to run programs or instructions to implement the various processes of the above-mentioned embodiment of the method for adjusting the shared ride order, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
[0082] It should be understood that the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.
[0083] It should be noted that, in this article, the terms "comprise", "include" or any other variant thereof are intended to cover non-exclusive inclusion, so that the process, method, article or device including a series of elements includes not only those elements, but also includes other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "comprise one..." do not exclude the presence of other identical elements in the process, method, article or device including the element. In addition, it should be pointed out that the scope of the methods and devices in the embodiments of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in reverse order according to the functions involved, for example, the described method may be performed in an order different from that described, and various steps may also be added, omitted, or combined. In addition, the features described with reference to certain examples may be combined in other examples.
[0084] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present application, or the part that contributes to the prior art, can be embodied in the form of a computer software product, which is stored in a storage medium (such as ROM / RAM, a magnetic disk, or an optical disk), and includes a number of instructions for enabling a terminal (which can be a mobile phone, a computer, a server, or a network device, etc.) to execute the methods described in each embodiment of the present application.
[0085] The embodiments of the present application are described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of the present application, ordinary technicians in this field can also make many forms without departing from the purpose of the present application and the scope of protection of the claims, all of which are within the protection of the present application.
Claims
1. A method for adjusting a ride-sharing order, characterized in that: include: Obtaining complaint information uploaded by at least one carpooling user corresponding to the carpooling order, wherein the carpooling user includes a car owner user and a passenger user; Determine the actual number of passengers based on the complaint information; When the actual number of passengers is different from the number of passengers in the order corresponding to the carpooling order, determining an updated carpooling mode corresponding to the actual number of passengers; The rideshare order is modified according to the updated rideshare mode.
2. The method for adjusting a ride-sharing order according to claim 1, characterized in that: The determining the actual number of passengers according to the complaint information specifically includes: Determining the information to be confirmed based on the complaint information uploaded by at least one of the carpooling users; Sending the pending confirmation information to other carpooling users corresponding to the carpooling order; The actual number of passengers is determined according to the confirmation instructions of the other carpooling users on the information to be confirmed.
3. The method for adjusting a ride-sharing order according to claim 2, characterized in that: The determining the actual number of passengers according to the confirmation instructions of the other carpooling users on the information to be confirmed specifically includes: In response to the other carpooling users' instructions of approving the information to be confirmed, determining the picture information in the appeal information; determining the actual number of passengers shown in the picture information; or In response to the appeal and objection instructions of the other carpooling users regarding the information to be confirmed, objection information issued by the other carpooling users is obtained; and the actual number of passengers is determined according to the objection information and the appeal information.
4. The method for adjusting a rideshare order according to any one of claims 1 to 3, characterized in that: Also includes: Determine the modified vehicle owner fee information and passenger fee information corresponding to the shared ride order; The vehicle owner's fee information is pushed to a first terminal corresponding to the vehicle owner user, and the passenger's fee information is pushed to a second terminal corresponding to the passenger user.
5. A ride-sharing order adjustment device, characterized in that: include: A complaint acquisition module, used to acquire complaint information uploaded by at least one carpooling user corresponding to a carpooling order, wherein the carpooling user includes a car owner user and a passenger user; A number confirmation module is used to determine the actual number of passengers based on the complaint information; A carpooling adjustment module, configured to determine an updated carpooling mode corresponding to the actual number of passengers when the actual number of passengers is different from the number of passengers in the carpooling order; An order modification module is used to modify the carpooling order according to the updated carpooling mode.
6. The ride-sharing order adjustment device according to claim 5, characterized in that: The number confirmation module is further used to determine the information to be confirmed according to the complaint information uploaded by at least one of the carpooling users; and send the information to be confirmed to the remaining carpooling users corresponding to the carpooling order; The actual number of passengers is determined according to the confirmation instructions of the other carpooling users on the information to be confirmed.
7. The ride-sharing order adjustment device according to claim 6, characterized in that: The number confirmation module is also used to, in response to the appeal and approval instructions of the other carpooling users regarding the information to be confirmed, determine the picture information in the appeal information; determine the actual number of passengers shown in the picture information; or in response to the appeal and objection instructions of the other carpooling users regarding the information to be confirmed, obtain the objection information issued by the other carpooling users; and determine the actual number of passengers based on the objection information and the appeal information.
8. The ride-sharing order adjustment device according to any one of claims 5 to 7, characterized in that: Also includes: A fee adjustment module, used to determine the modified vehicle owner fee information and passenger fee information corresponding to the shared ride order; The vehicle owner's fee information is pushed to a first terminal corresponding to the vehicle owner user, and the passenger's fee information is pushed to a second terminal corresponding to the passenger user.
9. An electronic device, characterized in that: It includes a processor, a memory, and a program or instruction stored in the memory and executable on the processor, wherein the program or instruction, when executed by the processor, implements the steps of the method for adjusting a ride-sharing order as described in any one of claims 1 to 4.
10. A readable storage medium, characterized in that: The readable storage medium stores programs or instructions, and when the programs or instructions are executed by the processor, the steps of the ride-sharing order adjustment method as described in any one of claims 1 to 4 are implemented.
11. A chip, characterized in that: The chip includes a processor and a communication interface, the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the steps of the ride-sharing order adjustment method as described in any one of claims 1 to 4.