Method and device for issuing carpooling orders to car owners, electronic equipment, readable storage medium and chip
The car owner's destination information is obtained through the car machine equipment and the ride-sharing application is used to match the ride-sharing, which solves the problem of cumbersome orders by the car owner and improves the ride-sharing experience and efficiency.
Patent Information
- Application Number
- CN202411901495.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-23
- Publication Date
- 2025-04-04
AI Technical Summary
In the field of hitchhiking, car owners are cumbersome to issue orders, and they need to enter the destination through the on-board navigation system and the ride-sharing application at the same time, affecting the user experience.
The owner's destination information is determined through the car machine equipment, and the installed ride application is used to match the ride based on the owner's itinerary information to simplify the issuance process.
It reduces the number of orders issued by car owners, improves the ride-sharing experience, ensures the accuracy and safety of ride-sharing services, and improves the efficiency and success rate of ride-sharing.
Smart Images

Figure CN119761754A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of carpooling, and specifically to a method and device for issuing a carpooling order to a car owner, an electronic device, a readable storage medium and a chip. Background Art
[0002] At present, in the field of carpooling, car owners generally place orders through applications with carpooling functions on their mobile phones, manually input their itinerary and then match them. For some car owners, when traveling, they not only need to input the destination through the in-vehicle navigation system for navigation, but also need to input the destination in the carpooling application for carpooling. The operation is rather cumbersome, which affects the car owner's carpooling experience. Summary of the invention
[0003] The purpose of the embodiments of the present application is to provide a method and device for carpooling users to issue orders, an electronic device, a readable storage medium and a chip, which can solve the problem that the operation of issuing orders by car owners is relatively cumbersome.
[0004] In a first aspect, an embodiment of the present application provides a method for issuing a carpooling order for a car owner, the method comprising: determining a car-machine device associated with a car owner user; obtaining navigation instructions from the car-machine device to determine the destination information of the car owner user; determining the car owner's travel information corresponding to the car owner user based on the destination information; and matching the carpooling according to the car owner's travel information through a carpooling application installed in the car-machine device.
[0005] In the second aspect, an embodiment of the present application provides a device for issuing a car owner carpooling order, including: a car machine determination module, used to determine the car machine device associated with the car owner user; a navigation acquisition module, used to obtain navigation instructions of the car machine device and determine the destination information of the car owner user; a trip determination module, used to determine the car owner trip information corresponding to the car owner user according to the destination information; a matching module, used to perform carpooling matching according to the car owner trip information through a carpooling application installed in the car machine device.
[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 an embodiment of the present application, the car owner can issue an order directly through the car-machine device, which reduces the amount of operations for the car owner to issue an order and improves the carpooling experience. Specifically, by determining the car-machine device associated with the car owner user, a connection is established between the car owner's identity and the specific car-machine device. For example, in cases where multiple users share a vehicle or rent a vehicle, the current operating car owner can be accurately identified to ensure the accuracy and safety of the carpooling service. Then, by obtaining the navigation instructions of the car-machine device, the destination information of the car owner user is determined. The navigation instructions reflect the travel plan of the car owner. By obtaining the destination information, the system can know the car owner's approximate travel direction and end point, so as to find passengers along the way. For example, if the car owner is traveling from area A to area B, the system can find passengers who are near area A and heading to area B or near area B.
[0010] Finally, the car owner's trip information corresponding to the car owner is determined based on the destination information. The trip information includes not only the destination, but also the departure point, the expected route (planned by the navigation system), travel time and other aspects. This comprehensive information can more comprehensively describe the car owner's travel situation, so as to make more accurate carpooling matching. For example, considering the different departure points, the system can avoid recommending passengers who are too far away from the car owner's departure point, reducing the car owner's additional detour costs; considering the travel time can ensure that the passenger and the car owner's travel time match, avoiding one party waiting for too long.
[0011] Then, through the carpooling application installed in the vehicle equipment, carpooling matching is carried out according to the car owner's travel information. The carpooling application uses the car owner's travel information to find suitable passengers in the passenger database, thereby achieving efficient matching between the car owner and passengers going the same way. It can quickly find the most suitable passenger for carpooling with the car owner among many registered passengers, thereby improving the efficiency and success rate of carpooling, and also improving the satisfaction of both the car owner and the passengers. BRIEF DESCRIPTION OF THE DRAWINGS
[0012] Figure 1 A schematic diagram of the process of issuing a method for carpooling orders by car owners according to an embodiment of the present application is shown; Figure 2 A schematic diagram of the process of issuing a method for carpooling orders by car owners according to an embodiment of the present application is shown; Figure 3 A schematic diagram of the process of issuing a method for carpooling orders by car owners according to an embodiment of the present application is shown; Figure 4 A schematic diagram of the process of issuing a method for carpooling orders by car owners according to an embodiment of the present application is shown; Figure 5 A schematic diagram of the structure of a device for issuing a carpooling order to a car owner according to an embodiment of the present application is shown; Figure 6A 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.
[0013] 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: car owner carpooling order issuing device; 901: vehicle machine determination module; 902: navigation acquisition module; 903: itinerary determination module; 904: matching module; 905: navigation switching module. DETAILED DESCRIPTION
[0014] 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.
[0015] 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.
[0016] The following is combined with Figures 1 to 7 , the method and device for issuing carpooling orders for car owners, electronic equipment, readable storage medium and chip provided in the embodiments of the present application are described in detail through specific embodiments and their application scenarios.
[0017] This embodiment provides a method for issuing a carpooling order to a car owner, such as Figure 1 As shown, including: Step S102: Determine the vehicle equipment associated with the vehicle owner; Step S104: Obtaining navigation instructions from the vehicle equipment and determining the destination information of the vehicle owner; Step S106: determining the vehicle owner's itinerary information corresponding to the vehicle owner user according to the destination information; Step S108: Carpooling matching is performed based on the vehicle owner's itinerary information through the carpooling application installed in the vehicle equipment.
[0018] The method for issuing a carpooling order by a car owner provided in this embodiment allows the car owner to issue an order directly through the car-machine device, thereby reducing the amount of operations for issuing an order by the car owner and improving the carpooling experience. Specifically, by determining the car-machine device associated with the car owner user, a connection between the car owner's identity and the specific car-machine device is established. For example, in cases where multiple users share a vehicle or rent a vehicle, the current operating car owner can be accurately identified to ensure the accuracy and safety of the carpooling service. Then, by obtaining the navigation instructions of the car-machine device, the destination information of the car owner user is determined. The navigation instructions reflect the travel plan of the car owner. By obtaining the destination information, the system can know the car owner's approximate travel direction and end point, thereby finding passengers along the way. For example, if the car owner is traveling from area A to area B, the system can find passengers who are near area A and heading to area B or near area B.
[0019] Finally, the car owner's trip information corresponding to the car owner is determined based on the destination information. The trip information includes not only the destination, but also the departure point, the expected route (planned by the navigation system), travel time and other aspects. This comprehensive information can more comprehensively describe the car owner's travel situation, so as to make more accurate carpooling matching. For example, considering the different departure points, the system can avoid recommending passengers who are too far away from the car owner's departure point, reducing the car owner's additional detour costs; considering the travel time can ensure that the passenger and the car owner's travel time match, avoiding one party waiting for too long.
[0020] Then, through the carpooling application installed in the vehicle equipment, carpooling matching is carried out according to the car owner's travel information. The carpooling application uses the car owner's travel information to find suitable passengers in the passenger database, thereby achieving efficient matching between the car owner and passengers going the same way. It can quickly find the most suitable passenger for carpooling with the car owner among many registered passengers, thereby improving the efficiency and success rate of carpooling, and also improving the satisfaction of both the car owner and the passengers.
[0021] In addition, the application notifies the car owner of the information of passengers along the way and provides the option to accept or reject the request for carpooling, giving the car owner the right to choose independently. The car owner can decide whether to accept the request for carpooling based on his or her own situation (such as the remaining space in the vehicle, personal preferences, etc.). At the same time, the car owner is notified of passenger information (such as the number of passengers, the expected boarding location, etc.), allowing the car owner to make a reasonable decision.
[0022] If accepted, the navigation system automatically updates the itinerary to include the passenger's pick-up point. Once the driver accepts the ride-sharing request, the automatic update of the navigation system ensures the rationality of the itinerary planning. Including the passenger's pick-up point in the itinerary planning can provide the driver with the best driving route, which not only meets the needs of picking up and dropping off passengers, but also minimizes the extra distance and time consumption.
[0023] Of course, the application also includes a user evaluation system, security features, and integration with payment methods to establish a mutual evaluation mechanism between car owners and passengers. Passengers can evaluate the car owner's driving behavior, vehicle environment, etc., and car owners can also evaluate the passenger's behavior. This evaluation mechanism helps to improve the service awareness and behavioral norms of both parties.
[0024] In a specific embodiment, based on the in-vehicle information system as the entrance to the hitchhiking driver, the order-taking and order-listening services are completed. The current social in-vehicle information system provides a series of services, including navigation, music playback, telephone communication, etc., but has not yet fully utilized the potential for instant pairing of drivers with close-range and on-the-way passengers. Integrate a carpooling application in the in-vehicle information system. The driver uses the navigation system to set the destination, complete the itinerary planning, and start the trip. The carpooling application reminds the driver that he can pick up orders along the way. The carpooling application connects to the server through the network to match the driver's route itinerary with the travel needs of registered passengers. The application notifies the driver of the information of the passengers along the way and provides the option to accept or reject the request for carpooling along the way. If accepted, the navigation system automatically updates the itinerary to include the passenger's pick-up point. The application also includes a user rating system, security features, and integration with payment methods.
[0025] Of course, it is also applicable to the in-vehicle information systems of various vehicles such as taxis and private cars.
[0026] Alternatively, if Figure 2 As shown, the navigation instruction of the vehicle device is obtained to determine the destination information of the vehicle owner, including: Step S1042: determining, by means of a navigation system in the vehicle device, first location information and at least one navigation path corresponding to the first location information in response to an input instruction from the vehicle owner; Step S1044: In response to the vehicle owner's confirmation instruction for the navigation route, determining the first location information as the destination information.
[0027] In this embodiment, when determining the destination information, the destination that the car owner really wants to go to is accurately obtained through the interaction between the car owner and the navigation system, providing an accurate itinerary basis for subsequent carpooling matching, thereby improving the accuracy and rationality of carpooling matching.
[0028] The navigation system in the vehicle equipment determines the first location information and at least one navigation path corresponding to the first location information in response to the input instruction of the vehicle owner. It can be understood that the input instruction of the vehicle owner is an operation such as inputting a destination name, address or selecting a point on a map, and the navigation system determines the first location information based on these inputs. The first location information is the destination initially designated by the vehicle owner or information related to the destination (such as a landmark location near the destination, etc.).
[0029] The provision of at least one navigation path corresponding to the first location information gives the car owner more travel planning options. Different navigation paths differ in terms of journey length, driving time, road conditions, etc. The car owner can choose according to their needs (such as wanting to arrive faster, wanting to avoid congested roads, etc.). Since the car owner does not accurately express the specific name or address of the destination, the navigation system determines the relevant first location information and navigation path based on the input, allowing the car owner to further confirm whether it is the place he really wants to go to, avoiding the wrong destination due to input errors.
[0030] Of course, the provision of multiple navigation routes enables car owners to choose the route that best suits them based on their preferences for distance, time, road conditions and other factors, thereby improving their travel experience.
[0031] Finally, by responding to the confirmation instruction of the car owner for the navigation path, the first location information is determined as the destination information. When the car owner confirms the navigation path, it means that the first location information corresponding to the navigation path is recognized as the destination, thus avoiding the ambiguity of the destination. Only when the car owner confirms the navigation path, the first location is determined as the destination.
[0032] Alternatively, if Figure 3 As shown, the vehicle owner's travel information corresponding to the vehicle owner user is determined according to the destination information, specifically including: step S1062: determining the departure time corresponding to the navigation route through the vehicle equipment, and determining the positioning information of the vehicle equipment; step S1064: determining the vehicle owner's travel information according to the departure time, positioning information and destination information.
[0033] In this embodiment, the vehicle owner's departure time, current location (positioning information) and destination information are obtained through the vehicle equipment, and the vehicle owner's complete itinerary information is determined by combining this information. Specifically, the departure time corresponding to the navigation path is determined by the vehicle equipment, and the departure time is the time point when the vehicle owner plans to start the journey. By clarifying the departure time, the system can filter out passengers who have travel needs in a similar time period, ensuring that the time arrangements of the vehicle owner and the passengers can match and reduce waiting time. Among them, the departure time can be directly set to the current time, and can also be adjusted according to the departure time of the specific navigation path.
[0034] By determining the location information of the vehicle equipment, usually obtained through positioning technologies such as GPS, the positioning information helps the system identify the departure point of the owner. Combined with the destination information, the system can calculate the travel route and find suitable passengers along the way. Accurate positioning information ensures the geographical rationality of the carpooling matching and avoids excessive deviation between the owner and the passenger.
[0035] Finally, the owner's itinerary information is determined based on the departure time, location information and destination information, and the departure time, location information and destination information are integrated to form a complete itinerary information of the owner, which includes the departure place, destination, estimated departure time, estimated arrival time, driving route, etc.
[0036] The system can make more accurate matches based on this information to find passengers who are really going the same way and at the right time, thereby improving the success rate of carpooling and user satisfaction. Through comprehensive analysis of itinerary information, the system can also provide car owners with more optimized travel suggestions, such as avoiding congested roads and choosing faster routes.
[0037] Alternatively, if Figure 4 As shown, it also includes: Step S1102: determining at least one passenger travel information matching the vehicle owner's travel information through a ride-sharing application installed in the vehicle device; Step S1104: In response to the carpooling confirmation instruction issued by the car owner user in response to the passenger's itinerary information, determining the path information corresponding to the passenger's itinerary information; Step S1106: Display the route information in the navigation system of the vehicle equipment.
[0038] In this embodiment, after the owner's itinerary information is determined, the carpooling application in the vehicle device matches the passenger's itinerary information for the owner, and determines the specific route information according to the owner's confirmation instruction and displays it in the navigation system. Its overall function is to achieve itinerary matching between the owner and the passenger, and provide the owner with clear navigation guidance to ensure the smooth progress of the carpooling.
[0039] Specifically, through the ride-sharing application installed in the vehicle equipment, at least one passenger travel information that matches the owner's travel information is determined. The ride-sharing application searches and filters in the passenger database based on the owner's travel information (including departure place, destination, departure time, etc.) to find the passenger travel information that is along the owner's route and matches the time.
[0040] Then, by responding to the car owner's carpooling confirmation instruction issued by the passenger's itinerary information, the path information corresponding to the passenger's itinerary information is determined. After checking the matching passenger's itinerary information, the car owner issues a carpooling confirmation instruction according to his or her own wishes, indicating that he or she is willing to pick up the passenger. Once the car owner confirms the carpooling, the system plans specific carpooling path information based on the passenger's itinerary information (boarding location, destination, etc.) and the car owner's itinerary information.
[0041] Finally, the route information is displayed in the navigation system of the vehicle equipment, and the planned carpooling route information is displayed in the navigation system of the vehicle equipment, providing the car owner with intuitive navigation guidance to help the car owner drive along the carpooling route.
[0042] Car owners do not need to check other maps or navigation applications. They can get carpool route guidance directly in the navigation system of the car device, which is convenient and fast.
[0043] like Figure 5 As shown, the embodiment of the present application provides a device 900 for issuing a carpooling order to a car owner. The device 900 for issuing a carpooling order to a car owner comprises a vehicle machine determination module 901, a navigation acquisition module 902, a trip determination module 903, a matching module 904, and a navigation switching module 905.
[0044] Among them, the vehicle-machine determination module 901 is used to determine the vehicle-machine device associated with the vehicle owner user; the navigation acquisition module 902 is used to obtain the navigation instructions of the vehicle-machine device and determine the destination information of the vehicle owner user; the itinerary determination module 903 is used to determine the vehicle owner itinerary information corresponding to the vehicle owner user according to the destination information; the matching module 904 is used to perform ride-sharing matching according to the vehicle owner itinerary information through the ride-sharing application installed in the vehicle-machine device.
[0045] The car owner can issue orders directly through the car machine equipment, which reduces the amount of operations for the car owner to issue orders and improves the carpooling experience. Specifically, by determining the car machine equipment associated with the car owner user, the connection between the car owner identity and the specific car machine equipment is established. For example, in cases where multiple users share a vehicle or rent a vehicle, the current operating car owner can be accurately identified to ensure the accuracy and safety of the carpooling service. Then, by obtaining the navigation instructions of the car machine equipment, the destination information of the car owner user is determined. The navigation instructions reflect the travel plan of the car owner. By obtaining the destination information, the system can know the approximate travel direction and end point of the car owner, so as to find passengers along the way. For example, if the car owner is traveling from area A to area B, the system can find passengers who are near area A and heading to area B or near area B.
[0046] Finally, the car owner's trip information corresponding to the car owner is determined based on the destination information. The trip information includes not only the destination, but also the departure point, the expected route (planned by the navigation system), travel time and other aspects. This comprehensive information can more comprehensively describe the car owner's travel situation, so as to make more accurate carpooling matching. For example, considering the different departure points, the system can avoid recommending passengers who are too far away from the car owner's departure point, reducing the car owner's additional detour costs; considering the travel time can ensure that the passenger and the car owner's travel time match, avoiding one party waiting for too long.
[0047] Then, through the carpooling application installed in the vehicle equipment, carpooling matching is carried out according to the car owner's travel information. The carpooling application uses the car owner's travel information to find suitable passengers in the passenger database, thereby achieving efficient matching between the car owner and passengers going the same way. It can quickly find the most suitable passenger for carpooling with the car owner among many registered passengers, thereby improving the efficiency and success rate of carpooling, and also improving the satisfaction of both the car owner and the passengers.
[0048] Optionally, the navigation acquisition module 902 is also used to determine the first location information and at least one navigation path corresponding to the first location information through the navigation system in the vehicle device in response to the input instruction of the vehicle owner user; and determine the first location information as the destination information in response to the confirmation instruction of the vehicle owner user for the navigation path.
[0049] Optionally, the itinerary determination module 903 is also used to determine the departure time corresponding to the navigation route through the vehicle equipment and determine the positioning information of the vehicle equipment; determine the owner's itinerary information based on the departure time, positioning information and destination information.
[0050] Optionally, it also includes: a navigation switching module 905, which is used to determine at least one passenger travel information that matches the owner's travel information through a carpooling application installed in the vehicle-mounted device; determine the path information corresponding to the passenger travel information in response to a carpooling confirmation instruction issued by the owner user for the passenger travel information; and display the path information in the navigation system of the vehicle-mounted device.
[0051] The car owner carpooling order issuing device in the embodiment of the present application can be a device, or a component, integrated circuit, or chip in a terminal. The device can be a mobile electronic device or a non-mobile electronic device. For example, the mobile electronic device can 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 can 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.
[0052] The carpooling order issuing device in the embodiment of the present application can remind a device with an operating system. The operating system can 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.
[0053] The car owner carpooling order issuing 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.
[0054] 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 issuing orders for carpooling by car owners is implemented, and the same technical effect can be achieved. To avoid repetition, it will not be described here.
[0055] 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.
[0056] Figure 7 A schematic diagram of the hardware structure of an electronic device to implement an embodiment of the present application.
[0057] 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.
[0058] 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.
[0059] Among them, processor 1110 is used to determine the vehicle-mounted device associated with the vehicle owner user; obtain the navigation instructions of the vehicle-mounted device to determine the destination information of the vehicle owner user; determine the vehicle owner's travel information corresponding to the vehicle owner user according to the destination information; and perform ride-sharing matching according to the vehicle owner's travel information through the ride-sharing application installed in the vehicle-mounted device.
[0060] Through the above solution, car owners can place orders directly through the vehicle equipment, reducing the amount of operations required to place orders and improving the ride-sharing experience.
[0061] Optionally, processor 1110 is also used to implement the following steps: determining, through a navigation system in the vehicle device, first location information and at least one navigation path corresponding to the first location information in response to an input instruction from a vehicle owner; and determining the first location information as destination information in response to a confirmation instruction from the vehicle owner for the navigation path.
[0062] Optionally, the processor 1110 is further used to determine the departure time corresponding to the navigation route through the vehicle-mounted device, and determine the positioning information of the vehicle-mounted device; and determine the owner's travel information based on the departure time, positioning information and destination information.
[0063] Optionally, the processor 1110 is further used to determine at least one passenger travel information matching the vehicle owner's travel information through a ride-sharing application installed in the vehicle-mounted device; determine path information corresponding to the passenger travel information in response to a ride-sharing confirmation instruction issued by the vehicle owner user for the passenger travel information; and display the path information in the navigation system of the vehicle-mounted device.
[0064] 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.
[0065] 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 car owner carpooling order issuing method embodiment is implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.
[0066] 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.
[0067] 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.
[0068] 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.
[0069] The embodiment of the present application further provides a chip, which includes 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 various processes of the above-mentioned car owner carpooling order issuance method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
[0070] 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.
[0071] 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.
[0072] 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.
[0073] 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 issuing a carpooling order by a car owner, characterized in that: include: Determine the vehicle equipment associated with the vehicle owner; Obtaining navigation instructions from the vehicle device to determine the destination information of the vehicle owner; Determine the vehicle owner's itinerary information corresponding to the vehicle owner user according to the destination information; Carpooling matching is performed based on the vehicle owner's itinerary information through a carpooling application installed in the vehicle device.
2. The method for issuing a carpooling order according to claim 1, characterized in that: The obtaining of the navigation instruction of the vehicle device and determining the destination information of the vehicle owner user specifically includes: Determining, by the navigation system in the vehicle device, first location information and at least one navigation path corresponding to the first location information in response to an input instruction from the vehicle owner; In response to a confirmation instruction of the vehicle owner user for the navigation route, the first location information is determined to be the destination information.
3. The method for issuing a carpooling order according to claim 2, characterized in that: The determining the vehicle owner travel information corresponding to the vehicle owner user according to the destination information specifically includes: Determining a departure time corresponding to the navigation route and determining positioning information of the vehicle-mounted device through the vehicle-mounted device; The vehicle owner's travel information is determined according to the departure time, the positioning information and the destination information.
4. The method for issuing a carpooling ticket according to any one of claims 1 to 3, characterized in that: Also includes: Determining, through the carpooling application installed in the vehicle device, at least one passenger travel information matching the vehicle owner travel information; In response to a ride-sharing confirmation instruction issued by the vehicle owner user in response to the passenger travel information, determining path information corresponding to the passenger travel information; The route information is displayed in the navigation system of the vehicle equipment.
5. A device for issuing carpooling orders to car owners, characterized in that: include: A vehicle computer determination module is used to determine the vehicle computer device associated with the vehicle owner user; A navigation acquisition module, used to acquire the navigation instruction of the vehicle device and determine the destination information of the vehicle owner; A trip determination module, used to determine the owner's trip information corresponding to the owner user according to the destination information; The matching module is used to perform carpool matching based on the vehicle owner's itinerary information through a carpool application installed in the vehicle-mounted device.
6. The device for issuing carpooling orders according to claim 5, characterized in that: The navigation acquisition module is also used to determine first location information and at least one navigation path corresponding to the first location information through the navigation system in the vehicle device in response to an input instruction from the vehicle owner user; and determine the first location information as the destination information in response to a confirmation instruction from the vehicle owner user for the navigation path.
7. The device for issuing carpooling orders according to claim 6, characterized in that: The itinerary determination module is also used to determine the departure time corresponding to the navigation route through the vehicle equipment and determine the positioning information of the vehicle equipment; and determine the owner's itinerary information based on the departure time, the positioning information and the destination information.
8. The car-pooling issuing device according to any one of claims 5 to 7, characterized in that: Also includes: A navigation switching module, used to determine at least one passenger travel information matching the vehicle owner travel information through a ride-sharing application installed in the vehicle machine device; In response to a carpooling confirmation instruction issued by the vehicle owner to the passenger travel information, path information corresponding to the passenger travel information is determined; and the path information is displayed in a navigation system of the vehicle equipment.
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. When the program or instruction is executed by the processor, the steps of the method for issuing a carpooling order to a car owner as described in any one of claims 1 to 4 are implemented.
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 method for issuing carpooling orders to car owners 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 method for issuing carpooling orders to car owners as described in any one of claims 1 to 4.