Information processing method and apparatus, terminal, vehicle end, and storage medium

By processing information from terminal devices inside and outside the charging station through the server, and providing relevant information about the charging station, the problem of queuing at new energy vehicle charging stations has been solved, and charging efficiency and the accuracy of users selecting suitable charging stations have been improved.

WO2026102759A1PCT designated stage Publication Date: 2026-05-21YINWANG INTELLIGENT TECHNOLOGIES CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
YINWANG INTELLIGENT TECHNOLOGIES CO LTD
Filing Date
2024-11-18
Publication Date
2026-05-21

AI Technical Summary

Technical Problem

New energy vehicles face problems such as slow charging and difficulty in charging, especially due to long queues at charging stations, which force users to switch stations to charge.

Method used

The server receives detection data and environmental information from terminal devices within the charging station's range and sends relevant information about the charging station, including the number of vehicles and environmental information, to terminal devices outside the range, helping users choose a suitable charging station to reduce queuing time.

Benefits of technology

It improves charging efficiency, reduces queuing time before charging, and helps users more accurately select the right charging station for charging.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024132630_21052026_PF_FP_ABST
    Figure CN2024132630_21052026_PF_FP_ABST
Patent Text Reader

Abstract

An information processing method and apparatus, a terminal, a vehicle end, and a storage medium, relating to the technical field of new energy vehicles. In the method, a terminal located near charging stations can acquire information related to the charging stations and transmit said information to a server; and when another vehicle needs to be charged, said vehicle can acquire the information related to the charging stations from the server, and can determine a suitable charging station, thereby reducing the duration of queuing before charging, thus improving charging efficiency. In addition, in the information processing method provided in the present application, when a vehicle needs to view information related to a certain charging station, a vehicle near the charging station can be notified to upload the information related to the charging station, which can reduce the waste of resources, avoid capture of a large amount of unnecessary video or images, etc.
Need to check novelty before this filing date? Find Prior Art

Description

Information processing methods, devices, terminals, vehicle-mounted components, and storage media Technical Field

[0001] This application relates to the field of new energy vehicle technology, and in particular to an information processing method, device, terminal, vehicle end, and storage medium. Background Technology

[0002] With the rapid development of new energy technologies, new energy vehicles have entered thousands of households. While bringing many conveniences to users, new energy vehicles have also exposed problems such as slow charging and difficulty in charging. These problems are caused by two main reasons: firstly, the charging technology is not yet perfect and the coverage of charging stations is not high enough; secondly, there are many people charging, which usually requires queuing, and sometimes the number of people queuing exceeds the capacity of the charging station, forcing them to go to another station to charge.

[0003] Therefore, how to reduce the queuing time before charging is an urgent problem to be solved. Summary of the Invention

[0004] This application provides an information processing method, apparatus, terminal, vehicle terminal, and storage medium. The information processing method can obtain relevant information about charging stations in a timely manner, such as queuing status and the number of vehicles waiting to be charged. This allows electric vehicle owners to choose a suitable charging station based on the relevant information, thereby reducing queuing time before charging and improving charging efficiency.

[0005] Firstly, this application provides an information processing method applied to a server, comprising: receiving first information from a first terminal and sending second information to a second terminal. The first information includes one or more of the following: first detection data of a first charging station, first environmental information of the first charging station, a first number of vehicles identified within the first charging station, and identification information of the first charging station. The second information includes some or all of the information in the first information, and the second information is used to describe relevant information about the first charging station. Furthermore, the first terminal is located within a first range of the first charging station, and the second terminal is located outside the first range of the first charging station.

[0006] The first terminal has information acquisition capabilities; for example, it can output first detection data from the first charging station. Exemplarily, the first terminal can be a camera, millimeter-wave radar, or lidar. Optionally, the first terminal can also have information transmission capabilities; for example, it has a communication unit capable of transmitting the first detection data. Exemplarily, the first terminal is a vehicle with network connectivity, or a camera with network connectivity. The second terminal has information receiving capabilities; for example, it can be a vehicle with network connectivity, a mobile phone, a smart bracelet, or a tablet computer.

[0007] In the information processing method provided in this application, the first terminal is located within a first range of the first charging station, making it easy for the first terminal to obtain first detection data, first environmental information, and the first number of vehicles identified within the first charging station. The second terminal is located outside the first range of the first charging station, making it difficult for the second terminal to obtain the aforementioned information. The server receives first information from the first terminal and sends second information to the second terminal, enabling the second terminal to obtain relevant information about the first charging station. This allows the second terminal or its personnel to determine whether to drive to the first charging station for charging based on the second information, thereby saving queuing time before charging and improving charging efficiency.

[0008] Optionally, the second information includes one or more of the following: first detection data of the first charging station, first environmental information of the first charging station, first number of vehicles identified in the first charging station, or identification information of the first charging station.

[0009] Optionally, the "first number of vehicles in the first charging station" mentioned above can refer to vehicles that need charging, or new energy vehicles that need charging.

[0010] Optionally, the first detection data may include one or more of image data, video data, or radar point cloud data.

[0011] Optionally, the aforementioned first environmental information may include one or more of the following: waiting time to enter the first charging station for charging, the number of charging piles in the first charging station, the age of the charging piles in the first charging station, or whether the fire protection facilities of the first charging station are complete.

[0012] Optionally, the aforementioned first range can be a radius of N meters centered on the charging station, where N is a positive integer. This application does not limit this range; for example, N can be 10 meters, 20 meters, or 30 meters. Alternatively, the aforementioned first range can be a range of M meters from the entrance of the charging station, where M is a positive integer. This application does not limit this range; for example, M can be 10 meters, 20 meters, or 30 meters.

[0013] In one possible implementation, the above information processing method further includes: sending first coordinate information of the first charging station to the first terminal, wherein the first coordinate information is used to determine whether the first terminal is within a first range of the first charging station.

[0014] In the above embodiments, by sending the first coordinate information of the first charging station to the first terminal, the first terminal can determine whether it is within the first range of the first charging station based on the first coordinate information. This allows the first terminal to acquire the first detection data of the first charging station when it is determined to be within the first range. It is understood that the first terminal can determine whether it is within the first range of the first charging station based on the first coordinate information, and can also decide whether to acquire the first detection data of the first charging station when it is within the first range. It is also understood that it is impractical for the first terminal to attempt to acquire the first detection data of the first charging station when it is outside the first range, and this would easily waste unnecessary detection resources. Therefore, sending the first coordinate information of the first charging station to the first terminal allows the first terminal to make an accurate judgment based on the first coordinate information to determine whether to begin acquiring the first detection data of the first charging station.

[0015] Optionally, the server may also send the second coordinate information of the first terminal to the first terminal, so that the first terminal can determine whether the first terminal is within the first range of the first charging station based on the first coordinate information and the second coordinate information.

[0016] In another possible implementation, the information processing method further includes: acquiring first coordinate information of the first charging station and second coordinate information of the first terminal; and sending first indication information to the first terminal based on the first and second coordinate information. The first indication information is used to indicate that the first terminal is within a first range of the first charging station, and the first indication information is also used to request relevant information about the first charging station.

[0017] In the above embodiments, the server, by acquiring first coordinate information and second coordinate information, can determine whether the first terminal is within the first range of the first charging station. If the first terminal is within the first range of the first charging station, the server generates first indication information and sends it to the first terminal. The first indication information is used to request information about the first charging station, causing the first terminal to begin probing the first charging station, generating detection data for the first charging station, and subsequently generating relevant information about the first charging station, which is then sent to the server. It is understood that in the above embodiments, the server can acquire the coordinate information of multiple terminals and determine the terminals within the first range of the first charging station, thereby sending the first indication information to the terminals within the first range of the first charging station. This allows the first terminal to determine whether it needs to probe the first charging station based on the first indication information.

[0018] Optionally, the second coordinate information of the first terminal mentioned above refers to the real-time coordinate information of the first terminal.

[0019] In another possible implementation, sending first indication information to the first terminal based on first coordinate information and second coordinate information includes: determining that the first terminal is within a first range of the first charging station based on the first coordinate information and second coordinate information, and sending the first indication information to the first terminal.

[0020] In the above embodiments, the server sends first instruction information to the first terminal within the first range of the first charging station, which can instruct the first terminal to obtain relevant information of the first charging station without the first terminal needing to determine whether the first terminal is within the first range of the first charging station based on the first coordinate information.

[0021] In another possible implementation, the above information processing method further includes: acquiring navigation information of the first terminal, wherein the navigation information indicates that the navigation destination of the first terminal is the first charging station; and sending first indication information to the first terminal based on first coordinate information and second coordinate information, including: sending first indication information to the first terminal based on the first coordinate information, the second coordinate information, and the navigation information of the first terminal.

[0022] In the above embodiments, by acquiring the navigation information of the first terminal, and since the navigation information indicates that the navigation destination of the first terminal is the first charging station, it can be ensured that the first terminal will eventually reach the first charging station, thereby effectively acquiring the detection data within the first charging station. It is understood that based on the first coordinate information, the second coordinate information, and the navigation information of the first terminal, it is possible to more accurately determine whether the first terminal is within the first charging station, or whether the first terminal is within a first range of the first charging station. And if it is determined that the first terminal is within the first range of the first charging station, first instruction information is sent to the first terminal.

[0023] In another possible implementation, the information processing method further includes: receiving first request information from a second terminal, the first request information being used to request relevant information about a first charging station, the first request information including identification information of the first charging station; and, based on the identification information of the first charging station, sending first indication information to the first terminal, the first indication information being used to indicate that the first terminal is within a first range of the first charging station, the first indication information also being used to request relevant information about the first charging station.

[0024] In the above embodiments, the first request information is used to request relevant information about the first charging station. The first request information includes the identification information of the first charging station. The server sends a first instruction to a first terminal within a first range of the first charging station to request relevant information about the first charging station. Therefore, in the above embodiments, the server sends the first instruction to the first terminal only when the second terminal needs to obtain relevant information about the first charging station, instructing the first terminal to obtain the relevant information, thus avoiding the first terminal obtaining a large amount of unused data and wasting resources.

[0025] In another possible implementation, the first information includes first detection data. The information processing method further includes: determining first environmental information of the first charging station and / or, a first number of vehicles within the first charging station, based on the first detection data. The second information includes the first environmental information of the vehicles within the first charging station and / or, the first number of vehicles within the first charging station.

[0026] In the above embodiments, the first information includes first detection data. The server determines first environmental information and / or a first quantity based on the first detection data included in the first information, and sends the determined first environmental information and / or the first quantity to the second terminal. This enables the second terminal to accurately determine whether to go to the first charging station for charging based on the first environmental information and / or the first quantity, thereby reducing the queuing time before charging and improving charging efficiency.

[0027] Optionally, the first information mentioned above does not include the first environmental information of the first charging station and the first number of vehicles in the first charging station.

[0028] In another possible implementation, the above information processing method further includes: receiving third information from a third terminal, the third information including one or more of the following: second detection data of the first charging station, second environmental information of the first charging station, a second number of vehicles identified in the first charging station, and identification information of the first charging station. Based on the first information and the third information, the second information is determined.

[0029] Optionally, the third terminal is located within the first range of the first charging station. For a description of the third terminal, please refer to the preceding description of the first terminal; it will not be repeated here.

[0030] Optionally, the second environmental information of the first charging station and the second number of vehicles in the first charging station are obtained by processing the second detection data.

[0031] In the above embodiments, in addition to receiving first information from the first terminal, the server also receives third information from the third terminal. Both the first and third information are related to the first charging station. Based on the first and third information, the server can more comprehensively and accurately determine the relevant information of the first charging station, enabling the generated second information to more accurately describe the relevant information of the first charging station. This improves the accuracy of the second terminal or its user's judgment on whether it is suitable to go to the first charging station for charging, thereby reducing queuing time before charging and improving charging efficiency.

[0032] Optionally, the server can also receive N pieces of information (each of the N pieces of information includes one or more of the following: detection data of the first charging station, second environmental information of the first charging station, second number of vehicles identified in the first charging station, or identification information of the first charging station), to determine the second information. The aforementioned N pieces of information can come from terminals located within the first range of the first charging station. This application does not limit the number of N; for example, N can be 1, 2, or 3. It is understood that based on more information (e.g., the first information, the third information), the server can determine more accurate and timely second information, thereby enabling the second terminal or its user to make a more accurate judgment based on the second information, thus reducing queuing time before charging and improving charging efficiency.

[0033] In another possible implementation, the first information mentioned above also includes time information for acquiring the first detection data.

[0034] In the above embodiments, the first information also includes the time information for acquiring the first detection data, which helps the server determine the second information based on the timeliness of the first information, so that the first charging station described by the second information can accurately describe the latest situation of the first charging station, so that the second terminal or the user of the second terminal can make a more accurate judgment based on the second information, thereby reducing the queuing time before charging and improving charging efficiency.

[0035] In another possible implementation, all charging piles in the first charging station are in a first state, which includes one or more of the following: occupied state, maintenance state, or damaged state.

[0036] It's understandable that if the charging piles at a charging station aren't fully utilized, there usually isn't a queue for charging. However, if all the charging piles at the first charging station are in their first state, it's certain that queuing is required to enter that station.

[0037] Optionally, if there are charging piles in the first charging station that are not in the first state, the first information can indicate that the queuing time of the first charging station is 0, and correspondingly, the second information can also indicate that the queuing time of the first charging station is 0.

[0038] Secondly, this application provides an information processing method applied to a first terminal terminal, comprising: acquiring first detection data of a first charging station and sending first information. The first detection data describes the charging scenario of the first charging station, and the first information includes one or more of the following: the first detection data, first environmental information of the first charging station, a first number of vehicles identified within the first charging station, or identification information of the first charging station.

[0039] In this application, the descriptions of the first detection data, the first environmental information, and the first quantity can be found in the corresponding content of the first aspect, and will not be repeated here. In this application, the first terminal acquires the first detection data of the first charging station and sends the first information, enabling the terminal receiving the first information to understand the relevant information of the first charging station and determine whether to go to the first charging station for charging, thereby reducing queuing time before charging and improving charging efficiency.

[0040] Optionally, the aforementioned first environmental information and first quantity are determined by the first terminal based on the first detection data.

[0041] Optionally, the first terminal is located within a first range of the first charging station.

[0042] Optionally, the aforementioned first range can be a radius of N meters centered on the charging station, where N is a positive integer. This application does not limit this range; for example, N can be 10 meters, 20 meters, or 30 meters. Alternatively, the aforementioned first range can be a range of M meters from the entrance of the charging station, where M is a positive integer. This application does not limit this range; for example, M can be 10 meters, 20 meters, or 30 meters.

[0043] Optionally, the "first number of vehicles in the first charging station" mentioned above can refer to vehicles that need charging, or new energy vehicles that need charging.

[0044] In one possible implementation, acquiring the first detection data of the first charging station includes: acquiring first coordinate information of the first charging station and second coordinate information of the first terminal. Based on the first and second coordinate information, and determining that the first terminal is within a first range of the first charging station, the first detection data is acquired.

[0045] In the above embodiments, the first terminal determines whether it is within a first range of the first charging station based on the first coordinate information of the first charging station and the second coordinate information of the first terminal. If the first terminal is within the first range of the first charging station, the first terminal acquires first detection data. Clearly, the above embodiments ensure that the first terminal and the first charging station are at a relatively close distance, allowing the first terminal to initiate detection of the first charging station at an appropriate time and location and acquire the first detection data. Therefore, the above embodiments effectively utilize the detection capabilities of the first terminal, avoiding the first terminal detecting a large amount of detection data that does not belong to the first charging station, thus reducing data processing difficulty and wasting the first terminal's detection resources.

[0046] In another possible implementation, the above information processing method further includes: receiving first indication information, the first indication information being used to indicate that the first terminal is within a first range of the first charging station, or the first indication information being used to request relevant information about the first charging station.

[0047] In the above embodiments, the first indication information is used to indicate that the first terminal is within a first range of the first charging station, so that the first terminal does not need to determine the positional relationship between the first terminal and the first charging station based on relevant coordinate information, thus reducing the data processing burden on the first terminal. The first indication information is also used to request relevant information about the first charging station, so that the first terminal can initiate detection based on the first indication information and obtain the detection data of the first charging station, thereby determining the relevant information of the first charging station. Clearly, the above embodiments, by instructing the first terminal to obtain relevant information about the first charging station through the first indication information, can reduce the data processing burden on the first terminal.

[0048] In another possible implementation, the above information processing method further includes: determining first environmental information and / or a first quantity based on the first detection data.

[0049] For a description of the beneficial effects of the above embodiments, please refer to the description of the corresponding content in the first aspect, which will not be repeated here.

[0050] In another possible implementation, the first environmental information includes a first waiting time for entering the first charging station. If the first waiting time is less than a first threshold, and / or if the first quantity is less than a second threshold, the first information includes the identification information of the first charging station.

[0051] In the above embodiments, the first waiting time for entering the first charging station can be determined by the first terminal based on the first detection data. For example, the first waiting time can be obtained by combining machine learning, image recognition, and other technologies. If the first waiting time is less than a first threshold, and / or the first quantity is less than a second threshold, it can be understood that the waiting time for entering the first charging station is relatively short. If the first information includes the identification information of the first charging station, it can be understood that the first information indicates that the waiting time for entering the first charging station is relatively short, or that it is possible to go to the first charging station for charging. Furthermore, including the identification information of the first charging station in the first information can reduce the amount of data required to carry the first information, thereby efficiently utilizing limited communication resources.

[0052] In another possible implementation, the information processing method further includes: acquiring the on / off state of the information sharing switch. Acquiring the first detection data of the first charging station includes: acquiring the first detection data when the information sharing switch is in the on state.

[0053] In the above embodiments, the first terminal includes an information sharing switch. This information sharing switch is used to determine whether the first terminal shares the detected data it has acquired, or to determine whether the first terminal can detect the surrounding environment. The on / off state of the information sharing switch can be turned on / off by the user of the first terminal, and this application does not limit this. It is understood that the user of the first terminal can allow / disallow the first terminal to acquire the first detected data through the information sharing switch.

[0054] In another possible implementation, the first information further includes: obtaining the time information corresponding to the first detection data.

[0055] In the above embodiments, the first information also includes the time information for acquiring the first detection data, which helps the server determine the second information based on the timeliness of the first information, so that the first charging station described by the second information can accurately describe the latest situation of the first charging station, so that the second terminal or the user of the second terminal can make a more accurate judgment based on the second information, thereby reducing the queuing time before charging and improving charging efficiency.

[0056] In another possible implementation, the first detection data includes one or more of radar point cloud data, image data, or video data.

[0057] In the above embodiments, the first detection data includes one or more of radar point cloud data, image data, or video data, which can more fully display the scene of the first charging station and is beneficial for subsequent processing to obtain the true situation of the first charging station.

[0058] Optionally, all charging piles in the first charging station are in a first state, which includes one or more of the following: occupied state, maintenance state, or damaged state.

[0059] Optionally, if there is a situation where a charging pile in the first charging station is not in the first state, the first information can indicate that the queuing time for charging at the first charging station is 0, and correspondingly, the second information can also indicate that the queuing time for charging at the first charging station is 0.

[0060] Thirdly, this application provides an information processing method applied to a second terminal. The information processing method includes: receiving second information, the second information describing relevant information about a first charging station, the second information including one or more of the following: first detection data of the first charging station, first environmental information of the first charging station, a first number of vehicles identified within the first charging station, and identification information of the first charging station. Based on the second information, the user determines that charging will occur at the first charging station.

[0061] In this application, the descriptions of the first detection data, the first environmental information, and the first quantity can be found in the corresponding content of the first aspect, and will not be repeated here. In this application, the second terminal receives the second information, enabling the second terminal or its user to obtain information about the first charging station based on the second information, thereby determining whether to go to the first charging station for charging, thus reducing queuing time before charging and improving charging efficiency.

[0062] Optionally, the aforementioned first environmental information and first quantity are determined by the first terminal based on the first detection data.

[0063] Optionally, the second terminal is located outside the first range of the first charging station.

[0064] Optionally, the aforementioned first range can be a radius of N meters centered on the charging station, where N is a positive integer. This application does not limit this range; for example, N can be 10 meters, 20 meters, or 30 meters. Alternatively, the aforementioned first range can be a range of M meters from the entrance of the charging station, where M is a positive integer. This application does not limit this range; for example, M can be 10 meters, 20 meters, or 30 meters.

[0065] Optionally, the "first number of vehicles in the first charging station" mentioned above can refer to vehicles that need charging, or new energy vehicles that need charging.

[0066] In one possible implementation, the above information processing method further includes: sending a first request message, the first request message being used to request the acquisition of relevant information of the first charging station, the first request message including the identification information of the first charging station.

[0067] In the above embodiment, the second terminal sends a first request message to request relevant information about the first charging station, thereby determining whether to drive to the first charging station for charging, so as to reduce the queuing time before charging and improve charging efficiency.

[0068] In another possible implementation, sending the first request information includes: obtaining navigation information of the second terminal, and sending the first request information when the navigation information indicates that the navigation destination of the second terminal is the first charging station.

[0069] In the above embodiment, the navigation information of the second terminal indicates that the navigation destination of the second terminal is the first charging station, indicating that the second terminal or the vehicle associated with the second terminal needs to go to the first charging station for charging. In this case, sending the first request information can promptly obtain relevant information about the first charging station, thereby assisting the second terminal or its related users in determining whether to go to the first charging station for charging, reducing queuing time before charging and improving charging efficiency.

[0070] In another possible implementation, the first environmental information includes a first waiting time for entering the first charging station. Determining to charge at the first charging station based on second information includes: determining to charge at the first charging station if the first waiting time is less than a first threshold, and / or if the first quantity is less than a second threshold.

[0071] For a description of the beneficial effects of the above embodiments, please refer to the description of the corresponding content in the second aspect, which will not be repeated here.

[0072] In another possible implementation, determining to charge at the first charging station based on second information includes: acquiring a first distance between the second terminal and the first charging station; and determining to charge at the first charging station based on the first distance and the second information.

[0073] In the above embodiments, obtaining the first distance between the second terminal and the first charging station enables the determination of the time required to move from the location of the second terminal to the first charging station. Determining to charge at the first charging station based on the first distance and the second information is equivalent to combining the time required to drive to the first charging station with the waiting time at the first charging station to comprehensively determine the most suitable charging station and proceed there for charging.

[0074] In another possible implementation, the above information processing method further includes: displaying the second information to relevant personnel at the second terminal.

[0075] In the above embodiments, by displaying the second information to the relevant personnel of the second terminal, the relevant personnel of the second terminal can make a more intuitive and accurate judgment based on the second information, thereby determining whether to go to the first charging station for charging.

[0076] Fourthly, this application provides an information processing apparatus, including a receiving unit and a transmitting unit.

[0077] The receiving unit is used to receive the first information from the first terminal.

[0078] The sending unit is used to send second information to the second terminal.

[0079] The first information includes one or more of the following: first detection data of the first charging station, first environmental information of the first charging station, first number of vehicles identified within the first charging station, and identification information of the first charging station. The second information includes some or all of the information in the first information, and is used to describe relevant information about the first charging station. Furthermore, the first terminal is located within a first range of the first charging station, and the second terminal is located outside the first range of the first charging station.

[0080] Optionally, the second information includes one or more of the following: first detection data of the first charging station, first environmental information of the first charging station, first number of vehicles identified in the first charging station, or identification information of the first charging station.

[0081] Optionally, the "first number of vehicles in the first charging station" mentioned above can refer to vehicles that need charging, or new energy vehicles that need charging.

[0082] Optionally, the first detection data may include one or more of image data, video data, or radar point cloud data.

[0083] Optionally, the aforementioned first environmental information may include one or more of the following: waiting time to enter the first charging station for charging, the number of charging piles in the first charging station, the age of the charging piles in the first charging station, or whether the fire protection facilities of the first charging station are complete.

[0084] Optionally, the aforementioned first range can be a radius of N meters centered on the charging station, where N is a positive integer. This application does not limit this range; for example, N can be 10 meters, 20 meters, or 30 meters. Alternatively, the aforementioned first range can be a range of M meters from the entrance of the charging station, where M is a positive integer. This application does not limit this range; for example, M can be 10 meters, 20 meters, or 30 meters.

[0085] In one possible implementation, the sending unit is further configured to send first coordinate information of the first charging station to the first terminal, the first coordinate information being used to determine whether the first terminal is within a first range of the first charging station.

[0086] Optionally, the sending unit is further configured to send the second coordinate information of the first terminal to the first terminal, so that the first terminal can determine whether the first terminal is within the first range of the first charging station based on the first coordinate information and the second coordinate information.

[0087] In another possible implementation, the information processing apparatus further includes an acquisition unit and a determination unit.

[0088] The acquisition unit is used to acquire the first coordinate information of the first charging station and the second coordinate information of the first terminal.

[0089] The determining unit is used to determine the first indication information based on the first coordinate information and the second coordinate information.

[0090] The sending unit is also configured to send first indication information to the first terminal. The first indication information indicates that the first terminal is within a first range of the first charging station, and further specifies the first indication information as a request to obtain relevant information about the first charging station.

[0091] Optionally, the second coordinate information of the first terminal mentioned above refers to the real-time coordinate information of the first terminal.

[0092] In another possible implementation, the aforementioned determining unit is specifically used to determine, based on the first coordinate information and the second coordinate information, that the first terminal is within a first range of the first charging station.

[0093] Optionally, if the first terminal is within a first range of the first charging station, the determining unit generates first indication information.

[0094] In another possible implementation, the acquisition unit is further configured to acquire navigation information of the first terminal, the navigation information indicating that the navigation destination of the first terminal is the first charging station.

[0095] The determining unit is specifically used to determine, based on the first coordinate information, the second coordinate information, and the navigation information of the first terminal, that the first terminal is within the first range of the first charging station.

[0096] In another possible implementation, the receiving unit is further configured to receive a first request information from the second terminal, the first request information being used to request the acquisition of relevant information of the first charging station, the first request information including the identification information of the first charging station.

[0097] The sending unit is also configured to send first indication information to the first terminal based on the identification information of the first charging station. The first indication information is used to indicate that the first terminal is within a first range of the first charging station. The first indication information is also used to request relevant information of the first charging station.

[0098] In another possible implementation, the first information includes first detection data. The determining unit is further configured to determine, based on the first detection data, first environmental information of the first charging station, and / or, a first number of vehicles within the first charging station. The second information includes first environmental information of the vehicles within the first charging station, and / or, a first number of vehicles within the first charging station.

[0099] Optionally, the first information mentioned above does not include the first environmental information of the first charging station and the first number of vehicles in the first charging station.

[0100] In another possible implementation, the receiving unit is further configured to receive third information from a third terminal, the third information including one or more of the following: second detection data of the first charging station, second environmental information of the first charging station, a second number of vehicles identified within the first charging station, and identification information of the first charging station. Based on the first and third information, the second information is determined.

[0101] Optionally, the third terminal is located within the first range of the first charging station. For a description of the third terminal, please refer to the preceding description of the first terminal; it will not be repeated here.

[0102] Optionally, the second environmental information of the first charging station and the second number of vehicles in the first charging station are obtained by processing the second detection data.

[0103] In another possible implementation, the first information mentioned above also includes time information for acquiring the first detection data.

[0104] In another possible implementation, all charging piles in the first charging station are in a first state, which includes one or more of the following: occupied state, maintenance state, or damaged state.

[0105] Optionally, if there is a situation where a charging pile in the first charging station is not in the first state, the first information can indicate that the queuing time for charging at the first charging station is 0, and correspondingly, the second information can also indicate that the queuing time for charging at the first charging station is 0.

[0106] Fifthly, this application provides an information processing apparatus, including an acquisition unit and a transmission unit.

[0107] The acquisition unit is used to acquire first detection data of the first charging station, and the sending unit is used to send first information. The first detection data describes the charging scenario of the first charging station, and the first information includes one or more of the following: the first detection data, the first environmental information of the first charging station, the first number of vehicles identified within the first charging station, or the identification information of the first charging station.

[0108] Optionally, the aforementioned first environmental information and first quantity are determined by the first terminal based on the first detection data.

[0109] Optionally, the first terminal is located within a first range of the first charging station.

[0110] Optionally, the aforementioned first range can be a radius of N meters centered on the charging station, where N is a positive integer. This application does not limit this range; for example, N can be 10 meters, 20 meters, or 30 meters. Alternatively, the aforementioned first range can be a range of M meters from the entrance of the charging station, where M is a positive integer. This application does not limit this range; for example, M can be 10 meters, 20 meters, or 30 meters.

[0111] Optionally, the "first number of vehicles in the first charging station" mentioned above can refer to vehicles that need charging, or new energy vehicles that need charging.

[0112] In one possible implementation, the acquisition unit is specifically used to acquire first coordinate information of the first charging station and second coordinate information of the first terminal. The aforementioned information processing device further includes a determination unit, which is used to determine whether the first terminal is within a first range of the first charging station based on the first and second coordinate information. The acquisition unit is also used to acquire first detection data if the first terminal is within the first range of the first charging station.

[0113] In another possible implementation, the information processing device further includes a receiving unit for receiving first indication information, which indicates that the first terminal is within a first range of the first charging station, or the first indication information is also used to request relevant information about the first charging station.

[0114] In another possible implementation, the determining unit is further configured to determine first environmental information and / or a first quantity based on the first detection data.

[0115] In another possible implementation, the first environmental information includes a first waiting time for entering the first charging station. If the first waiting time is less than a first threshold, and / or if the first quantity is less than a second threshold, the first information includes the identification information of the first charging station.

[0116] In another possible implementation, the acquisition unit is further configured to acquire the on / off state of the information sharing switch. Specifically, the acquisition unit is configured to acquire first detection data when the information sharing switch is in the on state.

[0117] In another possible implementation, the first information further includes: obtaining the time information corresponding to the first detection data.

[0118] In another possible implementation, the first detection data includes one or more of radar point cloud data, image data, or video data.

[0119] Optionally, all charging piles in the first charging station are in a first state, which includes one or more of the following: occupied state, maintenance state, or damaged state.

[0120] Optionally, if there is a situation where a charging pile in the first charging station is not in the first state, the first information can indicate that the queuing time for charging at the first charging station is 0, and correspondingly, the second information can also indicate that the queuing time for charging at the first charging station is 0.

[0121] Sixthly, this application provides an information processing apparatus, including a receiving unit and a determining unit.

[0122] The receiving unit is used to receive second information, which describes the relevant information of the first charging station. The second information includes one or more of the following: first detection data of the first charging station, first environmental information of the first charging station, first number of vehicles identified in the first charging station, and identification information of the first charging station.

[0123] The determining unit is used to determine charging at the first charging station based on the second information.

[0124] Optionally, the aforementioned first environmental information and first quantity are determined by the first terminal based on the first detection data.

[0125] Optionally, the second terminal is located outside the first range of the first charging station.

[0126] Optionally, the aforementioned first range can be a radius of N meters centered on the charging station, where N is a positive integer. This application does not limit this range; for example, N can be 10 meters, 20 meters, or 30 meters. Alternatively, the aforementioned first range can be a range of M meters from the entrance of the charging station, where M is a positive integer. This application does not limit this range; for example, M can be 10 meters, 20 meters, or 30 meters.

[0127] Optionally, the "first number of vehicles in the first charging station" mentioned above can refer to vehicles that need charging, or new energy vehicles that need charging.

[0128] In one possible implementation, the information processing apparatus further includes a sending unit. The sending unit is used to send first request information, which requests to obtain relevant information about the first charging station, and the first request information includes the identification information of the first charging station.

[0129] In another possible implementation, the information processing apparatus further includes an acquisition unit. The acquisition unit is used to acquire navigation information from the second terminal. Specifically, the sending unit is used to send a first request message when the navigation information indicates that the navigation destination of the second terminal is the first charging station.

[0130] In another possible implementation, the first environmental information includes a first waiting time for entering the first charging station. The determining unit is specifically configured to determine that charging is taking place at the first charging station if the first waiting time is less than a first threshold, and / or if the first quantity is less than a second threshold.

[0131] In another possible implementation, the acquisition unit is further configured to acquire a first distance between the second terminal and the first charging station. The determination unit is specifically configured to determine whether to charge at the first charging station based on the first distance and second information.

[0132] In another possible implementation, the information processing device further includes a human-computer interaction interface. The human-computer interaction interface is used to display the second information to relevant personnel at the second terminal.

[0133] In a seventh aspect, embodiments of this application also provide an electronic device, which includes the information processing apparatus described in any of the fourth aspects, or the information processing apparatus described in any of the fifth aspects, or the information processing apparatus described in any of the sixth aspects.

[0134] Eighthly, embodiments of this application also provide a server, which includes the information processing apparatus described in any of the fourth aspects above.

[0135] Ninthly, embodiments of this application also provide a vehicle, which includes the information processing apparatus described in any of the fifth aspects above.

[0136] In a tenth aspect, embodiments of this application also provide a vehicle, which includes the information processing apparatus described in any of the sixth aspects above.

[0137] Eleventhly, embodiments of this application also provide an information processing system, which includes one or more of the information processing apparatus described in any of the fourth, fifth, or sixth aspects.

[0138] In a twelfth aspect, embodiments of this application also provide an information processing system, which includes one or more of the server described in the eighth aspect, the vehicle described in the ninth aspect, or the vehicle described in the tenth aspect.

[0139] In a thirteenth aspect, a program is provided that, when executed by a processor, performs the method provided in any of the first aspects above, or performs the method provided in any of the second aspects above, or performs the method provided in any of the third aspects above.

[0140] In a fourteenth aspect, a program product is provided, the program product including instructions that, when executed by a processor, cause the method provided in any of the first aspects to be executed, or cause the method provided in any of the second aspects to be executed, or cause the method provided in any of the third aspects to be executed.

[0141] In a fifteenth aspect, a computer-readable storage medium is provided for storing a program that, when the program is run by a processor, executes the method provided in any of the first aspects, or executes the method provided in any of the second aspects, or executes the method provided in any of the third aspects.

[0142] In a sixteenth aspect, embodiments of this application provide a chip including a processor configured to execute instructions, wherein when the processor executes the instructions, the chip performs the method described in any of the first aspects above, or performs the method described in any of the second aspects above, or performs the method described in any of the third aspects above.

[0143] The technical effects of some of the solutions in aspects four to sixteen of this application can be referred to the technical effects of the solutions in aspects one, two or three. Attached Figure Description

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

[0145] Figure 1 is a schematic diagram of a charging scenario provided in this application;

[0146] Figure 2 is a schematic diagram of an information processing system architecture provided in this application;

[0147] Figure 3 is a flowchart illustrating an information processing method provided in this application;

[0148] Figure 4 is a schematic diagram of a detection data provided in this application;

[0149] Figure 5 is a schematic diagram of the first range of a first charging station provided in this application;

[0150] Figure 6 is a flowchart illustrating another information processing method provided in this application;

[0151] Figure 7 is a flowchart illustrating another information processing method provided in this application;

[0152] Figure 8 is a flowchart illustrating another information processing method provided in this application;

[0153] Figure 9 is a schematic diagram of an information sharing switch provided in this application;

[0154] Figure 10 is a schematic diagram of a request to open the information sharing switch shown in Figure 9 provided in this application;

[0155] Figure 11 is a flowchart illustrating another information processing method provided in this application;

[0156] Figure 12 is a flowchart illustrating another information processing method provided in this application;

[0157] Figure 13 is a schematic block diagram of an information processing device provided in an embodiment of this application;

[0158] Figure 14 is a schematic block diagram of another information processing device provided in an embodiment of this application;

[0159] Figure 15 is a schematic block diagram of another information processing device provided in an embodiment of this application;

[0160] Figure 16 is a schematic block diagram of another information processing device provided in an embodiment of this application;

[0161] Figure 17 is a schematic block diagram of another information processing device provided in an embodiment of this application;

[0162] Figure 18 is a schematic block diagram of another information processing device provided in an embodiment of this application. Detailed Implementation

[0163] To make the objectives, technical solutions, and advantages of this application clearer, the embodiments of this application will be described below with reference to the accompanying drawings.

[0164] The terms "first" and "second," etc., used in the specification, claims, and drawings of this application are used to distinguish different objects, not to describe a specific order. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or apparatus that includes a series of steps or units is not limited to the listed steps or units, but may optionally include steps or units not listed, or may optionally include other steps or units inherent to these processes, methods, products, or apparatuses.

[0165] The term "embodiment" as used herein means that a particular feature, structure, or characteristic described in connection with an embodiment may be included in at least one embodiment of this application. The appearance of this phrase in various places throughout the specification does not necessarily refer to the same embodiment, nor is it a separate or alternative embodiment mutually exclusive with other embodiments. It will be explicitly and implicitly understood by those skilled in the art that the embodiments described herein can be combined with other embodiments.

[0166] It should be understood that in this application, "at least one (item)" means one or more, "more than one" means two or more, "at least two (items)" means two or three or more, and "and / or" is used to describe the relationship between related objects, indicating that there can be three relationships. For example, "A and / or B" can mean: only A exists, only B exists, and A and B exist simultaneously, where A and B can be singular or plural. The character " / " generally indicates that the related objects before and after are in an "or" relationship. "At least one (item) of the following" or similar expressions refer to any combination of these items, including any combination of single or plural items. For example, at least one (item) of a, b, or c can mean: a, b, c, "a and b", "a and c", "b and c", or "a and b and c", where a, b, and c can be single or multiple.

[0167] It should be noted that the information collection process (such as the process of collecting information related to charging stations, the process of collecting vehicle information in charging stations, etc.) / feature extraction process involved in this application is carried out with the user's knowledge and permission. That is, the information collection process / feature extraction process complies with the requirements of laws and regulations and does not constitute an act that harms the public interest.

[0168] The following is an explanation of some of the terms used in this application. It should be noted that these explanations are for the convenience of those skilled in the art and are not intended to limit the scope of protection claimed in this application.

[0169] (1) Vehicle.

[0170] In this application, "vehicle" refers to equipment that includes a power unit and a traction unit. For example, a vehicle can be a means of transportation (such as commercial vehicles, passenger cars, motorcycles, flying cars, trams, trains, etc.), an industrial vehicle (such as forklifts, trailers, tractors, etc.), an engineering vehicle (such as excavators, bulldozers, cranes, etc.), or agricultural equipment (such as lawnmowers, harvesters, etc.). A vehicle can also refer to a robot (automated guided vehicle, AGV, walking conversational robot, service robot, etc.), industrial equipment (industrial robots, robotic arms, etc.), or leisure and entertainment equipment (virtual reality (VR) equipment, mixed reality (MR) equipment, or 4D cinema cabins, etc.).

[0171] Optionally, the vehicle includes a communication module capable of enabling communication functions (including wired and wireless communication). For example, the vehicle is equipped with a T-Box, which integrates vehicle network and wireless communication functions to provide communication services. The T-Box includes, but is not limited to, at least one of the following: a 3G network module, a 4G network module, a 5G network module, a GPS module, a Bluetooth module, an Ethernet module, a Controller Area Network (CAN) communication module, a voice telephone module, a power supply module, an Airbag module, or an E / B call module. For example, the vehicle can communicate with other terminals and cloud servers through its communication module and exchange data.

[0172] (2) Server.

[0173] In this application, "server" refers to a general term for devices or components capable of processing and storing data. This may include physical devices such as hosts or processors, virtual devices such as virtual machines or containers, and chips or integrated circuits. Furthermore, a server can integrate all functions onto a single physical device, or it can deploy different functions on different physical devices; this application does not limit this. Typically, one server can communicate with multiple vehicles. Optionally, a server may also be called a cloud server, vehicle cloud server, vehicle cloud, vehicle cloud platform, cloud, cloud server, cloud controller, or vehicle networking server, etc. Optionally, in this application, a server can be a server maintained by the vehicle's original equipment manufacturer (OEM), or a server on a cloud service; this application does not limit this either.

[0174] (3) Terminal.

[0175] Terminal equipment can also be called user equipment (UE). In this embodiment, the terminal equipment is a device with wireless transceiver capabilities, capable of communicating with one or more network elements of the core network (CN) via network device 110 in the access network (AN). Terminal equipment can also be referred to as an access terminal, terminal, user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, wireless network device, user agent, or user device, etc. Terminal equipment can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; it can also be deployed on water (such as on ships); and it can also be deployed in the air (e.g., on airplanes, balloons, and satellites). Terminal devices can be cellular phones, cordless phones, session initiation protocol (SIP) phones, smartphones, mobile phones, wireless local loop (WLL) stations, personal digital assistants (PDAs), handheld devices with wireless communication capabilities, computing devices or other devices connected to a wireless modem, vehicle-mounted terminal devices, wearable devices, drone devices, or terminals in the Internet of Things (IoT), vehicle-to-everything (V2X) networks, 5G mobile communication networks, and any form of terminal in future networks, or terminals in future evolved public land mobile networks (PLMNs), etc. For example, terminal devices can be virtual reality (VR) terminals, augmented reality (AR) terminals, wireless terminals in industrial control, wireless terminals in autonomous driving, wireless terminals in telemedicine, wireless terminals in smart grids, wireless terminals in transportation safety, wireless terminals in smart cities, wireless terminals in smart homes, etc. This application does not limit these possibilities.

[0176] As described in the background section, the rapid development of new energy technologies has led to widespread problems such as long charging queue times and low charging efficiency. In view of this, this application provides an information processing method, apparatus, terminal, vehicle-side component, and storage medium. This information processing method acquires relevant information about charging stations in a timely manner and sends this information to vehicles waiting to be charged or vehicle-related terminals. This enables vehicles or vehicle-related terminals to identify suitable charging stations and proceed to charge, thereby reducing queuing time before charging and improving charging efficiency.

[0177] Please refer to Figure 1, which is a schematic diagram of a charging scenario provided in this application. As shown in Figure 1, the charging station includes a charging area and a waiting area. The parking spaces in the charging area are equipped with charging piles or wireless charging devices to recharge the vehicles in those spaces. The parking spaces in the waiting area are used to park vehicles waiting to be charged. For example, if a vehicle in parking space A1 has finished charging and left the space, a vehicle in parking space C1 can move to parking space A1 to recharge. It is understandable that when a large number of vehicles are parked in the waiting area, subsequent vehicles entering the charging station will inevitably face long queue times, affecting the charging efficiency.

[0178] Please refer to Figure 2, which is a schematic diagram of an information processing system architecture provided in this application. As shown in Figure 2, the information processing system 200 includes a server 201, a first terminal 202, and a second terminal 203.

[0179] Server 201, first terminal 202, and second terminal 203 all have information transmission and reception capabilities. For example, server 201 can establish a communication connection with first terminal 202 to receive information from or send information to first terminal 202. Similarly, server 201 can also establish a communication connection with second terminal 203 to receive information from or send information to second terminal 203. Exemplarily, server 201, first terminal 202, and second terminal 203 all include a communication unit and can establish communication connections with other devices (terminals) through the communication unit for information transmission.

[0180] Server 201, first terminal 202, and second terminal 203 all have information processing capabilities. For example, server 201 can process information from first terminal 202 and forward the processed information to second terminal 203. As another example, first terminal 202 can process information from the server and perform related actions (e.g., detecting charging stations). As yet another example, second terminal 203 can process information from the server and perform related actions (e.g., determining the charging station to go to). Exemplarily, server 201, first terminal 202, and second terminal 203 are all processing units used for processing information.

[0181] The first terminal 202 also has information collection capabilities; for example, the first terminal 202 can collect first detection data from the first charging station. Exemplarily, the first terminal 202 may include one or more of a camera, millimeter-wave radar, or lidar. Exemplarily, the first terminal 202 may also be a vehicle including a camera, millimeter-wave radar, or lidar. Exemplarily, the first terminal 202 may also include a camera, millimeter-wave radar, or lidar installed at the charging station.

[0182] Optionally, the second terminal 203 can be a vehicle, or it can be an in-vehicle device, such as an in-vehicle processing unit or control unit. The second terminal 203 can also be a vehicle-related terminal, such as a mobile phone, smartwatch, or smart bracelet.

[0183] In one possible implementation, the first terminal 202 can collect relevant information about the first charging station, and the second terminal 203 can obtain the relevant information about the first charging station through the server 201 and determine whether to go to the first charging station for charging. For example, if there are few vehicles queuing at the first charging station, it can be determined to go to the first charging station for charging. However, if there are many vehicles queuing at the first charging station, it can be determined not to go to the first charging station for charging and choose another charging station with fewer vehicles in the queue. Therefore, the above implementation can fully acquire relevant information about the charging station and decide on a suitable charging station to reduce queuing time before charging and improve charging efficiency.

[0184] The information processing method provided in this application will now be described in detail with reference to the accompanying drawings.

[0185] Please refer to Figure 3, which is a flowchart illustrating an information processing method provided in this application. The information processing method shown in Figure 3 may include one or more steps S301 to S302. For example, some solutions may only include steps S301 and S302. It should be understood that for ease of description, the method is described in the order of steps S301 to S302, and is not intended to limit the execution to this order. This application does not limit the order of execution, the execution time, or the number of executions of the above one or more steps. Steps S301 to S302 are as follows:

[0186] S301, The server receives the first information from the first terminal, and correspondingly, the first terminal sends the first information to the server.

[0187] The description of the server can be found in the aforementioned technical terminology regarding "server," and will not be repeated here. The server can also be the server 201 shown in Figure 2 above, and will again not be repeated here. Similarly, the description of the first terminal can be found in the aforementioned technical terminology regarding "terminal," and will not be repeated here. The first terminal can also be the first terminal 202 shown in Figure 2 above, and will again not be repeated here.

[0188] The first information includes one or more of the following: first detection data of the first charging station, first environmental information of the first charging station, first number of vehicles identified in the first charging station, or identification information of the first charging station.

[0189] The first detection data is, for example, the detection data generated by the first terminal detecting the first charging station. Depending on the function of the first terminal, the first detection data may include one or more of the following: image data, video data, or radar point cloud data of the first charging station. Optionally, the image data or video data of the first charging station may be data formed by visible light, data formed by non-visible light (e.g., infrared light), or data formed by thermal imaging; this application does not limit this. For example, taking a vehicle as the first terminal, the first detection data may be data collected during the process of the vehicle driving from the entrance of the first charging station to the parking space. For example, taking a fixed device of the first charging station (e.g., a camera installed on the perimeter wall of the first charging station) as the first terminal, the first detection data may be data collected by the first terminal within a time period (time point). For example, the first terminal collects the detection data of the first charging station in real time, and the detection data collected every L seconds can be combined to obtain the first detection data, where L is greater than 0 seconds, for example, L is 1 second, 2 seconds, or 3 seconds, etc.

[0190] The first environmental information includes one or more of the following: waiting time to enter the first charging station, number of charging piles in the first charging station, age of the charging piles in the first charging station, or adequacy of the fire protection facilities in the first charging station. The first environmental information can be information obtained by the first terminal processing the first detection data.

[0191] The "first number of vehicles identified in the first charging station" can be the total number of vehicles in the first charging station (including vehicles currently charging and vehicles waiting to be charged), or it can be the number of vehicles waiting to be charged in the first charging station. Referring to the charging scenario shown in Figure 1 above, the first number can be the total number of vehicles in the first charging station: 18 vehicles. The first number can also be the number of vehicles waiting to be charged in the first charging station: 2 vehicles. The first number can be obtained by the first terminal processing the first detection data. For example, the first detection data is image data, and the first terminal uses an image recognition algorithm to identify the number of vehicles in the first detection data and obtain the first number.

[0192] The identification information for the first charging station is used to identify the first charging station. The identification of the first charging station can be the name of the first charging station, such as "Charging Station A", "Charging Station B" or "Charging Station C", etc.

[0193] To better identify the primary information, it can be displayed in a table format, as exemplified in Table 1.

[0194] Table 1 First Information

[0195] It should be noted that Figure 4 above is a schematic diagram of detection data provided in this application and should not be construed as limiting this application. The first information shown in Table 1 above includes first detection data, first environmental information, first quantity, and identification information of the first charging station. In specific implementation, Table 1 may include some or all of the information in the first information. For example, the first information may include the first detection data shown in Figure 4.

[0196] S302, the server sends second information to the second terminal, and correspondingly, the second terminal receives the second information from the server.

[0197] The description of the second terminal can be found in the aforementioned technical terminology regarding the term "terminal," and will not be repeated here. The second terminal can also be the second terminal 203 shown in Figure 2 above, which will also not be described further here.

[0198] In one possible implementation, the second information includes some or all of the information in the first information, and the second information is used to describe the relevant information of the first charging station.

[0199] For example, the first information includes first detection data, first environmental information, first quantity, and identification information of the first charging station. The second information may include some or all of the information in the first information. The server may select some or all of the information in the first information as the second information. This application does not limit which information in the first information the server selects as the second information. For example, if the first information is as shown in Table 1 above, the second information may include one or more of the first detection data, first environmental information, first quantity, or identification information of the first charging station shown in Table 1.

[0200] For example, the first information includes the identification information of the first charging station, and the server determines that the second information includes the identification information of the first charging station.

[0201] In another possible implementation, the second information includes some or all of the information in the first information, as well as information determined by the server based on the first information. The second information is used to describe the relevant information of the first charging station.

[0202] For example, the first information includes first detection data. The second information may include the first detection data, and may also include first environmental information determined by the server based on the first detection data, and / or a first quantity. For instance, the first information includes the first detection data as shown in FIG4. The server processes the first detection data to obtain the first environmental information of the first charging station and the first quantity of vehicles in the first charging station, and determines that the second information includes the first detection data, the first environmental information, and the first quantity. Optionally, the first information described above may not include the first environmental information of the first charging station and the first quantity of vehicles in the first charging station.

[0203] For example, the first information includes first environmental information and first quantity. The server can determine the identification information of the first charging station based on features such as the source of the first information and the coordinate location of the first terminal, and then determine that the second information includes the first environmental information, the first quantity and the identification information of the first charging station.

[0204] The first terminal is within the first range of the first charging station, and the second terminal is outside the range of the first charging station.

[0205] For example, the first range can be a radius of N meters centered on the first charging station, as shown in Figure 5. N is an integer greater than 0, and this application does not limit it. For example, N can be 10 meters, 20 meters, or 30 meters, etc.

[0206] For example, the aforementioned first range can also be a range of M meters from the entrance of the first charging station, where M is an integer greater than 0. This application does not limit this range; for example, M can be 10 meters, 20 meters, or 30 meters. For instance, if M equals 10 meters, a position 5 meters from the entrance of the first charging station is within the first range of the first charging station. Correspondingly, a position greater than 10 meters from the entrance of the first charging station is outside the first range of the first charging station.

[0207] Understandably, when the first terminal is within the first range of the first charging station, it can obtain relevant information about the first charging station in a timely, accurate, and complete manner. However, when the second terminal is outside the first range of the first charging station, it cannot obtain such information in a timely, accurate, and complete manner. Therefore, the first terminal sends the obtained information about the first charging station to the second terminal through the server. This allows the second terminal to also obtain the relevant information in a timely manner and uses it to help the second terminal or its user determine whether to drive to the first charging station for charging, thereby saving queuing time before charging and improving charging efficiency.

[0208] Based on the above description, it can be seen that the first terminal is capable of acquiring the first detection data from the first charging station. Regarding the timing of triggering the first terminal to begin acquiring the first detection data, the following are some possible implementation methods:

[0209] Implementation method 1: When the first terminal determines that it is within the first range of the first charging station, it triggers the first terminal to start acquiring the first detection data.

[0210] In one possible implementation, the server sends the first coordinate information of the first charging station to the first terminal, and the first terminal receives the first coordinate information from the server accordingly.

[0211] This application does not limit the coordinate system used to represent the location of the first charging station. For example, a geodetic coordinate system (latitude and longitude coordinate system), a geocentric coordinate system, or a Gauss-Kruger projection coordinate system can be used. For example, the first coordinate information is North latitude X1°Y1′Z1″, East longitude X2°Y2′Z2″, or for another example, the first coordinate information is (X3, Y3, Z3).

[0212] The first coordinate information is used to determine whether the first terminal is within the first range of the first charging station. For example, the first terminal can determine whether it is within the first range of the first charging station based on the first coordinate information. For instance, the first terminal can determine whether it is within the first range of the first charging station based on the first coordinate information and its own coordinate information, using a relevant distance calculation formula. Calculating distance information based on coordinate information can be found in existing technologies and will not be elaborated here. When the distance between the first charging station and the first terminal is determined, the first terminal can determine whether it is within the first range of the first charging station by combining the implementation process described in Figure 5 above.

[0213] Optionally, the server sends the coordinate information of multiple charging stations to the first terminal. The first terminal needs to monitor whether it is within a first range of the multiple charging stations based on the coordinate information. For example, every first time interval, the first terminal monitors whether it is within a first range of the multiple charging stations by combining its own coordinate information with the aforementioned coordinate information.

[0214] Optionally, the first terminal may also store the coordinate information of one or more charging stations in advance. The first terminal can combine its own coordinate information with the coordinate information of multiple charging stations to determine whether the first terminal is within the first range of a certain charging station, and if it is within the first range of a certain charging station, it can obtain the detection data of the first charging station.

[0215] Implementation Method 2: When the server determines that the first terminal is within the first range of the first charging station, it sends an instruction message to the first terminal and triggers the first terminal to start acquiring the first detection data.

[0216] In one possible implementation, the server obtains the first coordinate information of the first charging station and the second coordinate information of the first terminal, and sends the first instruction information to the first terminal based on the first coordinate information and the second coordinate information.

[0217] The first coordinate information and the second coordinate information can be referred to the above description of the first coordinate information, and will not be repeated here. This application does not limit whether the first coordinate information and the second coordinate information are coordinate information in the same coordinate system, as long as the first coordinate information and the second coordinate information can be converted into coordinate information in the same coordinate system.

[0218] For example, after the server obtains the first coordinate information of the first charging station and the second coordinate information of the first terminal, it can determine whether the first terminal is within the first range of the first charging station based on the first coordinate information and the second coordinate information. The specific implementation process can be referred to the description of "Implementation Method 1" above, and will not be repeated here.

[0219] Once the server determines that the first terminal is within the first range of the first charging station, it can determine first indication information and send it to the first terminal. The first indication information indicates that the first terminal is within the first range of the first charging station, and it also requests information about the first charging station. It is understood that upon receiving the first indication information, the first terminal can trigger the request to obtain the relevant information about the first charging station.

[0220] Optionally, the server may obtain the coordinate information of the first terminal in a preset manner. For example, the server may periodically obtain (update) the coordinate information of the first terminal every 1 second, 2 seconds, or 3 seconds.

[0221] Optionally, the server can also update the coordinate information of the charging station, for example, when a charging station is newly built or closed.

[0222] Optionally, the server can also obtain the coordinate information of multiple terminals and determine the positional relationship between the multiple terminals and multiple charging stations.

[0223] In another possible implementation, the server further acquires the navigation information of the first terminal and, based on the first coordinate information, the second coordinate information, and the navigation information of the first terminal, sends first instruction information to the first terminal. Accordingly, the first terminal receives the first instruction information from the server. The navigation information of the first terminal indicates that the navigation destination of the first terminal is the first charging station.

[0224] As can be seen from the above implementation, the server can determine whether the first terminal is within the first range of the first charging station based on the first coordinate information and the second coordinate information. It is understood that by combining the navigation information of the first terminal, the server can more accurately determine whether the first terminal is within the first range of the first charging station, or whether the first terminal will enter the first range of the first charging station next.

[0225] For example, if the server determines that the first terminal is within the first range of the first charging station based on the first coordinate information and the second coordinate information, and the navigation information of the first terminal indicates that the navigation destination of the first terminal is the first charging station, then it can be determined that the first terminal is within the first range of the first charging station.

[0226] For example, the server determines that the first terminal is not within the first range of the first charging station based on the first coordinate information and the second coordinate information, but the navigation information of the first terminal indicates that the navigation destination of the first terminal is the first charging station. Therefore, the first terminal may enter the first range of the first charging station next. The server can continuously monitor the second coordinate information of the first terminal and determine whether the first terminal is within the first range of the first charging station.

[0227] For example, the server determines that the first terminal is within the first range of the first charging station based on the first coordinate information and the second coordinate information. However, the navigation information of the first terminal indicates that the navigation destination of the first terminal is not the first charging station. This situation may arise because the accuracy of the coordinate information could lead to errors in the server's calculation results (i.e., the first terminal is not within the first range of the first charging station), or the first terminal may simply pass by the periphery of the first charging station without entering it, or it may be unable to effectively detect the first charging station. In short, when the above situations occur, the server needs to make further judgments to determine whether the first terminal is within the first range of the first charging station. For example, the server may re-acquire the first and second coordinate information to determine whether the first terminal is within the first range of the first charging station.

[0228] For example, if the server determines that the first terminal is not within the first range of the first charging station based on the first coordinate information and the second coordinate information, and the navigation information of the first terminal indicates that the navigation destination of the first terminal is not the first charging station, then it means that the first terminal is not currently within the first range of the first charging station, and is also unlikely to enter the first range of the first charging station in the future.

[0229] As can be seen from the above description, based on the first coordinate information, the second coordinate information, and the navigation information of the first charging station, the server can more accurately determine whether the first terminal is within the first range of the first charging station, and whether the first terminal is likely to enter the first range of the first charging station, thereby accurately determining whether to send the first instruction information to the first terminal. Therefore, the above implementation method can send the first instruction information to the appropriate first terminal, enabling the first terminal to obtain the detection data of the first charging station in a timely and accurate manner, and send the relevant information of the first charging station to the server.

[0230] To better understand the above implementation method, the coordinate information obtained by the server will be illustrated in Table 2 below.

[0231] Table 2. Coordinate information obtained by the server

[0232] In Table 2 above, "first moment" and "second moment" refer to the times when the server acquires / updates the coordinate information of the charging station and the terminal twice. As can be seen from Table 2, compared to the first moment, the "coordinate information of the charging station" at the second moment includes the addition of charging station D and its coordinate D. Some parts of the "coordinate information of the terminal" have been adjusted; for example, the coordinates of terminals 2, 4, 6, and 7 have been adjusted, while the coordinates of terminals 1, 3, and 5 have not. Based on the aforementioned coordinate information of the charging stations and the terminals, the server can determine the positional relationship between each terminal and each charging station and send first indication information to terminals within the first range of the charging stations.

[0233] Implementation Method 3: The second terminal determines the target charging station to be viewed and triggers the terminal located within the first range of the target charging station to obtain and return relevant information about the target charging station.

[0234] In one possible implementation, the server receives a first request from the second terminal, and correspondingly, the second terminal sends the first request to the server. The first request is used to request information about the first charging station, including the identification information of the first charging station. The relevant information about the first charging station includes one or more of the following: detection data of the first charging station, environmental information of the first charging station, or the number of vehicles identified within the first charging station.

[0235] Optionally, if the server already contains information about the first charging station, the server can directly send the information about the first charging station to the second terminal.

[0236] Optionally, if the server does not have information about the first charging station, the server may send a first indication message to the first terminal, and the first terminal shall receive the first indication message from the server. The first indication message is used to indicate that the first terminal is within a first range of the first charging station, and the first indication message is also used to request information about the first charging station.

[0237] As can be seen from the above embodiments, the second terminal triggers the first terminal to detect the first charging station. For example, if the second terminal is preparing to go to the first charging station for charging, it can trigger the first terminal to detect the first charging station, thereby allowing the second terminal to obtain relevant information about the first charging station in a timely manner, and thus allowing the second terminal to determine whether to go to the first charging station for charging. It is understood that the above "Implementation Method 1" and "Implementation Method 2" respectively involve the first terminal and the server determining that the first terminal is within the first range of the first charging station, triggering the first terminal to obtain relevant information about the first charging station, and sending the obtained relevant information to the server, so that when the second terminal needs to obtain relevant information about the first charging station, the server can provide relevant information about the first charging station in a timely manner. However, the above "Implementation Method 1" and "Implementation Method 2" may also result in a large amount of data collected by the first terminal not being utilized, wasting resources. The above "Implementation Method 3" involves the second terminal triggering the first terminal to obtain relevant information about the first charging station, which can obtain and fully utilize the data collected by the first terminal and avoid wasting resources (e.g., collection resources, processing resources, communication resources, or storage resources, etc.). In addition, "Implementation Method 3" also helps the second terminal obtain the latest relevant information about the first charging station.

[0238] In the above embodiments, the information related to the first charging station received by the server all comes from the first terminal. In some possible implementations, the information related to the first charging station received by the server may also come from other terminals, so that the information received by the server can more accurately and completely describe the first charging station.

[0239] In one possible implementation, the server receives third information from a third terminal, and correspondingly, the third terminal sends third information to the server. The third information includes one or more of the following: second detection data of the first charging station, second environmental information of the first charging station, a second number of vehicles identified within the first charging station, and identification information of the first charging station. The server determines the second information based on the first and third information, and the second information is used to describe relevant information about the first charging station.

[0240] Optionally, the third terminal is located within the first range of the first charging station. For a description of the third terminal, please refer to the preceding description of the first terminal; it will not be repeated here.

[0241] Optionally, the second environmental information of the first charging station and the second number of vehicles within the first charging station are obtained by the third terminal through processing the second detection data. If the third information includes the second detection data but excludes the second environmental information and the second number, the second environmental information and / or the second number of vehicles may be obtained by the server through processing the second detection data.

[0242] The description of the third piece of information is similar to the description of the first piece of information above, and will not be repeated here. It should be noted that the third piece of information and the first piece of information can be information about the first charging station obtained by different terminals at the same time / time period, information about the first charging station obtained by different terminals at different times / time periods, or information about the first charging station obtained by the same terminal (the first terminal and the third terminal are the same terminal) at different times / time periods.

[0243] Understandably, by analyzing and processing the first and third pieces of information, the server can more accurately determine the relevant information of the first charging station. The following section will provide an illustrative example.

[0244] Example 1: The server determines the relevant information (second information) of the first charging station based on the time information of the first information and the time information of the third information. For example, if the time when the first information is collected is earlier than the time when the third information is collected, then the third information is more timely. Therefore, the server can mainly determine the relevant information of the first charging station based on the first information.

[0245] Example 2: The server determines relevant information about the first charging station based on the clarity of the data. The first detection data in the first information and the second detection data in the third information may be data collected from different terminals or under different shooting conditions (lighting conditions, shooting angle, etc.), and therefore may have different clarity. The server can identify and analyze the clarity of the first and second detection data to determine the relevant information about the first charging station.

[0246] Example 3: The server can also comprehensively consider timeliness and clarity to determine the relevant information for the first charging station. For example, it can classify timeliness and clarity and set different weights for each to determine the relevant information for the first charging station.

[0247] The above describes several examples of servers determining information related to a first charging station based on first and third information. In more specific implementations, the server can also determine information related to the first charging station based on information from more terminals, which is not limited in this application. For example, the server can also receive N pieces of information, each of which includes one or more of the following: detection data of the first charging station, environmental information of the first charging station, the number of vehicles identified within the first charging station, or identification information of the first charging station. The aforementioned N pieces of information can come from terminals located within the first range of the first charging station. The number of N is not limited in this application; for example, N can be 1, 2, or 3. It is understood that by using more information (e.g., first and third information), the server can determine more accurate and timely second information, allowing the second terminal or its user to make a more accurate judgment based on the second information, thereby reducing queuing time before charging and improving charging efficiency.

[0248] In another possible implementation, the first information, the third information, or any of the above N information may further include the time information of the terminal acquiring the first detection data.

[0249] Optionally, the time information for the terminal to acquire the first detection data can be a specific moment. For example, if the first detection data is image data of the first charging station, the time information for the first detection data is the moment the terminal acquires the image data of the first charging station. As another example, if the first detection data is video data of the first charging station, the time information for the first detection data is the time period during which the terminal acquires the video data of the first charging station.

[0250] In another possible implementation, all charging piles in the first charging station are in a first state, which includes one or more of the following: occupied, under maintenance, or damaged. It is understood that if the charging piles in the charging station are not fully utilized, there is usually no queuing for charging. When all charging piles in the first charging station are in the first state, it can be determined that queuing for charging is required to enter the first charging station.

[0251] Optionally, if there are charging piles in the first charging station that are not in the first state, the first information can indicate that the queuing time of the first charging station is 0, and correspondingly, the second information can also indicate that the queuing time of the first charging station is 0.

[0252] The information processing method shown in Figure 3 may include one or more steps S301 to S302. For example, some solutions may only include steps S301 and S302. It should be understood that for ease of description, the order of steps S301 to S302 is used here, and it is not intended to limit the execution to this order. This application does not limit the order of execution, the execution time, or the number of executions of the above one or more steps. Steps S301 to S302 are as follows:

[0253] Please refer to Figure 6, which is a flowchart illustrating another information processing method provided in this application. It is understood that the steps in the embodiments of this application can be considered reasonable variations or supplements to the embodiments in Figure 3 above; or, it is understood that the information processing method in the embodiments of this application can also be considered an embodiment that can be executed independently, and this application does not limit this. The information processing method shown in Figure 6 may include one or more steps S601 to S602. For example, some solutions may only include steps S601 and S602. It should be understood that, for ease of description, the description is based on the order of steps S601 to S602, and is not intended to limit the execution to this order. This application does not limit the order of execution, the execution time, or the number of executions of the above one or more steps. Steps S601 to S602 are specifically as follows:

[0254] S601, The first terminal acquires the first detection data of the first charging station.

[0255] The descriptions of the first terminal, the first charging station, or the first detection data can be found in the corresponding descriptions in Figure 3 above, and will not be repeated here.

[0256] The triggering conditions for the first terminal to acquire the first probe data can also be referred to in the above description of S302, and will not be repeated here.

[0257] Optionally, the first terminal acquires the first coordinate information of the first charging station and the second coordinate information of the first terminal. Based on the first and second coordinate information, the first terminal determines that it is within the first range of the first charging station and then acquires first detection data. For details, please refer to the corresponding content in Figure 3 above, which will not be repeated here.

[0258] Optionally, the first terminal receives first indication information, which indicates that the first terminal is within a first range of the first charging station; alternatively, the first indication information may also be used to request information about the first charging station. This implementation can be triggered by a server to allow the first terminal to acquire first detection data, or it can be triggered by a second terminal to allow the first terminal to acquire first detection data. For a detailed description, please refer to the corresponding content in Figure 3 above, which will not be repeated here.

[0259] In one possible implementation, the first terminal includes an information sharing switch, which is used to determine whether the first terminal shares the detection data it has acquired, or to determine whether the first terminal can detect the surrounding environment. The on / off state of the information sharing switch can be turned on / off by the user of the first terminal, and this application does not limit this.

[0260] For example, the first terminal obtains the on / off state of the information sharing switch, and when the information sharing switch is in the on state, obtains the first detection data.

[0261] For example, when the first terminal detects that it is within a first range of the first charging station, the first terminal also obtains the on / off state of the information sharing switch, and if the information sharing switch is on, obtains the first detection data. Optionally, if the information sharing switch is off, the first terminal may prompt the user whether to turn the information sharing switch on, and obtain the first detection data after the user turns the information sharing switch on.

[0262] For example, after receiving the first instruction information, the first terminal also obtains the on / off state of the information sharing switch, and if the information sharing switch is in the on state, obtains the first detection data. Optionally, if the information sharing switch is in the off state, the first terminal may prompt the user whether to adjust the information sharing switch to the on state, and obtain the first detection data after the user adjusts the information sharing switch to the on state.

[0263] Upon acquiring the first detection data, the first terminal can directly package and send the first detection data out. It can also further process the first detection data. For example, the first terminal can obtain the first environmental information of the first charging station and / or identify the first number of vehicles in the first charging station by processing the first detection data.

[0264] Optionally, the first terminal is located within a first range of the first charging station. For a description of the first range, please refer to Figure 3 above; it will not be repeated here.

[0265] S602, The first terminal sends the first information.

[0266] In one possible implementation, after acquiring the first detection data, the first terminal generates first information based on the first detection data and sends the first information.

[0267] For example, after acquiring the first detection data, the first terminal directly identifies the first detection data as the first information and sends the first information.

[0268] For example, after acquiring the first detection data, the first terminal processes the first detection data to obtain the first environmental information of the first charging station, and / or identifies the first number of vehicles in the first charging station, and determines one or more of the first detection data, the first environmental information of the first charging station, the first number of vehicles in the first charging station, or the identification information of the first charging station as the first information, and sends the first information.

[0269] Optionally, the first terminal sends first information to the server, and correspondingly, the server receives the first information from the first terminal.

[0270] Optionally, the first information also includes: time information corresponding to the acquisition of the first detection data. It is understood that the first information also includes the time information for acquiring the first detection data, which helps the server determine the second information based on the timeliness of the first information. This allows the second information to accurately describe the latest situation of the first charging station, enabling the second terminal or its user to make a more accurate judgment based on the second information, thereby reducing queuing time before charging and improving charging efficiency.

[0271] Please refer to Figure 7, which is a flowchart illustrating another information processing method provided in this application. It is understood that the steps in the embodiments of this application can be considered reasonable modifications or supplements to the embodiments in Figures 3 or 6 above; or, it is understood that the information processing method in the embodiments of this application can also be considered an embodiment that can be executed independently, and this application does not limit this. The information processing method shown in Figure 7 may include one or more steps S701 to S702. For example, some solutions may only include steps S701 and S702. It should be understood that, for ease of description, the description is based on the order of steps S701 to S702, and is not intended to limit the execution to this order. This application does not limit the order of execution, the execution time, or the number of executions of the above one or more steps. Steps S701 to S702 are specifically as follows:

[0272] S701, the second terminal receives the second information.

[0273] For an introduction to the second terminal or second information, please refer to the description in Figure 3 above, which will not be repeated here.

[0274] Optionally, the second terminal receives second information from the server, and correspondingly, the server sends the second information to the second terminal.

[0275] Optionally, the second information includes one or more of the following: first detection data of the first charging station, first environmental information of the first charging station, first number of vehicles in the first charging station, or identification information of the first charging station.

[0276] S702, the second terminal determines to charge at the first charging station based on the second information.

[0277] In one possible implementation, the second terminal determines whether to charge at the first charging station by analyzing the second information.

[0278] For example, the first environmental information includes a first waiting time for entering the first charging station. If the first waiting time is less than a first threshold, and / or if the first number is less than a second threshold, the second terminal determines to charge at the first charging station. The first and second thresholds can be preset or customized, and this application does not limit their specific values. For example, the first threshold could be 1 hour, 2 hours, or 3 hours, and the second threshold could be 2 vehicles, 3 vehicles, or 4 vehicles. It is understood that if the first waiting time is less than the first threshold, and / or if the first number is less than the second threshold, the queuing time before entering the first charging station is usually shorter, which is beneficial for improving charging efficiency. Of course, if the first waiting time is greater than or equal to the first threshold, and / or if the first number is greater than or equal to the second threshold, the queuing time before entering the first charging station is usually longer, which is not conducive to improving charging efficiency. In this case, the user can choose not to go to the first charging station to charge.

[0279] In another possible implementation, the second terminal also obtains a first distance between the second terminal and the first charging station, and determines to charge at the first charging station based on the first distance and the second information.

[0280] The first distance can also be understood as the distance the second terminal travels to the first charging station. It's understandable that if the first distance is long, the second terminal will need to spend a significant amount of time traveling to the first charging station, which is detrimental to charging efficiency. For example, a first distance greater than 10km or 15km is considered too long and detrimental to charging efficiency. Therefore, based on the first distance and the second information, charging stations with reasonable charging wait times and distances can be selected for charging.

[0281] In another possible implementation, the second terminal may also display second information to relevant personnel of the second terminal.

[0282] For example, the second terminal can display second information to relevant personnel through its human-computer interaction interface. Based on this second information, the relevant personnel can determine whether to proceed to the first charging station for charging. For instance, they can determine whether to go to the first charging station by viewing the first detection data. Alternatively, they can combine the distance between the first charging station and the second terminal to determine whether to proceed to the first charging station for charging.

[0283] The above describes the process by which the second terminal receives the second information and determines whether to charge at the first charging station based on that information. In some scenarios, before receiving the second information, the second terminal may also send a first request message. This first request message requests information about the first charging station, including its identification information. For a description of the first request message, please refer to Figure 3 above; it will not be repeated here.

[0284] The following are examples of several triggering conditions that would cause the second terminal to send the first request information.

[0285] Triggering condition one: The remaining battery power of the second terminal or the vehicle associated with the second terminal is lower than the third threshold.

[0286] For example, when the second terminal is a vehicle, if the remaining battery power of the second terminal is lower than the third threshold, the second terminal can be triggered to send a first request message to assist the second terminal in selecting a suitable charging station for charging, thereby reducing the queuing time before charging, improving charging efficiency, and thus replenishing the vehicle's power as soon as possible.

[0287] For example, when the second terminal is a vehicle-associated terminal (e.g., a mobile phone, a smart bracelet, or a watch), if the vehicle's remaining battery power is lower than a third threshold, the second terminal can be triggered to send a first request message to assist the second terminal in selecting a suitable charging station to charge the vehicle, thereby reducing the queuing time before charging, improving charging efficiency, and thus replenishing the vehicle's power as quickly as possible.

[0288] The value of the third threshold mentioned above is not limited in this application. For example, the third threshold may be 10% or 20%.

[0289] Triggering condition two: The navigation information of the second terminal indicates that the navigation destination of the second terminal is the first charging station.

[0290] For example, the second terminal obtains its own navigation information. If the navigation information indicates that the second terminal's navigation destination is the first charging station, it sends a first request message. It is understood that if the second terminal's navigation information indicates that the second terminal's destination is the first charging station, it means that the second terminal or a vehicle associated with the second terminal needs to go to the first charging station for charging. In this case, sending the first request message allows for timely acquisition of relevant information about the first charging station, thereby assisting the second terminal or its associated user in determining whether to go to the first charging station for charging, reducing queuing time before charging and improving charging efficiency.

[0291] Triggering condition three: The navigation information of the second terminal indicates that the navigation destination of the second terminal is the first charging station, and the remaining battery power of the second terminal or the vehicle associated with the second terminal is lower than the fourth threshold.

[0292] It's understandable that navigation to the first charging station doesn't necessarily mean the vehicle is going to charge. For example, the navigation destination might be the first charging station, but the destination could be a work stop. If, simultaneously, the navigation destination is the first charging station and the vehicle's remaining battery power is below the fourth threshold, it's highly probable that the vehicle needs to go to the first charging station for charging. In this case, sending a first request message allows for timely acquisition of relevant information about the first charging station, thus assisting the second terminal or its user in determining whether to proceed with charging, reducing queuing time and improving charging efficiency.

[0293] Triggering condition four: Receive the user's target instruction, which is used to instruct the second terminal to send the first request information.

[0294] The above content illustrates various triggering methods for the second terminal to send the first request information. Different triggers are applicable to different scenarios. In specific implementations, even more triggering methods may be included. The above triggering methods should not be regarded as limitations of this application.

[0295] Figures 3, 6, and 7 above provide an illustrative description of the information processing method provided in this application. To better understand the information processing method provided in this application, the following section will further describe the method using the first terminal as a first vehicle and the second terminal as a second vehicle as an example.

[0296] Please refer to Figure 8, which is a flowchart illustrating another information processing method provided in this application. It is understood that the steps in the embodiments of this application can be considered reasonable variations or supplements to the embodiments in Figures 3, 6, or 7 above; or, it is understood that the information processing method in the embodiments of this application can also be considered an embodiment that can be executed independently, and this application does not limit this. The information processing method shown in Figure 8 may include one or more steps S801 to S812. For example, some solutions may only include steps S801 and S812. It should be understood that, for ease of description, the description is based on the order of steps S801 to S812, and is not intended to limit the execution to this order. This application does not limit the order of execution, the execution time, or the number of executions of the above one or more steps. Steps S801 to S812 are specifically as follows:

[0297] S801, the vehicle-mounted unit of the first vehicle sends the information sharing switch status to the vehicle-end controller of the first vehicle, and correspondingly, the vehicle-end controller of the first vehicle receives the information sharing switch status from the vehicle-mounted unit.

[0298] The in-vehicle infotainment system of the first vehicle can provide infotainment services and a partial vehicle settings interface for passengers. The in-vehicle infotainment system of the first vehicle provides an "information sharing switch," as shown in Figure 9. In the navigation settings interface of the map settings, there is a control for the "information sharing switch," which the user of the first vehicle can control. Of course, the information sharing switch of the first vehicle can also be located in other interfaces; Figure 9 is illustrative and should not be considered a limitation of this application. For example, the information sharing switch of the first vehicle can also be controlled by a physical button on the first vehicle. The information sharing switch is used to determine whether the first vehicle shares the detection data it has acquired, or it is used to determine whether the first vehicle can detect the surrounding environment.

[0299] The vehicle-side controller can be a domain controller (DC), a multi-domain controller (MDC), a cockpit domain controller (CDC), or an advanced driver assistance system (ADAS) controller, etc., and this application does not limit it.

[0300] Optionally, the vehicle-side controller has communication capabilities; for example, the vehicle-side controller can receive the on / off status of the information sharing switch from the vehicle's infotainment system.

[0301] For example, the vehicle-mounted infotainment system of the first vehicle sending the information sharing switch status to the vehicle-mounted controller of the first vehicle can be understood as the processing unit of the vehicle-mounted infotainment system sending the information sharing switch status to the vehicle-mounted controller of the first vehicle. It can also be understood as the vehicle-mounted controller of the first vehicle sending a relevant request instruction to the vehicle-mounted infotainment system of the first vehicle to request the information sharing switch status, and the vehicle-mounted infotainment system of the first vehicle returning the information sharing switch status to the vehicle-mounted controller of the first vehicle.

[0302] Optionally, the on / off state of the information sharing switch can also be stored on the controller area network (CAN) bus of the first vehicle. The vehicle-side controller of the first vehicle can obtain the on / off state of the sharing switch by accessing the CAN bus.

[0303] In one possible implementation, the first vehicle does not include an information sharing switch. In this case, it can be assumed that the first vehicle is capable of sharing data or detecting its surrounding environment. Of course, in the case where the first vehicle does not include an information sharing switch, it can also be assumed that the first vehicle is unable to share data or detect its surrounding environment.

[0304] S802, the server sends the first coordinate information of the first charging station to the map unit of the first vehicle, and correspondingly, the map unit of the first vehicle receives the first coordinate information of the first charging station sent by the server. For a description of the first coordinate information, please refer to the relevant description in Figure 3 above, which will not be repeated here.

[0305] In this context, a map unit is, for example, a module or unit capable of providing navigation functionality. A map unit can refer to software, hardware, or a combination of software and hardware; this application does not limit this. A map unit can also be understood as a unit capable of receiving first coordinate information sent by a server.

[0306] The map unit sends the received first coordinate information to the vehicle controller, and the vehicle controller receives the first coordinate information from the map unit accordingly.

[0307] Optionally, the server can also directly send the first coordinate information to the vehicle controller of the first vehicle, and the vehicle controller receives the first coordinate information from the server.

[0308] S803, The vehicle-side controller of the first vehicle determines whether the information sharing switch is turned on.

[0309] For example, the vehicle-side controller determines whether the information sharing switch is on or off based on the on / off state of the information sharing switch provided by the vehicle-mounted unit. If the information sharing switch is on, the steps shown in S804 to S812 continue to be executed. If the information sharing switch is off, the information processing method shown in FIG8 is stopped.

[0310] Optionally, when the information sharing switch is in the off state, the vehicle controller can control the vehicle system to request the user whether to turn on the information sharing switch, as shown in Figure 10. If the user turns on the information sharing switch, the steps shown in S804 to S812 can continue to be executed. If the user does not turn on the information sharing switch, the information processing method shown in Figure 8 is stopped.

[0311] S804, The vehicle-side controller of the first vehicle determines whether the first vehicle is near the first charging station.

[0312] For example, the first vehicle can determine whether it is within the first range of the first charging station based on the aforementioned first coordinate information. Specific implementation details can be found in Figure 3 above, and will not be repeated here.

[0313] For example, the first vehicle can also acquire the second coordinate information of the first vehicle, and determine whether the first vehicle is within the first range of the first charging station based on the first coordinate information and the second coordinate information. For a detailed implementation, please refer to the description in Figure 3 above, which will not be repeated here.

[0314] It is understandable that when the first vehicle is within the first range of the first charging station, it indicates that the first vehicle is near the first charging station; when the first vehicle is outside the first range of the first charging station, it indicates that the first vehicle is not near the first charging station.

[0315] In another possible implementation, the first vehicle can also combine visual detection to determine whether it is near the first charging station.

[0316] For example, the first vehicle determines whether it is near the first charging station by taking photos of its surroundings. For instance, the first vehicle determines whether it is near the first charging station by identifying whether the photos of its surroundings contain the words "XX charging station" or whether the photos contain charging piles.

[0317] In another possible implementation, the first vehicle can also determine its direction of travel, whether it is heading towards the location of the first charging station, and thus determine whether the first vehicle is about to enter the first charging station.

[0318] For example, the first vehicle can determine its position and orientation changes based on a positioning system (which could be a Global Positioning System (GPS), BeiDou Navigation Satellite System, or another positioning system) or an inertial measurement unit (IMU), thereby determining whether the first vehicle is heading towards the location of the first charging station, and further determining whether the first vehicle is about to enter the first charging station. For instance, if the vehicle's orientation deviates from the direction of the first charging station by less than 5° or 10°, the direction of the first vehicle towards the first charging station is determined.

[0319] If the vehicle controller determines that the first vehicle is near the first charging station or is about to enter the first charging station, it can continue to execute the method shown in S805. If the vehicle controller determines that the first vehicle is not near the first charging station, it can stop executing the subsequent method steps.

[0320] S805, the vehicle-side controller of the first vehicle, controls the sensing system of the first vehicle to acquire the first detection data of the first charging station.

[0321] The sensing system of the first vehicle may include several sensors for sensing information about the environment surrounding the first vehicle. For example, the sensing system may include radar, a laser rangefinder, a camera, a positioning system, or an IMU. The sensing system may also include sensors from the vehicle's internal systems (e.g., an in-vehicle air quality monitor, fuel gauge, oil temperature gauge, etc.). Sensor data from one or more of these sensors can be used to detect objects and their corresponding characteristics (position, shape, orientation, speed, etc.), which is a key function for the safe operation of autonomous vehicles. The positioning system can be used to estimate the geographical location of the first vehicle. The IMU222 is used to sense changes in the position and orientation of the first vehicle based on inertial acceleration. The radar can use radio signals to sense the vehicle's surrounding environment, which includes, but is not limited to, surrounding vehicles, infrastructure, and pedestrians. In some embodiments, the radar can be used to sense the speed and / or direction of travel of objects in addition to sensing objects. This application does not limit the specific type of radar; for example, the radar may be millimeter-wave radar or lidar. The laser rangefinder can use lasers to sense objects in the environment in which the vehicle is located. In some embodiments, the laser rangefinder may include one or more laser sources, a laser scanner, and one or more detectors, as well as other system components. A camera may be used to capture multiple images of the surrounding environment of the first vehicle. The camera may be a still camera, a video camera, a monocular / binocular camera, or an infrared imager.

[0322] In one possible implementation, the vehicle-side controller determines the data collected by the first vehicle's sensing system at first intervals as the first detection data.

[0323] For example, the sensing system of the first vehicle continuously collects environmental data around the first vehicle, including but not limited to taking pictures, shooting, and radar scanning. The vehicle-side controller then groups the data collected by the sensing system according to a first duration to determine it as the first detection data. The first duration is greater than 0 seconds, for example, the first duration is 1 second, 2 seconds, or 3 seconds, etc., and this application does not limit it.

[0324] In another possible implementation, the vehicle-side controller can also analyze the quality or validity of the data collected by the sensor system in real time to determine the first detection data. That is, the vehicle-side controller can analyze, process or filter the data collected by the sensor system and finally obtain the first detection data.

[0325] This application does not specify when the vehicle-side controller should control the first vehicle's sensing system to stop acquiring detection data from the first charging station. For example, it may stop acquiring detection data from the first charging station when the first vehicle is parked in a parking space at the first charging station.

[0326] (Optional) S806, the vehicle-side controller of the first vehicle determines the first environmental information of the first charging station, and / or identifies the first number of vehicles in the first charging station.

[0327] The first environmental information includes one or more of the following: the waiting time to enter the first charging station for charging, the number of charging piles in the first charging station, the age of the charging piles in the first charging station, or whether the fire protection facilities of the first charging station are complete.

[0328] The "first number of vehicles identified in the first charging station" can be the total number of vehicles in the first charging station (including vehicles currently charging and vehicles waiting to be charged), or it can be the number of vehicles waiting to be charged in the first charging station. Referring to the charging scenario shown in Figure 1 above, the first number can be the total number of vehicles in the first charging station: 18 vehicles. The first number can also be the number of vehicles waiting to be charged in the first charging station: 2 vehicles. The first number can be obtained by the first terminal processing the first detection data. For example, the first detection data is image data, and the first terminal uses an image recognition algorithm to identify the number of vehicles in the first detection data and obtain the first number.

[0329] For example, the vehicle-mounted controller of the first vehicle determines first environmental information of the first charging station based on the first detection data, and / or identifies a first number of vehicles within the first charging station. It should be noted that this application does not limit how the vehicle-mounted controller of the first vehicle determines the first environmental information of the first charging station and / or identifies the first number of vehicles within the first charging station based on the first detection data. For example, the vehicle-mounted controller of the first vehicle can process the first detection data using an image recognition algorithm to determine the first environmental information of the first charging station and / or identify the first number of vehicles within the first charging station.

[0330] S807, The vehicle-side controller of the first vehicle determines the first information. The first information includes one or more of the following: first detection data of the first charging station, first environmental information of the first charging station, first number of vehicles identified in the first charging station, or identification information of the first charging station.

[0331] The following sections will describe the contents of the first piece of information in different scenarios.

[0332] Scenario 1: The first information includes the first environmental information of the first charging station, and / or the first number of vehicles identified in the first charging station.

[0333] Understandably, in this case, the vehicle-side controller of the first vehicle processes the first detection data to obtain first environmental information of the first charging station, and / or, identify the first number of vehicles in the first charging station.

[0334] Optionally, the first information may also include the first detection data.

[0335] Optionally, the first information may also include the identification information of the first charging station.

[0336] Scenario 2: The first information includes the first detection data, but does not include the first environmental information of the first charging station, and the first number of vehicles identified in the first charging station.

[0337] In "Scenario Two," the vehicle-side controller of the first vehicle may not analyze or process the first detection data. For example, the vehicle-side controller may not generate the first environmental information of the first charging station or identify the first number of vehicles within the first charging station based on the first detection data. Of course, after receiving the first information, the server may analyze and process the first detection data to obtain the first environmental information of the first charging station and identify the first number of vehicles within the first charging station.

[0338] Optionally, the first information may also include the identification information of the first charging station.

[0339] Scenario 3: The first information includes the identification information of the first charging station. However, the first information does not include the first detection data, the first environmental information of the first charging station, or the first number of vehicles identified within the first charging station.

[0340] For example, the vehicle-side controller of the first vehicle can analyze and process the first detection data to obtain first environmental information of the first charging station and identify the first number of vehicles in the first charging station. The vehicle-side controller can also further analyze the first environmental information of the first charging station and / or the identified first number of vehicles in the first charging station to determine whether other vehicles can go to the first charging station for charging. For example, if the determination result is "other vehicles can go to the first charging station for charging", then the first information includes the identification information of the first charging station. If the determination result is "other vehicles cannot go to the first charging station for charging", then no first information is generated, and subsequent operation steps are terminated. As another example, if the determination result is "other vehicles can go to the first charging station for charging", then the first information includes the identification information of the first charging station and a first symbol (the first symbol indicates that other vehicles can go to the first charging station for charging). If the determination result is "other vehicles cannot go to the first charging station for charging", then the first information includes the identification information of the first charging station and a second symbol (the second symbol indicates that other vehicles cannot go to the first charging station for charging).

[0341] Regarding how the vehicle-side controller can determine whether other vehicles can go to the first charging station for charging based on the first environmental information of the first charging station and / or the first number of vehicles identified in the first charging station, it can be done in the following way:

[0342] Method 1: The first environmental information includes the waiting time to enter the first charging station for charging. The vehicle-side controller can determine whether the "waiting time to enter the first charging station for charging" is greater than a first threshold. If the "waiting time to enter the first charging station for charging" is less than the first threshold, it is determined that other vehicles can go to the first charging station for charging. If the "waiting time to enter the first charging station for charging" is greater than or equal to the first threshold, it is determined that other vehicles cannot go to the first charging station for charging. The first threshold can be preset or customized; this application does not limit it. For example, the first threshold can be 1 hour, 2 hours, or 3 hours, etc.

[0343] Method 2: The first environmental information includes whether the fire protection facilities of the first charging station are complete. The vehicle-side controller can determine whether other vehicles can go to the first charging station for charging based on whether the fire protection facilities of the first charging station are complete. If "the fire protection facilities of the first charging station are complete", then it is determined that other vehicles can go to the first charging station for charging. If "the fire protection facilities of the first charging station are incomplete", then it is determined that other vehicles cannot go to the first charging station for charging.

[0344] Method 3: The vehicle-side controller can determine whether the first quantity is greater than a second threshold to determine whether other vehicles can go to the first charging station for charging. For example, if the first quantity is less than the second threshold, it is determined that other vehicles can go to the first charging station for charging; if the first quantity is greater than or equal to the second threshold, it is determined that other vehicles cannot go to the first charging station for charging. The second threshold can be preset or customized; this application does not limit its definition. For example, the second threshold could be 5 vehicles, 10 vehicles, or 15 vehicles, etc.

[0345] S808, The vehicle-side controller of the first vehicle sends first information to the map unit of the first vehicle, and correspondingly, the map unit of the first vehicle receives the first information.

[0346] For an introduction to map units, please refer to the description in S802 above, which will not be repeated here. Furthermore, a map unit can also be understood as a unit capable of receiving and forwarding first information. For example, a map unit can also forward the first information to a server.

[0347] The map cell sends the first information it receives to the server, and the server receives the first information from the map cell accordingly.

[0348] Optionally, the vehicle-side controller of the first vehicle can also directly send the first information to the server, and the server receives the first information from the vehicle-side controller.

[0349] S809. The server determines the second information. The second information includes some or all of the information in the first information, and is used to describe relevant information about the first charging station.

[0350] The following sections will explain how the server determines the second piece of information, in different scenarios.

[0351] Scenario 1: The first information includes the first detection data of the first charging station, the first environmental information of the first charging station, the first number of vehicles identified in the first charging station, and the identification information of the first charging station. The server may select some or all of the information in the first information as the second information. For example, the server may determine the first detection data as the second information, and the server may also determine the first environmental information and the first number as the second information. This application does not limit this.

[0352] Scenario 2: The first information includes the first detection data, but does not include the first environmental information of the first charging station and the first number of vehicles identified within the first charging station. The server can directly determine the first detection data as the second information, or it can first analyze and process the first detection data to obtain the first environmental information of the first charging station, and / or the first number of vehicles identified within the first charging station, and then determine some or all of the first detection data of the first charging station, the first environmental information of the first charging station, the first number of vehicles identified within the first charging station, and the identification information of the first charging station as the second information.

[0353] Scenario 3: The vehicle-side controller of the first vehicle receives multiple pieces of first information about the first charging station. These multiple pieces of first information may come from different vehicles (including the first vehicle) or from information acquired by the same vehicle at different times. The vehicle-side controller can analyze and process the multiple pieces of first information to determine the second information. For example, the second information can be determined based on factors such as timeliness and clarity. For specific implementation details, please refer to the description of the corresponding content in Figure 3 above, which will not be repeated here.

[0354] Optionally, the vehicle-mounted controller may also periodically update the second information to determine the relevant information of the first charging station described in the second information, thus ensuring high timeliness and completeness. For example, the vehicle-mounted controller periodically updates the second information based on one or more pieces of first information acquired.

[0355] S810, the map unit of the second vehicle sends a "search for the first charging station" instruction to the server, and the server receives the "search for the first charging station" instruction from the second vehicle.

[0356] For example, the map unit of the second vehicle can receive a user instruction to search for the first charging station. After receiving the user instruction, the first charging station sends a "search for the first charging station" instruction to the server to obtain relevant information about the first charging station.

[0357] S811, the server sends second information to the map unit of the second vehicle, and correspondingly, the map unit of the second vehicle receives the second information from the server.

[0358] The map unit, for example, is a module or unit capable of providing navigation functions. The map unit can refer to software, hardware, or a combination of both; this application does not limit this. The map unit of the second vehicle can also be understood as a unit capable of receiving second information sent by the server.

[0359] Optionally, the map unit of the second vehicle also has an information forwarding function. For example, the map unit of the second vehicle can send second information to the processing unit of the second vehicle, and correspondingly, the processing unit of the second vehicle receives the second information from the map unit of the second vehicle.

[0360] Optionally, the server can also directly send the second information to the processing unit of the second vehicle, and the processing unit of the second vehicle receives the second information from the server.

[0361] S812, The processing unit of the second vehicle determines whether to go to the first charging station for charging.

[0362] For example, the processing unit of the second vehicle can determine whether to go to the first charging station for charging based on the second information.

[0363] For a detailed explanation of how the processing unit of the second vehicle determines whether to go to the first charging station for charging based on the second information, please refer to the description in S702 above, which will not be repeated here.

[0364] Optionally, the processing unit of the second vehicle can also receive instructions from the user to determine whether to proceed to the first charging station for charging.

[0365] Optionally, the processing unit of the second vehicle can also display the second information to the user of the second vehicle. For example, the processing unit of the second vehicle can display the second information to the user of the second vehicle through images, videos, or sounds. Based on the second information, the user of the second vehicle can determine whether to go to the first charging station for charging and issue relevant instructions to the second vehicle.

[0366] For example, the processing unit of the second vehicle can control the human-machine interface of the second vehicle to display the detection data of multiple charging stations, allowing the user to view the detection data of multiple charging stations and select a suitable charging station for charging.

[0367] For example, when the second information includes the identification information of the first charging station, the processing unit of the second vehicle can control the human-machine interface of the second vehicle to display multiple charging stations that can be visited for charging, allowing the user to select a suitable charging station for charging.

[0368] For example, when the second information includes the first environmental information of the first charging station, the processing unit of the second vehicle can control the human-machine interface of the second vehicle to display the first environmental information of multiple charging stations, allowing the user to select a suitable charging station for charging.

[0369] Optionally, since information about charging stations changes in real time—for example, vehicles are constantly entering and leaving the charging stations—the second vehicle's processing unit can, after determining the charging station to proceed, also recommend more suitable charging stations to the user based on newly received second information.

[0370] Based on the above description, it can be understood that the information processing method shown in Figure 8 involves the first vehicle determining whether it is within the first range of the first charging station, thereby triggering the first vehicle to detect the first charging station. This application also provides another information processing method, in which the server determines whether the first vehicle is within the first range of the first charging station, thereby triggering the first vehicle to detect the first charging station.

[0371] Please refer to Figure 11, which is a flowchart illustrating another information processing method provided in this application. It is understood that the steps in the embodiments of this application can be considered reasonable variations or supplements to the embodiments in Figures 3, 6, or 7 above; or, it is understood that the information processing method in the embodiments of this application can also be considered an embodiment that can be executed independently, and this application does not limit this. The information processing method shown in Figure 11 may include one or more steps S1101 to S1112. For example, some solutions may only include steps S1101 and S1102. It should be understood that, for ease of description, the description is based on the order of steps S1101 to S1112, and is not intended to limit the execution to this order. This application does not limit the order of execution, the execution time, or the number of executions of the above one or more steps. Steps S1101 to S1112 are specifically as follows:

[0372] S1101, the vehicle-mounted unit of the first vehicle sends the information sharing switch status to the vehicle-end controller of the first vehicle, and correspondingly, the vehicle-end controller of the first vehicle receives the information sharing switch status from the vehicle-mounted unit. For specific implementation details, please refer to S801 above, which will not be repeated here.

[0373] S1102, The server determines the first vehicle near the first charging station.

[0374] For example, the server obtains the first coordinate information of the first charging station and acquires the coordinate information of multiple vehicles in real time, thereby identifying the vehicle near the first charging station as the first vehicle. For an explanation of how to determine whether a vehicle is near the first charging station, please refer to the description of the corresponding content above; it will not be repeated here.

[0375] S1103. The server sends first instruction information to the map unit of the first vehicle, and the map unit of the first vehicle receives the first instruction information accordingly.

[0376] The description of the map unit can be found in the aforementioned S802 description, and will not be repeated here. The first indication information is used to indicate that the first vehicle is within the first range of the first charging station, and the first indication information is also used to request relevant information about the first charging station.

[0377] In one possible implementation, when the server determines that the vehicle is near or about to enter the first charging station, it can send first instruction information to the map unit of the first vehicle.

[0378] In another possible implementation, the server will also combine the navigation information of the first vehicle to comprehensively determine whether the first vehicle has entered the first charging station, so as to determine whether to send the first instruction information to the map unit of the first vehicle.

[0379] For a detailed description of the two implementation methods described above, please refer to the descriptions in Figures 3, 6, or 7 above; they will not be repeated here.

[0380] S1104. The vehicle-side controller of the first vehicle determines whether the information sharing switch is turned on. For details, please refer to the description of S803 above, which will not be repeated here.

[0381] S1105, the vehicle-side controller of the first vehicle controls the sensing system of the first vehicle to acquire the first detection data of the first charging station. For details, please refer to the description of S805 above, which will not be repeated here.

[0382] (Optional) S1106, the vehicle-side controller of the first vehicle determines the first environmental information of the first charging station, and / or identifies the first number of vehicles in the first charging station. For details, please refer to the description of S806 above, which will not be repeated here.

[0383] S1107, The vehicle-side controller of the first vehicle determines the first information. For details, please refer to the description of S807 above, which will not be repeated here.

[0384] S1108, the vehicle-side controller of the first vehicle sends first information to the map unit of the first vehicle, and correspondingly, the map unit of the first vehicle receives the first information. For details, please refer to the description of S1108 above, which will not be repeated here.

[0385] S1109. The server determines the second information. The second information includes some or all of the information in the first information, and is used to describe relevant information about the first charging station. For details, please refer to the description in S809 above; it will not be repeated here.

[0386] In step S1110, the map unit of the second vehicle sends a "search for the first charging station" command to the server, and the server receives the "search for the first charging station" command from the second vehicle. For details, please refer to the description of step S810 above; it will not be repeated here.

[0387] S1111: The server sends second information to the map unit of the second vehicle, and correspondingly, the map unit of the second vehicle receives the second information from the server. For details, please refer to the description of S811 above, which will not be repeated here.

[0388] S1112, the processing unit of the second vehicle determines whether to proceed to the first charging station for charging. For details, please refer to the description of S812 above; it will not be repeated here.

[0389] Based on the above description, it can be understood that the information processing method shown in Figure 11 involves the server determining whether the first vehicle is within the first range of the first charging station, thereby triggering the first vehicle to detect the first charging station. This application also provides another information processing method, in which the second vehicle determines whether it needs to go to the first charging station for charging, thereby triggering the first vehicle to detect the first charging station.

[0390] Please refer to Figure 12, which is a flowchart illustrating another information processing method provided in this application. It is understood that the steps in the embodiments of this application can be considered reasonable variations or supplements to the embodiments in Figures 3, 6, or 7 above; or, it is understood that the information processing method in the embodiments of this application can also be considered an embodiment that can be executed independently, and this application does not limit this. The information processing method shown in Figure 12 may include one or more steps S1201 to S1212. For example, some solutions may only include steps S1201 and S1202. It should be understood that, for ease of description, the description is based on the order of steps S1201 to S1212, and is not intended to limit the execution to this order. This application does not limit the order of execution, the execution time, or the number of executions of the above one or more steps. Steps S1201 to S1212 are specifically as follows:

[0391] S1201, the vehicle-mounted unit of the first vehicle sends the information sharing switch status to the vehicle-end controller of the first vehicle, and correspondingly, the vehicle-end controller of the first vehicle receives the information sharing switch status from the vehicle-mounted unit. For specific implementation details, please refer to S801 above, which will not be repeated here.

[0392] S1202, the map unit of the second vehicle sends a first request message to the server, and the server receives the first request message from the map unit of the second vehicle.

[0393] The first request information is used to request relevant information about the first charging station, including the identification information of the first charging station. For an explanation of the first request information and how to trigger the map unit of the second vehicle to send the first request information, please refer to the aforementioned description of S702, which will not be repeated here.

[0394] S1203, The server determines the first vehicle near the first charging station. For details, please refer to the description of S1102 above, which will not be repeated here.

[0395] S1204, the server sends first instruction information to the map unit of the first vehicle, and correspondingly, the map unit of the first vehicle receives the first instruction information. For details, please refer to the description of S1103 above, which will not be repeated here.

[0396] S1205, The vehicle-side controller of the first vehicle determines whether the information sharing switch is turned on. For details, please refer to the description of S803 above, which will not be repeated here.

[0397] S1206, The vehicle-side controller of the first vehicle controls the sensing system of the first vehicle to acquire the first detection data of the first charging station. For details, please refer to the description of S805 above, which will not be repeated here.

[0398] (Optional) S1207, the vehicle-side controller of the first vehicle determines the first environmental information of the first charging station, and / or identifies the first number of vehicles in the first charging station. For details, please refer to the description of S806 above, which will not be repeated here.

[0399] S1208, The vehicle-side controller of the first vehicle determines the first information. For details, please refer to the description of S807 above, which will not be repeated here.

[0400] S1209: The vehicle-side controller of the first vehicle sends first information to the map unit of the first vehicle, and correspondingly, the map unit of the first vehicle receives the first information. For details, please refer to the description of S1108 above, which will not be repeated here.

[0401] S1210, the server determines the second information. The second information includes some or all of the information in the first information, and is used to describe relevant information about the first charging station. For details, please refer to the description in S809 above; it will not be repeated here.

[0402] S1211, the server sends second information to the map unit of the second vehicle, and correspondingly, the map unit of the second vehicle receives the second information from the server. For details, please refer to the description of S811 above, which will not be repeated here.

[0403] In S1212, the processing unit of the second vehicle determines whether to proceed to the first charging station for charging. For details, please refer to the description of S812 above; it will not be repeated here.

[0404] Figures 8, 11, and 12 above illustrate three different information processing methods that can solve the problem of car owners not being able to obtain the latest congestion information of charging stations in real time, resulting in long queuing times before charging. These methods ensure that car owners can choose suitable charging stations, thereby shortening queuing times before charging and improving charging efficiency.

[0405] In summary, the information processing method provided in this application enables terminals near charging stations to obtain relevant information about the charging stations and transmit it to a server. When other vehicles need to charge, they can retrieve the relevant information from the server to identify suitable charging stations, thereby reducing queuing time and improving charging efficiency. Furthermore, the information processing method also allows nearby vehicles to upload the relevant information of a charging station only when a vehicle needs to view that information, reducing resource waste and avoiding the recording of numerous unnecessary videos or images.

[0406] The methods provided in the above embodiments of this application are described from the perspectives of a server, a first terminal, and a second terminal. To implement the functions of the methods provided in the above embodiments, the server, the first terminal, and the second terminal may include hardware structures and / or software units, implementing the above functions in the form of hardware structures, software units, or a combination of hardware structures and software units. Whether a particular function is executed in the form of hardware structures, software units, or a combination of hardware structures and software units depends on the specific application and design constraints of the technical solution.

[0407] The methods provided by the embodiments of this application have been described in detail above with reference to Figures 2 to 12. The information processing apparatus provided by the embodiments of this application will be described in detail below with reference to Figures 13, 14, and 15. It should be understood that the descriptions of the apparatus embodiments correspond to the descriptions of the method embodiments. Therefore, any content not described in detail can be found in the descriptions of the method embodiments above.

[0408] Figure 13 is a schematic block diagram of an information processing device provided in an embodiment of this application, used to implement the information processing method shown in Figure 2 or Figure 8 above. For example, the information processing device 1300 can be a software unit or a chip system. The chip system can be composed of chips, or it can include chips and other discrete devices. The information processing device 1300 includes a receiving unit 1301, which can receive external data. For example, the receiving unit 1301 is used to receive first information from a first terminal. The information processing device 1300 may also include a sending unit 1302, which can send data to the outside. For example, the sending unit 1302 is used to send second information to a second terminal. The receiving unit 1301 or the sending unit 1302 may also be referred to as a communication interface, transceiver unit, input / output interface, etc.

[0409] Optionally, the second information includes one or more of the following: first detection data of the first charging station, first environmental information of the first charging station, first number of vehicles identified in the first charging station, or identification information of the first charging station.

[0410] Optionally, the "first number of vehicles in the first charging station" mentioned above can refer to vehicles that need charging, or new energy vehicles that need charging.

[0411] Optionally, the first detection data may include one or more of image data, video data, or radar point cloud data.

[0412] Optionally, the aforementioned first environmental information may include one or more of the following: waiting time to enter the first charging station for charging, the number of charging piles in the first charging station, the age of the charging piles in the first charging station, or whether the fire protection facilities of the first charging station are complete.

[0413] Optionally, the aforementioned first range can be a radius of N meters centered on the charging station, where N is a positive integer. This application does not limit this range; for example, N can be 10 meters, 20 meters, or 30 meters. Alternatively, the aforementioned first range can be a range of M meters from the entrance of the charging station, where M is a positive integer. This application does not limit this range; for example, M can be 10 meters, 20 meters, or 30 meters.

[0414] In one possible implementation, the sending unit 1302 is further configured to send the first coordinate information of the first charging station to the first terminal, the first coordinate information being used to determine whether the first terminal is within the first range of the first charging station.

[0415] Optionally, the sending unit 1302 is further configured to send the second coordinate information of the first terminal to the first terminal, so that the first terminal can determine whether the first terminal is within the first range of the first charging station based on the first coordinate information and the second coordinate information.

[0416] In another possible implementation, the information processing apparatus further includes an acquisition unit and a determination unit.

[0417] The acquisition unit is used to acquire the first coordinate information of the first charging station and the second coordinate information of the first terminal.

[0418] The determining unit is used to determine the first indication information based on the first coordinate information and the second coordinate information.

[0419] The sending unit 1302 is further configured to send first indication information to the first terminal. The first indication information indicates that the first terminal is within a first range of the first charging station, and also requests relevant information about the first charging station.

[0420] Optionally, the second coordinate information of the first terminal mentioned above refers to the real-time coordinate information of the first terminal.

[0421] In another possible implementation, the aforementioned determining unit is specifically used to determine, based on the first coordinate information and the second coordinate information, that the first terminal is within a first range of the first charging station.

[0422] Optionally, if the first terminal is within a first range of the first charging station, the determining unit generates first indication information.

[0423] In another possible implementation, the acquisition unit is further configured to acquire navigation information of the first terminal, the navigation information indicating that the navigation destination of the first terminal is the first charging station.

[0424] The determining unit is specifically used to determine, based on the first coordinate information, the second coordinate information, and the navigation information of the first terminal, that the first terminal is within the first range of the first charging station.

[0425] In another possible implementation, the receiving unit 1301 is further configured to receive a first request information from the second terminal, the first request information being used to request the acquisition of relevant information of the first charging station, the first request information including the identification information of the first charging station.

[0426] The sending unit 1302 is also configured to send first indication information to the first terminal based on the identification information of the first charging station. The first indication information is used to indicate that the first terminal is within a first range of the first charging station. The first indication information is also used to request relevant information of the first charging station.

[0427] In another possible implementation, the first information includes first detection data. The determining unit is further configured to determine, based on the first detection data, first environmental information of the first charging station, and / or, a first number of vehicles within the first charging station. The second information includes first environmental information of the vehicles within the first charging station, and / or, a first number of vehicles within the first charging station.

[0428] Optionally, the first information mentioned above does not include the first environmental information of the first charging station and the first number of vehicles in the first charging station.

[0429] In another possible implementation, the receiving unit 1301 is further configured to receive third information from the third terminal, the third information including one or more of the following: second detection data of the first charging station, second environmental information of the first charging station, a second number of vehicles identified in the first charging station, and identification information of the first charging station. Based on the first information and the third information, the second information is determined.

[0430] Optionally, the third terminal is located within the first range of the first charging station. For a description of the third terminal, please refer to the preceding description of the first terminal; it will not be repeated here.

[0431] Optionally, the second environmental information of the first charging station and the second number of vehicles in the first charging station are obtained by processing the second detection data.

[0432] In another possible implementation, the first information mentioned above also includes time information for acquiring the first detection data.

[0433] In another possible implementation, all charging piles in the first charging station are in a first state, which includes one or more of the following: occupied state, maintenance state, or damaged state.

[0434] Optionally, if there is a situation where a charging pile in the first charging station is not in the first state, the first information can indicate that the queuing time for charging at the first charging station is 0, and correspondingly, the second information can also indicate that the queuing time for charging at the first charging station is 0.

[0435] Figure 14 is a schematic block diagram of another information processing device provided in an embodiment of this application, used to implement the information processing method shown in Figure 6 or Figure 11 above. For example, the information processing device 1400 can be a software unit or a chip system. The chip system can be composed of chips, or it can include chips and other discrete devices. The information processing device 1400 includes an acquisition unit 1401, which has environmental perception capabilities. For example, the acquisition unit 1401 is used to acquire first detection data of a first charging station. The information processing device 1400 may also include a transmission unit 1402, which can transmit data to the outside. For example, the transmission unit 1402 is used to transmit first information. The transmission unit 1402 may also be referred to as a communication interface, transceiver unit, input / output interface, etc.

[0436] Optionally, the aforementioned first environmental information and first quantity are determined by the first terminal based on the first detection data.

[0437] Optionally, the first terminal is located within a first range of the first charging station.

[0438] Optionally, the aforementioned first range can be a radius of N meters centered on the charging station, where N is a positive integer. This application does not limit this range; for example, N can be 10 meters, 20 meters, or 30 meters. Alternatively, the aforementioned first range can be a range of M meters from the entrance of the charging station, where M is a positive integer. This application does not limit this range; for example, M can be 10 meters, 20 meters, or 30 meters.

[0439] Optionally, the "first number of vehicles in the first charging station" mentioned above can refer to vehicles that need charging, or new energy vehicles that need charging.

[0440] In one possible implementation, the acquisition unit 1401 is specifically used to acquire first coordinate information of the first charging station and second coordinate information of the first terminal. The aforementioned information processing device further includes a determination unit, which is used to determine whether the first terminal is within a first range of the first charging station based on the first and second coordinate information. The acquisition unit 1401 is also used to acquire first detection data if the first terminal is within the first range of the first charging station.

[0441] In another possible implementation, the information processing device further includes a receiving unit for receiving first indication information, which indicates that the first terminal is within a first range of the first charging station, or the first indication information is also used to request relevant information about the first charging station.

[0442] In another possible implementation, the determining unit is further configured to determine first environmental information and / or a first quantity based on the first detection data.

[0443] In another possible implementation, the first environmental information includes a first waiting time for entering the first charging station. If the first waiting time is less than a first threshold, and / or if the first quantity is less than a second threshold, the first information includes the identification information of the first charging station.

[0444] In another possible implementation, the acquisition unit 1401 is further configured to acquire the on / off state of the information sharing switch. Specifically, the acquisition unit 1401 is configured to acquire first detection data when the information sharing switch is in the on state.

[0445] In another possible implementation, the first information further includes: obtaining the time information corresponding to the first detection data.

[0446] In another possible implementation, the first detection data includes one or more of radar point cloud data, image data, or video data.

[0447] Optionally, all charging piles in the first charging station are in a first state, which includes one or more of the following: occupied state, maintenance state, or damaged state.

[0448] Optionally, if there is a situation where a charging pile in the first charging station is not in the first state, the first information can indicate that the queuing time for charging at the first charging station is 0, and correspondingly, the second information can also indicate that the queuing time for charging at the first charging station is 0.

[0449] Figure 15 is a schematic block diagram of another information processing device provided in an embodiment of this application, used to implement the information processing method shown in Figure 7 or Figure 12 above. For example, the information processing device 1500 can be a software unit or a chip system. The chip system can be composed of chips, or it can include chips and other discrete devices. The information processing device 1500 includes a receiving unit 1501, which has the ability to receive external data. For example, the receiving unit 1501 is used to receive second information. The receiving unit 1501 can also be called a communication interface, a transceiver unit, an input / output interface, etc. The information processing device 1500 may also include a determining unit 1502, which has data processing capabilities. For example, the determining unit 1502 is used to determine charging at a first charging station based on the second information.

[0450] Optionally, the aforementioned first environmental information and first quantity are determined by the first terminal based on the first detection data.

[0451] Optionally, the second terminal is located outside the first range of the first charging station.

[0452] Optionally, the aforementioned first range can be a radius of N meters centered on the charging station, where N is a positive integer. This application does not limit this range; for example, N can be 10 meters, 20 meters, or 30 meters. Alternatively, the aforementioned first range can be a range of M meters from the entrance of the charging station, where M is a positive integer. This application does not limit this range; for example, M can be 10 meters, 20 meters, or 30 meters.

[0453] Optionally, the "first number of vehicles in the first charging station" mentioned above can refer to vehicles that need charging, or new energy vehicles that need charging.

[0454] In one possible implementation, the information processing apparatus further includes a sending unit. The sending unit is used to send first request information, which requests to obtain relevant information about the first charging station, and the first request information includes the identification information of the first charging station.

[0455] In another possible implementation, the information processing apparatus further includes an acquisition unit. The acquisition unit is used to acquire navigation information from the second terminal. Specifically, the sending unit is used to send a first request message when the navigation information indicates that the navigation destination of the second terminal is the first charging station.

[0456] In another possible implementation, the first environmental information includes a first waiting time for entering the first charging station. The determining unit 1502 is specifically configured to determine that charging is taking place at the first charging station if the first waiting time is less than a first threshold, and / or if the first quantity is less than a second threshold.

[0457] In another possible implementation, the acquisition unit is further configured to acquire a first distance between the second terminal and the first charging station. The determination unit 1502 is specifically configured to determine charging at the first charging station based on the first distance and second information.

[0458] In another possible implementation, the information processing device further includes a human-computer interaction interface. The human-computer interaction interface is used to display the second information to relevant personnel at the second terminal.

[0459] The unit division in this embodiment is illustrative and represents only one logical functional division. In actual implementation, other division methods may be used. Furthermore, the functional units in the various embodiments of this application can be integrated into a single processor, exist as separate physical units, or be integrated into a single unit. The integrated units described above can be implemented in hardware or as software functional units.

[0460] It is understood that the functions of the receiving unit and the transmitting unit in the above embodiments can be implemented by a transceiver, and the functions of the processing unit can be implemented by a processor. The transceiver may include a transmitter and / or a receiver, etc., respectively used to implement the functions of the transmitting unit and / or the receiving unit. The following description, in conjunction with Figures 16, 17, and 18, provides examples.

[0461] Figure 16 is a schematic block diagram of another information processing device provided in an embodiment of this application. The information processing device 1600 shown in Figure 16 can be a hardware circuit implementation of the device shown in Figure 13. The information processing device 1600 is used to implement the information processing method shown in Figure 3 or Figure 8. For ease of explanation, Figure 16 only shows the main components of the information processing device.

[0462] The information processing apparatus 1600 shown in Figure 16 includes at least one processor 1601. The information processing apparatus 1600 may also include at least one memory 1602 for storing program instructions and / or data. The memory 1602 and the processor 1601 are coupled. The coupling in this embodiment is an indirect coupling or communication connection between devices, units, or modules, and can be electrical, mechanical, or other forms, used for information interaction between devices, units, or modules. The processor 1601 can operate collaboratively with the memory 1602, and the processor 1601 can execute program instructions stored in the memory 1602. At least one of the at least one memory 1602 may be included in the processor 1601.

[0463] The information processing device 1600 may further include a communication interface 1603 for communicating with other devices via a transmission medium, thereby enabling the information processing device 1600 to communicate with other devices. In this embodiment, the communication interface may be a transceiver, circuit, bus, module, or other type of communication interface. In this embodiment, when the communication interface is a transceiver, the transceiver may include an independent receiver, an independent transmitter, or a transceiver integrating transceiver functions, or an interface circuit.

[0464] It should be understood that the connection medium between the processor 1601, memory 1602, and communication interface 1603 is not limited in the embodiments of this application. In the embodiments of this application, the memory 1602, processor 1601, and communication interface 1603 are connected via a communication bus 1604 in FIG16. The bus is represented by a thick line in FIG16. The connection methods between other components are only illustrative and are not intended to be limiting. The bus may include an address bus, a data bus, a control bus, etc. For ease of illustration, only one thick line is used in FIG16, but this does not mean that there is only one bus or one type of bus. The operations performed by the processor 1601 can be referred to the operations performed by the determining unit in the information processing device described in FIG13, and will not be repeated here. The operations performed by the communication interface 1603 can be referred to the operations performed by the receiving unit 1301 or the sending unit 1302 in FIG13, and will not be repeated here.

[0465] Figure 17 is a schematic block diagram of another information processing device provided in an embodiment of this application. The information processing device 1700 shown in Figure 17 can be a hardware circuit implementation of the device shown in Figure 14. The information processing device 1700 is used to implement the information processing method shown in Figure 6 or Figure 11. For ease of explanation, Figure 17 only shows the main components of the information processing device.

[0466] The information processing apparatus 1700 shown in Figure 17 includes at least one processor 1701. The information processing apparatus 1700 may also include at least one memory 1702 for storing program instructions and / or data. The memory 1702 and the processor 1701 are coupled. The coupling in this embodiment is an indirect coupling or communication connection between devices, units, or modules, and can be electrical, mechanical, or other forms, used for information interaction between devices, units, or modules. The processor 1701 can operate collaboratively with the memory 1702, and the processor 1701 can execute program instructions stored in the memory 1702. At least one of the at least one memory 1702 may be included in the processor 1701.

[0467] The information processing device 1700 may further include a communication interface 1703 for communicating with other devices via a transmission medium, thereby enabling the information processing device 1700 to communicate with other devices. In this embodiment, the communication interface may be a transceiver, circuit, bus, module, or other type of communication interface. In this embodiment, when the communication interface is a transceiver, the transceiver may include an independent receiver, an independent transmitter, or a transceiver integrating transceiver functions, or an interface circuit.

[0468] It should be understood that the connection medium between the processor 1701, memory 1702, and communication interface 1703 is not limited in the embodiments of this application. In the embodiments of this application, the memory 1702, processor 1701, and communication interface 1703 are connected via a communication bus 1704 in FIG17. The bus is represented by a thick line in FIG17. The connection methods between other components are only illustrative and are not intended to be limiting. The bus may include an address bus, a data bus, a control bus, etc. For ease of illustration, only one thick line is used in FIG17, but this does not mean that there is only one bus or one type of bus. Regarding the operations performed by the processor 1701, please refer to the operations performed by the acquisition unit 1401 or the determination unit in the information processing device shown in FIG14, which will not be repeated here. Regarding the operations performed by the communication interface 1703, please refer to the operations performed by the sending unit 1402 in FIG14, which will not be repeated here.

[0469] Figure 18 is a schematic block diagram of another information processing device provided in an embodiment of this application. The information processing device 1800 shown in Figure 18 can be a hardware circuit implementation of the device shown in Figure 15. The information processing device 1800 is used to implement the information processing method shown in Figure 7 or Figure 12. For ease of explanation, Figure 18 only shows the main components of the information processing device.

[0470] The information processing apparatus 1800 shown in Figure 18 includes at least one processor 1801. The information processing apparatus 1800 may also include at least one memory 1802 for storing program instructions and / or data. The memory 1802 and the processor 1801 are coupled. The coupling in this embodiment is an indirect coupling or communication connection between devices, units, or modules, and can be electrical, mechanical, or other forms, used for information interaction between devices, units, or modules. The processor 1801 can operate collaboratively with the memory 1802, and the processor 1801 can execute program instructions stored in the memory 1802. At least one of the at least one memory 1802 may be included in the processor 1801.

[0471] The information processing device 1800 may further include a communication interface 1803 for communicating with other devices via a transmission medium, thereby enabling the information processing device 1800 to communicate with other devices. In this embodiment, the communication interface may be a transceiver, circuit, bus, module, or other type of communication interface. In this embodiment, when the communication interface is a transceiver, the transceiver may include an independent receiver, an independent transmitter, or a transceiver integrating transceiver functions, or an interface circuit.

[0472] It should be understood that the connection medium between the processor 1801, memory 1802, and communication interface 1803 described above is not limited in the embodiments of this application. In the embodiments of this application, the memory 1802, processor 1801, and communication interface 1803 are connected via a communication bus 1804 in FIG18. The bus is represented by a thick line in FIG18. The connection methods between other components are only illustrative and are not intended to be limiting. The bus may include an address bus, a data bus, a control bus, etc. For ease of illustration, only one thick line is used in FIG18, but this does not mean that there is only one bus or one type of bus. For the operations performed by the processor 1801, please refer to the operations performed by the determining unit 1502 in FIG15, which will not be repeated here. For the operations performed by the communication interface 1803, please refer to the operations performed by the receiving unit 1501 in FIG15, which will not be repeated here.

[0473] A chip includes: a processor coupled to a memory for storing programs or instructions, wherein when the program or instructions are executed by the processor, the device performs a method of the flow shown in any one of Figures 2 to 12 above.

[0474] In this application embodiment, the processor can be a general-purpose processor, digital signal processor, application-specific integrated circuit, field-programmable gate array or other programmable logic device, discrete gate or transistor logic device, or discrete hardware component, capable of implementing or executing the methods, steps, and logic block diagrams disclosed in this application embodiment. The general-purpose processor can be a microprocessor or any conventional processor, etc. The steps of the methods disclosed in the embodiments of this application can be directly manifested as being executed by a hardware processor, or executed by a combination of hardware and software modules within the processor.

[0475] In the embodiments of this application, the memory can be non-volatile memory, such as a hard disk drive (HDD) or a solid-state drive (SSD), or it can be volatile memory, such as random-access memory (RAM). Memory is any other medium capable of carrying or storing desired program code in the form of instructions or data structures, and accessible by a computer, but is not limited thereto. The memory in the embodiments of this application can also be a circuit or any other device capable of implementing storage functions, used to store program instructions and / or data.

[0476] This application also provides another information processing apparatus, which includes a processor and a memory, wherein the memory is used to store a computer program, and the processor is used to execute the computer program, causing the apparatus to perform the information processing method obtained from Figures 2 to 12 and their combinations.

[0477] This application also provides a vehicle that includes the aforementioned information processing device. Optionally, a detailed description of the vehicle can be found in the foregoing description of the vehicle, and will not be repeated here.

[0478] This application also provides a server, which includes the aforementioned information processing device. Optionally, a detailed description of the server can be found in the description of server 201 above, and will not be repeated here.

[0479] This application also provides a terminal device, which includes the aforementioned information processing apparatus. Optionally, the relevant description of the terminal device can be found in the description of the first terminal 202 or the second terminal 203, and will not be repeated here.

[0480] This application also provides an information processing system, including the aforementioned information processing apparatus. Optionally, the information processing system includes a first vehicle, a second vehicle, and a server.

[0481] This application provides a computer program that, when executed by a processor, performs the information processing method obtained from Figures 2 to 12 and combinations thereof.

[0482] This application provides a computer program product, which includes: a computer program (also called code or instructions); when the computer program is run, it causes the computer to execute the information processing method obtained by the above-described Figures 2 to 12 and their combinations.

[0483] This application also provides a computer-readable storage medium storing instructions that, when executed on at least one processor, implement the information processing method obtained from Figures 2 to 12 and their combinations.

[0484] Those skilled in the art will understand that all or part of the steps of the above embodiments can be implemented by hardware or by a program instructing related hardware. The program can be stored in a computer-readable storage medium, such as a read-only memory, a disk, or an optical disk.

Claims

1. An information processing method characterized by comprising: Applied to a server; the information processing method includes: Receive first information from a first terminal, the first information including one or more of the following: first detection data of the first charging station, first environmental information of the first charging station, first number of vehicles identified in the first charging station, and identification information of the first charging station. Send second information to the second terminal. The second information includes some or all of the information in the first information. The second information is used to describe the relevant information of the first charging station. The first terminal is located within the first range of the first charging station, while the second terminal is located outside the first range of the first charging station.

2. The method of claim 1, wherein, The information processing method further includes: The first coordinate information of the first charging station is sent to the first terminal. The first coordinate information is used to determine whether the first terminal is within the first range of the first charging station.

3. The method of claim 1, wherein, The information processing method further includes: Obtain the first coordinate information of the first charging station and the second coordinate information of the first terminal; Based on the first coordinate information and the second coordinate information, a first indication information is sent to the first terminal; the first indication information is used to indicate that the first terminal is within a first range of the first charging station, and the first indication information is also used to request the relevant information.

4. The method of claim 3, wherein, The step of sending first indication information to the first terminal based on the first coordinate information and the second coordinate information includes: Based on the first coordinate information and the second coordinate information, it is determined that the first terminal is within the first range of the first charging station; Send the first instruction information to the first terminal.

5. The method according to claim 3 or 4, characterized in that, The information processing method further includes: Obtain navigation information from the first terminal, wherein the navigation information indicates that the navigation destination of the first terminal is the first charging station; The step of sending first indication information to the first terminal based on the first coordinate information and the second coordinate information includes: Based on the first coordinate information, the second coordinate information, and the navigation information of the first terminal, the first instruction information is sent to the first terminal.

6. The method of claim 1, wherein, The information processing method further includes: Receive a first request message from the second terminal, the first request message being used to request the relevant information, the first request message including the identification information of the first charging station; Based on the identification information of the first charging station, a first indication information is sent to the first terminal; the first indication information is used to indicate that the first terminal is within a first range of the first charging station, and the first indication information is also used to request the relevant information.

7. The method according to any one of claims 1 to 6, characterized in that, The first information includes the first detection data; The information processing method further includes: Based on the first detection data, determine the first environmental information, and / or the first quantity; The second information includes the first environmental information and / or the first quantity.

8. The method according to any one of claims 1 to 7, characterized in that, The information processing method further includes: Receive third information from a third terminal, the third information including one or more of the following: second detection data of the first charging station, second environmental information of the first charging station, second number of vehicles identified in the first charging station, and identification information of the first charging station; Based on the first information and the third information, the second information is determined.

9. The method according to any one of claims 1 to 8, characterized in that, The first information also includes the time information for acquiring the first detection data.

10. The method according to any one of claims 1 to 9, characterized in that, All charging piles in the first charging station are in a first state, which includes one or more of the following: occupied, under maintenance, or damaged.

11. An information processing method characterized by comprising: Applied to a first terminal; the information processing method includes: Acquire first detection data of the first charging station, the first detection data being used to describe the charging scenario of the first charging station; Send first information, which includes one or more of the following: first detection data, first environmental information of the first charging station, first number of vehicles identified in the first charging station, and identification information of the first charging station.

12. The method of claim 11, wherein, The acquisition of the first detection data of the first charging station includes: Obtain the first coordinate information of the first charging station and the second coordinate information of the first terminal; Based on the first coordinate information and the second coordinate information, when it is determined that the first terminal is within the first range of the first charging station, the first detection data is acquired.

13. The method of claim 11, wherein, The information processing method further includes: The system receives a first indication message, which indicates that the first terminal is within a first range of the first charging station, or the first indication message is further used to request relevant information about the first charging station.

14. The method according to any one of claims 11-13, characterized in that, The information processing method further includes: Based on the first detection data, determine the first environmental information, and / or the first quantity.

15. The method according to any one of claims 11-13, characterized in that, The first environmental information includes a first waiting time for entering the first charging station to charge; if the first waiting time is less than a first threshold, and / or if the first quantity is less than a second threshold, the first information includes the identification information of the first charging station.

16. The method according to any one of claims 11-15, characterized in that, The information processing method further includes: Get the on / off status of the information sharing switch; The acquisition of the first detection data of the first charging station includes: When the information sharing switch is turned on, the first detection data is acquired.

17. The method according to any one of claims 11-16, characterized in that, The first information also includes: Obtain the time information corresponding to the first detection data.

18. The method according to any one of claims 11-17, characterized in that, The first detection data includes one or more of the following: radar point cloud data, image data, or video data.

19. An information processing method characterized by comprising: Applied to a second terminal; the information processing method includes: Receive second information, which describes relevant information about the first charging station. The second information includes one or more of the following: first detection data of the first charging station, first environmental information of the first charging station, first number of vehicles identified in the first charging station, and identification information of the first charging station. Based on the second information, it is determined that charging will take place at the first charging station.

20. The method of claim 19, wherein, The information processing method further includes: Send a first request message, which is used to request the relevant information, including the identification information of the first charging station.

21. The method of claim 20, wherein, The sending of the first request information includes: Obtain the navigation information of the second terminal, and if the navigation information indicates that the navigation destination of the second terminal is the first charging station, send the first request information.

22. The method according to any one of claims 19-21, characterized in that, The first environmental information includes a first waiting time for entering the first charging station to charge; the step of determining to charge at the first charging station based on the second information includes: If the first waiting time is less than a first threshold, and / or if the first quantity is less than a second threshold, it is determined that charging will take place at the first charging station.

23. The method according to any one of claims 19-22, characterized in that, The step of determining to charge at the first charging station based on the second information includes: Obtain the first distance between the second terminal and the first charging station; Based on the first distance and the second information, it is determined that charging should be done at the first charging station.

24. The method according to any one of claims 19-23, characterized by, The information processing method further includes: The second information is displayed to the relevant personnel at the second terminal.

25. An information processing apparatus for enabling a user to efficiently search for a desired information, comprising: Includes modules or units for performing the method as described in any one of claims 1 to 10.

26. An information processing apparatus for enabling a user to efficiently search for a desired information, comprising: Includes modules or units for performing the method as described in any one of claims 11 to 18, or for causing the method as described in any one of claims 19 to 24 to be performed.

27. An information processing apparatus for implementing the method of any one of claims 1-26, comprising: include: processor; When the processor invokes a computer program or instruction in memory, the method as described in any one of claims 1 to 10 is executed.

28. An information processing apparatus for enabling a user to efficiently search for a desired information, comprising: include: processor; When the processor invokes a computer program or instruction in memory, the method as described in any one of claims 11 to 18 is executed, or the method as described in any one of claims 19 to 24 is executed.

29. A server, comprising: The server includes the information processing apparatus according to any one of claims 25 or 27.

30. A vehicle characterized by comprising: The vehicle includes the information processing device as described in any one of claims 26 or 28.

31. An information processing system, characterized by comprising: Includes one or more of the following: Server, first terminal and second terminal; The server is configured to perform the method as described in any one of claims 1 to 10, the first terminal is configured to perform the method as described in any one of claims 11 to 18, and the second terminal is configured to perform the method as described in any one of claims 19 to 24.

32. A computer-readable storage medium, comprising: The computer-readable storage medium is used to store a computer program that, when executed, causes the method of any one of claims 1 to 10 to be performed, or causes the method of any one of claims 11 to 18 to be performed, or causes the method of any one of claims 19 to 24 to be performed.

33. A computer program product, characterised in that, The computer program product includes instructions that, when executed by a processor, cause the method of any one of claims 1 to 10 to be implemented, or cause the method of any one of claims 11 to 18 to be implemented, or cause the method of any one of claims 19 to 24 to be executed.