Racing track map display method and device, electronic equipment, medium and program product

By displaying shared vehicle information and prompts on the track map, the problem of information isolation between multiple vehicles is solved, improving the safety and fun of lap running, and achieving real-time and accurate track management.

CN120915833APending Publication Date: 2025-11-07XIAOMI EV TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511047298.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-07-28
Publication Date
2025-11-07

AI Technical Summary

Technical Problem

On the same track, it is difficult for multiple vehicles to know the vehicle information of other vehicles, which affects the safety and fun of the race.

Method used

A method for displaying a race track map is provided. After a target vehicle joins a location-sharing team, the race track map is displayed on an electronic device, along with the vehicle information of the shared vehicle, including vehicle icons, driving information, and prompts. The location-sharing server is used for unified management and real-time updates.

Benefits of technology

It improves the safety and enjoyment of running laps, and helps drivers make better decisions by displaying shared vehicle information and prompts in real time, thereby enhancing track management efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120915833A_ABST
    Figure CN120915833A_ABST
Patent Text Reader

Abstract

The invention relates to a racing track map display method and device, electronic equipment, a medium and a program product, and relates to the field of intelligent cabins, and the method comprises the steps: responding to a position sharing team corresponding to a target racing track added by a target vehicle, and displaying a racing track interface in electronic equipment associated with the target vehicle, the racing track interface displays a racing track map corresponding to the target racing track; and displaying the vehicle information of the shared vehicles in the position sharing team on the racing track map. Therefore, the vehicle information of the target vehicle and other shared vehicles on the target racing track can be displayed, and a user can obtain the vehicle information of other shared vehicles, so that the running safety is improved, and the running interestingness is increased.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present disclosure relates to the field of intelligent cockpit, and in particular to a race track map display method and device, an electronic device, a medium and a program product. BACKGROUND

[0002] In the same race track, multiple vehicles may be running at the same time, and the multiple vehicles may belong to different brands, and the information of each vehicle is relatively independent, and it is difficult to know the vehicle information of other vehicles. SUMMARY

[0003] To overcome the problem that it is difficult for a vehicle to know the vehicle information of other vehicles during running, the present disclosure provides a race track map display method, device, electronic device, medium and program product. After a target vehicle joins a position sharing team corresponding to a target race track, a race track interface can be displayed in an electronic device associated with the target vehicle. The race track interface displays a race track map corresponding to the target race track, and displays vehicle information of shared vehicles in the position sharing team on the race track map. Thus, the vehicle information of the target vehicle and other shared vehicles in the target race track can be displayed, so as to improve the safety of running and increase the interest of running.

[0004] According to a first aspect of an embodiment of the present disclosure, a race track map display method is provided, comprising: displaying a race track interface in an electronic device associated with a target vehicle in response to the target vehicle joining a position sharing team corresponding to a target race track, the race track interface displaying a race track map corresponding to the target race track; displaying vehicle information of shared vehicles in the position sharing team on the race track map.

[0005] In this embodiment, after the target vehicle joins the position sharing team corresponding to the target race track, the race track interface can be displayed in the electronic device associated with the target vehicle. The race track interface displays the race track map corresponding to the target race track, and displays the vehicle information of the shared vehicles in the position sharing team on the race track map. Thus, the vehicle information of the target vehicle and other shared vehicles in the target race track can be displayed, so that the user can obtain the vehicle information of other shared vehicles, thereby improving the safety of running and increasing the interest of running.

[0006] In some possible implementations, the displaying of the vehicle information of the shared vehicles in the position sharing team on the race track map comprises: updating the shared vehicles in the position sharing team in response to a new shared vehicle joining the position sharing team; displaying the vehicle information of the shared vehicles in the updated position sharing team on the race track map.

[0007] In the embodiment, the shared vehicles in the shared team are dynamically changed, and if a new shared vehicle joins the location sharing team, the vehicle information of the newly joined shared vehicle can be displayed on the track map.

[0008] In some possible embodiments, the method further includes: In a case where the electronic device associated with the target vehicle is successfully connected to the location sharing server corresponding to the target track, it is determined that the target vehicle joins the location sharing team corresponding to the target track.

[0009] In the embodiment, the location sharing team can be directly managed by the location sharing server corresponding to the target track. In a case where the electronic device associated with the target vehicle is successfully connected to the location sharing server corresponding to the target track, it is determined that the target vehicle joins the location sharing team corresponding to the target track, and then the location sharing server can obtain the vehicle information of each shared vehicle in the location sharing team and send the vehicle information of all the shared vehicles to each shared vehicle. Through the method, different brands of vehicles can join the location sharing team.

[0010] In some possible embodiments, the method further includes: The electronic device sends a connection request to the location sharing server, and the connection request includes login information. In a case where the login information is verified, the connection between the electronic device and the location sharing server is established.

[0011] In the embodiment, the electronic device associated with the target vehicle can directly send a connection request including login information to the location sharing server corresponding to the target track, for login verification by the location sharing server, and in a case where the login information is verified, the electronic device can be connected to the location sharing server, so as to determine that the target vehicle joins the location sharing team.

[0012] In some possible embodiments, the method further includes: The electronic device and the local server corresponding to the target vehicle send a connection request to the location sharing server, and the connection request includes login information. In a case where the login information is verified, the local server is used as a transit server to establish the connection between the electronic device and the location sharing server.

[0013] In the embodiment, the electronic device associated with the target vehicle can first connect the local server corresponding to the target vehicle, and then forward the connection request including the login information to the location sharing server through the local server corresponding to the target vehicle for login verification by the location sharing server. In the case that the login information is verified, the electronic device can realize the connection between the local server and the location sharing server as a relay server, so as to determine that the target vehicle joins the location sharing team.

[0014] In some possible embodiments, the shared vehicles in the location sharing team are all within the scope of the racing field corresponding to the target track.

[0015] In the embodiment, the shared vehicles in the location sharing team should be within the scope of the racing field corresponding to the target track, and if a shared vehicle drives out of the scope of the racing field corresponding to the target track, the shared vehicle can be kicked out of the location sharing team, so as to realize the exit of the location sharing team.

[0016] In some possible embodiments, the vehicle information includes a vehicle icon, and the displaying of the vehicle information of the shared vehicles in the location sharing team on the track map includes: displaying the vehicle icon of the target vehicle on the track map in real time; when there is another shared vehicle within a first preset distance range from the target vehicle, displaying the vehicle icon of the other shared vehicle within the first preset distance range on the track map in real time.

[0017] In the embodiment, in order to reduce the complexity of the track map display and enable the user to focus on the competition more, the electronic device can not display the vehicle information of all other shared vehicles except the target vehicle, but can selectively display the other shared vehicles according to the distance range between the other shared vehicles and the target vehicle. For example, considering that the other shared vehicles within the first preset distance range from the target vehicle can affect the competition process of the target vehicle, when there is another shared vehicle within the first preset distance range from the target vehicle, the electronic device can display the vehicle icon of the other shared vehicle within the first preset distance range on the track map in real time.

[0018] In some possible embodiments, the method further includes: outputting first prompt information, the first prompt information being determined in the case that there is a parked vehicle on the target track, and the first prompt information including the position of the parked vehicle.

[0019] In the embodiment, if there is a parked vehicle on the target track, first prompt information including the position of the parked vehicle can be output, so as to be able to warn the user corresponding to the target vehicle and improve the safety of the lap.

[0020] In some possible implementation manners, the method further includes: outputting second prompt information, the second prompt information being determined in a case where a new shared vehicle enters the target track, the second prompt information including approach information and an approach position of the new shared vehicle.

[0021] In this embodiment, if a new shared vehicle enters the target track, considering that the shared vehicle that has just entered the target track has a low speed and will affect the normal driving of other vehicles, second prompt information including approach information and an approach position of the new shared vehicle can be outputted, so as to give a pre-warning prompt to a user corresponding to the target vehicle and improve the safety of the lap.

[0022] In some possible implementation manners, the method further includes: outputting third prompt information, the third prompt information being determined in a case where there is another shared vehicle within a second preset distance range behind the target vehicle, and a speed of the another shared vehicle is greater than a speed of the target vehicle, the third prompt information including a time when the another shared vehicle overtakes the target vehicle.

[0023] In this embodiment, in a case where another shared vehicle is about to overtake the target vehicle, third prompt information including a time when the another shared vehicle overtakes the target vehicle can be outputted, so as to give a pre-warning prompt to a user corresponding to the target vehicle and improve the safety of the lap.

[0024] In some possible implementation manners, the method further includes: outputting fourth prompt information, the fourth prompt information being determined in a case where there is another shared vehicle within a third preset distance range in front of the target vehicle, the fourth prompt information including a passing suggestion speed and a passing suggestion road section.

[0025] In this embodiment, in a case where a front vehicle is approached, fourth prompt information including a passing suggestion speed and a passing suggestion road section can be outputted, so as to provide a user corresponding to the target vehicle as a reference for decision-making of a driving strategy.

[0026] In some possible implementation manners, the vehicle information includes driving information, and the displaying, on the track map, of the vehicle information of the shared vehicle in the position sharing team includes: displaying, on the track interface, a card component corresponding to the shared vehicle, the card component being used to display the driving information of the shared vehicle.

[0027] In the embodiment, each shared vehicle can be displayed by a card component, so as to make the display more diversified, enable the user to know more information about the self vehicle and other vehicles, and improve the safety and interest of the race.

[0028] In some possible implementation manners, the card component includes a plurality of stacked information cards, and the method further includes: In response to a switching operation on the currently displayed information card in the card component, the switched information card is displayed in the card component, where the information card before and after the switching displays different driving information.

[0029] In the case where the card component includes a plurality of stacked information cards, the user can trigger a switching operation on the currently displayed information card in the card component, so that the electronic device can display the switched information card in the card component in response to the switching operation on the currently displayed information card in the card component, that is, the user can switch the driving information currently displayed in the card component according to actual needs, so as to improve the richness of the displayed content while ensuring the simplicity of the race track interface.

[0030] In some possible implementation manners, before displaying the vehicle information of the shared vehicle in the location sharing team on the race track map, the method further includes: Obtaining, from a location sharing server corresponding to the target race track, the vehicle information of the shared vehicle in the location sharing team.

[0031] In the embodiment, the vehicle information of the shared vehicle in the location sharing team can be obtained from the location sharing server.

[0032] In some possible implementation manners, the obtaining, from the location sharing server corresponding to the target race track, of the vehicle information of the shared vehicle in the location sharing team includes: Receiving the screened vehicle information sent by the location sharing server, where the screened vehicle information is obtained by screening the corresponding original vehicle information according to the sent time length of the original vehicle information sent by the other shared vehicles.

[0033] In the embodiment, the original vehicle information corresponding to a relatively large sent time length indicates that the original vehicle information is sent a long time ago, and subsequent display causes inaccurate display. Therefore, screening the original vehicle information according to the sent time length of the original vehicle information sent by the other shared vehicles, and sending the screened vehicle information to the electronic device associated with the target vehicle, can improve the accuracy of the display of the race track map.

[0034] According to a second aspect of the embodiments of the present disclosure, a track map display method is provided, comprising: In a case where the target vehicle joins the position sharing team corresponding to the target track, the vehicle information of other shared vehicles joining the position sharing team is sent to the electronic device associated with the target vehicle, so that the electronic device displays a track interface and displays the vehicle information of the shared vehicles joining the position sharing team in the track map corresponding to the target track in the track interface.

[0035] In the present embodiment, in a case where the target vehicle joins the position sharing team corresponding to the target track, the position sharing server corresponding to the target track can send the vehicle information of other shared vehicles joining the position sharing team to the electronic device associated with the target vehicle, so that the electronic device associated with the target vehicle can display a track interface and display the vehicle information of the shared vehicles joining the position sharing team in the track map corresponding to the target track in the track interface, thereby enabling the user to obtain the vehicle information of other shared vehicles, so as to improve the safety of the lap and increase the interest of the lap.

[0036] In some possible implementation manners, the method further comprises: In a case where a new shared vehicle joins the position sharing team, the shared vehicles in the position sharing team are updated.

[0037] In the present embodiment, the shared vehicles in the position sharing team can be updated in real time.

[0038] In some possible implementation manners, the method further comprises: In a case where it is determined that there is a detached vehicle in the position sharing team, the detached vehicle is kicked out of the position sharing team, the detached vehicle being a shared vehicle outside the racing range corresponding to the target track.

[0039] In the present embodiment, it can be determined whether each shared vehicle in the position sharing team is within the racing range corresponding to the target track, and a shared vehicle outside the racing range corresponding to the target track is determined as a detached vehicle, and the detached vehicle is kicked out of the position sharing team.

[0040] In some possible implementation manners, the vehicle information comprises a vehicle icon, and the sending of the vehicle information of other shared vehicles joining the position sharing team to the electronic device associated with the target vehicle comprises: In a case where it is determined that there is another shared vehicle within a first preset distance range from the target vehicle, vehicle information of the other shared vehicle within the first preset distance range is sent to an electronic device associated with the target vehicle, so that the electronic device displays a vehicle icon of the other shared vehicle within the first preset distance range on the track map in real time.

[0041] In the embodiment, in order to reduce the complexity of the track map display and enable the user to focus on the competition more, the position sharing server can filter the vehicle information, send the vehicle information of the other shared vehicle within the first preset distance range to the electronic device associated with the target vehicle, and enable the electronic device to display the vehicle icon of the other shared vehicle within the first preset distance range on the track map in real time.

[0042] In some possible embodiments, the sending of the vehicle information of the other shared vehicle that joins the position sharing team to the electronic device associated with the target vehicle includes: receiving original vehicle information sent by the other shared vehicle; filtering the corresponding original vehicle information according to a sending duration of the original vehicle information, to obtain filtered vehicle information; sending the filtered vehicle information to the electronic device associated with the target vehicle, so that the electronic device associated with the target vehicle displays the filtered vehicle information in the track map of the track interface.

[0043] In the embodiment, the original vehicle information corresponds to a relatively large sending duration, which indicates that the original vehicle information is sent a long time ago and is then displayed, resulting in inaccurate display. Therefore, filtering the corresponding original vehicle information according to the sending duration of the original vehicle information sent by the other shared vehicle and sending the filtered vehicle information to the electronic device associated with the target vehicle can improve the accuracy of the track map display.

[0044] According to a third aspect of the embodiments of the present disclosure, a track map display apparatus is provided, including: a first display module configured to, in response to a target vehicle joining a position sharing team corresponding to a target track, display a track interface in an electronic device associated with the target vehicle, and the track interface displays a track map corresponding to the target track; a second display module configured to display vehicle information of a shared vehicle in the position sharing team on the track map.

[0045] In some possible embodiments, the second display module is configured to: update the shared vehicle in the position sharing team in response to a new shared vehicle joining the position sharing team. display the vehicle information of the shared vehicle in the updated location sharing team on the track map.

[0046] In some possible implementation manners, the apparatus further includes: an output module configured to output first prompt information, the first prompt information being determined in a case where there is a parked vehicle on the target track, and the first prompt information including a position of the parked vehicle.

[0047] In some possible implementation manners, the apparatus further includes: an output module configured to output second prompt information, the second prompt information being determined in a case where a new shared vehicle enters the target track, and the second prompt information including entry information and an entry position of the new shared vehicle.

[0048] In some possible implementation manners, the apparatus further includes: an output module configured to output third prompt information, the third prompt information being determined in a case where there is another shared vehicle within a second preset distance range behind the target vehicle, and a speed of the another shared vehicle is greater than a speed of the target vehicle, and the third prompt information including a time when the another shared vehicle overtakes the target vehicle.

[0049] In some possible implementation manners, the apparatus further includes: an output module configured to output fourth prompt information, the fourth prompt information being determined in a case where there is another shared vehicle within a third preset distance range in front of the target vehicle, and the fourth prompt information including an overtaking recommended speed and an overtaking recommended section.

[0050] According to a fourth aspect of the embodiments of the present disclosure, a track map display apparatus is provided, including: a sending module configured to, in a case where a target vehicle joins a location sharing team corresponding to a target track, send, to an electronic device associated with the target vehicle, vehicle information of other shared vehicles in the location sharing team, so that the electronic device displays a track interface, and displays, in a track map corresponding to the target track in the track interface, vehicle information of shared vehicles that join the location sharing team.

[0051] In some possible implementation manners, the apparatus further includes: an updating module configured to, in a case where a new shared vehicle joins the location sharing team, update shared vehicles in the location sharing team.

[0052] In some possible implementation manners, the apparatus further includes: An updating module configured to kick out a deviated vehicle from the position sharing team if it is determined that there is a deviated vehicle in the position sharing team, the deviated vehicle being a shared vehicle outside the racing track corresponding range of the target racing track.

[0053] According to a fifth aspect of the embodiments of the present disclosure, an electronic device is provided, comprising: a processor; a memory for storing processor-executable instructions; wherein the processor is configured to implement the steps of the track map display method provided by the first aspect or the second aspect of the present disclosure.

[0054] According to a sixth aspect of the embodiments of the present disclosure, a computer readable storage medium is provided, having stored thereon computer program instructions which, when executed by a processor, implement the steps of the track map display method provided by the first aspect or the second aspect of the present disclosure.

[0055] According to a seventh aspect of the embodiments of the present disclosure, a computer program product is provided, comprising a computer program which, when executed by a processor, implements the steps of the track map display method provided by the first aspect or the second aspect of the present disclosure.

[0056] It should be understood that the foregoing general description and the following detailed description are only exemplary and explanatory, and are not limiting of the present disclosure. BRIEF DESCRIPTION OF DRAWINGS

[0057] The accompanying drawings, which are incorporated in and constitute a part of the specification, illustrate embodiments consistent with the present disclosure and serve to explain the principles of the present disclosure.

[0058] Figure 1 is a schematic diagram of a racing scene according to an exemplary embodiment.

[0059] Figure 2 is a flowchart of a track map display method according to an exemplary embodiment.

[0060] Figure 3 is an architecture schematic diagram of a position sharing system according to an exemplary embodiment.

[0061] Figure 4 is a schematic diagram of a track interface according to an exemplary embodiment.

[0062] Figure 5 is an information timing diagram according to an exemplary embodiment.

[0063] Figure 6is a flowchart of another track map display method according to an example embodiment.

[0064] Figure 7 is a block diagram of a track map display device according to an example embodiment.

[0065] Figure 8 is a block diagram of another track map display device according to an example embodiment.

[0066] Figure 9 is a block diagram of an electronic device according to an example embodiment. DETAILED DESCRIPTION

[0067] The example embodiments will be described in detail herein with reference to the accompanying drawings. In the following description, the same numbers refer to the same or similar elements throughout the drawings, unless otherwise represented.

[0068] The implementations described in some embodiments of the present disclosure do not represent all implementations consistent with the present disclosure. Instead, they are merely examples of apparatuses and methods consistent with some aspects of the present disclosure, as detailed in the appended claims.

[0069] It should be noted that all actions of acquiring signals, information or data in the present disclosure are carried out in compliance with the corresponding data protection regulations and policies of the country where the device is located, and with the authorization given by the corresponding device owner.

[0070] Figure 1 is a schematic diagram of a racing scene according to an embodiment of the present disclosure, as Figure 1 As shown, the racing scene can include a plurality of shared vehicles 110 joining a location sharing team and a location sharing server 120 corresponding to a target track, and each shared vehicle 110 can be associated with an electronic device 111.

[0071] Among them, the shared vehicle 110 can communicate with the location sharing server 120 corresponding to the target track through the associated electronic device 111, send vehicle information to the location sharing server 120, and receive vehicle information of other shared vehicles 110 from the location sharing server 120, and display the vehicle information of the shared vehicles 110 joining the location sharing team through the associated electronic device 111.

[0072] In addition, the position sharing server 120 can provide the ability to establish a room team, and a unified position sharing team corresponding to the target track can be established. The shared vehicle 110 can establish a connection with the position sharing server 120 corresponding to the target track through the associated electronic device 111, thereby joining the position sharing team. In addition, the user can freely select a vehicle icon representing the vehicle, and the vehicle icon can be distinguished by shape or color.

[0073] In one possible implementation, the electronic device 111 associated with the shared vehicle 110 can be a car machine device in the shared vehicle 110, and one or more of a mobile phone, a tablet computer, a smart wearable device, a head-up display device, etc. connected to the car machine device. In this way, the user can more flexibly select a device to display vehicle information of other shared vehicles 110, thereby improving the racing experience of the user. Here, the user can be a driver or other personnel.

[0074] Figure 2 FIG. 8 is a flowchart of a track map display method according to an example embodiment, which can be executed by an electronic device associated with a target vehicle. The electronic device can be a car machine device in the target vehicle, or a mobile phone, a tablet computer, a smart wearable device, a head-up display device, etc. connected to the car machine device in the target vehicle, as shown in FIG. 9, which can include the following steps: Figure 2 In step S201, in response to the target vehicle joining the position sharing team corresponding to the target track, a track interface is displayed in the electronic device associated with the target vehicle, and the track interface displays a track map corresponding to the target track.

[0075] In step S202, vehicle information of shared vehicles in the position sharing team is displayed on the track map.

[0076] In this embodiment, the user can trigger an operation of joining the target vehicle to the position sharing team in the electronic device to join the target vehicle to the position sharing team. Thus, the electronic device can obtain vehicle information of all shared vehicles in the position sharing team from the position sharing server corresponding to the target track in response to the target vehicle joining the position sharing team after the target vehicle joins the position sharing team corresponding to the target track. Then, a track interface can be displayed in the electronic device associated with the target vehicle, and the track interface displays a track map corresponding to the target track, and vehicle information of shared vehicles in the position sharing team is displayed on the track map. Thus, vehicle information of the target vehicle and other shared vehicles in the target track can be displayed, and the user can obtain vehicle information of other shared vehicles to improve the safety and interest of the race.

[0077] ​It should be noted that the step of displaying the track interface including the track map corresponding to the target track in the electronic device associated with the target vehicle, and the step of displaying the vehicle information of the shared vehicle joining the position sharing team on the track map, can be executed simultaneously, that is, the track map and the vehicle information are rendered and displayed synchronously when the track interface is displayed, or the track interface including the track map can be rendered and displayed first, and then the vehicle information on the track map is rendered and displayed. Therefore, in the present embodiment, although the steps S201 and S202 are distinguished, the execution sequence of the two steps is not limited in the present embodiment.

[0078] In some possible embodiments, the method for confirming that the target vehicle joins the position sharing team corresponding to the target track can be: In the case that the electronic device associated with the target vehicle is successfully connected to the position sharing server corresponding to the target track, it is confirmed that the target vehicle joins the position sharing team corresponding to the target track.

[0079] In the present embodiment, the management party corresponding to the target track can set a position sharing server corresponding to the target track to uniformly manage the vehicles in the track. After entering the racing field corresponding to the target track, the vehicle can directly or indirectly access the position sharing server corresponding to the target track. In the case that the electronic device associated with the target vehicle is successfully connected to the position sharing server corresponding to the target track, it is confirmed that the target vehicle joins the position sharing team corresponding to the target track, and then the position sharing server can obtain the vehicle information of each shared vehicle in the position sharing team and send the vehicle information of all the shared vehicles to each shared vehicle. Through the method of unified management by the position sharing server, different brands of vehicles can join the position sharing team.

[0080] In some possible embodiments, the method for establishing the connection between the electronic device and the position sharing server can be: The electronic device sends a connection request to the position sharing server, and the connection request includes login information; in the case that the login information is verified, the connection between the electronic device and the position sharing server is established.

[0081] In the present embodiment, the login information can include a preset login password or identification information of the target vehicle, which can be a vehicle identification number or a license plate number, etc. A car application corresponding to the running circle can be installed on the electronic device, and the car application can be used to log in to the position sharing server. The car application can be provided by the supplier corresponding to the target vehicle, or can be provided by the track service party corresponding to the target track. The user can send a connection request to the position sharing server based on the relevant information of the target vehicle through the car application on the electronic device.

[0082] For example, the user can directly scan a two-dimensional code corresponding to the target track by using the electronic device in combination with the vehicle-mounted application program, enter a login page of the target track, and then log in and input login information, and then send a connection request including the login information to the location sharing server. Alternatively, after the user starts the vehicle-mounted application program, the user can search for the location sharing server, and then send a connection request including the login information to the location sharing server. Alternatively, the vehicle-mounted application program is directly connected to the location sharing server, and after the user starts the vehicle-mounted application program, the user can enter an application login page, log in, input login information, and then send a connection request including the login information to the location sharing server.

[0083] After receiving the connection request, the location sharing server can verify the login information to ensure that the target vehicle is a legal vehicle entering the racing field corresponding to the target track. After verification, the connection between the electronic device and the location sharing server can be established, so that the target vehicle is determined to have joined the location sharing team, so that the electronic device corresponding to the target vehicle can send vehicle information of the vehicle itself to the location sharing server and obtain vehicle information of other shared vehicles.

[0084] The electronic device associated with the target vehicle directly sends a connection request including login information to the location sharing server corresponding to the target track, so that the location sharing server performs login verification, and in the case that the login information passes the verification, the electronic device can establish a connection with the location sharing server, so that the target vehicle joins the location sharing team.

[0085] In some possible embodiments, the method of establishing a connection between the electronic device and the location sharing server can be: The electronic device and the local server corresponding to the target vehicle send a connection request to the location sharing server, the connection request including login information; in the case that the login information passes the verification, the local server is used as a transit server to establish a connection between the electronic device and the location sharing server.

[0086] In the present embodiment, the local server corresponding to the target vehicle can be provided by a supplier corresponding to the target vehicle, the target vehicle can log in to the local server through an internal account, establish a connection between the electronic device and the local server, and the local server can also send a connection request to the location sharing server. The location sharing server is provided by a track service provider corresponding to the target track, and then the user can send a connection request including login information to the local server corresponding to the target vehicle through the electronic device, the local server receives the connection request, and forwards the connection request to the location sharing server, so that the location sharing server receives the connection request and verifies the login information.

[0087] Electronic devices associated with a target vehicle can first connect to the local server corresponding to the target vehicle, and then forward a connection request including login information to the location sharing server through the local server corresponding to the target vehicle. The location sharing server will then verify the login information. Once the login information is verified, the electronic device can use the local server as a relay server to establish a connection with the location sharing server, thereby confirming that the target vehicle has joined the location sharing team.

[0088] Figure 3 This is a schematic diagram of the architecture of a location sharing system according to an exemplary embodiment, such as... Figure 3 As shown, the system may include a GPS module 301, an electronic device 302 associated with the target vehicle, an in-vehicle application 303, and a vehicle location processing unit 304. The target vehicle can obtain its location information through the GPS module 301 and, through the electronic device 302 associated with the target vehicle, in conjunction with the in-vehicle application 303 on the electronic device, send the location information to the vehicle location processing unit 304 in the location sharing server. The vehicle location processing unit 304 in the location sharing server can then send the received location information of all shared vehicles to the in-vehicle application 303 on the electronic device, so that the in-vehicle application on the electronic device can display the location information of all shared vehicles.

[0089] In some possible implementations, vehicle information of shared vehicles in a location-sharing platoon is displayed on the track map, including: In response to a new shared vehicle joining the location-sharing fleet, the shared vehicles in the location-sharing fleet are updated; the updated vehicle information of the shared vehicles in the location-sharing fleet is displayed on the track map.

[0090] In this embodiment, the location-sharing team can change dynamically, and the shared vehicles in the team can be updated in real time. In response to the addition of a new shared vehicle to the location-sharing team, the shared vehicles in the team can be updated so as to obtain the vehicle information of the newly added shared vehicle. This allows the vehicle information of the newly added shared vehicle to be displayed on the track map in a timely manner, so that new shared vehicles can be added to the location-sharing team at any time, thereby increasing the display of the vehicle information of new shared vehicles.

[0091] In some possible implementations, all shared vehicles in the location-sharing fleet are located within the racetrack area corresponding to the target track. Shared vehicles in the location-sharing fleet should remain within the racetrack area corresponding to the target track; if a shared vehicle leaves the racetrack area corresponding to the target track, it can be removed from the location-sharing fleet to exit the fleet.

[0092] In some possible implementation manners, the vehicle information includes a vehicle icon, and the vehicle information of the shared vehicle in the position sharing team is displayed on the track map in real time, including: The vehicle icon of the target vehicle is displayed on the track map in real time, and the vehicle icons of other shared vehicles within a first preset distance range from the target vehicle are displayed on the track map in real time when the other shared vehicles exist within the first preset distance range.

[0093] In this embodiment, the electronic device can display the vehicle icon of the target vehicle on the track map in real time, and specifically, the vehicle icon of the target vehicle can be rendered and displayed on the track map according to the coordinates of the target vehicle and the track map data.

[0094] In addition, in order to reduce the complexity of the track map display and enable the user to focus more on the competition, in this embodiment, the electronic device can not display the vehicle information of all other shared vehicles except the target vehicle, but can selectively display the other shared vehicles according to the distance range between the other shared vehicles and the target vehicle. For example, considering that the other shared vehicles within the first preset distance range from the target vehicle can affect the competition process of the target vehicle, when the other shared vehicles exist within the first preset distance range from the target vehicle, the electronic device can display the vehicle icons of the other shared vehicles within the first preset distance range on the track map in real time.

[0095] In addition, the vehicle information can further include other identification information, and the other identification information of the shared vehicle in the position sharing team can be displayed, for example, at least one of a vehicle ID, a vehicle number, a user nickname, and a vehicle brand, so as to distinguish different shared vehicles.

[0096] In some possible implementation manners, the method further includes: outputting first prompt information, the first prompt information being determined in a case where there is a parked vehicle on the target track, and the first prompt information including a position of the parked vehicle.

[0097] In this embodiment, it can be determined in real time whether there is a parked vehicle on the target track. The parked vehicle is a vehicle that stops on the target track, or a vehicle with a speed less than a preset speed threshold, for example, less than 15 km / h. Whether there is a parked vehicle on the target track can be determined by the vehicle information of the shared vehicle in the position sharing team obtained from the position sharing server, or the position sharing server can directly process the obtained position information of the shared vehicle to determine whether there is a parked vehicle on the target track. When there is a parked vehicle, the vehicle information of the parked vehicle is sent to the electronic device corresponding to the target vehicle, so that the electronic device can generate and output the first prompt information.

[0098] The first prompt information can include the position of the parked vehicle, so as to prewarn the user corresponding to the target vehicle, so that the target user can make preparations in advance, and the safety of the race is improved. The first prompt information can also include the distance from the parked vehicle, so as to determine the distance between the parked vehicle and the target vehicle in real time, and can include the parking position of the parked vehicle and the recommended driving path. The first prompt information can be displayed in a highlighted or flashing manner, and the vehicle icon of the parked vehicle can be displayed in a highlighted or flashing manner, so as to improve the attention of the user, and the first prompt information can also be output in the form of voice based on the voice output device of the electronic device associated with the target vehicle, for example, the first prompt information can be: there is a parked vehicle 500 meters ahead in the inner side of the track, please pay attention to driving on the outer side of the track. The vehicle information of the parked vehicle can also be sent to the management personnel of the target track, so that the management personnel can manage the parked vehicle.

[0099] In some possible implementation manners, the method further includes: outputting second prompt information, the second prompt information being determined in the case that a new shared vehicle enters the target track, and the second prompt information including entry information and an entry position of the new shared vehicle.

[0100] In the embodiment, whether a new shared vehicle enters the target track can be determined in real time. The vehicle information of the shared vehicle in the position sharing team obtained from the position sharing server can be combined with the position of the entry section and the entry port of the target track to determine whether a new shared vehicle enters the target track, or the position sharing server can directly process the obtained position information of the shared vehicle in combination with the position of the entry section and the entry port of the target track to determine whether a new shared vehicle enters the target track. When a new shared vehicle enters the target track, the vehicle information of the new shared vehicle is sent to the electronic device corresponding to the target vehicle, so that the electronic device can generate and output the second prompt information.

[0101] The second prompt information can include the entry information and the entry position of the new shared vehicle, so as to prewarn the user corresponding to the target vehicle, so that the target user can make preparations in advance, and the safety of the race is improved. The entry information can include an entry prompt and detailed information of the new shared vehicle, and the entry position can include the position of the entry port. The detailed information of the shared vehicle can include the license plate number, for example, the second prompt information can be: a new vehicle enters from port A, and the license plate number is Sichuan G0000X. The detailed information of the shared vehicle can also include at least one of the level, the number and the vehicle brand of the vehicle user. The second prompt information can also include welcome information, for example, welcome VIP user Li San to join the team.

[0102] In this embodiment, considering that if a new shared vehicle enters the target track, the speed of the shared vehicle just entering the target track is low, which will affect the normal driving of other vehicles, so the second prompt information can be output, the second prompt information includes the approach information and approach position of the new shared vehicle, so as to pre-warn the user corresponding to the target vehicle and improve the safety of the lap.

[0103] In some possible embodiments, the method further includes: Outputting third prompt information, the third prompt information being determined in a case that there is another shared vehicle within a second preset distance range behind the target vehicle, and the speed of the other shared vehicle is greater than the speed of the target vehicle, the third prompt information including a time when the other shared vehicle overtakes the target vehicle.

[0104] Outputting fourth prompt information, the fourth prompt information being determined in a case that there is another shared vehicle within a third preset distance range in front of the target vehicle, the fourth prompt information including a overtaking recommended speed and a overtaking recommended section.

[0105] In this embodiment, when there is another shared vehicle within a second preset distance range behind the target vehicle, and the speed of the other shared vehicle is greater than the speed of the target vehicle, the electronic device can display third prompt information to pre-warn the user corresponding to the target vehicle and improve the safety of the lap. When there is another shared vehicle within a third preset distance range in front of the target vehicle, the electronic device can display fourth prompt information to provide a reference for the user corresponding to the target vehicle, and facilitate the user to make a decision on the driving strategy.

[0106] Exemplarily, the third prompt information can be "No. 3 vehicle is accelerating, and is expected to be overtaken after 3 seconds".

[0107] Exemplarily, the fourth prompt information can be "approaching No. 1 vehicle soon, it is suggested to keep 100km / h, and to safely overtake within a distance of 500m in front".

[0108] In this embodiment, the process of determining the third prompt information and the fourth prompt information can be performed by the position sharing server, or by the target vehicle or the electronic device corresponding to the target vehicle.

[0109] In one possible embodiment, the speed of each shared vehicle can be calculated by the following formula:

[0110]

[0111]

[0112] =

[0113] It can obtain the time corresponding to different acquisition frames. and Below, the location of the shared vehicle, i.e., its latitude and longitude coordinates ( )as well as( Then, the longitude difference of the shared vehicle can be calculated. and latitude difference and the difference in the acquired frames The speed of the shared vehicle can then be calculated. This allows us to obtain the speed of each shared vehicle. Furthermore, we can determine the acceleration of the shared vehicle based on its speed to calculate overtaking time.

[0114] In one possible implementation, the time it takes for the following vehicle to overtake the preceding vehicle can be calculated using the following formula:

[0115]

[0116]

[0117] in, Indicates the acceleration of the following vehicle. Indicates the acceleration of the vehicle in front. This represents the difference in acceleration between the following vehicle and the vehicle in front. Indicates the speed of the following vehicle. Indicates the speed of the vehicle in front. This indicates the speed difference between the following vehicle and the vehicle in front. This indicates the time it takes for the following vehicle to overtake the vehicle in front. This indicates the distance between the following vehicle and the preceding vehicle. In some cases, the target vehicle can be considered the preceding vehicle, which is used to determine the third prompt information; in other cases, the target vehicle can be considered the following vehicle, which is used to determine the fourth prompt information.

[0118] The aforementioned first, second, third, and fourth prompts can all include both display and voice information. The display information can be shown on the track map via electronic devices associated with the target vehicle, and the voice information can be output via a voice output device. For example, the track interface can be displayed on a map within the track interface via in-vehicle infotainment systems, mobile phones, tablets, smart wearables, head-up displays, or other devices with display capabilities connected to the in-vehicle infotainment systems in the target vehicle. The voice information can be output via a voice output device, such as a microphone, through electronic devices associated with the target vehicle.

[0119] In some possible implementation manners, the vehicle information can include driving information, and the vehicle information of the shared vehicle in the position sharing team is displayed on the track map, including: The track interface displays a card component corresponding to the shared vehicle, and the card component is used to display the driving information of the shared vehicle.

[0120] In this embodiment, the driving parameter can include one or more of the parameters such as coordinates, laps, speed, acceleration, and the like. In the case where the vehicle information includes driving information, the driving information of the corresponding shared vehicle can be displayed through the card component displayed on the track interface, so as to diversify the displayed content, enable the user to learn more information about the ego vehicle and other vehicles, and improve the safety and interest of the lap.

[0121] In some possible implementation manners, the card component corresponding to a shared vehicle can point to the shared vehicle, so as to accurately distinguish the driving information of different shared vehicles.

[0122] In combination with the foregoing, in one possible implementation manner, the driving information of the shared vehicle can include driving parameters of the shared vehicle, and information such as a zoomed-in view of the road segment currently occupied by the shared vehicle. In this case, in order to improve the display effect of the driving information, the card component can be configured to include multiple stacked information cards, so that different information cards can be used to display different driving information. Therefore, the track map display method of this embodiment can further include the following steps: In response to a switching operation on the currently displayed information card in the card component, the switched information card is displayed in the card component, wherein the switched information card and the currently displayed information card display different driving information.

[0123] In this embodiment, in the case where the card component includes multiple stacked information cards, the user can trigger a switching operation on the currently displayed information card in the card component. Therefore, the electronic device can display the switched information card in the card component in response to the switching operation on the currently displayed information card in the card component. That is, the user can switch the currently displayed driving information in the card component according to actual needs, so as to ensure the simplicity of the track interface while improving the richness of the displayed content.

[0124] In one possible implementation manner, the switching operation on the currently displayed information card in the card component can be an up-down sliding switching operation, a left-right sliding switching operation, a voice control switching operation, and the like.

[0125] It should be noted that the switching operation on the information card currently displayed in the card component can be configured to switch the information card in the card component corresponding to part or all of the shared vehicles. For example, when the up-down sliding switching operation is initiated for a certain card component, it can be configured to display the switched information card only in the card component, or it can be configured to display the switched information card in all card components.

[0126] Figure 4 is a schematic diagram of a track interface according to an exemplary embodiment. Please refer to Figure 4 , the track interface displays a track map 410, and the vehicle icons 420 of the shared vehicles joining the competition team are displayed on the track map 410. In addition, the track interface also displays a card component 430 corresponding to the shared vehicles, each card component 430 includes two stacked information cards 431, and the current display in the card component 430 is the driving parameter, and the driving parameter includes the number of laps and the speed parameter. In addition, the card component 430 also displays the vehicle identification information, that is, the current vehicle, vehicle 1, and vehicle 3.

[0127] It should be noted that in Figure 4 , an example is taken that all vehicle information of the shared vehicles joining the position sharing team is displayed on the track map 410. In other examples, only the vehicle icons 420 and driving information of other shared vehicles within the first preset distance range from the target vehicle can be displayed.

[0128] In a possible implementation, the track map display method of the embodiment can further include the following steps: In response to the adding operation on the candidate information card, the candidate information card is superimposed into the card component, and the candidate information card is used to show the preset driving information; in response to the deleting operation on the information card in the card component, the information card is deleted from the card component.

[0129] In the present embodiment, some candidate information cards can be pre-configured for user selection, so that the electronic device can respond to the adding operation on the candidate information card to superimpose the candidate information card into the card component, so as to enrich the types of driving information displayed in the card component. In addition, the user can also delete the information card from the card component, so as to facilitate the user to quickly locate the driving information needed when initiating the switching operation.

[0130] In the present embodiment, the process of determining the first overtaking prompt information and the second overtaking prompt information can be performed by the server or by the target vehicle.

[0131] In a possible implementation, before displaying the vehicle information of the shared vehicles in the location sharing team on the track map, the track map display method of the embodiment can further include the following steps: obtaining the vehicle information of the shared vehicles in the location sharing team from a location sharing server corresponding to the target track. Thus, the vehicle information of all the shared vehicles in the location sharing team can be obtained from the location sharing server.

[0132] In some possible implementations, obtaining the vehicle information of the shared vehicles in the location sharing team from the location sharing server corresponding to the target track includes: receiving the screened vehicle information sent by the location sharing server, the screened vehicle information being obtained by screening the corresponding original vehicle information according to the sent time length of the original vehicle information sent by other shared vehicles.

[0133] In the embodiment, the location sharing server can obtain the original vehicle information of each shared vehicle, then the location sharing server can further determine the sent time length corresponding to each original vehicle information, and screen the original vehicle information according to the sent time length of the original vehicle information to obtain the screened vehicle information. The sent time length corresponding to the original vehicle information is relatively large, which indicates that the original vehicle information is sent a long time ago, and subsequent display causes inaccurate display. Therefore, according to the sent time length of the original vehicle information sent by other participating vehicles, the corresponding original vehicle information is screened, and the screened vehicle information is sent to the electronic device associated with the target vehicle, which can improve the accuracy of the track map display.

[0134] In a possible implementation, the sent time length of the original vehicle information is determined according to the current timestamp of the location sharing server, the transmission time length of the original vehicle information in the network, and the sending timestamp of the original vehicle information.

[0135] Figure 5 is an information timing diagram according to an example embodiment, as Figure 5As shown, in a possible implementation, for any shared vehicle, the shared vehicle can send a cloud timestamp acquisition request to the location sharing server through the associated electronic device every certain period of time, the request corresponding to the local timestamp T1 of the shared vehicle. After receiving the cloud timestamp acquisition request, the location sharing server can send a cloud timestamp T2 to the electronic device associated with the shared vehicle. After receiving the cloud timestamp T2 returned by the location sharing server, the electronic device associated with the shared vehicle can record T2, and can also record the time delay T3 when the cloud timestamp T2 is received. When T3 is less than the first threshold value, the electronic device associated with the shared vehicle can send T1, T2 and T3 to the location sharing server, so that the location sharing server can calculate the transmission time length T4 of the original vehicle information in the network every certain period of time, T4 = T2-(T1+T3). After the electronic device associated with the shared vehicle sends the original vehicle information to the location sharing server, the location sharing server can calculate the sent time length of the original vehicle information , =T6-T4-T5, where T6 represents the current timestamp of the location sharing server, and T5 represents the sending timestamp of the original vehicle information.

[0136] In a possible implementation, when the sent time length of the original vehicle information is less than the second threshold value, the original vehicle information can be determined as the screened vehicle information.

[0137] In a possible implementation, the electronic device associated with the target vehicle can also send voice data of the user to the location sharing server, the voice data carrying listening range information such as in-group listening or in-room listening. After receiving the voice data of the user, the location sharing server can determine the target electronic device to which the voice data is sent according to the listening range information carried by the voice data, and then the location sharing server can send the voice data to the target electronic device.

[0138] Figure 6 is a flowchart of another track map display method according to an example embodiment, which can be executed by the location sharing server, as shown in Figure 6 The method can include the following steps: In step S601, when the target vehicle joins the location sharing team corresponding to the target track, the electronic device associated with the target vehicle is sent the vehicle information of the other shared vehicles in the location sharing team, so that the electronic device displays the track interface and displays the vehicle information of the shared vehicles in the location sharing team in the track map corresponding to the target track of the track interface.

[0139] In the embodiment, when the target vehicle joins the location sharing team, the location sharing server can send the vehicle information of the other shared vehicles in the location sharing team to the electronic device associated with the target vehicle, so that the electronic device can display the race track interface and display the vehicle information of the shared vehicles in the location sharing team in the race track map of the race track interface. Through the location sharing server, any brand of vehicle can join the location sharing team, so as to obtain the vehicle information of the shared vehicles in the location sharing team. By displaying the vehicle information of the shared vehicles in the location sharing team in the electronic device associated with the target vehicle, the user can pay attention to the status of the other shared vehicles, thereby providing the user with a closer observation angle and the ability of multi-vehicle synchronization data to improve the safety and interest of the race.

[0140] In some possible implementation manners, the method further includes: In the case that a new shared vehicle joins the location sharing team, the shared vehicles in the location sharing team are updated. The vehicle information of all the shared vehicles in the updated location sharing team is sent to the target vehicle for display.

[0141] In some possible implementation manners, the method further includes: In the case that the electronic device associated with the target vehicle is successfully connected, it is confirmed that the target vehicle joins the location sharing team corresponding to the target race track.

[0142] In the embodiment, after the vehicle enters the racing field corresponding to the target race track, the vehicle can directly or indirectly access the location sharing server corresponding to the target race track. In the case that the location sharing server corresponding to the target race track is successfully connected with the electronic device associated with the target vehicle, it is confirmed that the target vehicle joins the location sharing team corresponding to the target race track, and then the location sharing server can obtain the vehicle information of each shared vehicle in the location sharing team and send the vehicle information of all the shared vehicles to each shared vehicle. Through the unified management method of the location sharing server, vehicles of different brands can join the location sharing team.

[0143] In some possible implementation manners, the method further includes: The connection request sent by the electronic device associated with the target vehicle is obtained, and the connection request includes login information; in the case that the login information is verified, the connection between the electronic device associated with the target vehicle is established.

[0144] In the embodiment, the location sharing server can acquire the connection request including the login information sent by the electronic device associated with the target vehicle directly, perform login verification on the login information, and establish the connection between the electronic device associated with the target vehicle if the login information is verified, so as to determine that the target vehicle joins the location sharing team.

[0145] In some possible embodiments, the method further includes: acquiring the connection request including the login information sent by the electronic device associated with the target vehicle via the local server corresponding to the target vehicle, and establishing the connection between the electronic device associated with the target vehicle if the login information is verified.

[0146] In the embodiment, the electronic device associated with the target vehicle can first connect the local server corresponding to the target vehicle, and then forward the connection request including the login information to the location sharing server via the local server corresponding to the target vehicle for login verification. If the login information is verified, the electronic device can use the local server as a relay server to realize the connection with the location sharing server, so as to determine that the target vehicle joins the location sharing team.

[0147] In a possible embodiment, the method further includes: In a case where it is determined that there is a detached vehicle in the location sharing team, the detached vehicle is kicked out of the location sharing team, and the detached vehicle is a shared vehicle outside the racing range corresponding to the target track.

[0148] In the embodiment, the location sharing server can acquire the vehicle information of each shared vehicle, which can include the location information of the vehicle. Then, based on the location information of the shared vehicle and in combination with the racing range corresponding to the target track, it is determined whether each shared vehicle is outside the racing range. If the shared vehicle is outside the racing range, the shared vehicle is determined as a detached vehicle, and the detached vehicle is kicked out of the location sharing team, so that the shared vehicle can automatically exit the location sharing team when the shared vehicle drives out of the racing range.

[0149] In some possible embodiments, the vehicle information includes a vehicle icon. In this case, the sending of the vehicle information of the other shared vehicles in the location sharing team to the electronic device associated with the target vehicle can include the following steps: In a case where it is determined that there is another shared vehicle within the first preset distance range from the target vehicle, the vehicle information of the other shared vehicle within the first preset distance range is sent to the electronic device associated with the target vehicle, so that the electronic device displays the vehicle icon of the other shared vehicle within the first preset distance range on the track map in real time.

[0150] The detailed description of the above steps can refer to the foregoing embodiments, which will not be repeated here.

[0151] In a possible implementation, the step of sending, to the electronic device associated with the target vehicle, the vehicle information of the other shared vehicles in the location sharing team can include the following steps: receiving the original vehicle information sent by the other shared vehicles; filtering the corresponding original vehicle information according to the sent time length of the original vehicle information to obtain filtered vehicle information; and sending the filtered vehicle information to the electronic device associated with the target vehicle, so that the electronic device associated with the target vehicle displays the filtered vehicle information in the track map of the track interface.

[0152] The detailed description of the above steps can refer to the foregoing embodiments, which will not be repeated here.

[0153] Figure 7 is a block diagram of a track map display device according to an exemplary embodiment. Referring to Figure 7 The track map display device 700 includes a first display module 701 and a second display module 702.

[0154] The first display module 701 is configured to, in response to the target vehicle joining the location sharing team corresponding to the target track, display a track interface in the electronic device associated with the target vehicle, and the track interface displays a track map corresponding to the target track. The second display module 702 is configured to display the vehicle information of the shared vehicles in the location sharing team on the track map.

[0155] In some possible implementations, the second display module 702 is configured to: update the shared vehicles in the location sharing team in response to a new shared vehicle joining the location sharing team; display the vehicle information of the updated shared vehicles in the location sharing team on the track map.

[0156] In some possible implementations, the track map display device 700 further includes: A first confirmation module is configured to, in the case that the electronic device associated with the target vehicle is successfully connected to the location sharing server corresponding to the target track, confirm that the target vehicle joins the location sharing team corresponding to the target track.

[0157] In some possible implementations, the device further includes a first establishment module configured to: send, by the electronic device, a connection request to the location sharing server, the connection request including login information; In a case where the login information is verified, a connection between the electronic device and the location sharing server is established.

[0158] In some possible implementation manners, the apparatus further includes a first establishing module configured to: sending, by the electronic device and a local server corresponding to the target vehicle, a connection request to the location sharing server, the connection request including login information; In a case where the login information is verified, a connection between the electronic device and the location sharing server is established.

[0159] In some possible implementation manners, the shared vehicles in the location sharing team are all within a racing field corresponding to the target racing track.

[0160] In some possible implementation manners, the vehicle information includes a vehicle icon, and the second display module 702 is configured to: displaying, in real time, a vehicle icon of the target vehicle on the racing track map; displaying, in real time, vehicle icons of other shared vehicles within a first preset distance range from the target vehicle on the racing track map when the other shared vehicles exist within the first preset distance range.

[0161] In some possible implementation manners, the racing track map display apparatus 700 further includes: an output module configured to output first prompt information, the first prompt information being determined in a case where a parked vehicle exists on the target racing track, and the first prompt information including a location of the parked vehicle.

[0162] In some possible implementation manners, the output module is configured to: output second prompt information, the second prompt information being determined in a case where a new shared vehicle enters the target racing track, and the second prompt information including entry information and an entry location of the new shared vehicle.

[0163] In some possible implementation manners, the output module is configured to: output third prompt information, the third prompt information being determined in a case where other shared vehicles exist within a second preset distance range behind the target vehicle, and speeds of the other shared vehicles are greater than a speed of the target vehicle, and the third prompt information including a time at which the other shared vehicles overtake the target vehicle.

[0164] In some possible implementation manners, the output module is configured to: The fourth prompt information is determined in a case where there is another shared vehicle within a third preset distance range in front of the target vehicle, and the fourth prompt information includes a passing suggestion speed and a passing suggestion road section.

[0165] In some possible implementation manners, the vehicle information includes driving information, and the second display module 702 is configured to: In the track interface, a card component corresponding to the shared vehicle is displayed, and the card component is used to display driving information of the shared vehicle.

[0166] In some possible implementation manners, the card component includes a plurality of stacked information cards, and the second display module 702 is configured to: In response to a switching operation on an information card currently displayed in the card component, the switched information card is displayed in the card component, and the switched information card and the information card before switching display different driving information.

[0167] In some possible implementation manners, before displaying the vehicle information of the shared vehicle in the location sharing team on the track map, the track map display apparatus 700 further includes: The obtaining module is configured to obtain the vehicle information of the shared vehicle in the location sharing team from a location sharing server corresponding to the target track.

[0168] In some possible implementation manners, the obtaining module is configured to: receive the screened vehicle information sent by the location sharing server, and the screened vehicle information is obtained by screening corresponding original vehicle information according to a sending time length of the original vehicle information sent by the other shared vehicle.

[0169] With reference to the track map display apparatus 700 in the above-described embodiments, specific manners in which various modules perform operations have been described in detail in the embodiments of the method, and will not be described here in detail.

[0170] Figure 8 is a block diagram of another track map display apparatus according to an example embodiment. Referring to Figure 8 The track map display apparatus 800 includes a sending module 801.

[0171] The sending module 801 is configured to, in a case where the target vehicle joins a position sharing team corresponding to a target race track, send vehicle information of other shared vehicles in the position sharing team to an electronic device associated with the target vehicle, so as to make the electronic device display a race track interface and display vehicle information of shared vehicles in the position sharing team in a race track map of the target race track in the race track interface.

[0172] In some possible implementation manners, the race track map display apparatus 800 further includes: The updating module is configured to, in a case where a new shared vehicle joins the position sharing team, update shared vehicles in the position sharing team.

[0173] In some possible implementation manners, the race track map display apparatus 800 further includes: The second confirming module is configured to, in a case where the electronic device associated with the target vehicle is successfully connected, confirm that the target vehicle joins the position sharing team corresponding to the target race track.

[0174] In some possible implementation manners, the apparatus further includes a second establishing module configured to: Obtain a connection request sent by the electronic device associated with the target vehicle, the connection request including login information; In a case where the login information is verified, establish a connection between the electronic device associated with the target vehicle.

[0175] In some possible implementation manners, the apparatus further includes a second establishing module configured to: Obtain a connection request sent by the electronic device associated with the target vehicle through a local server corresponding to the target vehicle, the connection request including login information; In a case where the login information is verified, establish a connection between the electronic device associated with the target vehicle.

[0176] In some possible implementation manners, the race track map display apparatus 800 further includes: The updating module is configured to, in a case where it is determined that there is a deserting vehicle in the position sharing team, kick the deserting vehicle out of the position sharing team, the deserting vehicle being a shared vehicle outside a range of the target race track.

[0177] In some possible implementation manners, the vehicle information includes a vehicle icon, and the sending module 801 is configured to: In a case where it is determined that there is another shared vehicle within a first preset distance range from the target vehicle, vehicle information of the other shared vehicle within the first preset distance range is sent to an electronic device associated with the target vehicle, so that the electronic device displays a vehicle icon of the other shared vehicle within the first preset distance range on the track map in real time.

[0178] In some possible implementation manners, the sending module 801 is configured to: receive original vehicle information sent by the other shared vehicle; filter the corresponding original vehicle information according to a sending time length of the original vehicle information, to obtain filtered vehicle information; send the filtered vehicle information to an electronic device associated with the target vehicle, so that the electronic device associated with the target vehicle displays the filtered vehicle information in the track map of the track interface.

[0179] As to the track map display apparatus 800 in the above embodiments, the specific manners in which the various modules perform operations have been described in detail in the embodiments of the method, and will not be described in detail here.

[0180] The present disclosure also provides a computer-readable storage medium having computer program instructions stored thereon, the program instructions being executed by a processor to implement the steps of the track map display method provided by the present disclosure.

[0181] Figure 9 is a block diagram of an electronic device according to an example embodiment. For example, the electronic device 900 can be a mobile phone, a tablet computer, a car device, a wearable device, a head-up display device, etc.

[0182] Referring to Figure 9 , the electronic device 900 can include one or more of the following components: a first processing component 902, a first memory 904, a first power component 906, a multimedia component 908, an audio component 910, a first input / output interface 912, a sensor component 914, and a communication component 916.

[0183] The first processing component 902 generally controls the overall operation of the electronic device 900, such as operations associated with display, telephone calls, data communications, camera operations, and recording operations. The first processing component 902 can include one or more processors 920 to execute instructions to complete all or part of the steps of the track map display method described above. In addition, the first processing component 902 can include one or more modules to facilitate interaction between the first processing component 902 and other components. For example, the first processing component 902 can include a multimedia module to facilitate interaction between the multimedia component 908 and the first processing component 902.

[0184] The first memory 904 is configured to store various types of data to support operations of the electronic device 900. Examples of these data include instructions for any application or method operating on the electronic device 900, contact data, phonebook data, messages, pictures, videos, etc. The first memory 904 can be implemented by any type of volatile or nonvolatile memory, or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disc, or optical disc.

[0185] The first power component 906 provides power to various components of the electronic device 900. The first power component 906 can include a power management system, one or more power sources, and other components associated with generating, managing, and distributing power for the electronic device 900.

[0186] The multimedia component 908 includes a screen providing an output interface between the electronic device 900 and a user. In some embodiments, the screen can include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes the touch panel, the screen can be implemented as a touch screen to receive an input signal from a user. The touch panel includes one or more touch sensors to sense a touch, a slide, and a gesture on the touch panel. The touch sensor can not only sense a boundary of a touching or a sliding action, but also detect duration and pressure related to the touching or sliding action. In some embodiments, the multimedia component 908 includes a front camera and / or a back camera. When the electronic device 900 is in an operation mode, such as a photographing mode or a video mode, the front camera and / or the back camera can receive external multimedia data. Each of the front camera and the back camera can be a fixed optical lens system or have a focal length and optical zoom capability.

[0187] The audio component 910 is configured to output and / or input an audio signal. For example, the audio component 910 includes a microphone (MIC) configured to receive an external audio signal when the electronic device 900 is in an operation mode, such as a call mode, a recording mode, and a voice recognition mode. The received audio signal can be further stored in the first memory 904 or transmitted via the communication component 916. In some embodiments, the audio component 910 also includes a speaker for outputting an audio signal.

[0188] The first input / output interface 912 provides an interface between the first processing component 902 and peripheral interface modules, which can be a keypad, click wheel, button, and the like. These buttons can include, but are not limited to: a home button, a volume button, a start button, and a lock button.

[0189] The sensor component 914 includes one or more sensors for providing status assessments for various aspects of the electronic device 900. For example, the sensor component 914 can detect an open / closed position of the electronic device 900, relative positioning of components, such as a display and a keypad of the electronic device 900, a change in position of the electronic device 900 or a component of the electronic device 900, the presence or absence of user contact with the electronic device 900, the orientation or acceleration / deceleration of the electronic device 900, and a temperature change of the electronic device 900. The sensor component 914 can include an accelerometer, a gyroscope, a magnetometer, a pressure sensor or a temperature sensor.

[0190] The communication component 916 is configured to facilitate wired or wireless communication between the electronic device 900 and other devices. The electronic device 900 can access a wireless network based on a communication standard, such as WiFi, 2G, or 3G, or a combination thereof. In an example embodiment, the communication component 916 receives broadcast signals or broadcast-related information from an external broadcast management system via a broadcast channel. In an example embodiment, the communication component 916 further includes a Near Field Communication (NFC) module to facilitate short-range communication. For example, the NFC module can be implemented based on Radio Frequency Identification (RFID) techniques, infrared data association (IrDA) techniques, ultra-wideband (UWB) techniques, Bluetooth (BT) techniques, and other techniques.

[0191] In example embodiments, the electronic device 900 can be implemented with one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), controllers, micro-controllers, microprocessors, or other electronic elements to perform the above-described track map display method.

[0192] In an exemplary embodiment, a non-transitory computer readable storage medium including instructions, such as the first memory 904 including instructions, is also provided, which can be executed by the processor 920 of the electronic device 900 to accomplish the above-mentioned race track map display method. For example, the non-transitory computer readable storage medium can be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, and an optical data storage device, etc.

[0193] In another exemplary embodiment, a computer program product is also provided, which contains a computer program executable by a programmable device, the computer program having code portions for performing the above-mentioned race track map display method when executed by the programmable device.

[0194] Those skilled in the art can also understand that various illustrative logical blocks and steps listed in the embodiments of the present application can be implemented by electronic hardware, computer software, or a combination of both. Whether the functions are implemented by hardware or software depends on the specific application and design requirements of the whole system. Those skilled in the art can implement the functions described above for each specific application by using various methods, but such implementation should not be understood as beyond the scope of protection of the embodiments of the present application.

[0195] In the above detailed description, terms such as "center", "upper", "lower", "left", "right", etc. indicate directions or represent positional relationships. Since the components of the described device can be positioned in a plurality of different orientations, the directional terms can be used for illustrative purposes, but are not limiting. It should be understood that other aspects can be utilized and structural or logical changes can be made without departing from the concepts of the present disclosure. Therefore, the following detailed description should not be considered as limiting.

[0196] It should be understood that the features of various embodiments of the present disclosure described herein can be combined with each other unless specifically indicated otherwise.

[0197] Although terms such as "first", "second", and "third" can be used herein to describe various elements, components, regions, layers or sections, these elements, components, regions, layers or sections should not be limited to the above terms. Instead, these terms are only used to distinguish one element, component, region, layer or section from another element, component, region, layer or section. Thus, the first element, component, region, layer or section mentioned in the examples described herein can also be referred to as the second element, component, region, layer or section without departing from the teachings of the examples. In addition, the terms "first", "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or an indicated number of technical features. Thus, the features defined with "first", "second" can explicitly or implicitly include at least one of the features. In the description herein, the meaning of "a plurality of" is at least two, for example, two, three, etc., unless otherwise explicitly specified.

[0198] Furthermore, the word "exemplary" is used herein to mean serving as an example, instance, or illustration. Any aspect or design described herein as "exemplary" is not necessarily to be construed as advantageous over other aspects or designs. Rather, the exemplary word is used herein to present concepts in a concrete manner. As used in this document, the term "or" is intended to mean an inclusive "or" rather than an exclusive "or". That is, unless specified otherwise, or clear from context, "X employs A or B" is intended to mean any of the natural inclusive permutations. That is, if X employs A; X employs B; or X employs both A and B, then "X employs A or B" is satisfied under any of the foregoing instances. In addition, the articles "a" and "an" as used in this application and the appended claims should generally be construed to mean "one or more" unless specified otherwise or clear from context to be directed to a singular form.

[0199] Likewise, although the present disclosure has been described and illustrated with respect to one or more implementations, equivalent alterations and modifications will become apparent to those skilled in the art that do not depart from the true spirit and scope of the disclosure. The present disclosure includes all such modifications and alterations and is limited only by the scope of the following claims. In particular regard to the various functions performed by the above described components (e.g., elements, resources, etc.), the terms (including a reference to a "means") used to describe such components are intended to correspond, unless otherwise indicated, to any component which performs the described function (e.g., a functional equivalent), even though not structurally equivalent to the disclosed structure. In addition, although a particular feature of the disclosure can have been disclosed with respect to only one of several implementations, other implementations can include the particular feature. For example, the disclosure can be implemented with respect to other implementations that incorporate the particular feature, and that implement other features as disclosed herein, and each of the various implementations have a reasonable expectation of support. Furthermore, to the extent that the terms "includes", "including", "has", "have", "having", or variants thereof are used in either the detailed description or the claims, such terms are intended to be inclusive in a manner similar to the term "comprising".

[0200] Other embodiments of the disclosure will be apparent to those skilled in the art from consideration of the specification and practice of the features of the disclosure disclosed herein. It is intended that the present disclosure be considered as including any variations, uses, or adaptations of the disclosure following, in general, the principles of the disclosure and including such steps, compositions, components, and / or elements known in the art to be appropriate. It is specifically intended that the present disclosure include all such modifications and alterations in the application, processes, and procedures as fall within the usual scope of the technology and are appreciated by those skilled in the art. The specification and examples are to be considered exemplary only, with the true scope and spirit of the disclosure being indicated by the following claims.

[0201] It is to be understood that the present disclosure is not limited to the precise construction described and shown herein and that changes can be made in various details without departing from the scope of the disclosure. The scope of the present disclosure is limited only by the claims that follow.

Claims

1. A race course map display method characterized by comprising: The method comprises the following steps: displaying a race track interface in an electronic device associated with the target vehicle in response to the target vehicle joining a position sharing team corresponding to a target race track, wherein the race track interface displays a race track map corresponding to the target race track; displaying vehicle information of shared vehicles in the position sharing team on the race track map.

2. The race track map display method of claim 1, wherein: the step of displaying the vehicle information of the shared vehicles in the position sharing team on the race track map comprises: updating the shared vehicles in the position sharing team in response to a new shared vehicle joining the position sharing team; and displaying the vehicle information of the updated shared vehicles in the position sharing team on the race track map.

3. The raceway map display method according to claim 1, characterized by, The shared vehicles in the position sharing team are all within a racing range corresponding to the target race track.

4. The race track map display method of claim 1, wherein: the vehicle information comprises a vehicle icon, and the step of displaying the vehicle information of the shared vehicles in the position sharing team on the race track map comprises: displaying a vehicle icon of the target vehicle on the race track map in real time; and displaying vehicle icons of other shared vehicles within a first preset distance range of the target vehicle on the race track map in real time when there are other shared vehicles within the first preset distance range.

5. The raceway map display method according to claim 1, characterized by, The method further comprises: outputting first prompt information, wherein the first prompt information is determined when there is a parked vehicle on the target race track, and the first prompt information comprises a position of the parked vehicle.

6. The raceway map display method according to claim 1, characterized by, The method further comprises: outputting second prompt information, wherein the second prompt information is determined when there is a new shared vehicle on the target race track, and the second prompt information comprises approach information and an approach position of the new shared vehicle.

7. The raceway map display method according to claim 1, characterized by, The method further comprises: outputting third prompt information, wherein the third prompt information is determined when there are other shared vehicles within a second preset distance range behind the target vehicle, and the speed of the other shared vehicles is greater than the speed of the target vehicle, and the third prompt information comprises a time when the other shared vehicles overtake the target vehicle.

8. The raceway map display method according to claim 1, characterized by, The method further comprises: outputting fourth prompt information, wherein the fourth prompt information is determined when there are other shared vehicles within a third preset distance range in front of the target vehicle, and the fourth prompt information comprises a recommended overtaking speed and a recommended overtaking section.

9. The raceway map display method according to claim 1, characterized by, The vehicle information comprises driving information, and the step of displaying the vehicle information of the shared vehicles in the position sharing team on the race track map comprises: displaying a card component corresponding to the shared vehicle on the race track interface, wherein the card component is used to display the driving information of the shared vehicle.

10. The raceway map display method according to claim 9, characterized by, The card component comprises a plurality of stacked information cards, and the method further comprises: in response to a switching operation on an information card currently displayed in the card component, displaying a switched information card in the card component, wherein the switched information card displays different driving information.

11. The raceway map display method according to any one of claims 1 to 10, characterized by, Before the step of displaying the vehicle information of the shared vehicles in the position sharing team on the race track map, the method further comprises: Obtain vehicle information of the shared vehicle in the position sharing team from a position sharing server corresponding to the target race track.

12. The race track map display method of claim 11, wherein the obtaining of the vehicle information of the shared vehicle in the position sharing team from the position sharing server corresponding to the target race track comprises: Receiving the screened vehicle information sent by the position sharing server, the screened vehicle information being obtained by the position sharing server from the corresponding original vehicle information according to the sent time length of the original vehicle information sent by the other shared vehicles. The method further comprises:

13. The raceway map display method according to any one of claims 1 to 10, characterized by, In a case where the connection between the electronic device associated with the target vehicle and the position sharing server corresponding to the target race track is successful, it is determined that the target vehicle has joined the position sharing team corresponding to the target race track. The method further comprises:

14. The raceway map display method according to claim 13, characterized by, Sending, by the electronic device, a connection request to the position sharing server, the connection request comprising login information; In a case where the login information is verified, the connection between the electronic device and the position sharing server is established. The method further comprises:

15. The raceway map display method according to claim 13, wherein Sending, by the electronic device and the local server corresponding to the target vehicle, a connection request to the position sharing server, the connection request comprising login information; In a case where the login information is verified, the connection between the electronic device and the position sharing server is established with the local server as a transit server. Comprises:

16. A race course map display method characterized by comprising: In a case where the target vehicle joins the position sharing team corresponding to the target race track, sending, to the electronic device associated with the target vehicle, vehicle information of the other shared vehicles in the position sharing team, so that the electronic device displays a race track interface and displays vehicle information of the shared vehicles in the position sharing team in a race track map corresponding to the target race track in the race track interface. The method further comprises:

17. The race track map display method according to claim 16, characterized by, In a case where a new shared vehicle joins the position sharing team, updating the shared vehicles in the position sharing team. The method further comprises:

18. The race track map display method according to claim 16, wherein In a case where it is determined that there is a detached vehicle in the position sharing team, the detached vehicle is kicked out of the position sharing team, the detached vehicle being a shared vehicle outside a racing range corresponding to the target race track. The vehicle information comprises a vehicle icon, and the sending, to the electronic device associated with the target vehicle, of the vehicle information of the other shared vehicles in the position sharing team comprises:

19. The race track map display method according to claim 16, characterized by, In a case where it is determined that there is another shared vehicle within a first preset distance range from the target vehicle, sending, to the electronic device associated with the target vehicle, vehicle information of the other shared vehicle within the first preset distance range, so that the electronic device displays a vehicle icon of the other shared vehicle within the first preset distance range on the race track map in real time. The sending, to the electronic device associated with the target vehicle, of the vehicle information of the other shared vehicles in the position sharing team comprises:

20. The raceway map display method according to claim 16, wherein, Receiving original vehicle information sent by the other shared vehicles; ​ screen the corresponding original vehicle information according to a sent time length of the original vehicle information to obtain screened vehicle information; send the screened vehicle information to an electronic device associated with the target vehicle, so that the electronic device associated with the target vehicle displays the screened vehicle information on a race track map of a race track interface.

21. A race course map display device characterized by comprising: comprising: a first display module configured to, in response to a target vehicle joining a position sharing team corresponding to a target race track, display a race track interface in an electronic device associated with the target vehicle, the race track interface displaying a race track map corresponding to the target race track; a second display module configured to display vehicle information of shared vehicles in the position sharing team on the race track map.

22. The race track map display device of claim 21, wherein the second display module is configured to: update shared vehicles in the position sharing team in response to a new shared vehicle joining the position sharing team; and display vehicle information of the updated shared vehicles in the position sharing team on the race track map.

23. The raceway map display device according to claim 21, wherein The device further comprises: an output module configured to output first prompt information, the first prompt information being determined in a case where there is a parked vehicle on the target race track, the first prompt information including a position of the parked vehicle.

24. The raceway map display device according to claim 21, wherein, The device further comprises: an output module configured to output second prompt information, the second prompt information being determined in a case where a new shared vehicle enters the target race track, the second prompt information including entry information and an entry position of the new shared vehicle.

25. The raceway map display device according to claim 21, wherein, The device further comprises: an output module configured to output third prompt information, the third prompt information being determined in a case where there is another shared vehicle within a second preset distance range behind the target vehicle and the speed of the other shared vehicle is greater than the speed of the target vehicle, the third prompt information including a time at which the other shared vehicle overtakes the target vehicle.

26. The race track map display device according to claim 21, wherein The device further comprises: an output module configured to output fourth prompt information, the fourth prompt information being determined in a case where there is another shared vehicle within a third preset distance range in front of the target vehicle, the fourth prompt information including a recommended overtaking speed and a recommended overtaking section.

27. A race course map display device characterized by comprising: comprising: a sending module configured to, in a case where a target vehicle joins a position sharing team corresponding to a target race track, send vehicle information of other shared vehicles in the position sharing team to an electronic device associated with the target vehicle, so that the electronic device displays a race track interface and displays vehicle information of shared vehicles in the position sharing team on a race track map corresponding to the target race track of the race track interface.

28. The track map display device according to claim 27, wherein, The device further comprises: an updating module configured to, in a case where a new shared vehicle joins the position sharing team, update shared vehicles in the position sharing team.

29. The track map display device according to claim 27, wherein, The device further comprises: An updating module configured to kick out a deviated vehicle from the position sharing team if it is determined that there is a deviated vehicle in the position sharing team, the deviated vehicle being a shared vehicle outside the racing track corresponding to the target racing track.

30. An electronic device, comprising: Comprise: a processor; a memory for storing processor-executable instructions; wherein the processor is configured to implement the steps of the track map display method of any one of claims 1-20 when executed.

31. A computer-readable storage medium having stored thereon computer program instructions, wherein, The computer program instructions, when executed by the processor, implement the steps of the track map display method of any one of claims 1-20.

32. A computer program product comprising a computer program, characterized in that, The computer program, when executed by the processor, implements the steps of the track map display method of any one of claims 1-20.