A vehicle close-range instant interaction method, system, device and storage medium

By monitoring and predicting vehicle information in real time, generating a queue of vehicles to be called and establishing communication connections, the problem of low efficiency in interaction between vehicle drivers is solved, thereby improving driving safety and driving experience.

CN116782183BActive Publication Date: 2026-05-01GAC HONDA AUTOMOBILE CO LTD +1
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
GAC HONDA AUTOMOBILE CO LTD
Filing Date
2023-07-26
Publication Date
2026-05-01

AI Technical Summary

Technical Problem

In existing technologies, close-range real-time interaction between vehicle drivers is inefficient, unable to express intentions in a timely and accurate manner, thus affecting driving safety and driving experience.

Method used

By monitoring the broadcast information of target vehicles in real time, the system determines the license plate number, speed, and location information, predicts the trend of travel distance changes, generates a queue of vehicles to be called, and establishes a communication connection in response to user commands.

Benefits of technology

It improves the efficiency and accuracy of real-time, close-range interaction with vehicles, enhancing driving safety and the driving experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116782183B_ABST
    Figure CN116782183B_ABST
Patent Text Reader

Abstract

The application discloses a vehicle close-range instant interaction method, system, device and storage medium, comprising: monitoring the first broadcast information sent by a target vehicle in real time, determining the first license plate information, the first speed information and the first position information of the target vehicle; obtaining the second speed information and the second position information of the current vehicle, determining the first driving distance between the target vehicle and the current vehicle, and predicting the driving distance change trend between the target vehicle and the current vehicle; when the first driving distance is less than or equal to a preset first threshold, and the driving distance change trend is distance reduction or distance invariability, generating a to-be-called vehicle queue according to the first license plate information and displaying; in response to a calling operation instruction of a user, obtaining the corresponding first license plate information, and then establishing a communication connection between the current vehicle and the target vehicle. The application improves the efficiency and accuracy of vehicle close-range instant interaction, and the driving safety and driving experience of the user, and can be applied to the technical field of vehicle communication.
Need to check novelty before this filing date? Find Prior Art

Description

A method, system, device, and storage medium for real-time close-range interaction with vehicles. Technical Field

[0001] This invention relates to the field of vehicle communication technology, and in particular to a method, system, device, and storage medium for real-time interaction between vehicles at close range. Background Technology

[0002] Drivers often encounter situations where they need to communicate and confirm with drivers of vehicles traveling in the same or opposite direction. Current technology mostly relies on hand gestures or close-range shouting for this interaction. This method is inefficient, fails to convey intentions promptly and accurately, and thus impacts user safety and driving experience. These problems urgently need to be addressed. Summary of the Invention

[0003] The purpose of this invention is to at least partially solve one of the technical problems existing in the prior art.

[0004] Therefore, one objective of this invention is to provide a method for real-time close-range interaction with a vehicle, which improves the efficiency and accuracy of real-time close-range interaction with a vehicle, thereby enhancing the user's driving safety and driving experience.

[0005] Another objective of this invention is to provide a vehicle proximity real-time interaction system.

[0006] To achieve the above-mentioned technical objectives, the technical solutions adopted in the embodiments of the present invention include:

[0007] In a first aspect, embodiments of the present invention provide a method for real-time close-range interaction with a vehicle, comprising the following steps:

[0008] The first broadcast information emitted by the target vehicle is monitored in real time by the current vehicle, and the first license plate number, first speed information and first location information of the target vehicle are determined based on the first broadcast information.

[0009] The system acquires the second speed information and the second position information of the current vehicle, determines the first driving distance between the target vehicle and the current vehicle based on the first position information and the second position information, and predicts the trend of the driving distance between the target vehicle and the current vehicle based on the first speed information and the second speed information.

[0010] When the first driving distance is less than or equal to a preset first threshold, and the driving distance changes in the direction of decreasing distance or remaining constant distance, a queue of vehicles to be called is generated based on the first license plate number information, and the queue of vehicles to be called is displayed.

[0011] In response to a user's call operation command, the system obtains the first license plate number information corresponding to the call operation command from the queue of vehicles to be called, and then establishes a communication connection between the current vehicle and the target vehicle based on the corresponding first license plate number information.

[0012] Furthermore, in one embodiment of the present invention, the step of monitoring the first broadcast information emitted by the target vehicle in real time by the current vehicle, and determining the first license plate number information, first speed information, and first location information of the target vehicle based on the first broadcast information, specifically includes:

[0013] The current vehicle sends a second broadcast message to the target vehicle in the surrounding area, and receives the first broadcast message sent by the target vehicle through the current vehicle;

[0014] The first broadcast information is parsed to obtain the first license plate number, the first speed information, and the first location information of the target vehicle.

[0015] Further, in one embodiment of the present invention, the step of acquiring the second speed information and the second position information of the current vehicle, determining the first driving distance between the target vehicle and the current vehicle based on the first position information and the second position information, and predicting the trend of the change in the driving distance between the target vehicle and the current vehicle based on the first speed information and the second speed information specifically includes:

[0016] The second speed information and second position information of the current vehicle are obtained through the vehicle body controller;

[0017] The road distribution information of the current vehicle's environment is obtained through the GPS navigation system;

[0018] Based on the first location information, the second location information, and the road distribution information, a first driving route between the target vehicle and the current vehicle is determined, and then a first driving distance between the target vehicle and the current vehicle is determined based on the route length of the first driving route.

[0019] Predict the third position information of the target vehicle at the next moment based on the first speed information and the first position information, and predict the fourth position information of the current vehicle at the next moment based on the second speed information and the second position information;

[0020] The second driving route between the target vehicle and the current vehicle at the next moment is determined based on the third location information, the fourth location information, and the road distribution information. Then, the second driving distance between the target vehicle and the current vehicle at the next moment is determined based on the route length of the second driving route.

[0021] The trend of the travel distance between the target vehicle and the current vehicle is determined based on the first travel distance and the second travel distance.

[0022] Furthermore, in one embodiment of the present invention, the step of generating a queue of vehicles to be called based on the first license plate number information and displaying the queue of vehicles to be called specifically includes:

[0023] The first license plate number information is sorted according to the first driving distance, and the queue of vehicles to be called is generated according to the sorting order.

[0024] A first vehicle list is generated based on the queue of vehicles to be called, and the first vehicle list is displayed through the vehicle terminal or user terminal of the current vehicle.

[0025] or,

[0026] The navigation map information of the current vehicle is obtained through the GPS navigation system. The location of the target vehicle is marked on the navigation map information according to the calling vehicle queue and the second location information. The marked navigation map information is then displayed through the vehicle terminal or user terminal of the current vehicle.

[0027] Furthermore, in one embodiment of the present invention, the step of responding to a user's call operation command, obtaining the first license plate number information corresponding to the call operation command according to the queue of vehicles to be called, and then establishing a communication connection between the current vehicle and the target vehicle according to the corresponding first license plate number information, specifically includes:

[0028] The user's call operation instructions are obtained, and the call operation instructions include at least one of voice instructions, keypad instructions, and gesture instructions;

[0029] According to the call operation instruction, the corresponding first license plate number information is matched in the queue of vehicles to be called;

[0030] A communication connection request for a specified target is generated based on the first license plate number information, and the communication connection request is broadcast through the current vehicle, so that the target vehicle returns a communication connection response based on the communication connection request.

[0031] Furthermore, in one embodiment of the present invention, the step of generating a communication connection request for a specified target based on the first license plate number information and broadcasting the communication connection request through the current vehicle, so that the target vehicle returns a communication connection response based on the communication connection request, specifically includes:

[0032] Obtain the second license plate number information of the current vehicle;

[0033] A request header is generated based on the first license plate number information, and a request message is generated based on the second license plate number information. Then, the communication connection request is generated based on the request header and the request message.

[0034] The current vehicle broadcasts the communication connection request to the surrounding area, causing the target vehicle to parse the communication connection request to obtain the second license plate number information, and then return the communication connection response based on the second license plate number information.

[0035] Furthermore, in one embodiment of the present invention, the step of parsing the communication connection request to obtain the second license plate number information, and then returning the communication connection response based on the second license plate number information, specifically includes:

[0036] The communication connection request is parsed to obtain the first license plate number information and the second license plate number information;

[0037] Determine whether the target vehicle is the specified target of the communication connection request based on the first license plate number information;

[0038] When the target vehicle is determined to be the designated target of the communication connection request, a response header is generated based on the second license plate number information, and a response message is generated based on the first virtual number of the target vehicle. Then, the communication connection response is generated based on the response header and the response message.

[0039] The communication connection response is returned to the current vehicle, so that the current vehicle determines the first virtual number based on the communication connection response and makes a dialing connection based on the first virtual number.

[0040] Secondly, embodiments of the present invention provide a vehicle proximity real-time interaction system, comprising:

[0041] The broadcast information acquisition module is used to monitor the first broadcast information emitted by the target vehicle in real time through the current vehicle, and determine the first license plate number, first speed information and first location information of the target vehicle based on the first broadcast information;

[0042] The driving distance and its changing trend determination module is used to acquire the second speed information and the second position information of the current vehicle, determine the first driving distance between the target vehicle and the current vehicle based on the first position information and the second position information, and predict the changing trend of the driving distance between the target vehicle and the current vehicle based on the first speed information and the second speed information.

[0043] The vehicle queue generation module is used to generate a vehicle queue based on the first license plate number information and display the vehicle queue when the first driving distance is less than or equal to a preset first threshold and the driving distance changes in the direction of decreasing distance or unchanged distance.

[0044] The communication connection establishment module is used to respond to the user's call operation command, obtain the first license plate number information corresponding to the call operation command according to the queue of vehicles to be called, and then establish a communication connection between the current vehicle and the target vehicle according to the corresponding first license plate number information.

[0045] Thirdly, embodiments of the present invention provide a vehicle proximity real-time interaction device, comprising:

[0046] At least one processor;

[0047] At least one memory for storing at least one program;

[0048] When the at least one program is executed by the at least one processor, the at least one processor implements the above-described method for real-time close-range interaction with a vehicle.

[0049] Fourthly, embodiments of the present invention also provide a computer-readable storage medium storing a processor-executable program, which, when executed by a processor, is used to perform the above-described method for real-time close-range interaction with a vehicle.

[0050] The advantages and beneficial effects of the present invention will be set forth in part in the description which follows, and in part will be obvious from the description, or may be learned by practice of the invention:

[0051] This invention embodiment monitors the first broadcast information emitted by the target vehicle in real time by the current vehicle, and determines the first license plate number, first speed information, and first location information of the target vehicle based on the first broadcast information. Then, it obtains the second speed information and second location information of the current vehicle, determines the first driving distance between the target vehicle and the current vehicle based on the first location information and the second location information, and predicts the trend of the driving distance between the target vehicle and the current vehicle based on the first speed information and the second speed information. When the first driving distance is less than or equal to a preset first threshold, and the trend of the driving distance is either decreasing or remaining unchanged, a queue of vehicles to be called is generated based on the first license plate number information and displayed. In response to the user's call operation command, the first license plate number information corresponding to the call operation command is obtained based on the queue of vehicles to be called, and then a communication connection between the current vehicle and the target vehicle is established based on the corresponding first license plate number information. This invention identifies target vehicles that are close to the current vehicle and whose distance is gradually decreasing by real-time broadcast information, and generates a queue of vehicles to be called based on the license plate number of the target vehicle. This allows the owner of the current vehicle to select the target vehicle to be called, initiate a communication connection request, and establish a communication connection. This improves the efficiency and accuracy of real-time interaction between vehicles at close range, thereby improving the user's driving safety and driving experience. Attached Figure Description

[0052] To more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings used in the embodiments of the present invention are described below. It should be understood that the drawings described below are only for the convenience of clearly describing some embodiments of the technical solutions of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0053] Figure 1 is a flowchart of a method for real-time close-range interaction between vehicles provided in an embodiment of the present invention;

[0054] Figure 2 is a structural block diagram of a vehicle proximity real-time interaction system provided in an embodiment of the present invention;

[0055] Figure 3 is a structural block diagram of a vehicle proximity real-time interaction device provided in an embodiment of the present invention. Detailed Implementation

[0056] The embodiments of the present invention are described in detail below. Examples of these embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals denote the same or similar elements or elements having the same or similar functions throughout. The embodiments described below with reference to the accompanying drawings are exemplary and are only used to explain the present invention, and should not be construed as limiting the present invention. The step numbers in the following embodiments are set only for ease of explanation, and there is no limitation on the order between the steps. The execution order of each step in the embodiments can be adaptively adjusted according to the understanding of those skilled in the art.

[0057] In the description of this invention, "multiple" means two or more. The use of "first" and "second" is for distinguishing technical features only and should not be construed as indicating or implying relative importance, or implicitly indicating the number of indicated technical features, or the order of the indicated technical features. Furthermore, unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art.

[0058] Referring to Figure 1, an embodiment of the present invention provides a method for real-time interaction with a vehicle at close range, specifically including the following steps:

[0059] S101. Monitor the first broadcast information emitted by the target vehicle in real time by the current vehicle, and determine the first license plate number, first speed information and first location information of the target vehicle based on the first broadcast information.

[0060] Specifically, in this embodiment of the invention, both the current vehicle and the target vehicle simultaneously broadcast their own information to the surrounding area, including license plate number, speed information, and location information. The current vehicle can determine its relevant information based on the first broadcast information emitted by the target vehicle, thereby performing subsequent real-time interaction steps. It is understood that the current vehicle and the target vehicle in this embodiment of the invention are relative concepts. The target vehicle can also determine its relevant information based on the second broadcast information emitted by the current vehicle, thereby executing subsequent real-time interaction steps with the target vehicle as the subject.

[0061] As a further optional implementation, the step of real-time monitoring of the first broadcast information emitted by the target vehicle by the current vehicle, and determining the first license plate number, first speed information, and first location information of the target vehicle based on the first broadcast information, specifically includes:

[0062] S1011. The current vehicle sends a second broadcast message to the target vehicle in the surrounding area, and receives the first broadcast message sent by the target vehicle through the current vehicle.

[0063] S1012. Analyze the first broadcast information to obtain the first license plate number, first speed information and first location information of the target vehicle.

[0064] Specifically, the first broadcast message in this embodiment of the invention encapsulates the first license plate number, first speed information, and first location information of the target vehicle. Similarly, the second broadcast message also encapsulates the second license plate number, second speed information, and second location information of the current vehicle. The corresponding license plate number, speed information, and location information can be obtained by parsing the message. In the following description, the establishment of real-time interaction will be based on the current vehicle as the execution subject.

[0065] S102. Obtain the second speed information and second position information of the current vehicle, determine the first driving distance between the target vehicle and the current vehicle based on the first position information and the second position information, and predict the trend of the driving distance between the target vehicle and the current vehicle based on the first speed information and the second speed information.

[0066] Specifically, in this embodiment of the invention, the potential interaction needs between the target vehicle and the current vehicle are determined based on the driving distance between the target vehicle and the current vehicle and the trend of the driving distance change.

[0067] As a further optional implementation, the step of acquiring the second speed information and second position information of the current vehicle, determining the first driving distance between the target vehicle and the current vehicle based on the first position information and the second position information, and predicting the trend of the changing driving distance between the target vehicle and the current vehicle based on the first speed information and the second speed information specifically includes:

[0068] S1021. Obtain the current vehicle's second speed information and second position information through the vehicle body controller;

[0069] S1022. Obtain road distribution information of the current vehicle's environment through the GPS navigation system;

[0070] S1023. Determine the first driving route between the target vehicle and the current vehicle based on the first location information, the second location information and the road distribution information, and then determine the first driving distance between the target vehicle and the current vehicle based on the route length of the first driving route.

[0071] S1024. Based on the first speed information and the first position information, predict the third position information of the target vehicle at the next moment, and based on the second speed information and the second position information, predict the fourth position information of the current vehicle at the next moment.

[0072] S1025. Determine the second driving route between the target vehicle and the current vehicle at the next moment based on the third location information, the fourth location information and the road distribution information, and then determine the second driving distance between the target vehicle and the current vehicle at the next moment based on the length of the second driving route.

[0073] S1026. Determine the trend of the travel distance between the target vehicle and the current vehicle based on the first travel distance and the second travel distance.

[0074] Specifically, the second speed and second position information of the current vehicle are obtained through the vehicle's body controller, and the road distribution information of the current vehicle's environment is obtained through the vehicle's GPS navigation system. This allows the positions of the target vehicle and the current vehicle to be marked in the road distribution information, and a first driving route between them to be planned. The length of this first driving route is the first driving distance between the target vehicle and the current vehicle. It is understood that this embodiment of the invention takes into account the constraints of road traffic rules between the target vehicle and the current vehicle, and uses the length of the driving route between them as the driving distance, which improves the accuracy of judging potential vehicle interaction needs compared to using the straight-line distance for close-range judgment.

[0075] Based on the first speed information and the first position information, the third position information of the target vehicle at the next moment can be predicted. Similarly, the fourth position information of the current vehicle at the next moment can be predicted. Then, combined with the road distribution information, the second driving route and the second driving distance between the target vehicle and the current vehicle at the next moment can be determined. By comparing the magnitude of the first driving distance and the second driving distance, the trend of the driving distance between the target vehicle and the current vehicle can be determined. When the second driving distance is less than the first driving distance, the trend of the driving distance is determined to be a decrease in distance.

[0076] S103. When the first driving distance is less than or equal to the preset first threshold, and the driving distance changes in the direction of decreasing distance or remaining unchanged distance, generate a queue of vehicles to be called based on the first license plate number information, and display the queue of vehicles to be called.

[0077] Specifically, when the first driving distance is less than or equal to a preset first threshold (e.g., 50m), and the driving distance changes in a decreasing or unchanged direction, it indicates that there is a potential interaction need between the target vehicle and the current vehicle. Therefore, a queue of vehicles to be called is generated based on the first license plate number information of the target vehicle, so that the driver of the current vehicle can make a call selection.

[0078] As a further optional implementation, the step of generating and displaying a queue of vehicles to be called based on the first license plate number information specifically includes:

[0079] S1031. Sort the first license plate number information according to the first driving distance and generate a queue of vehicles to be called according to the sorting order;

[0080] S1032. Generate a first vehicle list based on the queue of vehicles to be called, and display the first vehicle list through the vehicle terminal or user terminal of the current vehicle.

[0081] or,

[0082] S1033. Obtain the navigation map information of the current vehicle through the GPS navigation system, mark the location of the target vehicle on the navigation map information according to the call vehicle queue and the second location information, and display the marked navigation map information through the vehicle terminal or user terminal of the current vehicle.

[0083] Specifically, in this embodiment of the invention, the first license plate number information is sorted according to the first driving distance to generate a queue of vehicles to be called, so that the first license plate number information corresponding to the smallest first driving distance is placed at the front of the queue, so that the driver of the current vehicle can select the corresponding target vehicle for interaction based on the distance of the driving distance.

[0084] This invention can directly generate a first vehicle list based on the queue of vehicles to be called, and display the first vehicle list through an in-vehicle terminal or user terminal for the user to select. It can also mark the location of the target vehicle in the navigation map information, and can also mark the order of the target vehicle in the queue of vehicles to be called (such as numerical marking or color marking), so that the user can more accurately determine the target vehicle that needs to be interacted with in real time based on the distribution of the target vehicles, thereby further improving the user's driving safety and driving experience.

[0085] S104. In response to the user's call operation command, obtain the first license plate number information corresponding to the call operation command from the queue of vehicles to be called, and then establish a communication connection between the current vehicle and the target vehicle based on the corresponding first license plate number information.

[0086] As a further optional implementation, in response to a user's call operation command, the step of obtaining the first license plate number information corresponding to the call operation command from the queue of vehicles to be called, and then establishing a communication connection between the current vehicle and the target vehicle based on the corresponding first license plate number information, specifically includes:

[0087] S1041. Obtain the user's call operation instructions, which include at least one of voice instructions, keypad instructions, and gesture instructions;

[0088] S1042. Match the corresponding first license plate number information in the queue of vehicles to be called according to the call operation instruction;

[0089] S1043. Generate a communication connection request for the specified target based on the first license plate number information, and broadcast the communication connection request through the current vehicle, so that the target vehicle returns a communication connection response based on the communication connection request.

[0090] Specifically, after the current vehicle displays the queue of vehicles to be called, the user can issue a call operation command based on voice, button (including touch screen) or gesture. The call operation command is used to indicate the first license plate number information of the target vehicle in the queue of vehicles to be called that the user wants to initiate instant communication. A communication connection request is generated based on the first license plate number information, specifying the corresponding target vehicle as the communication target, and the current vehicle broadcasts the communication connection request, so that the target vehicle can confirm itself as the target of passage based on the communication connection request and return a communication connection response.

[0091] As a further optional implementation, the step of generating a communication connection request for a specified target based on the first license plate number information and broadcasting the communication connection request through the current vehicle, so that the target vehicle returns a communication connection response based on the communication connection request, specifically includes:

[0092] S10431. Obtain the second license plate number information of the current vehicle;

[0093] S10432. Generate a request header based on the first license plate number information, and generate a request message based on the second license plate number information, and then generate a communication connection request based on the request header and the request message.

[0094] S10433. The current vehicle broadcasts a communication connection request to the surrounding area, causing the target vehicle to parse the communication connection request to obtain the second license plate number information, and then returns a communication connection response based on the second license plate number information.

[0095] Specifically, in this embodiment of the invention, a request header is generated based on the first license plate number information and a request message is generated based on the second license plate number information, thereby generating a communication connection request and broadcasting it to the surrounding area. When the target vehicle receives the communication connection request, it can determine whether the specified target of the communication connection request is itself based on the first license plate number information in the header. If so, it can further parse the second license plate number information and return a communication connection response to the specified response target based on the second license plate number information.

[0096] As a further optional implementation, the step of parsing the communication connection request to obtain the second license plate number information, and then returning a communication connection response based on the second license plate number information, specifically includes:

[0097] S104331. Parse the communication connection request to obtain the first license plate number information and the second license plate number information;

[0098] S104332. Determine whether the target vehicle is the specified target of the communication connection request based on the first license plate number information;

[0099] S104333: When the target vehicle is determined to be the designated target of the communication connection request, a response header is generated based on the second license plate number information, and a response message is generated based on the first virtual number of the target vehicle. Then, a communication connection response is generated based on the response header and the response message.

[0100] S104334. Return the communication connection response to the current vehicle, so that the current vehicle determines the first virtual number based on the communication connection response and makes a dialing connection based on the first virtual number.

[0101] Specifically, based on the parsed first license plate number information, it is determined whether the target vehicle is the designated target of the communication connection request. If the first license plate number information is the same as the target vehicle's own license plate number, it means that the target vehicle is the designated target of the communication connection request. A response header is generated based on the second license plate number information, and a response message is generated based on the target vehicle's first virtual number, thereby obtaining a communication connection response. The current vehicle can parse the second license plate number information from the returned communication connection response and check it against its own license plate number to determine whether the current vehicle is the designated target of the communication connection response. If so, the first virtual number encapsulated in the message is further parsed, and a dialing connection is made to the target vehicle based on the first virtual number.

[0102] In some optional embodiments, both the current vehicle and the target vehicle are equipped with devices for making calls, such as TEL antennas, communication modules, and SIM cards, or they are interconnected with mobile terminals to enable voice calls. After the instant interactive call ends, neither the current vehicle nor the target vehicle retains the other party's virtual number or call content.

[0103] The method steps of the embodiments of the present invention have been described above. It is understood that the embodiments of the present invention identify target vehicles that are close to the current vehicle and whose distance is gradually decreasing through real-time broadcast information, and generate a queue of vehicles to be called based on the license plate number signal of the target vehicle. This allows the owner of the current vehicle to select the target vehicle to be called, initiate a communication connection request, and establish a communication connection, improving the efficiency and accuracy of real-time interaction between vehicles at close range, thereby improving the user's driving safety and driving experience.

[0104] Referring to Figure 2, an embodiment of the present invention provides a vehicle proximity real-time interaction system, comprising:

[0105] The broadcast information acquisition module is used to monitor the first broadcast information emitted by the target vehicle in real time through the current vehicle, and determine the first license plate number, first speed information and first location information of the target vehicle based on the first broadcast information;

[0106] The driving distance and its changing trend determination module is used to acquire the second speed information and the second position information of the current vehicle, determine the first driving distance between the target vehicle and the current vehicle based on the first position information and the second position information, and predict the changing trend of the driving distance between the target vehicle and the current vehicle based on the first speed information and the second speed information.

[0107] The vehicle queue generation module is used to generate and display a vehicle queue based on the first license plate number when the first driving distance is less than or equal to a preset first threshold and the driving distance changes in the direction of decreasing distance or unchanged distance.

[0108] The communication connection establishment module is used to respond to the user's call operation command, obtain the first license plate number information corresponding to the call operation command from the queue of vehicles to be called, and then establish a communication connection between the current vehicle and the target vehicle based on the corresponding first license plate number information.

[0109] The content of the above method embodiments is applicable to this system embodiment. The specific functions implemented in this system embodiment are the same as those in the above method embodiments, and the beneficial effects achieved are also the same as those achieved in the above method embodiments.

[0110] Referring to Figure 3, an embodiment of the present invention provides a vehicle proximity real-time interaction device, comprising:

[0111] At least one processor;

[0112] At least one memory for storing at least one program;

[0113] When the above-mentioned at least one program is executed by the above-mentioned at least one processor, the above-mentioned at least one processor implements the above-mentioned method for real-time interaction with vehicles at close range.

[0114] The content of the above method embodiments is applicable to the device embodiments. The specific functions implemented by the device embodiments are the same as those of the above method embodiments, and the beneficial effects achieved are also the same as those achieved by the above method embodiments.

[0115] This invention also provides a computer-readable storage medium storing a processor-executable program that, when executed by a processor, performs the aforementioned method for real-time, near-field interaction with a vehicle.

[0116] This invention provides a computer-readable storage medium that can execute a vehicle proximity real-time interaction method provided in the method embodiments of this invention. It can execute any combination of the implementation steps of the method embodiments and has the corresponding functions and beneficial effects of the method.

[0117] This invention also discloses a computer program product or computer program, which includes computer instructions stored in a computer-readable storage medium. A processor of a computer device can read the computer instructions from the computer-readable storage medium and execute the computer instructions, causing the computer device to perform the method shown in FIG1.

[0118] In some alternative embodiments, the functions / operations mentioned in the block diagrams may not occur in the order shown in the operation diagrams. For example, depending on the functions / operations involved, two consecutively shown blocks may actually be executed substantially simultaneously, or the aforementioned blocks may sometimes be executed in reverse order. Furthermore, the embodiments presented and described in the flowcharts of this invention are provided by way of example to provide a more comprehensive understanding of the technology. The disclosed methods are not limited to the operations and logic flows presented herein. Alternative embodiments are contemplated in which the order of various operations is changed and sub-operations described as part of a larger operation are executed independently.

[0119] Furthermore, although the invention has been described in the context of functional modules, it should be understood that, unless otherwise stated, one or more of the aforementioned functions and / or features may be integrated into a single physical device and / or software module, or one or more functions and / or features may be implemented in a separate physical device or software module. It is also understood that a detailed discussion of the actual implementation of each module is unnecessary for understanding the invention. Rather, given the properties, functions, and internal relationships of the various functional modules in the apparatus disclosed herein, the actual implementation of the module will be understood within the scope of conventional skill of an engineer. Therefore, those skilled in the art can implement the invention as set forth in the claims using ordinary techniques without excessive experimentation. It is also understood that the specific concepts disclosed are merely illustrative and not intended to limit the scope of the invention, which is determined by the full scope of the appended claims and their equivalents.

[0120] If the aforementioned functions are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this invention, or the part that contributes to the prior art, or a part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0121] The logic and / or steps represented in the flowchart or otherwise described herein, for example, can be considered as a sequenced list of executable instructions for implementing logical functions, and can be embodied in any computer-readable medium for use by, or in conjunction with, an instruction execution system, apparatus, or device (such as a computer-based system, a processor-included system, or other system that can fetch and execute instructions from, an instruction execution system, apparatus, or device). For the purposes of this specification, "computer-readable medium" can be any means that can contain, store, communicate, propagate, or transmit programs for use by, or in conjunction with, an instruction execution system, apparatus, or device.

[0122] More specific examples of computer-readable media (a non-exhaustive list) include: electrical connections (electronic devices) having one or more wires, portable computer disk drives (magnetic devices), random access memory (RAM), read-only memory (ROM), erasable and editable read-only memory (EPROM or flash memory), fiber optic devices, and portable optical disc read-only memory (CDROM). Furthermore, computer-readable media can even be paper or other suitable media on which the aforementioned program can be printed, because the aforementioned program can be obtained electronically, for example, by optically scanning the paper or other medium, followed by editing, interpreting, or, if necessary, processing in other suitable ways, and then stored in computer memory.

[0123] It should be understood that various parts of the present invention can be implemented in hardware, software, firmware, or a combination thereof. In the above embodiments, multiple steps or methods can be implemented in software or firmware stored in memory and executed by a suitable instruction execution system. For example, if implemented in hardware, as in another embodiment, it can be implemented using any one or a combination of the following techniques known in the art: discrete logic circuits having logic gates for implementing logical functions on data signals, application-specific integrated circuits (ASICs) having suitable combinational logic gates, programmable gate arrays (PGAs), field-programmable gate arrays (FPGAs), etc.

[0124] In the foregoing description of this specification, references to terms such as "one embodiment," "another embodiment," or "some embodiments" indicate that a specific feature, structure, material, or characteristic described in connection with an embodiment or example is included in at least one embodiment or example of the present invention. In this specification, illustrative expressions of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the specific features, structures, materials, or characteristics described may be combined in any suitable manner in one or more embodiments or examples.

[0125] Although embodiments of the invention have been shown and described, those skilled in the art will understand that various changes, modifications, substitutions and alterations can be made to these embodiments without departing from the principles and spirit of the invention, the scope of which is defined by the claims and their equivalents.

[0126] The above is a detailed description of the preferred embodiments of the present invention. However, the present invention is not limited to the above embodiments. Those skilled in the art can make various equivalent modifications or substitutions without departing from the spirit of the present invention. All such equivalent modifications or substitutions are included within the scope defined by the claims of this application.

Claims

1. A method for real-time close-range interaction with vehicles, characterized in that, Includes the following steps: The first broadcast information emitted by the target vehicle is monitored in real time by the current vehicle, and the first license plate number, first speed information and first location information of the target vehicle are determined based on the first broadcast information. The process involves: acquiring the second speed information and second location information of the current vehicle; determining the first driving distance between the target vehicle and the current vehicle based on the first location information and the second location information; predicting the trend of the driving distance between the target vehicle and the current vehicle based on the first speed information and the second speed information; when the first driving distance is less than or equal to a preset first threshold, and the trend of the driving distance is either decreasing or remaining constant, generating a queue of vehicles to be called based on the first license plate number information, and displaying the queue of vehicles to be called; responding to a user's call operation command, acquiring the first license plate number information corresponding to the call operation command based on the queue of vehicles to be called, and then establishing a communication connection between the current vehicle and the target vehicle based on the corresponding first license plate number information; the step of acquiring the second speed information and second location information of the current vehicle, determining the first driving distance between the target vehicle and the current vehicle based on the first location information and the second location information, and predicting the trend of the driving distance between the target vehicle and the current vehicle based on the first speed information and the second speed information is described. The steps specifically include: acquiring second speed information and second position information of the current vehicle through the vehicle body controller; acquiring road distribution information of the current vehicle's environment through the GPS navigation system; determining a first driving route between the target vehicle and the current vehicle based on the first position information, the second position information, and the road distribution information, and then determining a first driving distance between the target vehicle and the current vehicle based on the route length of the first driving route; predicting a third position information of the target vehicle at the next moment based on the first speed information and the first position information, and predicting a fourth position information of the current vehicle at the next moment based on the second speed information and the second position information; determining a second driving route between the target vehicle and the current vehicle at the next moment based on the third position information, the fourth position information, and the road distribution information, and then determining a second driving distance between the target vehicle and the current vehicle at the next moment based on the route length of the second driving route; and determining the trend of the driving distance between the target vehicle and the current vehicle based on the first driving distance and the second driving distance.

2. The method for real-time close-range interaction of a vehicle according to claim 1, characterized in that, The step of monitoring the first broadcast information emitted by the target vehicle in real time through the current vehicle and determining the first license plate number, first speed information and first location information of the target vehicle based on the first broadcast information specifically includes: sending a second broadcast information to the target vehicle in the surrounding area through the current vehicle, and receiving the first broadcast information emitted by the target vehicle through the current vehicle; parsing the first broadcast information to obtain the first license plate number, first speed information and first location information of the target vehicle.

3. The method for real-time close-range interaction of a vehicle according to claim 1, characterized in that, The step of generating and displaying a queue of vehicles to be called based on the first license plate number information specifically includes: sorting the first license plate number information according to the first driving distance and generating the queue of vehicles to be called in the order of sorting; generating a first vehicle list based on the queue of vehicles to be called and displaying the first vehicle list through the vehicle terminal or user terminal of the current vehicle; or, obtaining the navigation map information of the current vehicle through a GPS navigation system, marking the location of the target vehicle on the navigation map information according to the queue of vehicles to be called and the second location information, and displaying the marked navigation map information through the vehicle terminal or user terminal of the current vehicle.

4. A method for real-time close-range interaction between vehicles according to any one of claims 1 to 3, characterized in that, The step of responding to a user's call operation command, obtaining the first license plate number information corresponding to the call operation command from the queue of vehicles to be called, and then establishing a communication connection between the current vehicle and the target vehicle based on the corresponding first license plate number information, specifically includes: obtaining the user's call operation command, which includes at least one of voice command, key command, and gesture command; matching the corresponding first license plate number information in the queue of vehicles to be called according to the call operation command; generating a communication connection request for a specified target based on the first license plate number information, and broadcasting the communication connection request through the current vehicle, so that the target vehicle returns a communication connection response based on the communication connection request.

5. A method for real-time close-range interaction of vehicles according to claim 4, characterized in that, The step of generating a communication connection request for a specified target based on the first license plate number information and broadcasting the communication connection request through the current vehicle, so that the target vehicle returns a communication connection response based on the communication connection request, specifically includes: obtaining the second license plate number information of the current vehicle; generating a request header based on the first license plate number information and generating a request message based on the second license plate number information, and then generating the communication connection request based on the request header and the request message; broadcasting the communication connection request to the surrounding area through the current vehicle, so that the target vehicle parses the communication connection request to obtain the second license plate number information, and then returns the communication connection response based on the second license plate number information.

6. A method for real-time close-range interaction of vehicles according to claim 5, characterized in that, The step of parsing the communication connection request to obtain the second license plate number information, and then returning the communication connection response based on the second license plate number information, specifically includes: parsing the communication connection request to obtain the first license plate number information and the second license plate number information; determining whether the target vehicle is the designated target of the communication connection request based on the first license plate number information; when the target vehicle is determined to be the designated target of the communication connection request, generating a response header based on the second license plate number information, and generating a response message based on the first virtual number of the target vehicle, and then generating the communication connection response based on the response header and the response message; returning the communication connection response to the current vehicle, so that the current vehicle determines the first virtual number based on the communication connection response, and makes a dialing connection based on the first virtual number.

7. A vehicle proximity real-time interaction system, characterized in that, A method for implementing real-time close-range vehicle interaction as described in any one of claims 1 to 6, comprising: a broadcast information acquisition module, configured to monitor first broadcast information emitted by a target vehicle in real time through the current vehicle, and determine first license plate number information, first speed information, and first location information of the target vehicle based on the first broadcast information; a driving distance and its changing trend determination module, configured to acquire second speed information and second location information of the current vehicle, determine a first driving distance between the target vehicle and the current vehicle based on the first location information and the second location information, and predict the changing trend of the driving distance between the target vehicle and the current vehicle based on the first speed information and the second speed information; a vehicle queue to be called module, configured to generate a vehicle queue to be called based on the first license plate number information and display the vehicle queue to be called when the first driving distance is less than or equal to a preset first threshold and the driving distance changing trend is a decrease in distance or no change in distance; and a communication connection establishment module, configured to respond to a user's call operation command, acquire the first license plate number information corresponding to the call operation command based on the vehicle queue to be called, and then establish a communication connection between the current vehicle and the target vehicle based on the corresponding first license plate number information.

8. A vehicle proximity real-time interaction device, characterized in that, include: At least one processor; At least one memory for storing at least one program; when the at least one program is executed by the at least one processor, the at least one processor implements a vehicle proximity real-time interaction method as described in any one of claims 1 to 6.

9. A computer-readable storage medium storing a processor-executable program, characterized in that, The processor-executable program, when executed by the processor, is used to perform a vehicle proximity real-time interaction method as described in any one of claims 1 to 6.

Citation Information

Patent Citations

  • Inter-vehicle communication method, device and system

    CN110650459A

  • Instant messaging method and device between vehicles based on V2X

    CN112776821A