Interaction method, device and computer equipment based on travel and riding

By displaying meeting guidance entrances and navigation information when the terminal and vehicle's location has not reached the designated boarding location, the problem of unreasonable passenger boarding locations is solved, enabling rapid meeting and resource conservation.

CN122329352APending Publication Date: 2026-07-03TENCENT TECHNOLOGY (SHENZHEN) CO LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
TENCENT TECHNOLOGY (SHENZHEN) CO LTD
Filing Date
2025-01-02
Publication Date
2026-07-03

Smart Images

  • Figure CN122329352A_ABST
    Figure CN122329352A_ABST
Patent Text Reader

Abstract

This application relates to an interactive method, apparatus, computer device, computer-readable storage medium, and computer program product based on travel and vehicle interaction. The method includes: in response to a completed vehicle reservation, if the terminal's location has not yet reached the reserved boarding location, displaying a rendezvous guidance entrance for the reserved vehicle; in response to a triggering operation on the rendezvous guidance entrance, displaying first navigation information; the first navigation information is navigation information from the terminal's location to the boarding location; if the vehicle's location has reached the boarding location, but the terminal's location has not, displaying driving information indicating the vehicle's movement towards the terminal's location. This method provides guidance for users to rendezvous with vehicles, facilitating rapid rendezvous, reducing communication costs between the driver and the terminal user, reducing continuous system resource consumption, and conserving resources.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of computer technology, and in particular to an interactive method, apparatus, computer device, computer-readable storage medium, and computer program product based on travel and transportation. Background Technology

[0002] With the development of computer technology, online ride-hailing has become a common mode of transportation in recent years. In the traditional way, after passengers place an order through a ride-hailing application, the application will recommend a pick-up location for the passenger, where the driver and passenger will meet.

[0003] However, if a passenger moves after booking a ride or makes a ride while moving, the recommended pick-up location may be unreasonable from the passenger's current location, requiring a long walk to reach the pick-up location. Alternatively, if the passenger cannot read the map, they may not be able to find the pick-up location. This makes it difficult for the driver and passenger to meet after booking a ride, increases the communication cost between the driver and passenger, and leads to the continuous occupation of system resources, resulting in resource waste. Summary of the Invention

[0004] Therefore, it is necessary to provide a resource-saving interactive method, device, computer equipment, computer-readable storage medium, and computer program product for travel and commuting, addressing the aforementioned technical problems.

[0005] Firstly, this application provides an interaction method based on travel and vehicle use, including:

[0006] In response to the completion of a ride reservation, if the terminal's location has not reached the reserved boarding location, the terminal displays the rendezvous guidance entrance for the reserved vehicle.

[0007] In response to a trigger operation on the meeting guidance entrance, first navigation information is displayed; the first navigation information is navigation information from the terminal's location to the boarding location;

[0008] If the vehicle's location reaches the boarding location but the terminal's location has not reached the boarding location, the system displays driving information indicating that the vehicle is moving towards the terminal's location.

[0009] Secondly, this application also provides an interactive device based on travel and vehicle use, including:

[0010] The guidance module is used to display the meeting guidance entrance for the reserved vehicle on the terminal when the terminal's location has not reached the reserved boarding location after the ride reservation is completed.

[0011] A first navigation module is used to display first navigation information in response to a trigger operation on the meeting guidance entrance; the first navigation information is navigation information from the terminal's location to the boarding location;

[0012] The driving information display module is used to display driving information of the vehicle moving towards the terminal's location when the vehicle's location reaches the boarding location.

[0013] Thirdly, this application also provides a computer device, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the above-described interactive method based on travel and vehicle use.

[0014] Fourthly, this application also provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the above-described interactive method based on travel and vehicle use.

[0015] Fifthly, this application also provides a computer program product, including a computer program that, when executed by a processor, implements the above-described interactive method based on travel and vehicle use.

[0016] The aforementioned interactive methods, devices, computer equipment, computer-readable storage media, and computer program products based on travel and transportation, in response to the completion of a travel reservation, when the terminal's location has not yet reached the reserved boarding location, display a meeting guidance entrance for the reserved vehicle, providing the user with assistance in meeting the vehicle. In response to triggering the meeting guidance entrance, they display first navigation information planned for the user to navigate from the terminal's location to the boarding location, providing navigation for the user to meet the vehicle. When the vehicle's location reaches the boarding location, they display driving information indicating the vehicle's movement towards the terminal's location, informing the user that the vehicle has begun searching for the user from the opposite direction. This allows the user to use the displayed driving information to promptly check the difference between their location and the vehicle's location and to meet the vehicle. Throughout the process, even if the terminal's location has not reached the predetermined boarding position, it can provide guidance to the user of the terminal to meet the vehicle. This facilitates a quick rendezvous between the user of the terminal and the vehicle, reduces the communication costs between the driver and the user of the terminal, reduces the continuous occupation of system resources, and saves resources.

[0017] Sixthly, this application provides an interaction method based on travel and vehicle use, including:

[0018] In response to a ride reservation confirmation, if the location of the vehicle reserved by the terminal has not reached the reserved pick-up location, third navigation information is displayed; the third navigation information is navigation information from the vehicle's location to the pick-up location.

[0019] When the vehicle's location reaches the boarding location, and the distance between the terminal's location and the boarding location is greater than a preset third distance threshold, fourth navigation information is displayed; the fourth navigation information is navigation information from the vehicle's location to the terminal's location.

[0020] Seventhly, this application also provides an interactive device based on travel and vehicle use, including:

[0021] The second navigation module is used to respond to the ride reservation confirmation and display third navigation information when the location of the vehicle reserved by the terminal has not reached the reserved pick-up location; the third navigation information is navigation information from the vehicle's location to the pick-up location.

[0022] The third navigation module is used to display fourth navigation information when the vehicle's location reaches the boarding location and the distance between the terminal's location and the boarding location is greater than a preset third distance threshold; the fourth navigation information is navigation information from the vehicle's location to the terminal's location.

[0023] Eighthly, this application also provides a computer device, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the above-described interactive method based on travel and vehicle use.

[0024] Ninthly, this application also provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the above-described interactive method based on travel and vehicle use.

[0025] In a tenth aspect, this application also provides a computer program product, including a computer program that, when executed by a processor, implements the above-described interactive method based on travel and vehicle use.

[0026] The aforementioned interactive methods, devices, computer equipment, computer-readable storage media, and computer program products based on travel and transportation, in response to a travel reservation confirmation, display third navigation information planned by the user of the vehicle to navigate from the vehicle's location to the boarding location when the vehicle's location has not yet reached the reserved boarding location. This provides guidance to the user of the vehicle to reach the boarding location. When the vehicle's location reaches the boarding location and the distance between the terminal's location and the boarding location is greater than a third preset distance threshold, the system displays fourth navigation information planned by the user of the vehicle to navigate from the vehicle's location to the terminal's location. This provides guidance to the user of the vehicle to find the user of the terminal when the vehicle's location has reached the boarding location. This allows the user of the vehicle to quickly find the user of the terminal using the displayed fourth navigation information and meet up with them. Throughout the process, once the vehicle's location reaches the predetermined pick-up point on the terminal, it provides guidance to the driver to meet the terminal user. This facilitates a quick rendezvous between the terminal user and the vehicle, reduces communication costs between the driver and the terminal user, minimizes continuous occupation of system resources, and conserves resources. Attached Figure Description

[0027] To more clearly illustrate the technical solutions in the embodiments of this application or related technologies, the drawings used in the description of the embodiments of this application or related technologies will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other related drawings can be obtained based on these drawings without creative effort.

[0028] Figure 1 This is an application interface diagram of an interactive method based on travel and transportation in one embodiment;

[0029] Figure 2 This is a flowchart illustrating an interactive method based on travel and transportation in one embodiment.

[0030] Figure 3 This is a schematic diagram of the convergence guide entrance in one embodiment;

[0031] Figure 4 This is a schematic diagram of the rendezvous and guidance entrance in another embodiment;

[0032] Figure 5 This is a schematic diagram showing the first navigation information in one embodiment;

[0033] Figure 6 This is a schematic diagram showing the first navigation information in another embodiment;

[0034] Figure 7 This is a schematic diagram showing driving information of a vehicle moving towards the location of a terminal in one embodiment;

[0035] Figure 8 This is a schematic diagram of the first environment shooting interface in one embodiment;

[0036] Figure 9 This is a schematic diagram of a ride booking in one embodiment;

[0037] Figure 10 This is a schematic diagram of a ride booking interface in one embodiment;

[0038] Figure 11 This is an application interface diagram of an interactive method based on travel and transportation in another embodiment;

[0039] Figure 12 This is a flowchart illustrating an interactive method based on travel and transportation in another embodiment;

[0040] Figure 13 This is a flowchart illustrating an interactive method based on travel and transportation in yet another embodiment;

[0041] Figure 14 This is an interaction diagram of an interaction method based on travel and transportation in one embodiment;

[0042] Figure 15 This is a structural block diagram of an interactive device based on travel and vehicle use in one embodiment;

[0043] Figure 16 This is a structural block diagram of an interactive device based on travel and vehicle use in another embodiment;

[0044] Figure 17 This is an internal structural diagram of a computer device in one embodiment. Detailed Implementation

[0045] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.

[0046] The interactive method based on travel and transportation provided in this application can be applied to, for example... Figure 1 In the application environment shown, terminal 102 responds to the completion of the ride reservation, but before the terminal's location reaches the reserved boarding location (e.g., ...). Figure 1In the case of a certain building (south gate), the display terminal displays the meeting guidance entrance for the pre-booked vehicle. In response to the trigger operation of the meeting guidance entrance, the terminal displays the first navigation information. The first navigation information is the navigation information from the terminal's location to the boarding location. If the vehicle's location reaches the boarding location but the terminal's location has not reached the boarding location, the terminal displays the vehicle's travel information as it moves towards the terminal's location.

[0047] The terminal 102 can be, but is not limited to, various personal computers, laptops, smartphones, tablets, IoT devices, and portable wearable devices. IoT devices can include smart speakers, smart TVs, smart air conditioners, smart in-vehicle systems, and projection devices. Portable wearable devices can include smartwatches, smart bracelets, and head-mounted displays. Head-mounted displays can be virtual reality (VR) devices, augmented reality (AR) devices, and smart glasses.

[0048] In one exemplary embodiment, such as Figure 2 As shown, an interactive method based on travel and transportation is provided, which can be applied to... Figure 1 Taking a terminal as an example, it can be understood that this method can also be applied to a server, or to a system including both a terminal and a server, and is implemented through the interaction between the terminal and the server. The server can be a standalone physical server, a server cluster or distributed system composed of multiple physical servers, or a cloud server providing cloud computing services. In this embodiment, the method includes steps 202 to 206. Wherein:

[0049] Step 202: In response to the completion of the ride reservation, if the terminal's location has not reached the reserved boarding location, the terminal displays the rendezvous guidance entrance for the reserved vehicle.

[0050] In this context, "ride reservation completed" means that the user has successfully reserved a vehicle through their terminal when they need to travel. Specifically, "ride reservation completed" could mean that the user has submitted reservation information, including pick-up location, drop-off location, and departure time. In this embodiment, the user can be a passenger. The terminal's location refers to the precise location of the user's terminal used to reserve the vehicle, determined using a map. In this embodiment, the map can be a high-precision map. It is understood that the terminal's location changes in real-time as the user moves; in this embodiment, the terminal's location refers to its real-time location each time.

[0051] High-precision maps, also known as high-resolution or high-definition maps, are map data designed for autonomous driving and intelligent transportation applications. They possess several core characteristics: First, high-precision positioning: High-precision maps achieve centimeter-level accuracy, providing more precise positioning information compared to the meter-level accuracy of traditional navigation maps. Second, rich map elements: In addition to basic geographic location information, high-precision maps include road geometry, traffic signs, lane lines, obstacles, and other important environmental information. Third, 3D information: High-precision maps contain 3D information, assisting intelligent vehicles in matching and positioning, and providing lane-level information for the planning layer of autonomous driving systems, helping to achieve centimeter-level path planning. Fourth, dynamic data updates: High-precision maps support real-time or periodic updates to reflect dynamic information such as road changes, construction areas, and traffic accidents, ensuring the accuracy and timeliness of map data. Fifth, environmental perception data: They provide rich environmental perception data, such as the location, shape, and type of obstacles, providing important references for vehicle intelligent decision-making and driving safety.

[0052] The pick-up location refers to the location reserved by the user when making a ride booking; that is, the pick-up point specified by the user when booking the vehicle. This location can be the terminal's location or any location specified by the user. Common pick-up locations include: residential or office locations, public places (such as airports, train stations, bus stops, hotels, etc.), and specific addresses (such as a restaurant, shopping mall, etc.). Understandably, to ensure that the driver can accurately locate the user, the user needs to provide detailed and accurate location information when booking the vehicle. This typically includes: a specific address, including street name and house number; and landmarks or nearby well-known buildings, i.e., if the address is not specific enough, nearby prominent landmarks or buildings can be provided as a reference. In this embodiment, the driver can specifically refer to the driver of the vehicle.

[0053] The rendezvous guidance entry point refers to the entry point that guides users of the terminal to meet the pre-booked vehicle. The form of the rendezvous guidance entry point can be configured according to the actual application scenario. For example, the rendezvous guidance entry point can be a pop-up window, a bubble guidance, an animated guidance, etc.

[0054] For example, in response to a completed ride reservation, the terminal determines whether its location has reached the reserved boarding location. If the terminal's location has not reached the reserved boarding location, the terminal displays a meeting point for the reserved vehicle to guide the user to meet the reserved vehicle. In this embodiment, the user of the terminal can specifically be a passenger who can make a ride reservation through the terminal.

[0055] In practical applications, when determining whether the terminal's location has reached the predetermined boarding location, the terminal calculates the distance between its location and the boarding location. If the distance is less than a preset fifth distance threshold, the terminal is considered to have reached the boarding location. This preset fifth distance threshold can be configured according to the actual application scenario. For example, it can be one meter or two meters.

[0056] In specific applications, if the terminal's location has not reached the boarding location, the terminal will further determine whether the distance between the terminal's location and the boarding location is greater than a preset second distance threshold. Only if the distance between the terminal's location and the boarding location is greater than the preset second distance threshold will the terminal display the rendezvous guidance entrance for the pre-booked vehicle.

[0057] In practical applications, taking the rendezvous guide pop-up as an example, the rendezvous guide pop-up can take the form of, for example... Figure 3 As shown, it includes a rendezvous guidance prompt, a first area for triggering the rendezvous guidance, and a second area for canceling the display of the rendezvous guidance entry. Furthermore, the form of the rendezvous guidance entry can also be as follows... Figure 4 As shown, in addition to the reunion guidance prompt, a first area for triggering the reunion guidance, and a second area for canceling the display of the reunion guidance entry, it also includes a playback control for playing the reunion guidance prompt. In response to triggering the playback control, the terminal will play the reunion guidance prompt.

[0058] Step 204: In response to the triggering operation of the meeting guidance entrance, display the first navigation information; the first navigation information is the navigation information from the terminal's location to the boarding location.

[0059] The first navigation information refers to the route planned for the user from the terminal's location to the vehicle's location using a map, the terminal's location, and the vehicle's boarding location. Specifically, the map can be a high-precision map. Understandably, the first navigation information typically includes the following key elements: First, positioning technology: using technologies such as GPS (Global Positioning System), IMU (Inertial Measurement Unit), visual odometry, and radar odometry, combined with a high-precision map, to associate the terminal's location with roads on the map to provide accurate navigation guidance. Second, route planning: calculating the optimal route based on the terminal's location and the vehicle's boarding location, including road selection, turning points, and estimated arrival time. Third, real-time updates: being able to update the route in real time to cope with changes in traffic conditions, construction areas, or other unexpected situations, ensuring the terminal receives the latest navigation information promptly.

[0060] For example, if a user of the terminal believes that guidance is needed to meet a pre-arranged vehicle, they can initiate a trigger operation for the meeting guidance entrance. In response to the user's trigger operation for the meeting guidance entrance, the terminal will display the first navigation information planned by the user to navigate from the location to the boarding location. That is, the first navigation information is the navigation information from the terminal's location to the boarding location.

[0061] In specific applications, such as Figure 5 As shown, the rendezvous guidance entry includes a first area for triggering rendezvous guidance. The triggering operation for the rendezvous guidance entry can specifically be a triggering operation for the first area for triggering rendezvous guidance. In response to the triggering operation for the first area for triggering rendezvous guidance, the terminal will display the first navigation information planned by the user to navigate from the terminal's location to the boarding location.

[0062] In a specific application, such as Figure 6 As shown, the first navigation information displayed on the terminal, which is planned for the user to navigate from the terminal's location to the boarding location, is constantly changing. The terminal updates the first navigation information every time it obtains a new location to ensure the timeliness of the first navigation information, so that the user can quickly reach the boarding location.

[0063] Step 206: If the vehicle's location reaches the boarding location but the terminal's location has not reached the boarding location, display the vehicle's movement information as it moves toward the terminal's location.

[0064] The vehicle's location refers to the precise position determined using a map. In this embodiment, the map can specifically be a high-precision map. It is understood that the vehicle's location changes in real time as the vehicle moves; that is, the vehicle's location in this embodiment refers to its real-time position each time.

[0065] For example, if the vehicle's location reaches the boarding location, it means that the driver has arrived at the boarding location. At this time, if the terminal's location has not yet reached the boarding location, the terminal will display driving information of the vehicle moving towards the terminal's location to inform the passenger that the driver is starting from the boarding location to find him.

[0066] In practical applications, if the vehicle's location reaches the boarding location but the terminal's location has not, the terminal will determine if the distance between its location and the boarding location exceeds a preset third distance threshold. Only if the distance exceeds this threshold will the driver initiate a reverse search, displaying driving information indicating the vehicle's movement towards the terminal's location. This preset third distance threshold can be configured according to the specific application scenario. For example, it could be ten meters or twenty meters.

[0067] In practical applications, the driving information of the vehicle moving towards the terminal's location displayed on the terminal is constantly changing. Each time the terminal obtains a new vehicle location and a new terminal location, it updates the driving information of the vehicle moving towards the terminal's location to ensure the timeliness of the driving information, so that users of the terminal can quickly meet up with the pre-arranged vehicle.

[0068] In a specific application, such as Figure 7 As shown, when the terminal displays the first navigation information, if the vehicle's location reaches the boarding location but the terminal's location does not, the terminal will display the vehicle's movement information towards the terminal's location to inform the user of the terminal that the driver of the vehicle is starting to search for him in the opposite direction.

[0069] The aforementioned interactive method based on travel and transportation, in response to a completed ride booking, displays a rendezvous guidance entrance for the booked vehicle when the terminal's location has not yet reached the pre-booked pick-up location. This provides users with assistance in meeting the vehicle. Upon triggering the rendezvous guidance entrance, it displays primary navigation information planned for the user to navigate from the terminal's location to the pick-up location, providing navigation to guide the user to the vehicle. Once the vehicle's location reaches the pick-up location, it displays driving information indicating the vehicle's movement back to the terminal's location. This informs the user that the vehicle has reached the pick-up location and has begun searching for the user, allowing the user to use the displayed driving information to check the distance between their location and the vehicle's location and to rendezvous with the vehicle. Throughout the process, even if the terminal's location has not reached the predetermined boarding position, it can provide guidance to the user of the terminal to meet the vehicle. This facilitates a quick rendezvous between the user of the terminal and the vehicle, reduces the communication costs between the driver and the user of the terminal, reduces the continuous occupation of system resources, and saves resources.

[0070] In one exemplary embodiment, the interaction method based on travel and ride-hailing further includes:

[0071] When displaying driving information showing the vehicle's movement towards the terminal's location, the first image capture guidance entry is displayed;

[0072] In response to a trigger operation targeting the first shooting guide entry, the first environment shooting interface is displayed;

[0073] In response to the completion of shooting triggered by the first environment shooting interface, a preview of the first captured media content is displayed;

[0074] In response to the sending operation of the first captured media content, a prompt indicating that the first content has been sent is displayed, and the driving information of the vehicle moving towards the terminal's location is restored.

[0075] The first shooting guidance entry point is used to guide users of the terminal to describe their surroundings by shooting media content, thus assisting drivers in finding the user's entry point. For example, the media content can be images or videos. The first content sent notification is used to inform the user that the shot media content has been successfully sent.

[0076] For example, when displaying driving information indicating the vehicle is moving towards the terminal's location, indicating the driver is searching for the terminal user, the terminal displays a first shooting guidance entry to guide the user to describe their surroundings by capturing media content, thus assisting the driver in finding the terminal user. In response to triggering the first shooting guidance entry, the terminal displays a first environment shooting interface to prompt the user to begin shooting. Upon completion of shooting triggered on the first environment shooting interface, the terminal displays a preview of the first captured media content for further confirmation. After confirmation, the user can initiate a sending operation for the first captured media content. In response, the terminal sends the first captured media content to the terminal used by the driver and displays a "First Content Sent" notification to inform the user that the captured media content has been successfully sent. After displaying the "First Content Sent" notification, the terminal resumes displaying the driving information indicating the vehicle is moving towards the terminal's location.

[0077] In practical applications, the first-environment shooting interface includes a shooting content display area and a shooting control area. The shooting content display area displays the real-time image captured by the terminal's camera, while the shooting control area controls the type of media content being captured and the included image. For example, the layout of the first-environment shooting interface could be such that the shooting content display area is located above the shooting control area. The shooting control area can specifically be shooting control controls, allowing the user to control the type of media content being captured and the included image through different operations on the shooting control controls. Further, the user can capture an image by clicking the shooting control control and record video by long-pressing it. It is understood that when recording video by long-pressing, the video recording is complete when the user stops touching the shooting control control.

[0078] In practical applications, in response to the sending operation of the first captured media content, the terminal sends the first captured media content to the server, so that the server can send the first captured media content to the terminal used by the user driving the vehicle. After successful transmission, a notification that the first content has been sent is displayed. After displaying the notification that the first content has been sent, the terminal will resume displaying the vehicle's movement information towards the terminal's location, so that the user can know the vehicle's current location and the distance between the vehicle and the user. It is understandable that the movement information is updated as the vehicle's and terminal's locations change. During the process of the user capturing and sending media content, if the vehicle's location changes, the movement information of the vehicle towards the terminal's location will change accordingly, displaying real-time information on the vehicle's movement towards the terminal's location.

[0079] In this embodiment, when displaying driving information showing the vehicle's movement towards the terminal's location, a first shooting guidance entry is displayed. This guides the terminal user to describe the surrounding environment by shooting media content, assisting the driver in locating the terminal user. In response to a trigger operation on the first shooting guidance entry, a first environmental shooting screen is displayed. Upon completion of shooting, a preview of the first shot media content is displayed, guiding the terminal user to shoot and confirm the shot content. In response to a sending operation on the first shot media content, a "first content sent" notification is displayed, informing the terminal user that their shot media content has been sent to the driver without requiring further confirmation from the driver, thus reducing communication costs between the two users.

[0080] In one exemplary embodiment, the interaction method based on travel and ride-hailing further includes:

[0081] When the first environmental shooting interface is displayed, an environmental shooting prompt is displayed that matches the geographic location information describing the terminal's location. The environmental shooting prompt is used to guide the shooting of content containing the geographic location indicated by the geographic location information.

[0082] Geographic location information refers to the information describing the terminal's location as resolved from the positioning data. Specifically, geographic location information can refer to the information describing the terminal's location derived from the latitude and longitude coordinates of high-precision positioning. Geographic location information may include the following aspects: First, location name, such as road name, building name, etc. Second, relative location, such as "near the intersection of XX Road and YY Road," where XX and YY refer to the specific road names. Third, direction and distance, such as "200 meters from XX landmark," where XX refers to the specific landmark. Fourth, environmental features, such as "opposite to XX shopping mall," where XX refers to the specific shopping mall. Fifth, dynamic information, such as "construction ahead, please detour."

[0083] Among them, environmental shooting prompts refer to the content used to guide shooting that includes geographical location information. The geographical location indicated here can specifically refer to the geographical location of roads, buildings, landmarks, shopping malls, etc.

[0084] For example, when displaying the first environmental shooting interface, the terminal displays an environmental shooting prompt that matches the geographic location information describing the terminal's location. This environmental shooting prompt guides the user of the terminal to shoot content containing the geographic location indicated by the geographic location information, so that the user driving the vehicle can quickly locate the user using the terminal based on the prominent geographic location. In a specific application, taking the user driving the vehicle as an example, such as... Figure 8 As shown, the environmental shooting prompt can be displayed in the first environmental shooting interface, specifically in the form of "You are close to XX, take a picture of it and tell the driver", where XX is the indicated geographical location.

[0085] In practical applications, geographic location information is information describing the terminal's location, derived from the latitude and longitude of high-precision positioning. This can be obtained by first using a high-precision map for positioning and then extracting location features. Positioning using a high-precision map refers to using technologies such as GPS, IMU, visual odometry, and radar odometry in conjunction with a high-precision map for accurate positioning. Extracting location features includes extracting road information, environmental features, and dynamic information. Road information specifically includes road names, lane names, and intersections. Environmental features specifically include building names, landmarks, and public facilities. Dynamic information specifically includes traffic conditions and construction areas.

[0086] In this embodiment, the method can provide shooting guidance to users of the terminal when they are taking pictures of the surrounding environment, so that users of the terminal can capture information that can significantly represent the location of the terminal. This allows users of the vehicle to quickly find users of the terminal and meet up with them, reducing the communication costs between users of the vehicle and users of the terminal, reducing the continuous occupation of system resources, and saving resources.

[0087] In one exemplary embodiment, the interaction method based on travel and ride-hailing further includes:

[0088] When displaying driving information showing the vehicle moving towards the terminal's location, display a geographic location information item describing the terminal's location.

[0089] In response to a sending operation for at least one geolocation information item, a notification indicating that the information has been sent is displayed, and the vehicle's driving information as it moves toward the terminal's location is restored.

[0090] The geolocation information item refers to an optional item provided to the user of the terminal, containing geolocation information describing the terminal's location. It can be understood that each geolocation information item contains different geolocation information, specifically one of the following: location name, relative location, direction, and distance.

[0091] For example, when displaying driving information of the vehicle moving towards the terminal's location, the terminal displays a geographic location information item describing the terminal's location, which the user of the terminal can confirm and select to send to the user driving the vehicle. In response to the sending operation for at least one geographic location information item, the terminal will send at least one geographic location information item selected by the user of the terminal to the terminal used by the user driving the vehicle. After successful sending, a message indicating that the information has been sent will be displayed to inform the user of the terminal that at least one geographic location information item has been successfully sent. After displaying the message indicating that the information has been sent, the terminal will resume displaying the driving information of the vehicle moving towards the terminal's location.

[0092] Understandably, users of the terminal can verify the accuracy of the geolocation information describing the terminal's location through the geolocation information item, and can choose to send at least one geolocation information item to the user driving the vehicle so that the user driving the vehicle can quickly locate the user using the terminal.

[0093] In practical applications, in response to a sending operation for at least one geolocation information item, the terminal sends the at least one geolocation information item selected by the user to the server. The server then forwards this selected geolocation information item to the terminal used by the user driving the vehicle. Upon successful transmission, a notification indicating that the information has been sent is displayed. After displaying the notification, the terminal resumes displaying the vehicle's movement information towards its current location, allowing the user to know the vehicle's current position and distance from them. It's understood that this movement information is updated as both the vehicle's and the terminal's locations change. During the process of the user selecting and sending at least one geolocation information item, if the vehicle's location changes, the movement information will update accordingly, displaying real-time information about the vehicle's movement towards the terminal's location.

[0094] In this embodiment, by displaying a geographic location information item describing the terminal's location, the user of the terminal can confirm and select this geographic location information item. Thus, when the user of the terminal selects to send at least one geographic location information item to the user driving the vehicle, in response to the sending operation for at least one geographic location information item, at least one geographic location information item is sent to the user driving the vehicle, and a message indicating that the information has been sent is displayed to inform the user of the terminal of the sending result, without requiring the user of the terminal to confirm the sending status with the user driving the vehicle, thereby reducing the communication cost between the user driving the vehicle and the user of the terminal.

[0095] In one exemplary embodiment, the interaction method based on travel and ride-hailing further includes:

[0096] When displaying driving information showing the vehicle's movement towards the terminal's location, a voice guidance entry point is displayed;

[0097] In response to a trigger operation on the voice-guided entry point, the voice input area is displayed;

[0098] In response to a voice recording operation triggered in the voice recording area, a preview of the recorded voice is displayed;

[0099] In response to a voice transmission operation that has been recorded, a voice transmission notification is displayed, and the vehicle's driving information as it moves toward the terminal's location is restored.

[0100] The voice guidance entry point refers to the entry point used to guide users of the terminal to describe their surroundings by recording voice input, thus assisting drivers in finding the terminal's location. The voice transmission notification indicates that the user's recorded voice input has been successfully transmitted.

[0101] For example, when displaying driving information indicating the vehicle's movement towards the terminal's location, indicating the driver is searching for the terminal user, the terminal displays a voice guidance entry to guide the user to describe their surroundings via voice recording, assisting the driver in finding the terminal user. In response to a trigger operation on the voice guidance entry, the terminal displays a voice recording area to prompt the user to begin recording. Upon triggering a voice recording operation in the recording area, the terminal displays a preview of the recorded voice for the user to further confirm. After confirmation, the user can initiate a sending operation for the recorded voice. The terminal, responding to this operation, sends the user's recorded voice to the driver's terminal and displays a "Voice sent" notification upon successful transmission. After displaying the "Voice sent" notification, the terminal resumes displaying the vehicle's driving information towards the terminal's location.

[0102] In practical applications, in response to a recorded voice transmission request, the terminal sends the recorded voice to the server, which then forwards it to the user's terminal in the driving vehicle. Upon successful transmission, a notification indicating that the voice has been sent is displayed. After displaying this notification, the terminal resumes displaying the vehicle's movement information towards its current location, allowing the user to know the vehicle's current position and distance from them. It's understood that this movement information is updated as both the vehicle's and the terminal's locations change. During the process of the user recording and sending voice, if the vehicle's location changes, the movement information towards the terminal's location will update accordingly, displaying real-time information about the vehicle's movement towards the terminal's location.

[0103] In practical applications, users of the terminal can also convert recorded speech into text and send it to the driver of the vehicle. In response to the user's voice-to-text operation, the terminal will display a preview of the converted text that matches the recorded speech for the user to confirm. In response to the user's sending operation of the displayed text, the terminal will send the displayed text to the driver's terminal, display a text sending prompt, and restore the display of driving information showing the vehicle's movement towards the terminal's location.

[0104] In this embodiment, while displaying driving information showing the vehicle's movement towards the terminal's location, a voice guidance entry is displayed. This guides the terminal user to describe their surroundings by recording voice input, assisting the driver in locating the terminal user. In response to a trigger operation on the voice guidance entry, a voice input area is displayed. Upon completion of voice input, a preview of the recorded voice is shown, providing voice input guidance and confirmation to the terminal user. In response to a sending operation on the recorded voice, a "voice sent" notification is displayed, informing the terminal user that their recorded voice has been sent to the driver without requiring further confirmation, thus reducing communication costs between the two users.

[0105] In one exemplary embodiment, the interaction method based on travel and ride-hailing further includes:

[0106] In response to a ride reservation trigger, a ride reservation interface is displayed that includes the boarding and alighting locations reserved by the terminal.

[0107] If the distance between the terminal's location and the boarding location is greater than a preset first distance threshold, a ride reservation prompt will be displayed on the ride reservation interface.

[0108] In response to a triggered action that prompts for a ride reservation, play the ride reservation prompt.

[0109] In response to a ride booking operation triggered on the ride booking interface, a vehicle booking prompt is displayed, along with the first navigation information.

[0110] The ride booking trigger operation refers to a series of actions performed by the user of the terminal when booking a ride service, which triggers specific responses or processes on the terminal. For example, the ride booking trigger operation includes the user reserving the pick-up and drop-off locations. The ride booking interface refers to the graphical user interface that the user interacts with when making a ride booking; it typically includes the reserved pick-up and drop-off locations and the estimated fare. Ride booking suggestions refer to the suggestions displayed to the user when booking a ride service, guiding them through the booking process.

[0111] For example, when a user of the terminal needs to travel by public transport, they can initiate a ride reservation trigger operation to reserve a pick-up and drop-off location. In response to the ride reservation trigger operation, the terminal will display a ride reservation interface containing the reserved pick-up and drop-off locations, and determine whether the distance between the terminal's location and the pick-up location is greater than a preset first distance threshold. If the distance between the terminal's location and the pick-up location is greater than the preset first distance threshold, it means that the user of the terminal is far from the pick-up location. At this time, the terminal will display a ride reservation prompt on the ride reservation interface to inform the user that the current location is far from the pick-up location and that they can move closer before making the reservation.

[0112] For example, in response to a triggering operation for a ride booking prompt, the terminal can also play the ride booking prompt. If the user of the terminal, after being aware of the ride booking prompt, still chooses to book a ride service, they can trigger a ride booking operation on the ride booking interface. In response to this operation, the terminal will display a "Vehicle Booking in Progress" prompt and the first navigation information. It is understood that by providing voice output in this way, users can achieve barrier-free access to ride booking prompts and choose how to receive them according to their preferences, thus improving the personalized experience.

[0113] In specific applications, such as Figure 9 As shown, when the distance between the terminal's location and the boarding location is greater than a preset first distance threshold, the ride booking interface will display the boarding location (e.g., ...). Figure 9 The display shows a building (south gate) and the drop-off location, along with a ride reservation prompt, informing the user that their current location is far from the pick-up location and they can move closer to make the reservation. Below the reservation prompt, a reservation control is displayed to trigger the reservation. The user can use this control to make a reservation. In response, the terminal displays a "Vehicle Reservation in Progress" message and shows the initial navigation information planned for the user to navigate from their current location to the pick-up location. Further, such as... Figure 9 As shown, the navigation information includes a cancellation option, allowing users to cancel their reservations before securing a vehicle.

[0114] In this embodiment, by displaying a ride reservation interface that includes the boarding and alighting locations reserved by the terminal, users can confirm their boarding and alighting locations. If the distance between the terminal's location and the boarding location is greater than a preset first distance threshold, a ride reservation prompt is displayed on the ride reservation interface. This provides suggestions for ride reservations to users when the terminal's location and boarding location are far apart. In response to a triggering operation for the ride reservation prompt, the prompt is played, enabling users to access the ride reservation prompts without barriers and choose how to receive them according to their preferences. In response to a ride reservation operation triggered on the ride reservation interface, a "Vehicle Reservation in Progress" prompt is displayed, along with the first navigation information planned for users to navigate from the terminal's location to the boarding location. This provides feedback on the ride reservation process when users select a ride reservation, allowing them to understand the progress of the reservation and how to reach the boarding location.

[0115] In one exemplary embodiment, the interaction method based on travel and ride-hailing further includes:

[0116] In response to a boarding location modification operation triggered on the ride booking interface, display a geolocation information item describing the terminal's location;

[0117] In response to a selection operation for at least one geolocation information item, the geographical location indicated by the at least one geolocation information item selected by the selection operation is displayed as the boarding location.

[0118] The "Change Boarding Location" operation refers to the user's action of modifying their boarding location. Each geographic location information item contains different geographic location information, specifically one of the following: location name, relative location, direction, and distance. Each geographic location information indicates a geographic location, which can specifically refer to the geographical location of roads, buildings, landmarks, shopping malls, etc., included in the geographic location information.

[0119] For example, when the distance between the terminal's location and the boarding location is greater than a preset first distance threshold, a boarding reservation prompt is displayed on the boarding reservation interface. After viewing or listening to the boarding reservation prompt, the user of the terminal can choose to modify the boarding location. In response to the boarding location modification operation triggered by the user of the terminal on the boarding reservation interface, the terminal will display a geographic location information item describing the terminal's location for the user to select. In response to the selection operation for at least one geographic location information item, the terminal will display the geographic location indicated by the at least one geographic location information item selected by the selection operation as the boarding location.

[0120] In specific applications, such as Figure 10 As shown, in the ride reservation interface, below the reservation control that triggers the ride reservation operation, there is a location modification control that triggers the boarding location modification operation. Users of the terminal can trigger the boarding location modification operation through the location modification control.

[0121] In this embodiment, since the geolocation information item describes the terminal's location, by modifying the location, the user of the terminal actually selects a location closer to the location as the boarding location. This helps the user of the terminal to quickly reach the boarding location and thus quickly meet up with the vehicle.

[0122] In an exemplary embodiment, in response to the completion of a ride reservation, if the terminal's location has not reached the reserved boarding location, the terminal displays a meeting guidance entrance for the reserved vehicle, including:

[0123] In response to the completion of a ride reservation, if the terminal's location has not reached the reserved boarding location and the distance between the terminal's location and the boarding location is greater than a preset second distance threshold, the terminal will display the rendezvous guidance entrance for the reserved vehicle.

[0124] For example, in response to a completed ride reservation, if the terminal's location has not reached the boarding location, the terminal will further determine whether the distance between the terminal's location and the boarding location is greater than a preset second distance threshold. If the distance is greater than the preset second distance threshold, the terminal will display a meeting guidance entrance for the reserved vehicle to guide the user to meet the vehicle. The preset second distance threshold can be configured according to the actual application scenario. For example, the preset second distance threshold could be 100 meters, 200 meters, etc.

[0125] In this embodiment, this method can display a meeting guidance entrance even when the distance between the terminal's location and the vehicle's boarding location is far, providing users with guidance on meeting the vehicle. This facilitates a quick meeting between the terminal and the vehicle, reduces communication costs between the driver and the terminal, reduces continuous occupation of system resources, and saves resources.

[0126] In one exemplary embodiment, the interaction method based on travel and ride-hailing further includes:

[0127] When the terminal's location reaches the vehicle's location, the second navigation information is displayed; the second navigation information is the navigation information from the terminal's location to the vehicle's location.

[0128] For example, if the terminal's location reaches the boarding location, it means that the user of the terminal has arrived at the boarding location. At this time, if the vehicle's location has not yet reached the boarding location, the terminal will display second navigation information planned for the user of the terminal to navigate from the terminal's location to the vehicle's location, so that the user of the terminal can find the vehicle according to the second navigation information and quickly meet up with the vehicle.

[0129] In this embodiment, when the terminal's location reaches the vehicle's boarding location, displaying second navigation information can guide the terminal user to find the vehicle, facilitating a quick rendezvous between the terminal user and the vehicle. This reduces communication costs between the driver and the terminal user, minimizes continuous occupation of system resources, and conserves resources.

[0130] The interactive method based on travel and transportation provided in this application can be applied to, for example... Figure 11 In the application environment shown, in response to a ride reservation confirmation, if the location of the user's terminal 1102 has not yet reached the reserved pick-up location, it displays third navigation information, which is navigation information from the vehicle's location to the pick-up location. If the vehicle's location reaches the pick-up location and the distance between the location of the user's terminal and the pick-up location is greater than a preset third distance threshold, it displays fourth navigation information, which is navigation information from the vehicle's location to the location of the user's terminal.

[0131] The user's terminal 1102, which is used to drive the vehicle, can be, but is not limited to, various personal computers, laptops, smartphones, tablets, IoT devices, and portable wearable devices. IoT devices can include smart speakers, smart TVs, smart air conditioners, smart in-vehicle devices, and projection devices. Portable wearable devices can include smartwatches, smart bracelets, and head-mounted displays. Head-mounted displays can be virtual reality (VR) devices, augmented reality (AR) devices, and smart glasses.

[0132] In one exemplary embodiment, such as Figure 12 As shown, an interactive method based on travel and transportation is provided, which can be applied to... Figure 12Taking a user's terminal in a driving vehicle as an example, it can be understood that this method can also be applied to a server, or to a system including both a terminal and a server, and is implemented through the interaction between the terminal and the server. The server can be a standalone physical server, a server cluster or distributed system composed of multiple physical servers, or a cloud server providing cloud computing services. In this embodiment, the method includes steps 1202 to 1204. Wherein:

[0133] Step 1202: In response to the ride reservation confirmation, if the location of the vehicle already reserved by the terminal has not reached the reserved pick-up location, third navigation information is displayed. The third navigation information is navigation information from the vehicle's location to the pick-up location.

[0134] In this context, "ride reservation confirmation" refers to the driver's confirmation of a ride reservation made by another passenger, ensuring that the driver understands and accepts the reservation request. Specifically, ride reservation confirmation might mean the driver has acknowledged the reservation information, including pick-up and drop-off locations, and departure time. It's clear that the driver can be the vehicle's driver, and the passenger who made the reservation can be the passenger who booked the ride.

[0135] Third-party navigation information refers to the route planned for the driver from the vehicle's location to the boarding location using maps, the vehicle's location, and the boarding location. The map used here can be a high-definition map. Essentially, third-party navigation information typically includes the following key elements: 1. Positioning technology: Using technologies such as GPS, IMU, visual odometer, and radar odometer, combined with high-definition maps, the vehicle's location is linked to roads on the map to provide accurate navigation guidance. 2. Route planning: Based on the vehicle's location and the boarding location, the optimal route is calculated, including road selection, turning points, and estimated arrival time. 3. Real-time updates: The route is updated in real time to cope with changes in traffic conditions, construction areas, or other unexpected situations, ensuring that the driver receives the latest navigation information promptly.

[0136] For example, in response to a user's confirmation of a ride reservation, the user's terminal will determine whether the vehicle's location has reached the pick-up location reserved by the user's terminal. If the vehicle's location has not reached the pick-up location, the terminal will display third navigation information planned by the user. The third navigation information is navigation information from the vehicle's location to the pick-up location, so that the user can drive the vehicle to the pick-up location to pick up the user who has reserved the vehicle according to the third navigation information.

[0137] In practical applications, when determining whether the vehicle's location has reached the boarding position, the user's terminal calculates the distance between the vehicle's location and the boarding position. If the distance is less than a preset fifth distance threshold, the vehicle is considered to have reached the boarding position. This preset fifth distance threshold can be configured according to the actual application scenario. For example, it can be one meter or two meters.

[0138] Step 1204: When the vehicle's location reaches the boarding location and the distance between the terminal's location and the boarding location is greater than a preset third distance threshold, display the fourth navigation information; the fourth navigation information is the navigation information from the vehicle's location to the terminal's location.

[0139] The fourth navigation information refers to the route planned for the driver from the vehicle's location to the location of the user's terminal, using a map, the vehicle's location, and the location of the user's terminal that has booked the vehicle. The map here can specifically be a high-precision map.

[0140] For example, when the vehicle's location reaches the pick-up location, the driver's terminal will determine whether the distance between the location of the user's terminal that booked the vehicle and the pick-up location is greater than a preset third distance threshold. If the distance between the location of the user's terminal that booked the vehicle and the pick-up location is greater than the preset third distance threshold, it means that the user who booked the vehicle is currently far from the pick-up location and needs to start the driver's reverse search. At this time, the driver's terminal will display the fourth navigation information planned by the driver. The fourth navigation information is the navigation information from the vehicle's location to the location of the user's terminal that booked the vehicle, so that the driver can use the fourth navigation information to search for the user who booked the vehicle from the pick-up location.

[0141] In practical applications, the fourth navigation information displayed on the user's terminal is constantly changing. The user updates the fourth navigation information each time they obtain a new vehicle location and the location of a new user's terminal that has booked a vehicle, in order to ensure the timeliness of the fourth navigation information and enable users who have booked a vehicle to quickly meet up with the vehicle.

[0142] The aforementioned interactive method based on ride-hailing, in response to ride reservation confirmation, displays third navigation information planned by the driver to guide them from the vehicle's location to the designated pick-up location if the vehicle's location has not yet reached the terminal's reserved pick-up location. This provides guidance to the driver. When the vehicle's location reaches the pick-up location, and the distance between the terminal's location and the pick-up location exceeds a third preset distance threshold, it displays fourth navigation information planned by the driver to guide them back to the terminal's location. This provides guidance to the driver to find the terminal user when the vehicle's location reaches the pick-up location, allowing the driver to quickly locate and meet the terminal user. This entire process, providing guidance to the driver to meet the terminal user even when the vehicle's location reaches the terminal's reserved pick-up location, facilitates a quick rendezvous between the terminal user and the vehicle, reduces communication costs between the driver and the terminal user, minimizes continuous system resource consumption, and conserves resources.

[0143] In one exemplary embodiment, the interaction method based on travel and ride-hailing further includes:

[0144] When displaying the fourth navigation information, display geographic location information describing the terminal's location;

[0145] When the distance between the vehicle's location and the terminal's location decreases, the fourth navigation information and geolocation information are updated and displayed.

[0146] Geographic location information refers to the location information of the user's terminal that has booked a vehicle, as determined by the positioning system. Specifically, geographic location information can refer to the location information of the user's terminal that has booked a vehicle, determined by reverse analysis of the latitude and longitude of high-precision positioning. Geographic location information can include the following aspects: First, location name, such as road name, building name, etc. Second, relative location, such as "near the intersection of XX Road and YY Road," where XX and YY refer to the specific road names. Third, direction and distance, such as "200 meters from XX landmark," where XX refers to the specific landmark. Fourth, environmental features, such as "opposite to XX shopping mall," where XX refers to the specific shopping mall. Fifth, dynamic information, such as "construction ahead, please detour."

[0147] For example, when displaying fourth navigation information, the driver's terminal displays geographic location information describing the location of the user's terminal that booked the vehicle, to assist the driver in finding the user who booked the vehicle. During vehicle operation, the driver's terminal can obtain new vehicle and new location information for the user's terminal that booked the vehicle. If the distance between the vehicle's location and the location of the user's terminal that booked the vehicle decreases, the driver's terminal updates the fourth navigation information (planned by the driver to navigate from the vehicle's location to the location of the user's terminal that booked the vehicle) and the geographic location information describing the location of the user's terminal that booked the vehicle, and displays the updated fourth navigation information and geographic location information.

[0148] In this embodiment, when displaying the fourth navigation information, by displaying the geographic location information describing the terminal's location, more auxiliary information can be provided beyond the fourth navigation information to help the driver find the user of the reserved vehicle. This helps the driver find the user of the reserved vehicle quickly. When the distance between the vehicle's location and the location of the user's terminal decreases, the fourth navigation information and geographic location information are updated and displayed in a timely manner, providing the driver with accurate navigation and descriptive information, which helps the driver find the user of the reserved vehicle quickly.

[0149] In one exemplary embodiment, the interaction method based on travel and ride-hailing further includes:

[0150] When the fourth navigation information is displayed, and the display duration of the fourth navigation information reaches the preset display duration threshold, the first auxiliary search entry is displayed;

[0151] In response to the triggered operation for the first auxiliary entry point, the rendezvous assistance information fed back by the terminal is displayed.

[0152] The first auxiliary search entry refers to the entry displayed when the fourth navigation information display duration reaches a preset display duration threshold, guiding the driving vehicle user to request assistance in finding the booked vehicle. The rendezvous assistance information refers to the information provided by the booked vehicle user's terminal to the driving vehicle user to facilitate a smoother rendezvous. For example, rendezvous assistance information may specifically include at least one of the following: recorded media content, at least one geolocation information item, or at least one recorded voice message provided by the booked vehicle user's terminal.

[0153] For example, when displaying fourth navigation information, the user's terminal records the display duration of the fourth navigation information. If the display duration reaches a preset display duration threshold, it indicates that the user has not found the user of the booked vehicle within the preset display duration threshold. At this time, the user's terminal displays a first auxiliary search entry to guide the user to request assistance in finding the user of the booked vehicle. In response to the triggering operation of the first auxiliary search entry, the terminal seeks help from the user of the booked vehicle, expecting the user of the booked vehicle to use the terminal to provide rendezvous assistance information to help the two meet. Upon receiving the rendezvous assistance information from the user of the booked vehicle's terminal, the terminal displays the rendezvous assistance information from the user of the booked vehicle's terminal so that the user of the vehicle can find the user of the booked vehicle more quickly based on the rendezvous assistance information. The preset display duration threshold can be configured according to the actual application scenario, and this embodiment does not specifically limit it here. For example, the preset display duration threshold can be three minutes, five minutes, etc.

[0154] In practical applications, in response to a trigger operation targeting the first assisted search entry point, the terminal sends an assisted search request to the server. Upon receiving the assisted search request, the server distributes an assisted guidance entry point to the terminal of the user who has reserved the vehicle. This allows the user to provide rendezvous assistance information to the server based on the terminal's assisted guidance entry point. After receiving the rendezvous assistance information, the server distributes it to the terminal of the user driving the vehicle. The assisted guidance entry point can be at least one of the following: a first camera guidance entry point, a geographic location information item, or a voice guidance entry point.

[0155] In this embodiment, in order to provide an auxiliary search entry point for the driver when the driver has not been able to find the user of the reserved vehicle for a long time, the driver can use the first auxiliary search entry point to obtain rendezvous assistance information that can help find the user of the reserved vehicle, thereby facilitating the quick rendezvous between the driver and the user of the reserved vehicle.

[0156] In one exemplary embodiment, the interaction method based on travel and ride-hailing further includes:

[0157] If the fourth navigation information is displayed, the second auxiliary search entry point will be displayed;

[0158] In response to a trigger operation for finding the second auxiliary entry point, the rendezvous assistance information fed back by the terminal is displayed.

[0159] The second auxiliary search entry refers to the entry displayed while the fourth navigation information is shown, which guides users who are driving vehicles to request assistance in finding their reserved vehicles.

[0160] For example, when displaying the fourth navigation information, the driver's terminal will display a second assistance search entry to guide the driver to request assistance in finding the user of the booked vehicle. In response to the triggering operation of the second assistance search entry, the terminal will seek help from the user of the booked vehicle, expecting the user of the booked vehicle to use the terminal to provide rendezvous assistance information to help the two meet. Upon receiving the rendezvous assistance information provided by the user of the booked vehicle through the terminal, the terminal will display the rendezvous assistance information provided by the user of the booked vehicle through the terminal, so that the driver can find the user of the booked vehicle more quickly based on the rendezvous assistance information.

[0161] In practical applications, in response to a trigger operation targeting the second auxiliary search entry, the terminal sends an auxiliary search request to the server. Upon receiving the request, the server distributes an auxiliary guidance entry to the terminal of the user who has booked the vehicle. This allows the user to provide rendezvous assistance information to the server based on the terminal's auxiliary guidance entry. After receiving the rendezvous assistance information, the server distributes it to the terminal of the user driving the vehicle. The auxiliary guidance entry can be at least one of the following: a first camera guidance entry, a geographic location information item, or a voice guidance entry.

[0162] In this embodiment, this method provides a user of the vehicle with an entry point to actively trigger the assisted search, so that the user of the vehicle can directly obtain rendezvous assistance information that can help find the user of the reserved vehicle, thereby facilitating the quick rendezvous between the user of the vehicle and the user of the reserved vehicle.

[0163] In one exemplary embodiment, the interaction method based on travel and ride-hailing further includes:

[0164] When the terminal's location reaches the boarding location, and the distance between the vehicle's location and the boarding location is greater than the fourth distance threshold, the terminal's location information indicating that it has moved towards the vehicle is displayed.

[0165] For example, if the location of a user's pre-booked vehicle's terminal reaches the pick-up location, it indicates that the user has arrived. If the vehicle's location has not yet reached the pick-up location, the driver's terminal will determine if the distance between the vehicle's location and the pick-up location is greater than a fourth distance threshold. If the distance is greater than the threshold, it indicates the vehicle is far from the pick-up location, and the driver's terminal will display location information showing the pre-booked user's location moving towards the vehicle, informing the driver that the pre-booked user is searching for them from the pick-up location. The preset fourth distance threshold can be configured according to the actual application scenario. For example, the preset fourth distance threshold could be ten meters or twenty meters.

[0166] In practical applications, the location information of the user's terminal that has booked the vehicle, which is displayed on the user's terminal, is constantly changing. Each time the terminal obtains a new location of the vehicle and a new location of the user's terminal that has booked the vehicle, it will update the location information of the user's terminal that has booked the vehicle to ensure the timeliness of the location information, so that the user who has booked the vehicle can quickly meet up with the vehicle.

[0167] In this embodiment, the driver is informed that the user who has booked the vehicle has arrived at the pick-up location and has begun searching for them. This allows the driver to use the displayed location information to quickly check the difference between the location of the user who booked the vehicle and their own location, thus facilitating the rendezvous with the user who booked the vehicle. This provides guidance for the driver to rendezvous with the user who booked the vehicle, facilitating a faster rendezvous and reducing communication costs between the driver and the user who booked the vehicle. It also reduces the continuous occupation of system resources, thereby saving resources.

[0168] In one exemplary embodiment, the interaction method based on travel and ride-hailing further includes:

[0169] When the display terminal shows the location information indicating that it is moving towards the vehicle, a second shooting guidance entrance is displayed;

[0170] In response to a trigger operation on the second shooting guide entry, the second environment shooting interface is displayed;

[0171] In response to the completion of shooting triggered by the second environment shooting interface, a preview of the second captured media content is displayed;

[0172] In response to the sending operation of the second captured media content, a prompt indicating that the second content has been sent is displayed, and the location information of the terminal moving towards the vehicle is restored.

[0173] The second shooting guidance entry point is used to guide drivers to describe their surroundings by shooting media content, thus helping users who have booked vehicles find the entry point for driving. For example, this media content can be images or videos. The second content sent notification is used to inform drivers that the shot media content has been successfully sent.

[0174] For example, when displaying location information showing the location of the user's terminal moving towards the vehicle, indicating that the user who booked the vehicle is searching for the driver, the terminal will display a second shooting guidance entry to guide the driver to describe the surrounding environment by shooting media content, thus assisting the user who booked the vehicle in finding the driver. In response to triggering the second shooting guidance entry, the terminal will display a second environment shooting interface to prompt the driver to start shooting. Upon completion of shooting triggered on the second environment shooting interface, the terminal will display a preview of the second shot media content for the driver to further confirm. After confirmation, the driver can initiate a sending operation for the second shot media content. In response to this sending operation, the terminal will send the second shot media content to the user's terminal and display a "Second Content Sent" notification upon successful transmission, informing the driver that the shot media content has been successfully sent. After displaying the "Second Content Sent" notification, the terminal will resume displaying location information showing the location of the user's terminal moving towards the vehicle.

[0175] In practical applications, the second-environment shooting interface includes a content display area and a shooting control area. The content display area shows the real-time image captured by the terminal's camera, while the shooting control area controls the type of media content being captured and the included image. For example, the layout of the second-environment shooting interface could be such that the content display area is located above the shooting control area. The shooting control area can specifically be shooting control controls, allowing the user to control the type of media content being captured and the included image through different operations on the shooting control controls. Further, the user can capture an image by clicking the shooting control control and record video by long-pressing it. It is understood that when recording video by long-pressing, the video recording is complete when the user stops touching the shooting control control.

[0176] In practical applications, in response to the sending operation of the recorded media content by the user driving the vehicle, the terminal sends the recorded media content to the server. The server then forwards the recorded media content to the terminal of the user who has reserved the vehicle. After successful transmission, a notification indicating that the second content has been sent is displayed. After displaying the notification, the terminal resumes displaying the location information of the user's terminal moving towards the vehicle, allowing the user to know the vehicle's current location and its distance from them. It is understood that the location information is updated as the vehicle's and the user's terminal's locations change. During the process of the user capturing and sending media content, if the vehicle's location changes, the location information of the user's terminal moving towards the vehicle will also change accordingly, displaying real-time information of the user's terminal's location moving towards the vehicle's location.

[0177] In this embodiment, when displaying location information showing the location of the user's terminal moving towards the vehicle, a second shooting guidance entry is displayed. This guides the user driving the vehicle to describe the surrounding environment by shooting media content, assisting the user who has booked the vehicle in finding the user driving the vehicle. In response to a trigger operation on the second shooting guidance entry, a second environmental shooting screen is displayed. Upon completion of shooting, a preview of the second shot media content is displayed, guiding the user to shoot and confirm the shot content. In response to a sending operation on the second shot media content, a notification that the content has been sent is displayed, informing the user driving the vehicle that the shot media content has been sent to the user who booked the vehicle, eliminating the need for the user who booked the vehicle to confirm the sending status with the user driving the vehicle, thus reducing communication costs between them.

[0178] In one exemplary embodiment, the interaction method based on travel and transportation of this application is described using the example of a driver and passenger meeting in a vehicle. In this embodiment, the user who booked the vehicle is the passenger, and the user who confirmed the booking is the driver.

[0179] The inventors believe that in online ride-hailing scenarios, commonly used passenger pick-up and drop-off locations are typically recommended to facilitate driver-passenger meeting. This approach is generally user-friendly, as providing a reference for passenger pick-up locations helps drivers park and passengers board. However, in certain scenarios, such as when the recommended pick-up location is inaccurate, requiring a long walk to reach the passenger, or when passengers are elderly or young and unable to read maps or find their own pick-up location, it increases the difficulty of meeting the driver and passenger. Furthermore, even with provided passenger pick-up locations, if the driver is unfamiliar with the route and cannot find the passenger's pick-up location, it also increases the communication costs for both parties.

[0180] Understandably, traditional methods typically require passengers to walk a certain distance to their recommended boarding locations, which may be inconvenient for those carrying luggage or with mobility issues. Real-time updates may also be untimely during peak hours or emergencies. Certain geographical conditions and inclement weather can affect the feasibility and safety of recommended boarding locations, and a single recommended point may not meet the personalized needs of all passengers. These factors can impact passenger convenience and satisfaction to some extent. Furthermore, for those unfamiliar with maps and their local area, finding the recommended boarding location may be difficult, creating obstacles for driver-passenger encounters.

[0181] Based on this, this application proposes an interaction method based on travel and vehicle use. It utilizes high-precision maps to identify the precise locations of passengers and vehicles, providing a reference for both parties to find each other during the driver-passenger meeting process. This method is applicable to any scenario where either party is unfamiliar with the passenger's boarding location, etc. By resolving the precise location using a high-precision map, it informs both parties to facilitate a better meeting. It is understood that this travel and vehicle-based interaction method can supplement the recommendation of boarding locations; that is, after recommending boarding locations, this travel and vehicle-based interaction method can be used to achieve driver-passenger meeting.

[0182] In an exemplary embodiment, taking the interactive method based on ride-hailing of this application as an example of a driver finding passengers, the interactive method based on ride-hailing of this application will be described. The interactive method based on ride-hailing mainly includes the following three parts:

[0183] (1) After the passenger has made a reservation, the driver will provide the passenger with a location notification during the meeting:

[0184] For example, after a passenger completes a ride reservation, if the distance between the passenger's terminal location and the reserved passenger pick-up location is greater than a preset second distance threshold, the passenger's terminal will display a meeting guidance entrance for the reserved vehicle to prompt the passenger whether they need assistance meeting the driver. In response to the passenger's triggering of the meeting guidance entrance, the passenger's terminal will display first navigation information. This first navigation information is navigation information from the passenger's terminal location to the pick-up location, guiding the passenger to the pick-up location. Specifically, the first navigation information can be high-precision navigation generated using high-precision positioning determined by a high-precision map.

[0185] In specific applications, when making a ride reservation, in response to the passenger's ride reservation trigger operation, the passenger's terminal will display a ride reservation interface that includes the passenger's boarding and alighting locations. If the distance between the passenger's terminal location and the passenger's boarding location is greater than a preset first distance threshold, a ride reservation prompt will be displayed on the ride reservation interface. In response to the trigger operation for the ride reservation prompt, the ride reservation prompt will be played to provide suggestions to the passenger. In response to the ride reservation operation triggered on the ride reservation interface, a vehicle reservation in progress prompt will be displayed, and the first navigation information will be displayed.

[0186] In a specific application, if a passenger needs to change their boarding location, they can trigger a boarding location modification operation. In response to the boarding location modification operation triggered on the ride booking interface, the passenger's terminal will display a geographic location information item describing the location of the passenger's terminal. In response to a selection operation for at least one geographic location information item, the geographic location indicated by the at least one geographic location information item selected by the selection operation will be displayed as the passenger's boarding location, thus completing the modification of the passenger's boarding location.

[0187] (2) If the passenger does not arrive when the driver reaches the passenger boarding location, high-precision positioning will be used to assist the driver in locating the passenger:

[0188] For example, if the vehicle's location has reached the passenger's boarding location, but the passenger's device's location has not yet reached the boarding location, then it is determined whether the distance between the passenger's device's location and the boarding location is greater than a preset third distance threshold. If the distance is greater than the preset third distance threshold, the high-precision location of the passenger's device is sent to the driver, allowing the driver to search for the passenger in reverse, thus achieving a faster meeting. It is understandable that for passengers such as the elderly and children, who generally move more slowly, the driver's reverse search is more conducive to meeting efficiency.

[0189] In practical applications, when the driver is searching for the passenger in reverse, the passenger's terminal displays driving information indicating the vehicle's movement towards the passenger's terminal's location, allowing the passenger to know the distance between themselves and the vehicle. The driver's terminal displays fourth-party navigation information, as well as geographic location information describing the passenger's terminal's location (obtained based on high-precision positioning), enabling the driver to quickly locate the passenger using this information. The fourth-party navigation information is the navigation information from the vehicle's location to the passenger's terminal's location.

[0190] (3) If the driver indicates that the passenger has not been found, guide the passenger to send environmental information (i.e., rendezvous assistance information):

[0191] For example, when a driver begins searching for passengers in the opposite direction, the driver can trigger the acquisition of rendezvous assistance information through either a first or second auxiliary search entry point to assist in finding the passenger. At this time, the passenger's device can display a first photo-taking guidance entry point to guide the passenger to provide rendezvous assistance information to the driver by taking photos of media content. In addition, the passenger's device can also display a geolocation information item describing the passenger's location, which the passenger can select and provide to the driver, or it can display a voice guidance entry point to guide the passenger to provide rendezvous assistance information to the driver by recording voice input. It should be noted that the first photo-taking guidance entry point and the voice guidance entry point can be displayed as pop-up windows so that passengers can quickly see the guidance entry points and provide rendezvous assistance information.

[0192] In practical applications, the first auxiliary search entry can be displayed when the fourth navigation information has been displayed for a preset display duration threshold. The second auxiliary search entry can be displayed simultaneously with the fourth navigation information. This provides drivers with multiple ways to trigger the auxiliary search, facilitating a quick rendezvous between drivers and passengers.

[0193] In practical applications, when the passenger's terminal displays the first shooting guidance entry, in response to a trigger operation on the first shooting guidance entry, the passenger's terminal displays a first environmental shooting interface. In response to the shooting completion triggered on the first environmental shooting interface, a preview of the first captured media content is displayed. In response to a sending operation on the first captured media content, the passenger's terminal sends the captured media content to the driver's terminal, displays a notification that the first content has been sent, and resumes displaying driving information indicating the vehicle's movement towards the passenger's terminal's location. Specifically, when the first environmental shooting interface is displayed, the passenger's terminal displays environmental shooting prompts that match the geographical location information describing the passenger's terminal's location. These environmental shooting prompts guide the passenger to shoot content at the location indicated by the geographical location information. Through these environmental shooting prompts, passengers can be guided to shoot content that is easier to find.

[0194] In a specific application, when the passenger's terminal displays a geolocation information item describing the passenger's terminal's location, in response to a sending operation for at least one geolocation information item, the passenger's terminal will send at least one geolocation information item to the driver's terminal, display a message indicating that the information has been sent, and resume displaying driving information showing the vehicle moving towards the passenger's terminal's location.

[0195] In practical applications, when the passenger's terminal displays the voice guidance entry, in response to the trigger operation of the voice guidance entry, the passenger's terminal will display the voice input area. In response to the voice input operation triggered in the voice input area, a preview of the passenger's recorded voice will be displayed. In response to the sending operation of the passenger's recorded voice, the passenger's terminal will send the passenger's recorded voice to the driver, display a voice transmission notification, and resume displaying the vehicle's movement information towards the passenger's location.

[0196] In a specific application, taking the example of guiding passengers to provide meeting assistance information to the driver by capturing media content, the flowchart of the interactive method based on travel and ride-hailing in this application can be illustrated as follows: Figure 13 As shown.

[0197] Specifically, such as Figure 13 As shown, in response to a passenger's ride reservation being completed, it is determined whether the distance between the passenger's terminal location and the passenger's reserved boarding location is greater than a preset second distance threshold (e.g., ...). Figure 13 As shown (specifically 100 meters), if so, then high-precision positioning is called to determine the location of the passenger's terminal, draw the first navigation information, and display it on the passenger's terminal to prompt the passenger to go to the passenger's boarding location.

[0198] Specifically, such as Figure 13 As shown, in response to the driver's confirmation of the passenger's ride reservation, when the vehicle's location reaches the passenger's boarding location, it is determined whether the distance between the passenger's terminal's location and the passenger's boarding location is greater than a preset third distance threshold (e.g., ...). Figure 13 Specifically, the distance can be 10 meters, meaning it checks if the passenger's location is within 10 meters of their boarding location. If not, the driver waits for the passenger to meet. If so, the driver retrieves the passenger's high-precision location (i.e., fourth-party navigation information and geographic location information describing the passenger's location) and sends it to the driver's terminal. The driver then guides the passenger to take photos of their surroundings, transmitting the captured media content to the driver's terminal to assist in locating the passenger. The driver then uses the fourth-party navigation information and geographic location information displayed on their terminal to search for the passenger in reverse order until they successfully meet.

[0199] In a specific application, taking the example of guiding passengers to provide meeting assistance information to the driver by capturing media content, the interaction diagram of the travel-based interactive method of this application can be as follows: Figure 14 As shown.

[0200] Specifically, such as Figure 14 As shown, in response to a passenger's completed ride reservation, the server will determine whether the distance between the passenger's terminal location and the reserved passenger boarding location on the passenger's terminal is greater than a preset second distance threshold (e.g., ...). Figure 14 (The distance shown is 100 meters). If it is greater than that, the passenger will be prompted whether they need help meeting the driver. At this time, the passenger's terminal will display the meeting guidance entrance. The passenger can confirm that they need help by triggering the meeting guidance entrance. If the server confirms that the passenger needs help, it will generate the first navigation information and send it to the passenger's terminal to guide the passenger to the passenger boarding location.

[0201] Specifically, such as Figure 14 As shown, when the vehicle's location reaches the passenger's boarding location, the server will determine whether the distance between the passenger's terminal's location and the passenger's boarding location is greater than a preset third distance threshold (e.g., ...). Figure 14 If the distance is greater than 10 meters, the high-precision location of the passenger (i.e., the fourth navigation information and the geographical location information describing the location of the passenger's terminal) is called and sent to the driver's terminal. This allows the driver to search for the passenger based on the high-precision location and guides the passenger to take pictures of the surrounding environment. The captured media content is then transmitted to the server, which sends the media content taken by the passenger to the driver's terminal to help the driver locate and find the passenger.

[0202] Understandably, the interactive method based on travel and transportation proposed in this application addresses the problem of difficulty in meeting passengers, particularly for some elderly individuals or other special groups (such as children), who may not be able to read maps and find their boarding locations. Specifically, this interactive method solves the problem in two ways: firstly, it uses high-precision maps to guide passengers to their boarding locations before boarding; secondly, it allows drivers to use high-precision map positioning to locate passengers, reducing the difficulty of meeting them. Furthermore, the interactive method uses high-precision positioning and maps to more accurately obtain passenger locations, reducing confusion caused by inaccurate location information during meetings. The text prompts on the interface effectively help elderly passengers describe their location, reducing communication costs. For groups with mobility impairments, the simultaneous search by both driver and passenger allows for more efficient meeting.

[0203] It should be understood that although the steps in the flowcharts of the embodiments described above are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowcharts of the embodiments described above may include multiple steps or multiple stages. These steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the steps or stages of other steps.

[0204] Based on the same inventive concept, this application also provides a travel-based interactive device for implementing the above-mentioned travel-based interactive method. The solution provided by this device is similar to the solution described in the above method; therefore, the specific limitations of one or more travel-based interactive device embodiments provided below can be found in the limitations of the travel-based interactive method described above, and will not be repeated here.

[0205] In one exemplary embodiment, such as Figure 15 As shown, an interactive device based on travel and vehicle use is provided, including: a guidance module 1502, a first navigation module 1504, and a driving information display module 1506, wherein:

[0206] The guidance module 1502 is used to display the meeting guidance entrance for the reserved vehicle on the terminal when the terminal's location has not reached the reserved boarding location.

[0207] The first navigation module 1504 is used to display first navigation information in response to a trigger operation on the meeting guidance entrance; the first navigation information is navigation information from the terminal's location to the boarding location;

[0208] The driving information display module 1506 is used to display driving information of the vehicle moving towards the terminal's location when the vehicle's location reaches the boarding location.

[0209] The aforementioned interactive device for travel, in response to a completed ride reservation, displays a meeting point for the reserved vehicle when the terminal's location has not yet reached the reserved boarding location. This provides the user with assistance in meeting the vehicle. Upon triggering the meeting point, it displays primary navigation information planned for the user to navigate from the terminal's location to the boarding location, guiding them to the vehicle. Once the vehicle's location reaches the boarding location, it displays driving information indicating the vehicle's movement back to the terminal's location. This informs the user that the vehicle has reached the boarding location and has begun searching for them, allowing the user to monitor the distance between their location and the vehicle's location and make timely arrangements for meeting up. Throughout the process, even if the terminal's location has not reached the predetermined boarding position, it can provide guidance to the user of the terminal to meet the vehicle. This facilitates a quick rendezvous between the user of the terminal and the vehicle, reduces the communication costs between the driver and the user of the terminal, reduces the continuous occupation of system resources, and saves resources.

[0210] In an exemplary embodiment, the interactive device based on travel and vehicle use further includes an auxiliary guidance module. The auxiliary guidance module is used to display a first shooting guidance entry when displaying driving information of the vehicle moving towards the terminal's location; to display a first environment shooting interface in response to a triggering operation on the first shooting guidance entry; to display a preview of the first captured media content in response to a shooting completion triggered by the first environment shooting interface; to display a prompt that the first content has been sent in response to a sending operation on the first captured media content; and to resume displaying driving information of the vehicle moving towards the terminal's location.

[0211] In an exemplary embodiment, the auxiliary guidance module is further configured to display an environmental shooting prompt that matches the geographic location information describing the location of the terminal when the first environmental shooting interface is displayed. The environmental shooting prompt is used to guide the shooting of content containing the geographic location indicated by the geographic location information.

[0212] In an exemplary embodiment, the auxiliary guidance module is further configured to, when displaying driving information of the vehicle moving toward the terminal's location, display a geographic location information item describing the terminal's location, and in response to a sending operation for at least one geographic location information item, display a message indicating that information has been sent, and resume displaying driving information of the vehicle moving toward the terminal's location.

[0213] In an exemplary embodiment, the auxiliary guidance module is further configured to display a voice guidance entry when displaying driving information of the vehicle moving toward the terminal's location, display a voice input area in response to a triggering operation on the voice guidance entry, display a preview of the recorded voice in response to a voice input operation triggered in the voice input area, display a voice transmission prompt in response to a sending operation on the recorded voice, and restore the display of driving information of the vehicle moving toward the terminal's location.

[0214] In an exemplary embodiment, the interactive device based on travel further includes a ride reservation module. The ride reservation module is used to display a ride reservation interface including the reserved pick-up and drop-off locations of the terminal in response to a ride reservation trigger operation. If the distance between the terminal's location and the pick-up location is greater than a preset first distance threshold, a ride reservation prompt is displayed on the ride reservation interface. In response to a trigger operation for the ride reservation prompt, the ride reservation prompt is played. In response to a ride reservation operation triggered on the ride reservation interface, a vehicle reservation prompt is displayed, and first navigation information is displayed.

[0215] In an exemplary embodiment, the ride reservation module is further configured to, in response to a ride reservation interface-triggered change of boarding location operation, display a geographic location information item describing the location of the terminal, and in response to a selection operation for at least one geographic location information item, display the geographic location indicated by the at least one geographic location information item selected by the selection operation as the boarding location.

[0216] In an exemplary embodiment, the guidance module is further configured to, in response to the completion of a ride reservation, display the rendezvous guidance entrance for the reserved vehicle when the terminal's location has not reached the reserved boarding location and the distance between the terminal's location and the boarding location is greater than a preset second distance threshold.

[0217] In an exemplary embodiment, the first navigation module is further configured to display second navigation information when the terminal's location reaches the vehicle's location, the second navigation information being navigation information from the terminal's location to the vehicle's location.

[0218] In one exemplary embodiment, such as Figure 16 As shown, an interactive device based on travel and vehicle use is provided, including: a second navigation module 1602 and a third navigation module 1604, wherein:

[0219] The second navigation module 1602 is used to respond to a ride reservation confirmation and, if the location of the vehicle reserved by the terminal has not reached the reserved pick-up location, display third navigation information; the third navigation information is navigation information from the vehicle's location to the pick-up location.

[0220] The third navigation module 1604 is used to display fourth navigation information when the vehicle's location reaches the boarding location and the distance between the terminal's location and the boarding location is greater than a preset third distance threshold; the fourth navigation information is navigation information from the vehicle's location to the terminal's location.

[0221] The aforementioned interactive device for travel, in response to a ride reservation confirmation, displays third navigation information planned by the driver to guide them from the vehicle's location to the designated pick-up location if the vehicle's location has not yet reached the terminal's reserved pick-up location. This provides guidance to the driver. If the vehicle's location reaches the pick-up location, and the distance between the terminal's location and the pick-up location exceeds a third preset distance threshold, it displays fourth navigation information planned by the driver to guide them back to the terminal's location. This provides guidance to the driver to find the terminal's user when the vehicle's location reaches the pick-up location, allowing the driver to quickly locate and meet the terminal's user. This entire process, providing guidance to the driver to meet the terminal's user even when the vehicle's location reaches the terminal's reserved pick-up location, facilitates a quick rendezvous between the terminal's user and the vehicle, reduces communication costs between the driver and the terminal's user, minimizes continuous system resource consumption, and conserves resources.

[0222] In an exemplary embodiment, the third navigation module is further configured to display geographic location information describing the location of the terminal when displaying fourth navigation information, and to update the fourth navigation information and geographic location information when the distance between the vehicle's location and the terminal's location decreases, and to display the updated fourth navigation information and geographic location information.

[0223] In an exemplary embodiment, the third navigation module is further configured to display a first auxiliary search entry when displaying fourth navigation information and the display duration of the fourth navigation information reaches a preset display duration threshold, and to display rendezvous assistance information fed back by the terminal in response to a triggering operation for the first auxiliary search entry.

[0224] In an exemplary embodiment, the third navigation module is further configured to display a second auxiliary search entry when displaying fourth navigation information, and to display rendezvous assistance information fed back by the terminal in response to a triggering operation for the second auxiliary search entry.

[0225] In an exemplary embodiment, the third navigation module is further configured to display positioning information indicating that the terminal's location has moved toward the vehicle when the terminal's location reaches the boarding location and the distance between the vehicle's location and the boarding location is greater than a fourth distance threshold.

[0226] In an exemplary embodiment, the third navigation module is further configured to, when displaying positioning information indicating that the terminal's location is moving toward the vehicle, display a second shooting guidance entry, display a second environment shooting interface in response to a triggering operation on the second shooting guidance entry, display a preview of the second captured media content in response to a shooting completion triggered by the second environment shooting interface, display a notification that the second content has been sent in response to a sending operation on the second captured media content, and restore the display of positioning information indicating that the terminal's location is moving toward the vehicle.

[0227] The modules in the aforementioned interactive device based on travel and transportation can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in or independent of the processor in a computer device, or stored in the memory of a computer device as software, so that the processor can call and execute the corresponding operations of each module.

[0228] In one exemplary embodiment, a computer device is provided. This computer device can be a terminal or a server. Taking the computer device as a terminal as an example, its internal structure diagram can be as follows: Figure 17As shown, the computer device includes a processor, memory, input / output interfaces, a communication interface, a display unit, and an input device. The processor, memory, and input / output interfaces are connected via a system bus, and the communication interface, display unit, and input device are also connected to the system bus via the input / output interfaces. The processor provides computing and control capabilities. The memory includes non-volatile storage media and internal memory. The non-volatile storage media stores the operating system and computer programs. The internal memory provides an environment for the operation of the operating system and computer programs stored in the non-volatile storage media. The input / output interfaces are used for exchanging information between the processor and external devices. The communication interface is used for wired or wireless communication with external terminals; wireless communication can be achieved through Wi-Fi, mobile cellular networks, Near Field Communication (NFC), or other technologies. When the computer program is executed by the processor, it implements an interactive method based on travel and transportation. The display unit is used to form a visually visible image and can be a display screen, a projection device, or a virtual reality imaging device. The display screen can be an LCD screen or an e-ink screen. The input device of the computer device can be a touch layer covering the display screen, or buttons, trackballs, or touchpads set on the casing of the computer device, or external keyboards, touchpads, or mice, etc.

[0229] Those skilled in the art will understand that Figure 17 The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the computer device to which the present application is applied. Specific computer devices may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.

[0230] In one embodiment, a computer device is also provided, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the steps in the above method embodiments.

[0231] In one embodiment, a computer-readable storage medium is provided having a computer program stored thereon that, when executed by a processor, implements the steps in the above method embodiments.

[0232] In one embodiment, a computer program product is provided, including a computer program that, when executed by a processor, implements the steps in the above method embodiments.

[0233] It should be noted that the user information (including but not limited to passenger location, vehicle location, etc.) and data (including but not limited to data used for analysis, data stored, data displayed, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of related data must comply with relevant regulations.

[0234] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium, and when executed, it can include the processes of the embodiments of the above methods. Any references to memory, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile memory and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can take many forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM). The databases involved in the embodiments provided in this application may include at least one type of relational database and non-relational database. Non-relational databases may include, but are not limited to, blockchain-based distributed databases. The processors involved in the embodiments provided in this application may be general-purpose processors, central processing units, graphics processing units, digital signal processors, programmable logic devices, quantum computing-based data processing logic devices, artificial intelligence (AI) processors, etc., and are not limited to these.

[0235] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this application.

[0236] The embodiments described above are merely illustrative of several implementation methods of this application, and while the descriptions are specific and detailed, they should not be construed as limiting the scope of this patent application. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this application should be determined by the appended claims.

Claims

1. An interactive method based on travel and transportation, characterized in that, The method includes: In response to the completion of a ride reservation, if the terminal's location has not reached the reserved boarding location, the terminal displays the rendezvous guidance entrance for the reserved vehicle. In response to a trigger operation on the meeting guidance entrance, first navigation information is displayed; the first navigation information is navigation information from the terminal's location to the boarding location; If the vehicle's location reaches the boarding location but the terminal's location has not reached the boarding location, the system displays driving information indicating that the vehicle is moving towards the terminal's location.

2. The method according to claim 1, characterized in that, The method further includes: When displaying driving information showing the vehicle moving towards the terminal's location, a first shooting guidance entry is displayed; In response to a trigger operation on the first shooting guidance entry, the first environment shooting interface is displayed; In response to the completion of shooting triggered by the first environment shooting interface, a preview of the first captured media content is displayed; In response to the sending operation of the first captured media content, a prompt indicating that the first content has been sent is displayed, and the driving information of the vehicle moving towards the location of the terminal is restored.

3. The method according to claim 2, characterized in that, The method further includes: When the first environmental shooting interface is displayed, an environmental shooting prompt is displayed that matches the geographic location information describing the location of the terminal. The environmental shooting prompt is used to guide the shooting of content containing the geographic location indicated by the geographic location information.

4. The method according to claim 1, characterized in that, The method further includes: When displaying driving information showing the vehicle moving toward the terminal's location, a geographic location information item describing the terminal's location is displayed; In response to a sending operation for at least one geolocation information item, a notification indicating that the information has been sent is displayed, and the driving information of the vehicle moving toward the location of the terminal is restored.

5. The method according to claim 1, characterized in that, The method further includes: When displaying driving information showing the vehicle's movement towards the terminal's location, a voice guidance entry is displayed; In response to a trigger operation on the voice guidance entry point, the voice input area is displayed; In response to a voice recording operation triggered in the voice recording area, a preview of the recorded voice is displayed; In response to the sending operation of the recorded voice, a voice transmission prompt is displayed, and the driving information of the vehicle moving towards the location of the terminal is restored.

6. The method according to any one of claims 1 to 5, characterized in that, The method further includes: In response to a ride reservation trigger operation, a ride reservation interface is displayed, which includes the boarding and alighting locations reserved by the terminal. If the distance between the terminal's location and the boarding location is greater than a preset first distance threshold, a ride reservation prompt will be displayed on the ride reservation interface. In response to a triggering operation on the ride reservation prompt, the ride reservation prompt is played. In response to a ride reservation operation triggered on the ride reservation interface, a vehicle reservation prompt is displayed, and the first navigation information is also displayed.

7. The method according to claim 6, characterized in that, The method further includes: In response to a boarding location modification operation triggered on the ride booking interface, a geographic location information item describing the location of the terminal is displayed; In response to a selection operation for at least one geographic location information item, the geographic location indicated by the at least one geographic location information item selected by the selection operation is displayed as the boarding location.

8. The method according to any one of claims 1 to 5, characterized in that, In response to the completion of a ride reservation, if the terminal's location has not reached the reserved boarding location, the terminal displays a meeting guidance entrance for the reserved vehicle, including: In response to the completion of a ride reservation, if the terminal's location has not reached the reserved boarding location and the distance between the terminal's location and the boarding location is greater than a preset second distance threshold, the terminal displays the rendezvous guidance entrance for the reserved vehicle.

9. The method according to any one of claims 1 to 5, characterized in that, The method further includes: When the terminal's location reaches the boarding location, second navigation information is displayed; the second navigation information is navigation information from the terminal's location to the vehicle's location.

10. An interactive method based on travel and transportation, characterized in that, The method includes: In response to a ride reservation confirmation, if the location of the vehicle reserved by the terminal has not reached the reserved pick-up location, third navigation information is displayed; the third navigation information is navigation information from the vehicle's location to the pick-up location. When the vehicle's location reaches the boarding location, and the distance between the terminal's location and the boarding location is greater than a preset third distance threshold, fourth navigation information is displayed; the fourth navigation information is navigation information from the vehicle's location to the terminal's location.

11. The method according to claim 10, characterized in that, The method further includes: When the fourth navigation information is displayed, geographic location information describing the location of the terminal is also displayed; When the distance between the vehicle's location and the terminal's location decreases, the fourth navigation information and the geographic location information are updated, and the updated fourth navigation information and geographic location information are displayed.

12. The method according to claim 10, characterized in that, The method further includes: When the fourth navigation information is displayed and the display duration of the fourth navigation information reaches a preset display duration threshold, the first auxiliary search entry is displayed; In response to the triggered operation for the first assisted entry point, the rendezvous assistance information fed back by the terminal is displayed.

13. The method according to claim 10, characterized in that, The method further includes: When the fourth navigation information is displayed, a second auxiliary search entry point is displayed; In response to the triggering operation for the second assisted entry point, the rendezvous assistance information fed back by the terminal is displayed.

14. The method according to claim 10, characterized in that, The method further includes: When the terminal's location reaches the boarding location, and the distance between the vehicle's location and the boarding location is greater than a fourth distance threshold, the terminal's location information indicating that it has moved towards the vehicle is displayed.

15. The method according to claim 14, characterized in that, The method further includes: When displaying location information showing the location of the terminal moving towards the vehicle, a second shooting guidance entry is displayed; In response to a trigger operation on the second shooting guide entry, the second environment shooting interface is displayed; In response to the completion of shooting triggered in the second environment shooting interface, a preview of the second captured media content is displayed; In response to the sending operation of the second captured media content, a prompt indicating that the second content has been sent is displayed, and the location information showing the location of the terminal moving toward the vehicle is restored.

16. An interactive device based on travel and vehicle use, characterized in that, The device includes: The guidance module is used to display the meeting guidance entrance for the reserved vehicle on the terminal when the terminal's location has not reached the reserved boarding location after the ride reservation is completed. A first navigation module is used to display first navigation information in response to a trigger operation on the meeting guidance entrance; the first navigation information is navigation information from the terminal's location to the boarding location; The driving information display module is used to display driving information of the vehicle moving towards the terminal's location when the vehicle's location reaches the boarding location.

17. An interactive device based on travel and vehicle use, characterized in that, The device includes: The second navigation module is used to respond to the ride reservation confirmation and display third navigation information when the location of the vehicle reserved by the terminal has not reached the reserved pick-up location; the third navigation information is navigation information from the vehicle's location to the pick-up location. The third navigation module is used to display fourth navigation information when the vehicle's location reaches the boarding location and the distance between the terminal's location and the boarding location is greater than a preset third distance threshold; the fourth navigation information is navigation information from the vehicle's location to the terminal's location.

18. A computer device comprising a memory and a processor, wherein the memory stores a computer program, characterized in that, When the processor executes the computer program, it implements the steps of the method according to any one of claims 1 to 15.

19. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 15.

20. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 15.