Information display method and device, computer equipment, storage medium and computer program product
By displaying a pick-up service information interface on the terminal device, and prompting passengers to the different sides of the target pick-up location when the relative position information between the terminal and the driver's terminal meets preset conditions, the efficiency and safety of pick-up services for passengers waiting for ride-hailing services are solved, thus improving pick-up efficiency and safety.
Patent Information
- Application Number
- CN202411022548.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-07-29
- Publication Date
- 2026-01-30
AI Technical Summary
In existing technologies, when passengers are waiting for a ride-hailing vehicle, the driver needs to contact them multiple times to successfully pick them up, resulting in low trip safety and low pick-up efficiency.
By displaying a pick-up service information interface on the terminal device, when the relative position information between the terminal and the driver's terminal meets preset conditions, a prompt message is triggered to indicate that the road side where the passenger's target pick-up location is located is different from the road side where their current location is located.
It improves the efficiency and safety of picking up passengers, and reduces the cognitive burden on passengers and the time spent by drivers turning around to pick up passengers.
Smart Images

Figure CN121433767A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of map, in particular to an information display method and device, computer equipment, storage medium and computer program product. BACKGROUND
[0002] With the development of map technology, there is a network car-hailing technology. Passengers make a car booking through an application program. After the driver accepts the order, the passenger waits for the driver to arrive at the pickup point on the road. However, the direction of the vehicle is uncertain, for example, it may travel from south to north or from north to south. In the related art, when the driver arrives, the passenger often needs to be contacted actively, and even needs to be contacted multiple times to successfully pick up the passenger, which may reduce the safety of the passenger's journey and the efficiency of the car-pickup service. SUMMARY
[0003] Therefore, it is necessary to provide an information display method and device, computer equipment, storage medium and computer program product capable of improving the efficiency of the car-pickup service and the safety of the passenger.
[0004] In a first aspect, the present application provides an information display method. The method comprises:
[0005] displaying a first content interface, and displaying car-pickup service information in the first content interface;
[0006] In a case where the relative orientation information of the first terminal and a second terminal corresponding to the car-pickup service meets a preset condition, a first prompt information is displayed, and the first prompt information is used to prompt a target road side of a target parking position on a travel route corresponding to the car-pickup service, the target road side being different from a road side where a current positioning position of the first terminal is located.
[0007] In a second aspect, the present application further provides an information display method applied to a second terminal, and the method comprises:
[0008] displaying a second content interface, and displaying car-pickup service information in the second content interface;
[0009] In a case where the relative orientation information of a first terminal corresponding to the car-pickup service information and the second terminal meets a preset condition, a first prompt information is displayed, and the first prompt information is used to prompt a road side where a target parking position on a travel route corresponding to the car-pickup service information is located, the road side being different from a road side where a current positioning position of the first terminal is located.
[0010] In a third aspect, the present application further provides an information display device, and the device comprises:
[0011] The first display module is configured to display a first content interface, and the first content interface displays the pick-up service information.
[0012] The second display module is configured to display first prompt information when the relative orientation information of the first terminal and a second terminal corresponding to the pick-up service meets a preset condition, and the first prompt information is used to prompt a target road side of a target parking position on a travel route corresponding to the pick-up service, and the target road side is different from a road side on which a current positioning position of the first terminal is located.
[0013] In one of the embodiments, the relative orientation information includes a relative orientation angle, and the second display module is further configured to:
[0014] The first content interface displays the current positioning position of the first terminal and a travel trajectory of the second terminal corresponding to the pick-up service information.
[0015] The relative orientation angle of the first terminal and the second terminal is determined based on the current positioning position and the travel trajectory.
[0016] The first prompt information is displayed when the relative orientation angle meets a preset condition.
[0017] In one of the embodiments, the relative orientation angle includes an angle of rotating a travel direction to the current positioning position of the first terminal in a counterclockwise direction, and the travel direction is determined by the travel trajectory, and the second display module is further configured to:
[0018] The first prompt information is displayed when the relative orientation angle meets a preset condition corresponding to a traffic rule of a geographical area where the second terminal is located, and the preset condition corresponding to the traffic rule includes: when the traffic rule stipulates that the second terminal travels in a first preset direction, the corresponding preset condition includes being less than a preset angle threshold; when the traffic rule stipulates that the second terminal travels in a second preset direction, the corresponding preset condition includes being greater than the preset angle threshold; and the second preset direction is an opposite direction of the first preset direction.
[0019] In one of the embodiments, the relative orientation angle includes an angle of rotating a travel direction to the current positioning position of the first terminal in a clockwise direction, and the travel direction is determined by the travel trajectory, and the second display module is further configured to:
[0020] the first terminal and the second terminal meets a preset condition corresponding to a traffic rule of a geographic area where the second terminal is located, the first terminal displays first prompt information; the preset condition corresponding to the traffic rule includes: in a case where the traffic rule stipulates that the second terminal travels in a first preset direction, the preset condition corresponding to the traffic rule includes being greater than a preset angle threshold; in a case where the traffic rule stipulates that the second terminal travels in a second preset direction, the preset condition corresponding to the traffic rule includes being less than the preset angle threshold; the second preset direction is an opposite direction of the first preset direction.
[0021] In one of the embodiments, the second display module is further configured to:
[0022] cut off a target number of trajectory points closest to a current time from the travel trajectory; the trajectory points on the travel trajectory change over time;
[0023] determine a travel direction of the second terminal based on the target number of trajectory points.
[0024] determine a relative azimuth angle between the first terminal and the second terminal based on the travel direction and the current positioning location.
[0025] In one of the embodiments, the first prompt information includes first sub-information in a text form and second sub-information in a picture form, and the second display module is further configured to:
[0026] display the first sub-information and the second sub-information; the first sub-information is used to prompt relative position information of the target road side relative to a road side where the current positioning location is located; and the second sub-information is used to prompt a travel direction from the current positioning location where the first terminal is located to the target road side.
[0027] In one of the embodiments, the apparatus further includes a third display module,
[0028] the third display module is configured to, in a case where relative azimuth information between the first terminal and a second terminal corresponding to the pick-up service information does not meet a preset condition, display second prompt information; the second prompt information is used to prompt a road side where a target parking location on a travel route corresponding to the pick-up service information is located, and the road side where the target parking location is located is the same road side as a road side where a current positioning location of the first terminal is located.
[0029] In one of the embodiments, the second prompt information includes third sub-information in a text form and fourth sub-information in a picture form, and the third display module is further configured to:
[0030] The third sub-information is used to prompt to continue waiting, and the fourth sub-information is used to prompt a travel direction of the second terminal.
[0031] In one of the embodiments, the apparatus further comprises an obtaining module,
[0032] The obtaining module is configured to obtain a positioning position of the second terminal corresponding to the pick-up service.
[0033] In a case where a distance between the positioning position of the second terminal and the positioning position of the first terminal is less than a preset threshold, the relative position information of the first terminal and the second terminal corresponding to the pick-up service is obtained.
[0034] In one of the embodiments, the second display module is further configured to:
[0035] The first prompt information is displayed in a pop-up window on an upper layer of the pick-up service information displayed on the first content interface.
[0036] In one of the embodiments, the second display module is further configured to:
[0037] The first prompt information and a corresponding closing control are displayed.
[0038] In response to a triggering event of the closing control, the first prompt information is closed.
[0039] In one of the embodiments, the second display module is further configured to:
[0040] In a case where the triggering event of the closing control is not received within a preset period, the first prompt information is automatically closed.
[0041] In one of the embodiments, the first display module is further configured to:
[0042] Obtain route information from a pick-up point of the first terminal to a starting travel position of the second terminal and a plurality of positioning positions of the second terminal from a starting travel time to a current time.
[0043] Fuse the plurality of positioning positions with the route information to obtain a travel trajectory of the second terminal.
[0044] Display the travel trajectory on the first content interface.
[0045] In one of the embodiments, the apparatus further comprises a fourth display module, and the fourth display module is configured to:
[0046] Obtain a destination position corresponding to the pick-up service and the relative position information of the second terminal.
[0047] In a case where the relative position information of the destination position and the second terminal meets a corresponding preset condition, third prompt information is displayed, wherein the third prompt information is used to represent a drop-off road side matching the destination position, and the drop-off road side is on a different road side from a current road side of the second terminal
[0048] In a fourth aspect, the present application further provides an information display device, which comprises:
[0049] The fifth display module is configured to display a second content interface, and the pick-up service information is displayed on the second content interface.
[0050] The sixth display module is configured to display first prompt information in a case where the relative position information of the first terminal corresponding to the pick-up service information and the second terminal meets a preset condition, and the first prompt information is used to prompt a road side of a target parking position on a travel route corresponding to the pick-up service information, and the road side of the target parking position is on a different side from a road side on which a current positioning position of the first terminal is located.
[0051] In a fifth aspect, the present application further provides a computer device. The computer device comprises a memory and a processor, the memory stores a computer program, and the processor implements the steps of the method in any of the embodiments of the present application when executing the computer program.
[0052] In a sixth aspect, the present application further provides a computer readable storage medium. The computer readable storage medium stores a computer program, and the computer program implements the steps of the method in any of the embodiments of the present application when executed by a processor.
[0053] In a seventh aspect, the present application further provides a computer program product. The computer program product comprises a computer program, and the computer program implements the steps of the method in any of the embodiments of the present application when executed by a processor.
[0054] The aforementioned information display method, device, computer equipment, storage medium, and computer program product compare the relative orientation information of the first terminal and the second terminal with preset conditions. For example, if the relative orientation of the first terminal and the second terminal satisfies the condition that the first terminal is to the left of the second terminal and the relative orientation angle between the first terminal and the second terminal is less than a preset angle threshold, a first prompt message is triggered. That is, when the relative orientation information meets the preset conditions, it indicates that the target road side where the second terminal is traveling is different from the road side where the first terminal is located. By displaying the first prompt message on the first terminal, passengers can cross the road in advance, improving pick-up efficiency and safety. Furthermore, the automatic display of the first prompt message on the first terminal eliminates the need for user judgment, reducing the user's cognitive burden. In some complex application scenarios, such as when roads are busy, it can also save time spent by the second terminal turning around to pick up passengers. Attached Figure Description
[0055] Figure 1 This is an application scenario diagram of the information display method in one embodiment;
[0056] Figure 2 This is an application scenario diagram of the information display method in another embodiment;
[0057] Figure 3 This is an application environment diagram of the information display method in one embodiment;
[0058] Figure 4 This is a flowchart illustrating an information display method in one embodiment;
[0059] Figure 5 This is an application scenario diagram of the information display method in another embodiment;
[0060] Figure 6 This is a schematic diagram of relative orientation information in one embodiment;
[0061] Figure 7 This is a schematic diagram of the first content interface in one embodiment;
[0062] Figure 8 This is a flowchart illustrating the information display method in another embodiment;
[0063] Figure 9 This is a flowchart illustrating the information display method in another embodiment;
[0064] Figure 10 This is a flowchart illustrating the information display method in another embodiment;
[0065] Figure 11 This is a schematic diagram illustrating the interaction between various devices in an information display method in one embodiment;
[0066] Figure 12 This is an application scenario diagram of the information display method in another embodiment;
[0067] Figure 13 This is a flowchart illustrating the information display method in another embodiment;
[0068] Figure 14 This is a flowchart illustrating the information display method in another embodiment;
[0069] Figure 15 This is a structural block diagram of an information display device in one embodiment;
[0070] Figure 16 This is a structural block diagram of the information display device in another embodiment;
[0071] Figure 17 This is an internal structural diagram of a computer device in one embodiment. Detailed Implementation
[0072] 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.
[0073] To facilitate understanding of the technical solutions provided by the embodiments of this disclosure by those skilled in the art, the technical environment for implementing the technical solutions will be described below.
[0074] In real-world roads, some roads are quite wide, such as main roads. These types of roads can be referred to as directional roads on maps, meaning their direction is clear. For example, refer to... Figure 1 As shown, XX West Road is a two-way road in reality. On the map, road 101 (driving direction) and road 103 (coming direction) are distinguished as two separate roads. Therefore, when hailing a taxi, the pick-up point 105 entered by the ride-hailing service can be accurately located on road 101 (driving direction) or road 103 (coming direction), meaning the direction of oncoming traffic for vehicles on road 101 or road 103 is clearly defined. Correspondingly, some roads are narrower, such as branch roads, and these can be referred to as undirected roads on the map. For example, see reference... Figure 2As shown, the ride-hailing pick-up point 201 is located on XX East Road. XX East Road is a two-way road in reality, and it is also represented as such on the map. In this case, the vehicle can travel from the driving direction 203 to pick-up point 201, or from the oncoming direction 205. However, if the user's actual waiting location is on the south side of XX East Road, and the vehicle is traveling from the oncoming direction 205, then the vehicle's parking location does not match the user's waiting location. It should be noted that... Figure 1 The arrows corresponding to road 101 in the driving direction or road 103 in the oncoming direction are used to illustrate this embodiment and may not be shown in the actual diagram. Figure 2 The oncoming traffic direction 205 and the driving direction 203 in the diagram are also used to illustrate this embodiment and may not be displayed in an actual map. In related technologies, after a vehicle driver stops and talks to a user, then makes a U-turn ahead to pick up the user, this increases the time consumed by both parties in scenarios where making a U-turn is inconvenient. Alternatively, after the vehicle driver stops and contacts the user, the user may hastily cross the road to get in the vehicle, posing a safety risk to the user. Or, the user may have to determine which side of the road to wait for the vehicle based on its direction of travel, but this increases the user's cognitive burden and affects the user experience.
[0075] Based on practical technical needs similar to those described above, this application provides an information display method, apparatus, computer equipment, storage medium, and computer program product.
[0076] The information display method provided in this application embodiment can be applied to, for example, Figure 3In the application environment shown, the first terminal 302 and the second terminal 306 can communicate with the server 304 via a network. The data that the server 304 needs to process can be stored in a data storage system, which can be integrated into the server 304 or placed in the cloud or on other servers. Specifically, a user can place an order for a ride-hailing service by inputting the pick-up point and destination location through the first terminal 302. The server 304 assigns the order to the first terminal 302 or the second terminal 306 actively accepts the order. The server 304 can generate a travel route based on the pick-up point and the location of the second terminal 306, and integrate the travel trajectory of the second terminal 306 into the travel route to obtain the pick-up service information, which is then displayed on the first terminal 302. In an exemplary embodiment, the relative orientation information between the first terminal 302 and the second terminal 306 is calculated. If the relative orientation information meets preset conditions, a first prompt message is triggered. For example, the target road side where the target pick-up location is located is on a different side from the road side where the first terminal's current location is located. The first terminal can be, but is not limited to, various smartphones, tablets, IoT devices, and portable wearable devices. The second terminal can be, but is not limited to, various smartphones, tablets, and in-vehicle devices. A 304 error can be implemented using a standalone server or a server cluster consisting of multiple servers.
[0077] In one embodiment, such as Figure 4 As shown, an information display method is provided, which can be applied to... Figure 1 Taking the first terminal as an example, the explanation includes the following steps:
[0078] Step S401: Display the first content interface, and display the pick-up service information on the first content interface.
[0079] The pick-up service information may include information related to the pick-up service returned by the server after the first terminal places an order. This pick-up service information includes, but is not limited to, driver information, order operation information, and vehicle movement information. The driver information describes the driver's driving and vehicle information, such as the driver's name, gender, driving experience, vehicle model, license plate number, and vehicle color. Key information in the driver information, such as the license plate number and vehicle color, can be highlighted to help users quickly locate the target vehicle in a real-world scenario. The order operation information may include operation information related to the current pick-up service order, such as buttons to contact the driver, contact customer service, cancel the order, issue an alarm, and share the trip. The vehicle movement information describes how the vehicle's location changes over time, such as the vehicle's location on a map.
[0080] In one exemplary embodiment, a first content interface can be displayed after the second terminal accepts an order. The driver information and vehicle travel information in the pick-up service information can be obtained by the server and sent to the first terminal for display. For example, the server can obtain the location information and route information of the second terminal from the driver's transportation capacity server, or it can obtain map information from a map server.
[0081] Step S403: If the relative location information between the first terminal and the second terminal corresponding to the pick-up service meets the preset conditions, the first prompt information is triggered and displayed.
[0082] In one exemplary embodiment, the relative orientation information may include a relative direction, for example, a reference direction. Figure 5 As shown, some traffic rules require the terminal to travel in a first preset direction (e.g., the right-hand side of the road). The second terminal 503 is traveling on the right side of road A, and the current location of the first terminal 501 is on the north side of road A. Therefore, the relative direction between the first terminal 501 and the second terminal 503 is determined to be: the first terminal 501 is to the left of the second terminal 503 (including the upper left or lower left). Correspondingly, the preset condition can be set to the left side. Therefore, when the first terminal is to the left of the second terminal, the first prompt information can be triggered.
[0083] Similarly, some traffic rules require terminals to travel in a second predetermined direction (e.g., the left-hand road), see reference. Figure 5 For example, if the second terminal 503 is traveling on the left side of road A, and the current location of the first terminal 501 is on the north side of road A, then the relative direction between the first terminal 501 and the second terminal 503 is determined to be: the first terminal 501 is to the right of the second terminal 503 (including the upper right or lower right). Conversely, the preset condition can be set to the right side, so when the first terminal is to the right of the second terminal, the first prompt information can be triggered.
[0084] In another exemplary embodiment, the relative orientation information may include a relative orientation angle. (Reference) Figure 6 As shown, vector bc represents the direction of travel of the second terminal, and point a represents the current location of the first terminal. The angle by which vector ba is rotated clockwise to vector bc is taken as the relative azimuth angle between the first and second terminals. If the second terminal travels in the first preset direction according to the traffic rules of the area, the preset condition can be set to be less than a preset angle threshold, for example, 180 degrees. That is, if the relative azimuth angle is less than 180 degrees, the first prompt message is triggered.
[0085] Similarly, the relative orientation angle between the first terminal and the second terminal can also include the angle of rotating vector bc counterclockwise to vector ba. If the second terminal is traveling in a first preset direction (e.g., the right-hand road) according to the traffic rules of the area, the preset condition can be set to be greater than a preset angle threshold, for example, 180 degrees. That is, if the aforementioned relative orientation angle is greater than 180 degrees, the first prompt message is triggered.
[0086] In this embodiment of the disclosure, the first prompt information is used to indicate the target road side where the target parking location of the travel route corresponding to the pick-up service is located, and the target road side is on a different side of the road side where the current positioning location of the first terminal is located.
[0087] The travel route may include the route between the location of the second terminal and the boarding point of the first terminal. The target docking location is used to stop the second terminal to pick up the passenger corresponding to the first terminal. It is understood that the roadside may include either side of a road. In the specific implementation process, refer to... Figure 5 The second terminal 503 travels on the right side of the route, which is convenient for picking up passengers on the south side of road A (the target road side where the target berthing location is located). At this time, the current location of the first terminal 501 is on the north side of road A, which is a different side from the target road side and the road side where the current location is located. Therefore, the first prompt information is displayed on the first terminal.
[0088] In a specific embodiment, refer to Figure 7 As shown, the first terminal displays a first content interface 700, which displays pick-up service information. When the relative location information between the first terminal and the second terminal corresponding to the pick-up service meets preset conditions, a first prompt message 703 is triggered. For example, it may indicate that the driver will pick you up on the other side of the road, suggesting you cross the road and wait for the driver.
[0089] In the above embodiments, the relative orientation information of the first terminal and the second terminal is compared with preset conditions. For example, if the relative orientation of the first terminal and the second terminal satisfies the condition that the first terminal is to the left of the second terminal and the relative orientation angle between the first terminal and the second terminal is less than a preset angle threshold, a first prompt message is triggered. That is, when the relative orientation information meets the preset conditions, it indicates that the target road side where the second terminal is traveling is on is different from the road side where the first terminal is located. By displaying the first prompt message on the first terminal, passengers can cross the road in advance, improving pick-up efficiency and safety. Furthermore, the automatic display of the first prompt message on the first terminal eliminates the need for user judgment, reducing the user's cognitive burden. In some complex application scenarios, such as when roads are busy, it can also save time spent by the second terminal turning around to pick up passengers.
[0090] In one embodiment, reference Figure 8 As shown, the relative orientation information includes relative orientation angles. When the relative orientation information between the first terminal and the second terminal corresponding to the pick-up service information meets preset conditions, triggering the display of the first prompt information includes:
[0091] Step S801: Display the current location of the first terminal and the travel trajectory of the second terminal corresponding to the pick-up service information on the first content interface.
[0092] The current location of the first terminal can include its current location at the current time, but may not include historical locations. For example, it can be obtained through a satellite positioning system. The travel trajectory of the second terminal can include its historical and current locations. These locations form trajectory points, which can be merged onto a map to form the travel trajectory of the second terminal.
[0093] Step S803: Based on the current location and the travel trajectory, determine the relative azimuth angle between the first terminal and the second terminal.
[0094] The relative azimuth angle between the first terminal and the second terminal can be defined in various ways. Specifically, refer to... Figure 6 As shown, points b and c are trajectory points on the second terminal's travel path, and point a is the current positioning position of the first terminal. In one exemplary embodiment, the relative orientation angle can be the angle from vector ba to vector bc clockwise. In one exemplary embodiment, the relative orientation angle can be the angle from vector ba to vector bc counterclockwise. In one exemplary embodiment, the relative orientation angle can be the angle from vector bc to vector ba clockwise. In one exemplary embodiment, the relative orientation angle can be the angle from vector bc to vector ba counterclockwise.
[0095] Step S805: If the relative azimuth angle meets the preset conditions, the first prompt message is triggered and displayed.
[0096] Specifically, taking the relative orientation angle as the angle from vector ba to vector bc rotated clockwise as an example, if the traffic rule in the area where the second terminal is located is to travel in a first preset direction (e.g., on the right side of the road), and the aforementioned relative orientation angle is less than a preset angle threshold (e.g., 180 degrees), then the first prompt message can be triggered. In another embodiment, again taking the relative orientation angle as the angle from vector ba to vector bc rotated clockwise as an example, if the traffic rule in the area where the second terminal is located is to travel in a second preset direction (e.g., on the left side of the road), and the aforementioned relative orientation angle is greater than a preset angle threshold (e.g., 180 degrees), then the first prompt message can be triggered.
[0097] It should be noted that the setting method of the preset angle threshold is not limited to the above examples. For example, 170 degrees and 165 degrees can also be used as the preset trigger event. Those skilled in the art may make other changes under the inspiration of the technical essence of this application. However, as long as the function and effect achieved are the same as or similar to this application, they should be covered within the protection scope of this application.
[0098] In the above embodiments, by calculating the relative azimuth angle between the first terminal and the second terminal and setting preset conditions that match the relative azimuth angle, by comparing the calculated relative azimuth angle with the corresponding preset conditions, it is easy to determine whether the roadside where the current positioning position of the first terminal is located and the target roadside where the target docking position of the second terminal is located are on the same side. If they are on different sides, the first prompt information is triggered and displayed.
[0099] In one embodiment, the relative orientation angle includes the angle by which the travel direction is rotated counterclockwise to the current positioning position of the first terminal, the travel direction is determined by the travel trajectory, and the step of triggering the display of a first prompt message when the relative orientation angle meets a preset condition includes:
[0100] When the relative azimuth angle meets the preset conditions corresponding to the traffic rules of the geographical area where the second terminal is located, the first prompt information is triggered and displayed; wherein, the preset conditions corresponding to the traffic rules include: when the traffic rules stipulate that the second terminal travels in a first preset direction, the corresponding preset condition includes being less than a preset angle threshold; when the traffic rules stipulate that the second terminal travels in a second preset direction, the corresponding preset condition includes being greater than a preset angle threshold; the second preset direction is the direction relative to the first preset direction.
[0101] Specifically, refer to Figure 6As shown, taking the relative angle of rotating the direction of travel bc counterclockwise to the current positioning position a as an example, if the traffic rules in the area where the second terminal is located are to travel in a first preset direction (e.g., on the right side of the road), and the relative angle is less than a preset angle threshold (e.g., 180 degrees), the first prompt message can be triggered. In another embodiment, taking the same example of rotating the direction of travel bc counterclockwise to the current positioning position a, if the traffic rules in the area where the second terminal is located are to travel in a second preset direction (e.g., on the left side of the road), and the relative angle is greater than a preset angle threshold (e.g., 180 degrees), the first prompt message can be triggered.
[0102] It should be noted that the setting method of the preset angle threshold is not limited to the above examples. For example, 170 degrees and 165 degrees can also be used as the preset trigger event. Those skilled in the art may make other changes under the inspiration of the technical essence of this application. However, as long as the function and effect achieved are the same as or similar to this application, they should be covered within the protection scope of this application.
[0103] In the above embodiments, by limiting the relative orientation angle between the first terminal and the second terminal to the angle of rotating the travel direction counterclockwise to the current positioning position of the first terminal, and setting a preset condition that matches the relative orientation angle, by comparing the calculated relative orientation angle with the corresponding preset condition, it is easy to determine whether the road side where the current positioning position of the first terminal is located and the target road side where the target docking position of the second terminal is located are on the same side. If they are on different sides, the first prompt information is triggered and displayed.
[0104] In one embodiment, the relative orientation angle includes the angle by which the travel direction is rotated clockwise to the current positioning position of the first terminal, the travel direction being determined by the travel trajectory, and the step of triggering the display of a first prompt message when the relative orientation angle meets a preset condition includes:
[0105] When the relative azimuth angle meets the preset conditions corresponding to the traffic rules of the geographical area where the second terminal is located, the first prompt information is triggered and displayed; wherein, the preset conditions corresponding to the traffic rules include: when the traffic rules stipulate that the second terminal travels in a first preset direction, the corresponding preset condition includes being greater than a preset angle threshold; when the traffic rules stipulate that the second terminal travels in a second preset direction, the corresponding preset condition includes being less than a preset angle threshold; the second preset direction is the direction relative to the first preset direction.
[0106] Specifically, refer to Figure 6As shown, taking the relative angle of rotating the direction of travel bc clockwise to the current positioning position a as an example, if the traffic rules in the area where the second terminal is located are to travel in a first preset direction (e.g., on the right side of the road), and the relative angle is greater than a preset angle threshold (e.g., 180 degrees), the first prompt message can be triggered. In another embodiment, taking the same example of rotating the direction of travel bc clockwise to the current positioning position a, if the traffic rules in the area where the second terminal is located are to travel in a second preset direction (e.g., on the left side of the road), and the relative angle is less than a preset angle threshold (e.g., 180 degrees), the first prompt message can be triggered.
[0107] It should be noted that the setting method of the preset angle threshold is not limited to the above examples. For example, 170 degrees and 165 degrees can also be used as the preset trigger event. Those skilled in the art may make other changes under the inspiration of the technical essence of this application. However, as long as the function and effect achieved are the same as or similar to this application, they should be covered within the protection scope of this application.
[0108] In the above embodiments, by limiting the relative azimuth angle between the first terminal and the second terminal to the angle of rotating the travel direction clockwise to the current positioning position of the first terminal, and setting a preset condition that matches the relative azimuth angle, by comparing the calculated relative azimuth angle with the corresponding preset condition, it is easy to determine whether the road side where the current positioning position of the first terminal is located and the target road side where the target docking position of the second terminal is located are on the same side. If they are on different sides, the first prompt information is triggered and displayed.
[0109] In one embodiment, reference Figure 9 As shown, determining the relative azimuth angle between the first terminal and the second terminal based on the current location and the travel trajectory includes:
[0110] Step S901: Extract the number of trajectory points closest to the target at the current time from the travel trajectory; wherein, the trajectory points on the travel trajectory change with time.
[0111] The number of targets can include two, for example. Figure 6 In the example, the travel trajectory includes points b and c. It is understandable that the number of targets can also be multiple; for example, selecting the travel direction with the smallest difference from other travel directions from multiple travel directions determined based on multiple trajectory points.
[0112] Step S903: Determine the travel direction of the second terminal based on the target number of trajectory points.
[0113] Specifically, the vector of the direction of travel can be obtained by connecting the trajectory points, for example, by referring to...Figure 6 As shown, the direction of travel determined based on trajectory points b and c may include travel vector bc. In other embodiments, based on a similar method, the selected trajectory points are processed to obtain multiple travel vectors. From these multiple travel vectors, the travel vector with the smallest difference from the other travel vectors is selected as the direction of travel for the second terminal.
[0114] Step S905: Based on the direction of travel and the current positioning position, determine the relative azimuth angle between the first terminal and the second terminal.
[0115] The relative azimuth angle between the first terminal and the second terminal can be defined in various ways. Specifically, refer to... Figure 6 As shown, in one exemplary embodiment, the relative orientation angle can be the angle from which vector ba rotates clockwise to vector bc. In one exemplary embodiment, the relative orientation angle can be the angle from which vector ba rotates counterclockwise to vector bc. In one exemplary embodiment, the relative orientation angle can be the angle from which vector bc rotates clockwise to vector ba. In one exemplary embodiment, the relative orientation angle can be the angle from which vector bc rotates counterclockwise to vector ba.
[0116] In one embodiment, the first prompt information includes a first sub-information in text form and a second sub-information in image form, and triggering the display of the first prompt information includes:
[0117] The system triggers the display of first and second sub-information; the first sub-information is used to indicate the relative position of the target roadside with respect to the roadside where the current location is located; the second sub-information is used to indicate the direction of travel from the current location of the first terminal to the target roadside.
[0118] Specifically, the first prompt information includes a first sub-information in text form and a second sub-information in image form. In the specific implementation, both the first and second sub-information can be displayed simultaneously. The first sub-information is used to indicate the relative position of the target roadside with respect to the roadside where the current location is situated; for example, referring to... Figure 7 As shown, the first sub-information includes, for example, the driver will pick you up on the other side of the road; it is recommended to cross the road to wait for the driver. Optionally, key information, such as "on the other side of the road," can be highlighted. The second sub-information is used to indicate the direction of travel from the current location of the first terminal to the target road side, for example, referring to... Figure 7 As shown, the second sub-information includes pedestrian walkways, vehicle travel directions, and the travel direction of the first terminal at its current location.
[0119] In the above embodiment, by adding a second sub-information in the form of an image to the first sub-information in the form of text, the prompting effect can be more intuitive, making it easier to quickly distinguish that the roadside where the current positioning location is located and the target roadside where the target docking location of the second terminal is located are not on the same side.
[0120] In one embodiment, after displaying the first content interface and then displaying the pick-up service information on the first content interface, the method further includes:
[0121] If the relative location information between the first terminal and the second terminal corresponding to the pick-up service information does not meet the preset conditions, a second prompt message is triggered to be displayed; the second prompt message is used to indicate the roadside where the target berthing location of the travel route corresponding to the pick-up service information is located, and the roadside where the target berthing location is located is on the same roadside as the roadside where the current location of the first terminal is located.
[0122] In one exemplary embodiment, the relative orientation information may include a relative direction, for example, a reference direction. Figure 5 As shown, some traffic rules require the terminal to travel in a second preset direction (e.g., the left side of the road). The second terminal 503 is traveling on the left side of road A, and the current location of the first terminal 501 is on the north side of road A. Therefore, the relative direction between the first terminal 501 and the second terminal 503 is determined to be: the first terminal 501 is to the left of the second terminal 503 (including the upper left or lower left). Correspondingly, the preset condition can be set to the left side. Therefore, when the first terminal is to the left of the second terminal, the display of the second prompt information can be triggered.
[0123] Similarly, some traffic rules require terminals to travel in a first preset direction (e.g., the right side of the road). For example, if the second terminal 503 is traveling on the right side of road A, and the current location of the first terminal 501 is on the north side of road A, then the relative direction between the first terminal 501 and the second terminal 503 is determined to be: the first terminal 501 is to the right of the second terminal 503 (including the upper right or lower right). Conversely, the preset condition can be set to the right side; therefore, when the first terminal is to the right of the second terminal, a second prompt message can be triggered.
[0124] In another exemplary embodiment, the relative orientation information may include a relative orientation angle. (Reference) Figure 6As shown, vector bc represents the direction of travel of the second terminal, and point a represents the current location of the first terminal. The angle by which vector ba is rotated clockwise to vector bc is taken as the relative azimuth angle between the first and second terminals. If the second terminal travels in the first preset direction according to the traffic rules of the area, the preset condition can be set to be greater than a preset angle threshold, for example, 180 degrees. That is, if the relative azimuth angle is less than 180 degrees, the second prompt message is triggered.
[0125] Similarly, the relative orientation angle between the first terminal and the second terminal can also include the angle of rotating vector bc counterclockwise to vector ba. If the second terminal is traveling in the first preset direction according to the traffic rules of the area, the preset condition can be set to be less than a preset angle threshold, for example, 180 degrees. That is, if the aforementioned relative orientation angle is less than 180 degrees, the second prompt message is triggered.
[0126] In this embodiment of the disclosure, the second prompt information is used to indicate the roadside where the target berthing location of the travel route corresponding to the pick-up service information is located, and the roadside where the target berthing location is located is on the same roadside as the roadside where the current location of the first terminal is located.
[0127] The travel route may include the route between the location of the second terminal and the boarding point of the first terminal. The target docking location is used to stop the second terminal to pick up the passenger corresponding to the first terminal. It is understood that the roadside may include either side of a road. In the specific implementation process, refer to... Figure 5 The second terminal 503 travels on the left side of the route, which is convenient for picking up passengers on the south side of road A (the target road side where the target berthing location is located). At this time, the current location of the first terminal 501 is on the north side of road A, that is, the same side of the target road side and the road side where the current location is located. Therefore, the second prompt information is displayed on the first terminal.
[0128] In the above embodiments, the display of a second prompt message is triggered by comparing the relative location information of the first terminal and the second terminal with preset conditions. That is, when the relative location information does not meet the preset conditions, it indicates that the target road side where the second terminal is traveling is the same as the road side where the first terminal is located. By displaying the second prompt message on the first terminal, it helps passengers wait on the current road side, makes it easier for drivers to quickly find passengers, improves pick-up efficiency, and enhances the safety of pick-up services.
[0129] In one embodiment, the second prompt information includes a third sub-information in text form and a fourth sub-information in image form, and triggering the display of the second prompt information includes:
[0130] The system triggers the display of a third sub-information and a fourth sub-information. The third sub-information is used to prompt the user to continue waiting, and the fourth sub-information is used to indicate the direction of travel for the second terminal.
[0131] Specifically, the second prompt information includes a third sub-information in text form and a fourth sub-information in image form. In the actual implementation, the third and fourth sub-information can be displayed simultaneously. The third sub-information prompts continued waiting, indicating that the roadside of the target berthing location is the same as the roadside of the first terminal's current location, and the passenger does not need to cross the road. The fourth sub-information indicates the direction of travel for the second terminal; optionally, the image corresponding to the fourth sub-information can display pedestrian walkways, vehicle directions, etc.
[0132] In the above embodiment, by adding a fourth sub-information in the form of an image to the third sub-information in the form of text, the prompting effect can be more intuitive, making it easier to quickly distinguish whether the roadside where the current positioning location is located and the target roadside where the target docking location of the second terminal is located belong to the same side.
[0133] In one embodiment, after displaying the pick-up service information on the first content interface, the method further includes:
[0134] Obtain the location of the second terminal corresponding to the vehicle pick-up service.
[0135] If the distance between the location of the second terminal and the location of the first terminal is less than a preset threshold, the relative location information of the first terminal and the second terminal corresponding to the vehicle pick-up service is obtained.
[0136] In this embodiment of the disclosure, after the second terminal receives an order (a pick-up service order), it is determined that the second terminal is the second terminal corresponding to the pick-up service. In an exemplary embodiment, the location of the second terminal can be acquired in real time or periodically. If the distance between the location of the second terminal and the location of the first terminal is less than a preset threshold, the relative orientation information of the first terminal and the second terminal corresponding to the pick-up service is acquired. Optionally, if the distance between the location of the second terminal and the pick-up point input by the first terminal is less than a preset threshold, the relative orientation information of the first terminal and the second terminal corresponding to the pick-up service can also be acquired.
[0137] Optionally, if the distance between the location of the second terminal and the location of the first terminal is less than a preset threshold, the distance between the first terminal and the pick-up point is further obtained. If the distance between the first terminal and the pick-up point is also less than the corresponding preset threshold, the relative location information of the first terminal and the second terminal corresponding to the pick-up service is obtained. (Reference) Figure 5 As shown in this embodiment, when the first terminal 507 is located on a road other than the road traveled by the second terminal, such as Avenue A, although the distance between the first terminal and the second terminal meets the aforementioned preset threshold requirement, the reminder may cause the passenger to be unsure which road to cross. For example, they might cross Avenue A, but in this case, the road they should cross is the road corresponding to the target berthing location, namely XX East Road. Therefore, limiting the distance between the first terminal and the boarding point to less than the preset threshold can more accurately pinpoint the road corresponding to the target berthing location.
[0138] In the above embodiments, when the distance between the location of the second terminal and the location of the first terminal is less than a preset threshold, that is, when the location of the second terminal is close to the first terminal, the relative orientation information of the two is calculated. This can avoid prematurely alerting the second terminal to possible errors before it has reached the target docking location.
[0139] In one embodiment, triggering the display of the first prompt message includes:
[0140] Above the pick-up service information displayed on the first content interface, a first prompt message is displayed in the form of a pop-up window.
[0141] In this embodiment of the disclosure, a first content interface is displayed on the first terminal, displaying pick-up service information. Above the pick-up service information, a first prompt message is displayed as a pop-up window. For example, the brightness of the pick-up service information can be reduced to highlight the first prompt message. In one exemplary embodiment, the pop-up window can pop up from the bottom of the first content interface. In another exemplary embodiment, the pop-up window can also pop up from the top of the first content interface. In other exemplary embodiments, refer to... Figure 7 As shown, the first prompt message can be displayed in the central area of the first content interface, providing a more eye-catching prompt effect.
[0142] In the above embodiments, by displaying the first prompt information in the form of a pop-up window, the more important pick-up service information is not completely obscured. This serves both as a prompt and allows users to quickly return to the first content interface of the pick-up service information.
[0143] In one embodiment, the triggering of displaying the first prompt message includes:
[0144] Display the first prompt message and the corresponding close control.
[0145] In response to the trigger event of the close control, the first prompt message is closed.
[0146] Specifically, a close control can be set on the page corresponding to the first prompt message. This close control is used to close the first prompt message. The close control can be represented by a symbol, such as a cross or a dot, and can be placed in the upper right corner of the page corresponding to the first prompt message. Optionally, the close control can also be represented by text, for example, "Reference". Figure 7 As shown, the message displayed is: "I understand." This initial message is closed in response to the control's closing event.
[0147] In the above embodiments, by setting a close control for the first prompt message, when the close control is triggered, it indicates that the user has read the first prompt message, and therefore the first prompt message can be closed, which improves the operability of the first prompt message.
[0148] In one embodiment, after triggering the display of the first prompt message and the corresponding close control, the method further includes:
[0149] If no trigger event is received from the close control within a preset time period, the first prompt message will be automatically closed.
[0150] Specifically, a timer function can be set for the first prompt message, meaning the first prompt message automatically turns off after a preset time period. The preset time period can be set according to specific needs, such as 5 seconds, 3 seconds, etc., and this embodiment does not impose any limitations on this. In an exemplary embodiment, reference is made to... Figure 7 As shown, a continuously updating countdown can be displayed on the page corresponding to the first prompt message, such as 5S, 4S, 3S, 2S, 0S. When the countdown ends, the immediate close control is not triggered, and the first prompt message will also close automatically. Optionally, the first prompt message is triggered only once per trip, that is, after the first prompt message is displayed once, it will not be displayed again in subsequent trips to prevent information overload for the user.
[0151] The above embodiments, by setting an automatic closing function for the first prompt information, automatically close the first prompt information if no closing control trigger event is received within a preset time period. This avoids the user being overwhelmed by the prolonged display of the first prompt information when they are too busy to close it, thus improving the user-friendliness of the first prompt information display.
[0152] In one embodiment, reference Figure 10As shown, the pick-up service information includes the travel trajectory of the second terminal, and displaying the pick-up service information on the first content interface includes:
[0153] Step S1001: Obtain route information from the boarding point of the first terminal to the starting position of the second terminal, as well as multiple positioning positions of the second terminal from the starting time to the current time.
[0154] Specifically, after entering the pick-up point and destination on the first terminal and placing an order for a pick-up service, refer to... Figure 11 As shown, the server providing the transportation service calculates the travel route of the second terminal based on the pick-up point and the current location of the second terminal corresponding to the pick-up service. Simultaneously, the second terminal departs from its current location, which can be used as its starting point. In an exemplary embodiment, the server corresponding to the first terminal can cache this route information.
[0155] In one exemplary embodiment, after the first terminal initiates a request to obtain the location of the second terminal, the server obtains multiple location data of the second terminal from the start time of travel to the current time from the capacity service server.
[0156] Step S1003: The multiple positioning locations are fused with the route information to obtain the travel trajectory of the second terminal.
[0157] In one exemplary embodiment, the obtained location is typically a two-dimensional coordinate location, representing longitude and latitude. These locations may be scattered in non-road areas, such as off-road surfaces, residential areas, or waterways. Therefore, these locations need to be fused with route information to add them to the actual roads on the map, thus obtaining the travel trajectory of the second terminal. In one exemplary embodiment, map-related information can be obtained from a route service server.
[0158] Step S1005: Display the travel trajectory on the first content interface.
[0159] In this embodiment of the disclosure, the aforementioned travel trajectory can be rendered onto a first content interface and displayed on the first content interface. For example, a map between the first terminal and the second terminal can be displayed, showing the travel route of the second terminal on the map, and different colors can be used to display the travel trajectory of the second terminal on the travel route. Optionally, a directional map of the four cardinal directions (north, south, east, and west) can also be displayed at the second terminal.
[0160] In the above embodiments, by obtaining the route information and location of the second terminal, the travel trajectory of the second terminal is generated based on the route information and location, and the travel trajectory is displayed on the first terminal in real time, so that passengers can understand the information of the second terminal, arrive in time, and improve the efficiency of picking up the vehicle.
[0161] In one embodiment, after triggering the display of the first prompt message, the method further includes:
[0162] Obtain the relative location information between the destination location corresponding to the pick-up service and the second terminal.
[0163] If the relative orientation information between the destination location and the second terminal meets the corresponding preset conditions, a third prompt message will be displayed.
[0164] The destination location is the passenger's intended destination. This can be entered when ordering the pick-up service on the first terminal, or it can be provided to the second terminal after the passenger boards, or it can be changed mid-journey. For example, see reference... Figure 12 As shown, the destination address 1201 is the XXX community.
[0165] Obtain the relative orientation information between the aforementioned destination location and the second terminal. In an exemplary embodiment, the relative orientation information may include a relative direction, for example, a reference... Figure 12 As shown, some traffic rules require the terminal to travel in a first preset direction (e.g., the right-hand side of the road). The second terminal 1205 is traveling on the right side of the road, and the destination location 1201 is located on the west side of the road. Therefore, the relative direction between the destination location 1201 and the second terminal 1205 is determined to be: the destination location 1201 is to the left of the second terminal 1205 (including the upper left or lower left). Correspondingly, the preset condition can be set to the left side. Therefore, when the destination location is to the left of the second terminal, a third prompt message can be triggered.
[0166] Similarly, some traffic rules require terminals to travel in a second predetermined direction (e.g., the left-hand road), see reference. Figure 12 For example, if the second terminal 1205 is traveling on the left side of the road and the destination location 1207 is located on the east side of the road, then the relative direction between the destination location 1207 and the second terminal 1205 is determined to be: the destination location 1207 is to the right of the second terminal 1205 (including the upper right or lower right). Conversely, the preset condition can be set to the right side, so if the destination location is to the right of the second terminal, a third prompt message can be triggered.
[0167] In another exemplary embodiment, the relative orientation information may include a relative orientation angle. (Reference) Figure 6As shown, vector bc represents the direction of travel of the second terminal, and point a represents the destination location. The angle by which vector ba is rotated clockwise to vector bc is taken as the relative orientation angle between the destination location and the second terminal. If the second terminal is traveling in the first preset direction (e.g., the right-hand road) according to the traffic rules of the area, the preset condition can be set to be less than a preset angle threshold, for example, 180 degrees. That is, if the relative orientation angle is less than 180 degrees, the third prompt message is triggered.
[0168] Similarly, the relative orientation angle between the destination location and the second terminal can also include the angle by which vector bc is rotated counterclockwise to vector ba. If the second terminal is traveling in a first preset direction (e.g., the right-hand road) according to the traffic rules of the area, the preset condition can be set to be greater than a preset angle threshold, for example, 180 degrees. That is, if the aforementioned relative orientation angle is greater than 180 degrees, the third prompt message is triggered.
[0169] In this embodiment of the disclosure, the third prompt information is used to characterize the drop-off roadside that matches the target address, and the drop-off roadside is on a different roadside from the current roadside where the second terminal is located.
[0170] In the specific implementation process, refer to Figure 12 As described above, the second terminal 1205 travels on the right side of the route, and it is convenient for the second terminal 1205 to stop on the east side of the road. At this time, the destination is located on the west side of the road, that is, the destination is on a different side of the road than the side where the second terminal is located. Therefore, the three prompt messages are displayed on the first terminal.
[0171] It should be noted that if the relative location information between the destination and the second terminal does not meet the corresponding preset conditions, a fourth prompt message can also be displayed. For example, the content of the fourth prompt message is that the destination address is the same as the roadside where you get off the vehicle, and there is no need to cross the road.
[0172] In the above embodiments, by comparing the relative location of the destination with the location information of the second terminal with preset conditions, a third prompt message is displayed if the relative location information meets the corresponding preset conditions. The third prompt message indicates that the destination address is on a different side from the road where the passenger disembarks. Displaying the third prompt message helps passengers quickly locate their destination and reach it rapidly.
[0173] In one embodiment, such as Figure 13 As shown, an information display method is provided, which can be applied to... Figure 1 Taking the second terminal as an example, the explanation includes the following steps:
[0174] Step S1301: Display the second content interface, where pick-up service information is displayed.
[0175] The pick-up service information may include information related to the pick-up service returned by the server after the first terminal places an order. This pick-up service information includes, but is not limited to, driver information, order operation information, and vehicle movement information. The driver information describes the driver's driving and vehicle information, such as the driver's name, gender, driving experience, vehicle model, license plate number, and vehicle color. Key information in the driver information, such as the license plate number and vehicle color, can be highlighted to help users quickly locate the target vehicle in a real-world scenario. The order operation information may include operation information related to the current pick-up service order, such as buttons to contact the driver, contact customer service, cancel the order, issue an alarm, and share the trip. The vehicle movement information describes how the vehicle's location changes over time, such as the vehicle's location on a map.
[0176] In one exemplary embodiment, a second content interface can be displayed after the second terminal accepts an order. The driver information and vehicle travel information in the pick-up service information can be obtained by the server and sent to the second terminal for display. For example, the server can obtain the second terminal's location information, route information, etc., from the driver's transportation capacity server, or map information from a map server.
[0177] Step S1303: If the relative location information between the first terminal and the second terminal corresponding to the vehicle pick-up service information meets the preset conditions, the first prompt information is triggered and displayed.
[0178] In one exemplary embodiment, the relative orientation information may include a relative direction, for example, a reference direction. Figure 5 As shown, some traffic rules require the terminal to travel in a first preset direction (e.g., the right-hand side of the road). The second terminal 503 is traveling on the right side of road A, and the current location of the first terminal 501 is on the north side of road A. Therefore, the relative direction between the first terminal 501 and the second terminal 503 is determined to be: the first terminal 501 is to the left of the second terminal 503 (including the upper left or lower left). Correspondingly, the preset condition can be set to the left side. Therefore, when the first terminal is to the left of the second terminal, the first prompt information can be triggered.
[0179] Similarly, some traffic rules require terminals to travel in a second predetermined direction (e.g., the left-hand road), see reference. Figure 5For example, if the second terminal 503 is traveling on the left side of road A, and the current location of the first terminal 501 is on the north side of road A, then the relative direction between the first terminal 501 and the second terminal 503 is determined to be: the first terminal 501 is to the right of the second terminal 503 (including the upper right or lower right). Conversely, the preset condition can be set to the right side, so when the first terminal is to the right of the second terminal, the first prompt information can be triggered.
[0180] In another exemplary embodiment, the relative orientation information may include a relative orientation angle. (Reference) Figure 6 As shown, vector bc represents the direction of travel of the second terminal, and point a represents the current location of the first terminal. The angle by which vector ba is rotated clockwise to vector bc is taken as the relative azimuth angle between the first and second terminals. If the second terminal travels in the first preset direction according to the traffic rules of the area, the preset condition can be set to be less than a preset angle threshold, for example, 180 degrees. That is, if the relative azimuth angle is less than 180 degrees, the first prompt message is triggered.
[0181] Similarly, the relative orientation angle between the first terminal and the second terminal can also include the angle of rotating vector bc counterclockwise to vector ba. If the second terminal is traveling in a first preset direction (e.g., the right-hand road) according to the traffic rules of the area, the preset condition can be set to be greater than a preset angle threshold, for example, 180 degrees. That is, if the aforementioned relative orientation angle is greater than 180 degrees, the first prompt message is triggered.
[0182] In this embodiment of the disclosure, the first prompt information is used to indicate the target road side where the target parking location of the travel route corresponding to the pick-up service is located, and the target road side is on a different side of the road side where the current positioning location of the first terminal is located.
[0183] The travel route may include the route between the location of the second terminal and the boarding point of the first terminal. The target docking location is used to stop the second terminal to pick up the passenger corresponding to the first terminal. It is understood that the roadside may include either side of a road. In the specific implementation process, refer to... Figure 5 The second terminal 503 travels on the right side of the route, which is convenient for picking up passengers on the south side of road A (the target road side where the target berthing location is located). At this time, the current location of the first terminal 501 is on the north side of road A, which is a different side from the target road side and the road side where the current location is located. Therefore, the first prompt information is displayed on the first terminal.
[0184] In a specific embodiment, refer to Figure 7As shown, the second terminal displays a second content interface 700, which displays pick-up service information. When the relative location information between the first terminal and the second terminal corresponding to the pick-up service meets preset conditions, a first prompt message 703 is triggered. For example, it might indicate that the driver will pick you up on the other side of the road, suggesting you cross the road and wait for the driver.
[0185] In the above embodiments, by comparing the relative orientation information of the first terminal and the second terminal with preset conditions, such as when the relative orientation of the first terminal and the second terminal satisfies the condition that the first terminal is to the left of the second terminal and the relative orientation angle between the first terminal and the second terminal is less than a preset angle threshold, the first prompt information is triggered. That is, when the relative orientation information meets the preset conditions, it indicates that the target road side where the second terminal is traveling is different from the road side where the first terminal is located. By displaying the first prompt information on the second terminal, the driver can further remind passengers to cross the road in advance, improving pick-up efficiency and safety. Furthermore, automatically displaying the first prompt information on the second terminal helps the driver locate the passenger's boarding position. In some complex application scenarios, such as when the road is busy, it can also save the time spent by the second terminal turning around to pick up passengers.
[0186] In one specific embodiment, the method of this application can be applied to scenarios where a ride-hailing service is ordered through a first terminal. In existing technologies, the driver stops the vehicle, talks to the user, and then makes a U-turn to pick up the user. In scenarios where making a U-turn is inconvenient, this increases the time consumed by both parties. Alternatively, the driver stops the vehicle and contacts the user, who then hurriedly crosses the road to get in the car, posing a safety risk. Or, the user must determine which side of the road to wait for the vehicle based on its direction of travel, but this increases the user's cognitive burden and negatively impacts the user experience. This application provides an information display method that can improve the efficiency of ride-hailing services and passenger safety.
[0187] refer to Figure 14 As shown, the embodiments of this disclosure include a display stage of pick-up service information, a display stage of first prompt information, and a display stage of second prompt information.
[0188] Specifically, the display stage of the pick-up service information includes: Step S1001, obtaining route information from the pick-up point of the first terminal to the starting travel position of the second terminal, as well as multiple location information of the second terminal from the starting travel time to the current time. Specifically, after the first terminal inputs the pick-up point and destination location and places an order for pick-up service, it refers to... Figure 11As shown, the capacity service server calculates the travel route of the second terminal based on the pick-up point and the current location of the second terminal corresponding to the pick-up service. Simultaneously, the second terminal departs from its current location, which can be used as its starting point. In an exemplary embodiment, the server corresponding to the first terminal can cache this route information. In an exemplary embodiment, after the first terminal initiates a request to obtain the location of the second terminal, the server obtains multiple location locations of the second terminal from the starting travel time to the current time from the capacity service server. Step S1003: The multiple location locations are fused with the route information to obtain the travel trajectory of the second terminal. In an exemplary embodiment, the obtained location locations are generally two-dimensional coordinate locations, representing longitude and latitude respectively. They may be scattered in non-road areas, such as off-road surfaces, residential areas, or water bodies. Therefore, these location locations need to be fused with the route information to add the location locations to the actual roads on the map. The travel trajectory of the second terminal is obtained. In an exemplary embodiment, map-related information can be obtained from the route service server. Step S1005: The travel trajectory is displayed on the first content interface. In this embodiment, the aforementioned travel trajectory can be rendered onto a first content interface and displayed thereon. For example, a map between the first and second terminals can be displayed, showing the second terminal's travel route on the map, with different colors used to represent the trajectory. Optionally, a directional map of the four cardinal directions (north, south, east, west) can also be displayed at the second terminal. The pick-up service information may include information related to the pick-up service returned by the server after the first terminal places an order. This pick-up service information includes, but is not limited to, driver information, order operation information, and vehicle travel information. The driver information represents the driver's driving and vehicle information, such as the driver's name, gender, driving experience, vehicle model, license plate number, and vehicle color. Key information in the driver information can be highlighted, such as the license plate number and vehicle color, to help users quickly locate the target vehicle in a real-world scenario. The order operation information may include operation information related to the current pick-up service order, such as buttons to contact the driver, contact customer service, cancel the order, issue an alarm, or share the trip. The vehicle travel information is used to characterize the changes in the vehicle's position over time, such as the vehicle's location on a map.
[0189] During the first notification display phase, the location of the second terminal corresponding to the pick-up service is obtained. If the distance between the location of the second terminal and the location of the first terminal is less than a preset threshold, the relative orientation information of the first terminal and the second terminal corresponding to the pick-up service is obtained. In a specific implementation, the method includes: Step S801, displaying the current location of the first terminal and the travel trajectory of the second terminal corresponding to the pick-up service information on the first content interface. The current location of the first terminal may include its current location at the current time, but may not include historical locations; for example, it can be obtained through a satellite positioning system. The travel trajectory of the second terminal may include historical and current locations, with each location forming a trajectory point. These trajectory points can be merged onto a map to form the travel trajectory of the second terminal. Step S803, based on the current location and the travel trajectory, determining the relative orientation angle between the first terminal and the second terminal. The relative orientation angle between the first terminal and the second terminal may include various definition methods; specifically, refer to... Figure 6 As shown, points b and c are trajectory points on the second terminal's travel trajectory, and point a is the current location of the first terminal. In an exemplary embodiment, the relative orientation angle can be the angle from vector ba to vector bc clockwise. In an exemplary embodiment, the relative orientation angle can be the angle from vector ba to vector bc counterclockwise. In an exemplary embodiment, the relative orientation angle can be the angle from vector bc to vector ba clockwise. In an exemplary embodiment, the relative orientation angle can be the angle from vector bc to vector ba counterclockwise. Step S805: If the relative orientation angle meets a preset condition, a first prompt message is triggered. Specifically, taking the relative orientation angle as the angle from vector ba to vector bc clockwise as an example, if the traffic rule in the area where the second terminal is located is to travel in a first preset direction (e.g., on the right side of the road), and if the relative orientation angle is less than a preset angle threshold (e.g., 180 degrees), the first prompt message can be triggered. In another embodiment, taking the relative orientation angle as the angle from vector ba to vector bc clockwise as an example, if the traffic rule in the area where the second terminal is located is to travel in the second preset direction (e.g., on the left side of the road), and the aforementioned relative orientation angle is greater than a preset angle threshold (e.g., 180 degrees), the first prompt information can be triggered.
[0190] Specifically, when the relative azimuth angle meets the preset conditions corresponding to the traffic rules of the geographical area where the second terminal is located, the first prompt information is triggered and displayed; wherein, the preset conditions corresponding to the traffic rules include: when the traffic rules stipulate that the second terminal travels in a first preset direction, the corresponding preset condition includes being less than a preset angle threshold; when the traffic rules stipulate that the second terminal travels in a second preset direction, the corresponding preset condition includes being greater than a preset angle threshold; the second preset direction is the direction relative to the first preset direction.
[0191] Specifically, refer to Figure 6 As shown, taking the relative angle of rotating the direction of travel bc counterclockwise to the current positioning position a as an example, if the traffic rules in the area where the second terminal is located are to travel in a first preset direction (e.g., on the right side of the road), and the relative angle is less than a preset angle threshold (e.g., 180 degrees), the first prompt message can be triggered. In another embodiment, taking the same example of rotating the direction of travel bc counterclockwise to the current positioning position a, if the traffic rules in the area where the second terminal is located are to travel in a second preset direction (e.g., on the left side of the road), and the relative angle is greater than a preset angle threshold (e.g., 180 degrees), the first prompt message can be triggered.
[0192] Accordingly, when the relative azimuth angle meets the preset conditions corresponding to the traffic rules of the geographical area where the second terminal is located, a first prompt message is triggered and displayed; wherein, the preset conditions corresponding to the traffic rules include: when the traffic rules stipulate that the second terminal travels in a first preset direction, the corresponding preset condition includes being greater than a preset angle threshold; when the traffic rules stipulate that the second terminal travels in a second preset direction, the corresponding preset condition includes being less than a preset angle threshold; the second preset direction is the direction relative to the first preset direction. Specifically, refer to... Figure 6 As shown, taking the relative angle of rotating the direction of travel bc clockwise to the current positioning position a as an example, if the traffic rules in the area where the second terminal is located are to travel in a first preset direction (e.g., on the right side of the road), and the relative angle is greater than a preset angle threshold (e.g., 180 degrees), the first prompt message can be triggered. In another embodiment, taking the same example of rotating the direction of travel bc clockwise to the current positioning position a, if the traffic rules in the area where the second terminal is located are to travel in a second preset direction (e.g., on the left side of the road), and the relative angle is less than a preset angle threshold (e.g., 180 degrees), the first prompt message can be triggered.
[0193] Optionally, a first prompt message is displayed as a pop-up window above the pick-up service information displayed on the first content interface. In this embodiment, a first content interface is displayed on the first terminal, and pick-up service information is displayed on the first content interface. The first prompt message is displayed as a pop-up window above the pick-up service information. For example, the brightness of the pick-up service information can be reduced to highlight the first prompt message. In an exemplary embodiment, the pop-up window can pop up from the bottom of the first content interface. In another exemplary embodiment, the pop-up window can also pop up from the top of the first content interface. In other exemplary embodiments, refer to... Figure 7 As shown, the first prompt message can be displayed in the central area of the first content interface for a more prominent prompt effect. The first prompt message and its corresponding close control are displayed. Further, in response to the triggering event of the close control, the first prompt message is closed. Specifically, a close control can also be set on the page corresponding to the first prompt message, which is used to close the first prompt message. The close control can be represented by a symbol, such as a cross or a dot, and correspondingly, the close control can be set in the upper right corner of the page corresponding to the first prompt message. Optionally, the close control can also be represented in text form, for example, reference... Figure 7 As shown, the displayed content is: "I understand." In response to the trigger event of the close control, the first prompt message is closed. Further, if no trigger event of the close control is received within a preset time period, the first prompt message is automatically closed. Specifically, a timer function can be set for the first prompt message, that is, the first prompt message automatically closes within a preset time period. The preset time period can be set according to specific needs, such as 5 seconds, 3 seconds, etc., and this embodiment does not limit this. In an exemplary embodiment, refer to... Figure 7 As shown, a continuously updating countdown can be displayed on the page corresponding to the first prompt message, such as 5S, 4S, 3S, 2S, 0S. When the countdown ends, the immediate close control is not triggered, and the first prompt message will also close automatically. Optionally, the first prompt message is triggered only once per trip, that is, after the first prompt message is displayed once, it will not be displayed again in subsequent trips to prevent information overload for the user.
[0194] During the second prompt information display phase, if the relative location information between the first terminal and the second terminal corresponding to the pick-up service information does not meet the preset conditions, the second prompt information is triggered to be displayed; the second prompt information is used to indicate the roadside where the target berthing location of the travel route corresponding to the pick-up service information is located, and the roadside where the target berthing location is located is on the same roadside as the roadside where the current location of the first terminal is located.
[0195] In one exemplary embodiment, the relative orientation information may include a relative direction, for example, a reference direction.Figure 5 As shown, some traffic rules require the terminal to travel in a second preset direction (e.g., the left side of the road). The second terminal 503 is traveling on the left side of road A, and the current location of the first terminal 501 is on the north side of road A. Therefore, the relative direction between the first terminal 501 and the second terminal 503 is determined to be: the first terminal 501 is to the left of the second terminal 503 (including the upper left or lower left). Correspondingly, the preset condition can be set to the left side. Therefore, when the first terminal is to the left of the second terminal, the display of the second prompt information can be triggered.
[0196] Similarly, some traffic rules require terminals to travel in a first preset direction (e.g., the right side of the road). For example, if the second terminal 503 is traveling on the right side of road A, and the current location of the first terminal 501 is on the north side of road A, then the relative direction between the first terminal 501 and the second terminal 503 is determined to be: the first terminal 501 is to the right of the second terminal 503 (including the upper right or lower right). Conversely, the preset condition can be set to the right side; therefore, when the first terminal is to the right of the second terminal, a second prompt message can be triggered.
[0197] In another exemplary embodiment, the relative orientation information may include a relative orientation angle. (Reference) Figure 6 As shown, vector bc represents the direction of travel of the second terminal, and point a represents the current location of the first terminal. The angle by which vector ba is rotated clockwise to vector bc is taken as the relative azimuth angle between the first and second terminals. If the second terminal travels in the first preset direction according to the traffic rules of the area, the preset condition can be set to be greater than a preset angle threshold, for example, 180 degrees. That is, if the relative azimuth angle is less than 180 degrees, the second prompt message is triggered.
[0198] Similarly, the relative orientation angle between the first terminal and the second terminal can also include the angle of rotating vector bc counterclockwise to vector ba. If the second terminal is traveling in the first preset direction according to the traffic rules of the area, the preset condition can be set to be less than a preset angle threshold, for example, 180 degrees. That is, if the aforementioned relative orientation angle is less than 180 degrees, the second prompt message is triggered.
[0199] In this embodiment of the disclosure, the second prompt information is used to indicate the roadside where the target berthing location of the travel route corresponding to the pick-up service information is located, and the roadside where the target berthing location is located is on the same roadside as the roadside where the current location of the first terminal is located.
[0200] 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.
[0201] Based on the same inventive concept, this application also provides an information display device for implementing the information display method described above. The solution provided by this device is similar to the solution described in the above method; therefore, the specific limitations in one or more information display device embodiments provided below can be found in the limitations of the information display method described above, and will not be repeated here.
[0202] In one embodiment, such as Figure 15 As shown, an information display device 1500 is provided, comprising:
[0203] The first display module 1501 is used to display the first content interface, on which pick-up service information is displayed.
[0204] The second display module 1503 is used to trigger the display of a first prompt message when the relative orientation information between the first terminal and the second terminal corresponding to the pick-up service meets preset conditions. The first prompt message is used to indicate the target road side where the target parking position of the travel route corresponding to the pick-up service is located, and the target road side is on a different side of the road side where the current positioning position of the first terminal is located.
[0205] In one embodiment, the relative orientation information includes a relative orientation angle, and the second display module is further configured to:
[0206] The first content interface displays the current location of the first terminal and the travel trajectory of the second terminal corresponding to the pick-up service information;
[0207] Based on the current location and the travel trajectory, the relative azimuth angle between the first terminal and the second terminal is determined;
[0208] If the relative azimuth angle meets the preset conditions, the first prompt message will be displayed.
[0209] In one embodiment, the relative orientation angle includes the angle of rotating the travel direction counterclockwise to the current positioning position of the first terminal, the travel direction being determined by the travel trajectory, and the second display module is further configured to:
[0210] When the relative azimuth angle meets the preset conditions corresponding to the traffic rules of the geographical area where the second terminal is located, the first prompt information is triggered and displayed; wherein, the preset conditions corresponding to the traffic rules include: when the traffic rules stipulate that the second terminal travels in a first preset direction, the corresponding preset condition includes being less than a preset angle threshold; when the traffic rules stipulate that the second terminal travels in a second preset direction, the corresponding preset condition includes being greater than a preset angle threshold; the second preset direction is the direction relative to the first preset direction.
[0211] In one embodiment, the relative azimuth angle includes the angle of rotating the travel direction clockwise to the current positioning position of the first terminal, the travel direction being determined by the travel trajectory, and the second display module is further configured to:
[0212] When the relative azimuth angle meets the preset conditions corresponding to the traffic rules of the geographical area where the second terminal is located, the first prompt information is triggered and displayed; wherein, the preset conditions corresponding to the traffic rules include: when the traffic rules stipulate that the second terminal travels in a first preset direction, the corresponding preset condition includes being greater than a preset angle threshold; when the traffic rules stipulate that the second terminal travels in a second preset direction, the corresponding preset condition includes being less than a preset angle threshold; the second preset direction is the direction relative to the first preset direction.
[0213] In one embodiment, the second display module is further configured to:
[0214] Extract the number of trajectory points closest to the target at the current time from the travel trajectory; wherein, the trajectory points on the travel trajectory change over time;
[0215] Based on the target number of trajectory points, the travel direction of the second terminal is determined;
[0216] Based on the direction of travel and the current location, the relative azimuth angle between the first terminal and the second terminal is determined.
[0217] In one embodiment, the first prompt information includes a first sub-information in text form and a second sub-information in image form, and the second display module is further configured to:
[0218] The system triggers the display of first and second sub-information; the first sub-information is used to indicate the relative position of the target roadside with respect to the roadside where the current location is located; the second sub-information is used to indicate the direction of travel from the current location of the first terminal to the target roadside.
[0219] In one embodiment, the device further includes: a third display module,
[0220] The third display module is used to trigger the display of a second prompt message when the relative orientation information between the first terminal and the second terminal corresponding to the pick-up service information does not meet a preset condition; the second prompt message is used to indicate the roadside where the target berthing location of the travel route corresponding to the pick-up service information is located, and the roadside where the target berthing location is located is on the same roadside as the roadside where the current positioning location of the first terminal is located.
[0221] In one embodiment, the second prompt information includes a third sub-information in text form and a fourth sub-information in image form, and the third display module is further configured to:
[0222] The system triggers the display of a third sub-information and a fourth sub-information. The third sub-information is used to prompt the user to continue waiting, and the fourth sub-information is used to indicate the direction of travel for the second terminal.
[0223] In one embodiment, the apparatus further includes: an acquisition module,
[0224] The acquisition module is used to acquire the location of the second terminal corresponding to the vehicle pick-up service;
[0225] If the distance between the location of the second terminal and the location of the first terminal is less than a preset threshold, the relative location information of the first terminal and the second terminal corresponding to the vehicle pick-up service is obtained.
[0226] In one embodiment, the second display module is further configured to:
[0227] Above the pick-up service information displayed on the first content interface, a first prompt message is displayed in the form of a pop-up window.
[0228] In one embodiment, the second display module is further configured to:
[0229] Display the initial prompt message and the corresponding close control;
[0230] In response to the trigger event of the close control, the first prompt message is closed.
[0231] In one embodiment, the second display module is further configured to:
[0232] If no trigger event is received from the close control within a preset time period, the first prompt message will be automatically closed.
[0233] In one embodiment, the first display module is further configured to:
[0234] Obtain route information from the boarding point of the first terminal to the starting position of the second terminal, as well as multiple location positions of the second terminal from the starting time to the current time;
[0235] By fusing the multiple location locations with the route information, the travel trajectory of the second terminal is obtained;
[0236] The travel trajectory is displayed on the first content interface.
[0237] In one embodiment, the apparatus further includes a fourth display module, the fourth display module being used for:
[0238] Obtain the relative location information between the destination location corresponding to the pick-up service and the second terminal;
[0239] When the relative orientation information between the destination location and the second terminal meets the corresponding preset conditions, a third prompt message is displayed. The third prompt message is used to represent the drop-off roadside that matches the destination location. The drop-off roadside is on a different roadside from the current roadside where the second terminal is located.
[0240] In one embodiment, such as Figure 16 As shown, an information display device 1600 is provided, comprising:
[0241] The fifth display module 1601 is used to display the second content interface, which displays the pick-up service information.
[0242] The sixth display module 1603 is used to trigger the display of a first prompt message when the relative orientation information of the first terminal and the second terminal corresponding to the pick-up service information meets a preset condition. The first prompt message is used to indicate the side of the road where the target berthing location of the travel route corresponding to the pick-up service information is located, and the side of the road where the target berthing location is located is on a different side of the road where the current positioning location of the first terminal is located.
[0243] Each module in the information display device 1500 and information display device 1600 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 in hardware form, or stored in the memory of a computer device in software form, so that the processor can call and execute the operations corresponding to each module.
[0244] In one embodiment, a computer device is provided, which may be a terminal, and its internal structure diagram may be as follows: Figure 17 As 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, NFC (Near Field Communication), or other technologies. When the computer program is executed by the processor, it implements an information display method. The display unit of the computer device is used to form a visually visible image. It 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.
[0245] 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.
[0246] It should be noted that the user information (including but not limited to user device information, user personal information, 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 the relevant laws, regulations and standards of the relevant countries and regions.
[0247] Those skilled in the art will understand that all or part of the processes in 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. When executed, the computer program can include the processes of the embodiments described above. Any references to memory, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile 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, etc., and are not limited to these.
[0248] 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 specification.
[0249] 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 information presentation method, characterized by, The method applied to a first terminal comprises: displaying a first content interface, and displaying a car pickup service information in the first content interface; in a case where relative position information of the first terminal and a second terminal corresponding to the car pickup service meets a preset condition, triggering display of first prompt information, the first prompt information being used to prompt a target road side of a target parking position on a travel route corresponding to the car pickup service, the target road side being different from a road side where a current positioning position of the first terminal is located.
2. The method of claim 1, wherein, The relative position information comprises a relative position angle, and the triggering display of the first prompt information in the case where the relative position information of the first terminal and the second terminal corresponding to the car pickup service meets the preset condition comprises: displaying the current positioning position of the first terminal and a travel trajectory of the second terminal corresponding to the car pickup service in the first content interface; determining the relative position angle of the first terminal and the second terminal based on the current positioning position and the travel trajectory; in a case where the relative position angle meets a preset condition, triggering display of the first prompt information.
3. The method of claim 2, wherein, The relative position angle comprises an angle of rotating a travel direction to the current positioning position of the first terminal in a counterclockwise direction, the travel direction being determined by the travel trajectory, and the triggering display of the first prompt information in the case where the relative position angle meets the preset condition comprises: in a case where the relative position angle meets a preset condition corresponding to a traffic rule of a geographical area where the second terminal is located, triggering display of the first prompt information; wherein the preset condition corresponding to the traffic rule comprises: in a case where the traffic rule stipulates that the second terminal travels in a first preset direction, the corresponding preset condition comprises being less than a preset angle threshold; in a case where the traffic rule stipulates that the second terminal travels in a second preset direction, the corresponding preset condition comprises being greater than the preset angle threshold; the second preset direction is an opposite direction of the first preset direction.
4. The method of claim 2, wherein, The relative position angle comprises an angle of rotating a travel direction to the current positioning position of the first terminal in a clockwise direction, the travel direction being determined by the travel trajectory, and the triggering display of the first prompt information in the case where the relative position angle meets the preset condition comprises: in a case where the relative position angle meets a preset condition corresponding to a traffic rule of a geographical area where the second terminal is located, triggering display of the first prompt information; wherein the preset condition corresponding to the traffic rule comprises: in a case where the traffic rule stipulates that the second terminal travels in a first preset direction, the corresponding preset condition comprises being greater than a preset angle threshold; in a case where the traffic rule stipulates that the second terminal travels in a second preset direction, the corresponding preset condition comprises being less than the preset angle threshold; the second preset direction is an opposite direction of the first preset direction.
5. The method of claim 2, wherein, The determining the relative position angle of the first terminal and the second terminal based on the current positioning position and the travel trajectory comprises: intercept a target number of trajectory points closest to a current time from the travel trajectory; wherein the trajectory points on the travel trajectory change over time; determine a travel direction of the second terminal based on the target number of trajectory points; determine a relative azimuth angle between the first terminal and the second terminal based on the travel direction and the current positioning location.
6. The method of claim 1, wherein, The first prompt information includes first sub-information in a text form and second sub-information in a picture form, and the first prompt information is displayed by the touch screen, including: displaying the first sub-information and the second sub-information; the first sub-information is used to prompt relative position information of the target road side relative to a road side where the current positioning location is located; and the second sub-information is used to prompt a travel direction from the current positioning location where the first terminal is located to the target road side.
7. The method of claim 1, wherein, In the first content interface, after the pickup service information is displayed on the first content interface, the method further includes: displaying second prompt information by the touch screen in a case where relative position information between the first terminal and a second terminal corresponding to the pickup service information does not satisfy a preset condition; the second prompt information is used to prompt a road side where a target parking location of a travel route corresponding to the pickup service information is located, and the road side where the target parking location is located is a same road side as a road side where the current positioning location of the first terminal is located.
8. The method of claim 7, wherein, The second prompt information includes third sub-information in a text form and fourth sub-information in a picture form, and the second prompt information is displayed by the touch screen, including: displaying the third sub-information and the fourth sub-information; the third sub-information is used to prompt to continue waiting, and the fourth sub-information is used to prompt a travel direction of the second terminal.
9. The method of claim 1, wherein, In the first content interface, after the pickup service information is displayed on the first content interface, the method further includes: obtaining a positioning location of a second terminal corresponding to the pickup service; obtaining relative position information between the first terminal and the second terminal corresponding to the pickup service in a case where a distance between the positioning location of the second terminal and a positioning location of the first terminal is less than a preset threshold.
10. The method of claim 1, wherein, The first prompt information is displayed by the touch screen, including: displaying the first prompt information in a pop-up window form on an upper layer of the pickup service information displayed on the first content interface.
11. The method of claim 1, wherein, The first prompt information is displayed by the touch screen, including displaying the first prompt information and a corresponding closing control; in response to a triggering event of the closing control, closing the first prompt information.
12. The method of claim 11, wherein, After the first prompt information and the corresponding closing control are displayed by the touch screen, the method further includes: in a case where the triggering event of the closing control is not received within a preset time period, automatically closing the first prompt information.
13. The method of claim 1, wherein, The pickup service information includes a travel trajectory of a second terminal, and the pickup service information is displayed on the first content interface, including: obtaining route information from a pickup point of a first terminal to a starting travel location of a second terminal and a plurality of positioning locations of the second terminal from a starting travel time to a current time; fusing the plurality of positioning locations and the route information to obtain the travel trajectory of the second terminal; and The first content interface displays the travel trajectory.
14. The method according to any one of claims 1 to 13, characterized in that, After the first terminal displays the first prompt information, the method further includes: Obtaining a destination position corresponding to the pick-up service and relative position information of the second terminal; In a case where the destination position and the relative position information of the second terminal satisfy a corresponding preset condition, displaying third prompt information, wherein the third prompt information represents a drop-off road side matching the destination position, and the drop-off road side is on a different road side from a current road side of the second terminal.
15. An information presentation method, characterized by, The method applied to the second terminal includes: Displaying a second content interface, and displaying pick-up service information in the second content interface; In a case where relative position information of the first terminal and the second terminal corresponding to the pick-up service information satisfies a preset condition, displaying first prompt information, wherein the first prompt information prompts a road side of a target docking position of a travel route corresponding to the pick-up service information, and the road side of the target docking position is on a different side from a road side of a current positioning position of the first terminal.
16. An information display device, characterized by comprising: The device applied to the first terminal includes: A first display module configured to display a first content interface, and display pick-up service information in the first content interface; A second display module configured to, in a case where relative position information of the first terminal and a second terminal corresponding to the pick-up service satisfies a preset condition, display first prompt information, wherein the first prompt information prompts a target road side of a target docking position of a travel route corresponding to the pick-up service, and the target road side is on a different side from a road side of a current positioning position of the first terminal.
17. An information display device, characterized by comprising: The device applied to the second terminal includes: A fifth display module configured to display a second content interface, and display pick-up service information in the second content interface; A sixth display module configured to, in a case where relative position information of the first terminal and the second terminal corresponding to the pick-up service information satisfies a preset condition, display first prompt information, wherein the first prompt information prompts a road side of a target docking position of a travel route corresponding to the pick-up service information, and the road side of the target docking position is on a different side from a road side of a current positioning position of the first terminal. 18.A computer device, comprising a memory and a processor, wherein the memory stores a computer program, and the computer device is configured to perform the method according to any one of claims 1-17. The processor executes the computer program to implement the steps of the method in any one of claims 1 to 14 or implement the method in claim 15.
19. A computer readable storage medium having stored thereon a computer program, characterized in that, The computer program is executed by the processor to implement the steps of the method in any one of claims 1 to 14 or implement the method in claim 15.
20. A computer program product comprising a computer program, characterized in that, The computer program is executed by the processor to implement the steps of the method in any one of claims 1 to 14 or implement the method in claim 15.