Carpooling method, device, terminal and computer-readable storage medium
By obtaining and matching the travel information and sign information of the vehicle and performing carpooling operations, the problem of how fixed routes and high-frequency travel groups can reduce travel costs, and improve the convenience and experience of carpooling.
Patent Information
- Application Number
- CN202011417246.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2020-12-07
- Publication Date
- 2025-04-04
- Estimated Expiration
- 2040-12-07
AI Technical Summary
The existing carpooling model has failed to effectively solve the problem of how groups with fixed routes and high frequency travel can reduce travel costs without reducing the experience of using the car.
By obtaining the vehicle's travel information and identification information, matching the target vehicle that matches it, and performing carpooling operations based on the matching results, improving the user's carpooling experience and convenience.
It has achieved the reduction of user travel costs and the convenience and experience of carpooling without reducing the experience of car use.
Smart Images

Figure CN114595849B_ABST
Abstract
Description
Technical Field
[0001] The present invention belongs to the field of transportation, and in particular relates to a carpooling method, device, terminal and computer-readable storage medium. Background Art
[0002] With the rapid development of location-based services and mobile Internet technologies, carpooling services have become a new model of the sharing economy to ease urban traffic congestion. The current carpooling models mainly include: in the form of hitchhiking, when the driver's driving distance and direction are roughly the same as those of the passenger, carpooling is carried out; or in the form of online car-hailing, the driver matches the passengers who are going the same way according to the driving route of the passenger with the farthest destination, and carpools.
[0003] However, the current carpooling model does not provide a carpooling solution for those who drive frequently and have fixed routes. For example, in the same community, many people drive their own cars to the same place to work. How to reduce the travel cost of users without reducing the car experience has become an urgent problem to be solved. Summary of the invention
[0004] In view of the above technical problems, the present invention provides a carpooling method, device, terminal and computer-readable storage medium to enhance the carpooling experience and convenience of users.
[0005] The present invention provides a carpooling method, which comprises: obtaining travel information and identification information of a vehicle; obtaining a target vehicle matching the travel information and identification information of the vehicle; and performing a carpooling operation according to the acquisition result of the target vehicle.
[0006] The present invention also provides a carpooling device, which includes: a first acquisition module, used to acquire travel information and identification information of a vehicle; a second acquisition module, used to acquire a target vehicle that matches the travel information and identification information of the vehicle; and an execution module, used to execute a carpooling operation according to the acquisition result of the target vehicle.
[0007] The present invention also provides a terminal, which includes a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the steps of the above-mentioned carpooling method when executing the computer program.
[0008] The present invention also provides a computer-readable storage medium storing a computer program, which implements the steps of the above-mentioned carpooling method when executed by a processor.
[0009] The carpooling method, device, terminal and computer-readable storage medium provided by the present invention can perform carpooling operations according to the acquisition results of target vehicles that match the travel information and identification information of the vehicles, thereby improving the carpooling experience and convenience of users. BRIEF DESCRIPTION OF THE DRAWINGS
[0010] Figure 1 is a schematic diagram of an application environment of the carpooling method provided in the first embodiment of the present invention;
[0011] Figure 2 is a flow chart of a carpooling method provided in Embodiment 1 of the present invention;
[0012] Figure 3 is a structural schematic diagram of a carpooling device provided in Embodiment 2 of the present invention;
[0013] Figure 4 It is a schematic diagram of the structure of a terminal provided in Embodiment 3 of the present invention. DETAILED DESCRIPTION
[0014] In the following description, unless otherwise defined, all technical and scientific terms used herein have the same meaning as those generally understood by those skilled in the art of the technical field of the present invention. The terms used in the specification of the present invention herein are only for the purpose of describing specific embodiments and are not intended to limit the present invention. It should be understood that when used in this specification and the appended claims, the term "comprising" indicates the presence of described features, wholes, steps, operations, elements and / or components, but does not exclude the presence or addition of one or more other features, wholes, steps, operations, elements, components and / or their collections.
[0015] It should also be understood that the terms used in this specification of the present invention are only for the purpose of describing specific embodiments and are not intended to limit the present invention. As used in the specification of the present invention and the appended claims, the singular forms "a", "an", "a kind" and "the" are intended to include plural forms unless the context clearly indicates otherwise.
[0016] It should be further understood that the term "and / or" used in the present description and the appended claims refers to and includes any and all possible combinations of one or more of the associated listed items.
[0017] As used in this specification and the appended claims, the terms "if" and "if" may be interpreted, depending on the context, to mean "when" or "upon" or "in response to determining" or "in response to detecting." Similarly, the phrases "if it is determined" or "if [described condition or event] is detected" may be interpreted, depending on the context, to mean "upon determination" or "in response to determining" or "upon detection of [described condition or event]" or "in response to detecting [described condition or event]."
[0018] The technical solution of the present invention is further described in detail below in conjunction with the accompanying drawings and specific embodiments.
[0019] Figure 1 Schematic diagram of the application environment of the carpooling method provided by the first embodiment of the present invention. The carpooling method provided by the present invention is applied to terminals corresponding to vehicles, including mobile terminals (such as mobile phones, tablet computers, smart watches, etc.) and vehicle-mounted terminals. Figure 1 As shown, the mobile terminal 12 corresponding to vehicle A obtains target vehicles B and C that match the travel information and identification information of vehicle A through the cloud platform 11, and further initiates a carpooling invitation to vehicles B and C through the cloud platform 11. If the vehicle terminal 13 corresponding to vehicle B and / or the vehicle terminal 14 corresponding to vehicle C accept the carpooling invitation, the carpooling operation is performed. The cloud platform includes a vehicle networking platform and a community platform.
[0020] Figure 2 FIG. 1 is a flow chart of the carpooling method provided in the first embodiment of the present invention. Figure 2 As shown, the carpooling method of the present invention may include the following steps:
[0021] Step S101: Acquire the travel information and identification information of the vehicle;
[0022] Specifically, the travel information of the vehicle includes at least one of a travel rule and a travel plan; preferably, the travel rule is a travel rule that has been traveled, and the travel plan is a non-travel plan. The method for obtaining the travel information of the vehicle includes: obtaining the travel rule according to the travel trajectory with a repetition value greater than a preset value, wherein the travel trajectory includes the travel route, the starting location, the ending location, the starting time, and the ending time; the travel plan includes the travel route, the starting location, the ending location, and the starting time, and is formulated by the terminal and published to the Internet of Vehicles platform and / or the community platform to take effect. The identification information of the vehicle includes at least one of the brand, model, price, and mileage.
[0023] Step S102: Acquire a target vehicle that matches the travel information and the identification information of the vehicle;
[0024] Specifically, the travel information and identification information of the vehicle are published to the Internet of Vehicles platform and / or the community platform. Based on the travel information and identification information of a certain vehicle, other vehicles whose travel information and identification information match the travel information and identification information of the vehicle are queried according to preset rules.
[0025] For example, if the travel routes of the two vehicles are the same or alternative routes, the distance between the starting locations is less than the first preset distance, the distance between the ending locations is less than the second preset distance, the time difference between the starting times is less than the first preset time difference, and the time difference between the ending times is less than the second preset time difference, then it is determined that the travel rules of the two vehicles match;
[0026] For example, if the travel routes in the travel plans of the two vehicles are the same or alternative routes to each other, the distance between the starting locations is less than the first preset distance, the distance between the ending locations is less than the second preset distance, and the time difference between the starting times is less than the first preset time difference, then it is determined that the travel plans of the two vehicles match;
[0027] Exemplarily, if the travel route in the travel plan of the first vehicle is the same as the travel route in the travel pattern of the second vehicle or they are alternative routes to each other, the distance between the starting point in the travel plan of the first vehicle and the starting point in the travel pattern of the second vehicle is less than a first preset distance, the distance between the ending point in the travel plan of the first vehicle and the ending point in the travel pattern of the second vehicle is less than a second preset distance, and the time difference between the starting time in the travel plan of the first vehicle and the starting time in the travel pattern of the second vehicle is less than the first preset time difference, then it is determined that the travel plan of the first vehicle matches the travel pattern of the second vehicle;
[0028] Exemplarily, if at least one item of the identification information of the two vehicles matches, such as brand, model, price, mileage, etc., then the identification information of the two vehicles is determined to match; preferably, the matching of the identification information can be further screened, with matching of both brand and model as the first matching priority, matching of both price and mileage as the second matching priority, and matching of only price as the third matching priority; wherein the first matching priority is higher than the second matching priority, and the second matching priority is higher than the third matching priority.
[0029] Step S103: performing a carpooling operation according to the acquisition result of the target vehicle.
[0030] Specifically, step S103 includes: if the number of target vehicles obtained is not zero, then displaying a prompt message suggesting carpooling; if information accepting the carpooling suggestion is obtained, then initiating a carpooling invitation to the target vehicle; if the number of target vehicles that accept the carpooling invitation is not zero, then executing the carpooling operation. The prompt message suggesting carpooling includes: at least one of the location of the target vehicle, the number of target vehicles, the identification information of the target vehicle, and the travel information of the target vehicle; the method of displaying the prompt message suggesting carpooling includes graphic display and / or voice broadcast; the method of accepting the carpooling suggestion includes manually selecting the option to accept the carpooling suggestion or replying with voice to accept the carpooling suggestion.
[0031] It is worth mentioning that before initiating a carpooling invitation to the target vehicle, you can make further selections on the matching target vehicles based on your personal preferences to narrow the scope of the carpooling invitation, such as: selecting a target vehicle with a closer location, or a target vehicle with a higher identification information matching priority.
[0032] Furthermore, the steps of executing the carpooling operation include: creating a carpooling group, the carpooling group includes the initiator of the carpooling invitation and the recipient of the carpooling invitation; obtaining the scheduled travel time, the number of scheduled travelers and the location of the corresponding vehicles in the carpooling group of the objects in the carpooling group; creating a carpooling arrangement according to the scheduled travel time, the number of scheduled travelers and the location of the corresponding vehicles. Among them, the objects in the carpooling group refer to the users corresponding to the initiator of the carpooling invitation and the recipient of the carpooling invitation.
[0033] Furthermore, the total number of vehicles in the carpooling group is equal to the total number of carpooling invitation initiators and carpooling invitation recipients.
[0034] Specifically, after the carpooling group is successfully created, the initiator of the carpooling invitation and the recipient of the carpooling invitation can contact each other within the carpooling group, and optionally, disclose personal contact information, including name, contact number, etc. within the carpooling group; the initiator and the recipient reserve their respective travel time and number of travelers through the carpooling group, preferably on a weekly basis, and set the reservation content to be modifiable within a preset time, such as no later than two hours before the determined carpooling travel time; the carpooling invitation initiator terminal counts the scheduled travel time, the scheduled travel number and the location of the corresponding vehicles, and creates a carpooling arrangement based on the scheduled travel time, the scheduled travel number and the location of the corresponding vehicles, wherein the carpooling arrangement includes determining the carpooling travel time, determining the carpooling travel location and determining the order in which the corresponding vehicles are used.
[0035] Specifically, the step of creating a carpooling arrangement according to the scheduled travel time, the number of scheduled travelers, and the positions of corresponding vehicles includes: determining the order of using the corresponding vehicles according to the scheduled travel time and the number of scheduled travelers;
[0036] Optionally, the usage ratio of the corresponding vehicles is determined according to the number of corresponding vehicles in the carpooling group and the ratio of the number of people who have made reservations for travel, and the usage order of the corresponding vehicles is further determined according to the usage ratio of the corresponding vehicles. For example, if there are three corresponding vehicles in the carpooling group, the number of people who have made reservations for travel in the first vehicle is two, the number of people who have made reservations for travel in the second vehicle is two, and the number of people who have made reservations for travel in the third vehicle is one, then the first vehicle can be arranged to be used for two days in a week on weekdays, such as Monday and Thursday, the second vehicle can be arranged to be used for two days in a week on weekdays, such as Tuesday and Friday, and the third vehicle can be arranged to be used for one day in a week on weekdays, such as Wednesday; preferably, the number of days for the use of each vehicle remains consistent.
[0037] Furthermore, based on the scheduled travel time, the number of scheduled travelers and the location of the corresponding vehicles, the step of creating a carpooling arrangement also includes: recording the number of times the corresponding vehicles are used, and adjusting the order of use based on the number of times the vehicles are used.
[0038] For example, if there are three corresponding vehicles in the carpooling group and the number of people booked to travel in all three vehicles is one, the vehicle usage order for the first week is determined as the first vehicle is used for two days on Monday and Thursday, the second vehicle is used for two days on Tuesday and Friday, and the third vehicle is used for one day on Wednesday; the vehicle usage order for the second week is determined as the first vehicle is used for one day on Wednesday, the second vehicle is used for two days on Tuesday and Friday, and the third vehicle is used for two days on Monday and Thursday; the vehicle usage order for the third week is determined as the first vehicle is used for two days on Monday and Thursday, the second vehicle is used for one day on Wednesday, and the third vehicle is used for two days on Tuesday and Friday.
[0039] For example, if there are three corresponding vehicles in the carpooling group and the number of people booked to travel in all three vehicles is one, the vehicle usage order for the first week is determined as the first car is used for two days on Monday and Thursday, the second car is used for two days on Tuesday and Friday, and the third car is used for one day on Wednesday; if the user of the second car has something urgent to do on Tuesday and does not participate in the carpooling, the vehicle usage order for the first week will be adjusted to the first car being used for two days on Monday and Tuesday, the second car being used for two days on Thursday and Friday, and the third car being used for one day on Wednesday. The vehicle usage order for subsequent weeks can refer to the previous example and will not be repeated here.
[0040] Furthermore, based on the scheduled travel time, the number of people scheduled to travel and the location of the corresponding vehicle, the step of creating a carpooling arrangement also includes: determining the carpooling travel time based on the scheduled travel time; and determining the carpooling travel location based on the location of the corresponding vehicle.
[0041] Optionally, the time point with the highest repetition value among the obtained scheduled travel times for the same day is set as the carpool travel time. For example, if three scheduled travel times are obtained, including two at 8 o'clock and one at 8:15, 8 o'clock is selected as the carpool travel time; and / or, the average of the scheduled travel times is taken, and the time point closest to the average is selected as the carpool travel time. For example, if three scheduled travel times are obtained, including one at 8 o'clock, one at 8:15, and one at 8:20, 8:15 is selected as the carpool travel time.
[0042] Optionally, the location of the vehicle used on the day according to the carpooling arrangement is set as the carpooling travel location; and / or, the center point of the distribution position of the corresponding vehicle in the carpooling group is taken, and the community exit closest to the center point is selected as the carpooling travel location.
[0043] For carpooling groups with a large number of people, two or more vehicles can be used for travel on the same day. The carpooling arrangements such as the order of vehicle use, carpooling travel time, and carpooling travel location are the same as above and will not be repeated here.
[0044] It is worth mentioning that for the created carpooling arrangement, reminders can be given to the members of the carpooling group. Daily reminders and reminders one hour before travel can be set. The reminders include the carpooling travel time, carpooling travel location and the order of vehicle use.
[0045] The carpooling method provided in the first embodiment of the present invention forms a carpooling group by matching vehicles with the same travel information and identification information, and creates a carpooling arrangement according to at least one of the scheduled travel time, the number of scheduled travelers, and the position of the corresponding vehicles. It can not only determine the order in which the vehicles are used, but also adjust the order in which the vehicles are used by recording the number of times the vehicles are used, thereby improving the user's carpooling experience and convenience.
[0046] It is worth mentioning that the carpooling method provided in the first embodiment of the present invention can be used not only for carpooling to and from get off work, but also for sending children to school, going to the hospital for medical treatment, etc. For the same travel needs in the same community, it can effectively reduce repeated self-driving, make travel more convenient, and effectively reduce travel costs and energy.
[0047] Figure 3 Schematic diagram of the structure of the carpooling device provided by the second embodiment of the present invention. Figure 3 As shown, the carpooling device of this embodiment includes: a first acquisition module 110, used to acquire travel information and identification information of a vehicle; a second acquisition module 111, used to acquire a target vehicle that matches the travel information and identification information of the vehicle; and an execution module 112, used to execute a carpooling operation according to the acquisition result of the target vehicle.
[0048] Figure 4Schematic diagram of the structure of the terminal provided by the third embodiment of the present invention. Figure 4 As shown, the terminal of this embodiment includes: a processor 210, a memory 211, and a computer program 212 stored in the memory 211 and executable on the processor 210. When the processor 210 executes the computer program 212, the steps in the above-mentioned carpooling method embodiments are implemented, for example Figure 2 Steps S101 to S103 are shown.
[0049] The terminal may include, but is not limited to, a processor 210 and a memory 211. Those skilled in the art will appreciate that Figure 4 It is only an example of a terminal and does not constitute a limitation on the terminal. It may include more or fewer components than shown in the figure, or a combination of certain components, or different components. For example, the terminal may also include input and output devices, network access devices, buses, etc.
[0050] The processor 210 may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or any conventional processor, etc.
[0051] The memory 211 may be an internal storage unit of the terminal, such as a hard disk or memory of the terminal. The memory 211 may also be an external storage device of the terminal, such as a plug-in hard disk, a smart media card (SMC), a secure digital (SD) card, a flash card, etc. equipped on the terminal. Further, the memory 211 may also include both an internal storage unit and an external storage device of the terminal. The memory 211 is used to store the computer program and other programs and data required by the terminal. The memory 211 may also be used to temporarily store data that has been output or is to be output.
[0052] The present invention also provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the steps of the carpooling method described above are implemented.
[0053] It should be understood that the order of execution of the steps in the above embodiment does not necessarily mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiment of the present invention.
[0054] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described or recorded in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0055] Those of ordinary skill in the art will appreciate that the various example methods and steps described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of the present invention.
[0056] The embodiments described above are only used to illustrate the technical solutions of the present invention, rather than to limit the same. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that the technical solutions described in the aforementioned embodiments may still be modified, or some of the technical features may be replaced by equivalents. Such modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present invention, and should all be included in the protection scope of the present invention.
Claims
1. A carpooling method, comprising the following steps: Acquire travel information and identification information of the vehicle, wherein the travel information includes at least one of travel rules and travel plans; the identification information includes at least one of brand, model, price, and mileage; Acquire a target vehicle that matches the travel information and the identification information of the vehicle; Execute a carpooling operation according to the acquisition result of the target vehicle; The method for obtaining the travel rule includes: obtaining the travel rule according to a travel trajectory with a repetition value greater than a preset value, wherein the travel trajectory includes a travel route, a starting location, an ending location, a starting time, and an ending time; the method for obtaining the travel plan includes: obtaining the travel plan published from a vehicle networking platform and / or a community platform, wherein the travel plan includes the travel route, the starting location, the ending location, and the starting time; The method for acquiring a target vehicle that matches the travel information and the identification information of the vehicle includes: If the travel routes in the travel rules are the same or are alternative routes to each other, the distance between the starting points is less than the first preset distance, the distance between the ending points is less than the second preset distance, the time difference between the starting times is less than the first preset time difference, and the time difference between the ending times is less than the second preset time difference, then it is determined that the travel rules match; and / or If the travel routes in the travel plans are the same or are alternative routes to each other, the distance between the starting points is less than the first preset distance, the distance between the ending points is less than the second preset distance, and the time difference between the starting times is less than the first preset time difference, then it is determined that the travel plans match; and / or If the travel pattern is the same as the travel route in the travel plan or they are each other's alternative routes, the distance between the starting locations is less than the first preset distance, the distance between the ending locations is less than the second preset distance, and the time difference between the starting times is less than the first preset time difference, then it is determined that the travel pattern matches the travel plan; The step of performing a carpooling operation according to the acquisition result of the target vehicle includes: If the number of target vehicles obtained is not zero, a prompt message suggesting carpooling is displayed; If information of accepting the carpooling suggestion is obtained, a carpooling invitation is sent to the target vehicle; If the number of the target vehicles that accept the carpooling invitation is not zero, the carpooling operation is performed; The steps of performing the carpooling operation include: Creating a carpooling group, the carpooling group including the initiator of the carpooling invitation and the recipient of the carpooling invitation; Obtaining the scheduled travel time, the number of scheduled travelers, and the location of the corresponding vehicles in the carpooling group; A carpooling arrangement is created according to the scheduled travel time, the number of scheduled travelers and the locations of the corresponding vehicles, wherein the carpooling arrangement includes determining the carpooling travel time, determining the carpooling travel location, and determining the order in which the corresponding vehicles are used.
2. The carpooling method according to claim 1, wherein the method for obtaining a target vehicle that matches the travel information and the identification information of the vehicle further comprises: If at least one of the brand, model, price and mileage in the identification information matches, the identification information is determined to match, wherein both the brand and the model match as the first matching priority, both the price and the mileage match as the second matching priority, and only the price matches as the third matching priority, the first matching priority is higher than the second matching priority, and the second matching priority is higher than the third matching priority.
3. The carpooling method according to claim 1, wherein the carpooling suggestion information comprises: At least one of the position of the target vehicle, the number of the target vehicles, the identification information of the target vehicles, and the travel information of the target vehicles.
4. The carpooling method according to claim 1, before the step of initiating a carpooling invitation to the target vehicle, comprising: The selection range of the target vehicle is further narrowed according to the position of the target vehicle and / or the matching priority of the identification information.
5. The carpooling method according to claim 1, wherein the step of creating a carpooling arrangement according to the scheduled travel time, the number of scheduled travelers and the location of the corresponding vehicle comprises: Determine the order of use of the corresponding vehicles according to the scheduled travel time and the number of people scheduled to travel; Recording the number of times the corresponding vehicle is used, and adjusting the use order according to the number of times the corresponding vehicle is used; Determining the carpooling travel time according to the scheduled travel time; The carpooling travel location is determined according to the location of the corresponding vehicle.
6. A carpooling device, comprising: A first acquisition module is used to acquire travel information and identification information of a vehicle, wherein the travel information includes at least one of a travel rule and a travel plan; The identification information includes at least one of the brand, model, price, and mileage; the method for obtaining the travel pattern includes: obtaining the travel pattern according to a travel trajectory with a repetition value greater than a preset value, wherein the travel trajectory includes a travel route, a starting location, an ending location, a starting time, and an ending time; the method for obtaining the travel plan includes: obtaining the travel plan published from a vehicle networking platform and / or a community platform, wherein the travel plan includes the travel route, the starting location, the ending location, and the starting time; The second acquisition module is used to acquire a target vehicle that matches the travel information and identification information of the vehicle, including: If the travel routes in the travel rules are the same or are alternative routes to each other, the distance between the starting points is less than the first preset distance, the distance between the ending points is less than the second preset distance, the time difference between the starting times is less than the first preset time difference, and the time difference between the ending times is less than the second preset time difference, then it is determined that the travel rules match; and / or If the travel routes in the travel plans are the same or are alternative routes to each other, the distance between the starting points is less than the first preset distance, the distance between the ending points is less than the second preset distance, and the time difference between the starting times is less than the first preset time difference, then it is determined that the travel plans match; and / or If the travel pattern is the same as the travel route in the travel plan or they are each other's alternative routes, the distance between the starting locations is less than the first preset distance, the distance between the ending locations is less than the second preset distance, and the time difference between the starting times is less than the first preset time difference, then it is determined that the travel pattern matches the travel plan; An execution module, used to execute a carpooling operation according to the acquisition result of the target vehicle, including: If the number of target vehicles obtained is not zero, a prompt message suggesting carpooling is displayed; If information of accepting the carpooling suggestion is obtained, a carpooling invitation is sent to the target vehicle; If the number of the target vehicles that accept the carpooling invitation is not zero, executing the carpooling operation; The steps of performing the carpooling operation include: Creating a carpooling group, the carpooling group including the initiator of the carpooling invitation and the recipient of the carpooling invitation; Obtaining the scheduled travel time, the number of scheduled travelers, and the location of the corresponding vehicles in the carpooling group; A carpooling arrangement is created according to the scheduled travel time, the number of scheduled travelers and the locations of the corresponding vehicles, wherein the carpooling arrangement includes determining the carpooling travel time, determining the carpooling travel location, and determining the order in which the corresponding vehicles are used.
7. A terminal comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the steps of the carpooling method according to any one of claims 1 to 5 when executing the computer program.
8. A computer-readable storage medium storing a computer program, wherein the computer program, when executed by a processor, implements the steps of the carpooling method according to any one of claims 1 to 5.
Citation Information
Patent Citations
Carpooling system
CN106485913A