Vehicle control method and device, earphone and computer readable storage medium
By integrating ultra-wideband modules in the headsets, establishing ultra-wideband communication connections and receiving positioning signals, the problem of small interaction range under Bluetooth technology is solved, and more efficient vehicle control is achieved.
Patent Information
- Application Number
- CN202411536509.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-30
- Publication Date
- 2025-02-28
Smart Images

Figure CN119545308A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of vehicle control technology, and in particular to a vehicle control method, device, earphone and computer-readable storage medium. Background Art
[0002] With the continuous advancement of intelligent and networked technologies, remote interactive functions such as wireless positioning and remote unlocking have become an indispensable and important part of modern vehicles.
[0003] At present, the remote interaction functions such as wireless positioning and remote unlocking of vehicles are usually realized by using Bluetooth technology. Specifically, users can locate and control vehicles through interactive devices connected to the vehicle's Bluetooth. However, since the maximum distance of Bluetooth wireless transmission is usually limited to 10 to 20 meters, this means that the method of remotely interacting with vehicles using Bluetooth technology requires that the distance between the interactive device and the vehicle to be interacted does not exceed the maximum distance of Bluetooth wireless transmission, otherwise the Bluetooth connection will be interrupted, resulting in the user being unable to continue to locate and control the vehicle. In other words, the method of remotely interacting with vehicles using Bluetooth technology has the problem of a small interactive range and low interaction efficiency.
[0004] Therefore, how to expand the interactive range of interactive devices and vehicles to improve the interaction efficiency is a problem that needs to be solved urgently. Summary of the invention
[0005] The main purpose of the present application is to provide a vehicle control method, device, headset and computer-readable storage medium, aiming to expand the interactive range of the interactive device and the vehicle to improve the interaction efficiency.
[0006] To achieve the above object, the present application provides a vehicle control method, which is applied to headphones and includes:
[0007] When it is detected that the distance between the vehicle and the vehicle is less than a preset interaction distance, establishing an ultra-wideband communication connection with the vehicle;
[0008] Receiving an ultra-wideband positioning signal sent by the vehicle, and determining a positioning distance to the vehicle based on the ultra-wideband positioning signal;
[0009] In response to a vehicle control instruction triggered based on the positioning distance, the vehicle control instruction is converted into an ultra-wideband control signal and sent to the vehicle to control the vehicle to perform the operation indicated by the vehicle control instruction.
[0010] In one embodiment, the headset includes an ultra-wideband module, and the vehicle includes an ultra-wideband base station. When it is detected that the distance between the headset and the vehicle is less than a preset interaction distance, the step of establishing an ultra-wideband communication connection with the vehicle includes:
[0011] When it is detected that the distance between the vehicle and the vehicle is less than the preset interaction distance, an ultra-wideband communication connection is established between the ultra-wideband module and the ultra-wideband base station.
[0012] In one embodiment, the ultra-wideband module includes an ultra-wideband transceiver unit and an ultra-wideband encryption unit, and the step of receiving the ultra-wideband positioning signal sent by the vehicle and determining the positioning distance between the vehicle and the ultra-wideband positioning signal includes:
[0013] Receiving an ultra-wideband positioning signal sent by the ultra-wideband base station through the ultra-wideband transceiver unit, and performing ultra-wideband demodulation processing on the ultra-wideband positioning signal to obtain a first digital signal;
[0014] The first digital signal is decrypted by the ultra-wideband encryption unit based on a preset decryption key to obtain a positioning distance to the vehicle.
[0015] In one embodiment, the headset further includes a speaker, and after the step of receiving the ultra-wideband positioning signal sent by the vehicle and determining the positioning distance to the vehicle based on the ultra-wideband positioning signal, the method further includes:
[0016] The positioning distance is converted into a first voice signal, and the first voice signal is played through the speaker.
[0017] In one embodiment, the vehicle control instruction includes a first control instruction;
[0018] The step of converting the vehicle control instruction into an ultra-wideband control signal and sending it to the vehicle in response to the vehicle control instruction triggered based on the positioning distance, so as to control the vehicle to perform the operation indicated by the vehicle control instruction, comprises:
[0019] When it is detected that the positioning distance is less than the preset control distance, the first control instruction is automatically triggered;
[0020] In response to the first control instruction, the first control instruction is converted into an ultra-wideband control signal and sent to the vehicle, so as to control the vehicle to perform the operation indicated by the first control instruction.
[0021] In one embodiment, the headset further includes a microphone, and the vehicle control instruction further includes a second control instruction;
[0022] The step of converting the vehicle control instruction into an ultra-wideband control signal and sending it to the vehicle in response to the vehicle control instruction triggered based on the positioning distance, so as to control the vehicle to perform the operation indicated by the vehicle control instruction, comprises:
[0023] recording, by the microphone, a second voice signal sent by the user based on the positioning distance, and identifying a second control instruction in the second voice signal;
[0024] In response to the second control instruction, the second control instruction is converted into an ultra-wideband control signal and sent to the vehicle, so as to control the vehicle to perform the operation indicated by the second control instruction.
[0025] In one embodiment, the ultra-wideband module further includes an ultra-wideband antenna, and the step of converting the vehicle control instruction into an ultra-wideband control signal and sending it to the vehicle includes:
[0026] The vehicle control instruction is encrypted by the ultra-wideband encryption unit based on a preset encryption key to obtain an encrypted second digital signal;
[0027] Performing ultra-wideband modulation processing on the second digital signal by the ultra-wideband transceiver unit to obtain an ultra-wideband control signal;
[0028] The ultra-wideband control signal is sent to the vehicle through the ultra-wideband antenna.
[0029] In addition, to achieve the above-mentioned purpose, the present application also provides a vehicle control device, which is applied to headphones and includes:
[0030] A connection module, configured to establish an ultra-wideband communication connection with the vehicle when it is detected that the distance between the vehicle and the vehicle is less than a preset interaction distance;
[0031] A positioning module, configured to receive an ultra-wideband positioning signal sent by the vehicle, and determine a positioning distance to the vehicle based on the ultra-wideband positioning signal;
[0032] The control module is used to respond to the vehicle control instruction triggered based on the positioning distance, convert the vehicle control instruction into an ultra-wideband control signal and send it to the vehicle, so as to control the vehicle to perform the operation indicated by the vehicle control instruction.
[0033] In addition, to achieve the above-mentioned purpose, the present application also provides a storage medium, which is a computer-readable storage medium, and a program for implementing the vehicle control method is stored on the computer-readable storage medium. The program for implementing the vehicle control method is executed by a processor to implement the steps of the vehicle control method as described above.
[0034] In addition, to achieve the above-mentioned purpose, the present application also provides a computer program product, including a computer program, which implements the steps of the vehicle control method as described above when executed by a processor.
[0035] The present application provides a vehicle control method, which is applied to headphones. The present application first establishes an ultra-wideband communication connection with the vehicle when it is detected that the distance between the vehicle and the headphone is less than a preset interaction distance, then receives an ultra-wideband positioning signal sent by the vehicle, determines the distance between the vehicle and the headphone based on the ultra-wideband positioning signal, and responds to a vehicle control instruction triggered based on the distance, and converts the vehicle control instruction into an ultra-wideband control signal and sends it to the vehicle, so as to control the vehicle to perform the operation indicated by the ultra-wideband control instruction.
[0036] In summary, compared to the traditional way of interacting with vehicles based on Bluetooth technology, this application automatically establishes a communication connection between the headset and the vehicle based on ultra-wideband technology when it detects that the distance between the headset and the vehicle is less than the preset interaction distance, and then receives the ultra-wideband positioning signal sent by the vehicle, determines the distance between the headset and the vehicle based on the ultra-wideband positioning signal, and responds to the vehicle control command triggered based on the distance, converts the vehicle control command into an ultra-wideband control signal and sends it to the vehicle to control the vehicle to perform the operation indicated by the ultra-wideband control command. In this way, since the positioning distance of ultra-wideband technology is far from the positioning distance of Bluetooth technology, this application expands the interactive range of remote interaction with the vehicle, realizes the positioning and control of the vehicle within a larger interactive range, and thus improves the interaction efficiency. BRIEF DESCRIPTION OF THE DRAWINGS
[0037] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.
[0038] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.
[0039] Figure 1 This is a flow chart of the first embodiment of the vehicle control method of the present application;
[0040] Figure 2 A schematic diagram of a vehicle control architecture involved in an embodiment of the vehicle control method of the present application;
[0041] Figure 3 A schematic diagram of a vehicle control process involved in an embodiment of a vehicle control method of the present application;
[0042] Figure 4 This is a schematic diagram of the module structure of the vehicle control device of this application;
[0043] Figure 5 Schematic diagram of the device structure of the hardware operating environment involved in the vehicle control method in the embodiment of the present application.
[0044] The purpose, features and advantages of this application will be further described in conjunction with the embodiments and with reference to the accompanying drawings. DETAILED DESCRIPTION
[0045] It should be understood that the specific embodiments described herein are only used to explain the technical solutions of the present application and are not used to limit the present application.
[0046] In order to better understand the technical solution of the present application, a detailed description will be given below in conjunction with the accompanying drawings and specific implementation methods.
[0047] The main solution of the present application is: when it is monitored that the distance between the vehicle and the mobile phone is less than the preset interaction distance, an ultra-wideband communication connection is established with the vehicle; an ultra-wideband positioning signal sent by the vehicle is received, and the positioning distance between the vehicle and the mobile phone is determined based on the ultra-wideband positioning signal; in response to a vehicle control instruction triggered based on the positioning distance, the vehicle control instruction is converted into an ultra-wideband control signal and sent to the vehicle, so as to control the vehicle to perform the operation indicated by the vehicle control instruction.
[0048] At present, the remote interaction functions such as wireless positioning and remote unlocking of vehicles are usually realized by using Bluetooth technology. Specifically, users can locate and control vehicles through interactive devices connected to the vehicle's Bluetooth. However, since the maximum distance of Bluetooth wireless transmission is usually limited to 10 to 20 meters, this means that the method of remotely interacting with vehicles using Bluetooth technology requires that the distance between the interactive device and the vehicle to be interacted does not exceed the maximum distance of Bluetooth wireless transmission, otherwise the Bluetooth connection will be interrupted, resulting in the user being unable to continue to locate and control the vehicle. In other words, the method of remotely interacting with vehicles using Bluetooth technology has the problem of a small interactive range and low interaction efficiency.
[0049] When the present application detects that the distance between the headset and the vehicle is less than the preset interaction distance, it automatically establishes a communication connection between the headset and the vehicle based on the ultra-wideband technology, then receives the ultra-wideband positioning signal sent by the vehicle, determines the distance between the headset and the vehicle based on the ultra-wideband positioning signal, and responds to the vehicle control command triggered based on the distance, converts the vehicle control command into an ultra-wideband control signal and sends it to the vehicle to control the vehicle to perform the operation indicated by the ultra-wideband control command. In this way, since the positioning distance of the ultra-wideband technology is far from the positioning distance of the Bluetooth technology, the present application expands the interactive range of remote interaction with the vehicle, realizes the positioning and control of the vehicle within a larger interactive range, and thus improves the interaction efficiency.
[0050] It should be noted that the execution subject of the method in each embodiment of the vehicle control method of the present application may be a headset. The present embodiment and the following embodiments are described below with the headset as the execution subject.
[0051] Based on this, the present application proposes a vehicle control method of the first embodiment, please refer to Figure 1 , the vehicle control method comprises steps S10 to S30:
[0052] Step S10, when it is detected that the distance between the vehicle and the mobile terminal is less than a preset interaction distance, establishing an ultra-wideband communication connection with the vehicle;
[0053] It should be noted that the vehicle control method of the present application is applied to headphones, which are wearable voice interaction devices. In this embodiment, the headphones can be OWS (Open Wearable Stereo) headphones, and the embodiments of the present application do not limit the above headphones to left headphones or right headphones. Generally speaking, users use a pair of headphones. The positioning distance of ultra-wideband (Ultra-Wideband) technology refers to the maximum distance at which UWB signals can be effectively transmitted and successfully decoded by the receiving end for positioning. The positioning distance of ultra-wideband technology is a preset interaction distance, usually 150 meters to 200 meters.
[0054] When it is detected that the distance between the headset and the vehicle is less than the preset interaction distance, an ultra-wideband communication connection with the vehicle is established, that is, data transmission between the headset and the vehicle can be achieved based on UWB technology.
[0055] In this embodiment, the headset includes an ultra-wideband module, the vehicle includes an ultra-wideband base station, and step S10 may include:
[0056] Step S101 , when it is detected that the distance between the vehicle and the vehicle is less than a preset interaction distance, an ultra-wideband communication connection is established between the ultra-wideband module and the ultra-wideband base station.
[0057] It should be noted that an ultra-wideband module, namely, a UWB module, is provided in the headset, and an ultra-wideband base station, namely, a UWB base station, is installed in the vehicle.
[0058] When the distance between the headset and the vehicle is less than a preset interaction distance, a communication connection between the ultra-wideband and the ultra-wideband base station is established.
[0059] In one feasible implementation, the presence of an ultra-wideband base station is sensed by an ultra-wideband module. When the ultra-wideband module is able to sense the ultra-wideband base station, it indicates that the distance between the ultra-wideband module and the ultra-wideband base station is less than a preset interaction distance, that is, it is considered that the distance between the headset and the vehicle is less than the preset interaction distance. When the ultra-wideband base station is sensed by the ultra-wideband module, a communication connection request (hereinafter referred to as a first connection request for distinction) is sent to the ultra-wideband base station. After receiving the first connection request, the ultra-wideband base station responds to the first connection request to complete the handshake process and establish an ultra-wideband communication connection between the headset and the vehicle.
[0060] In another feasible implementation, the presence of the ultra-wideband module is sensed by an ultra-wideband base station. When the ultra-wideband base station is able to sense the ultra-wideband module, it indicates that the distance between the ultra-wideband module and the ultra-wideband base station is less than the preset interaction distance, that is, it is considered that the distance between the headset and the vehicle is less than the preset interaction distance, and the ultra-wideband base station sends a communication connection request (hereinafter referred to as the second connection request for distinction) to the ultra-wideband module when sensing the ultra-wideband module. After receiving the second connection request, the ultra-wideband module responds to the second connection request to complete the handshake process and establish an ultra-wideband communication connection between the headset and the vehicle.
[0061] Step S20, receiving an ultra-wideband positioning signal sent by the vehicle, and determining a positioning distance to the vehicle based on the ultra-wideband positioning signal;
[0062] It should be noted that after the ultra-wideband communication connection between the headset and the vehicle is established, the vehicle actively sends real-time positioning information (i.e. the above-mentioned ultra-wideband positioning signal) to the headset, wherein the ultra-wideband positioning signal represents the real-time distance between the headset and the vehicle (i.e. the above-mentioned positioning distance), and the data format of the ultra-wideband positioning signal is the UWB signal format.
[0063] An ultra-wideband positioning signal sent by the vehicle is received, and a positioning distance between the headset and the vehicle is determined based on the ultra-wideband positioning signal.
[0064] In a specific implementation, the ultra-wideband module includes an ultra-wideband transceiver unit and an ultra-wideband encryption unit, and the step S20 may include:
[0065] Step S201, receiving an ultra-wideband positioning signal sent by the ultra-wideband base station through the ultra-wideband transceiver unit, and performing ultra-wideband demodulation processing on the ultra-wideband positioning signal to obtain a first digital signal;
[0066] Step S202: Decrypting the first digital signal by the ultra-wideband encryption unit based on a preset decryption key to obtain a positioning distance to the vehicle.
[0067] It should be noted that the ultra-wideband module of the headset includes an ultra-wideband transceiver unit (i.e., UWB transceiver circuit) and an ultra-wideband encryption unit (i.e., UWB encryption circuit). Among them, the UWB transceiver circuit is used to receive UWB signals and demodulate the UWB signals to obtain digital signals; encryption keys and decryption keys for UWB data transmission between the headset and the vehicle are pre-set, and the UWB encryption circuit is used to decrypt the digital signal demodulated by the UWB transceiver circuit based on the preset decryption key. Among them, for security reasons, the UWB transceiver circuit must be accompanied by a UWB encryption circuit, which is a necessary part of the electronic device that functions as a car key, and is used to ensure data security and key management.
[0068] The ultra-wideband positioning signal sent by the ultra-wideband base station of the vehicle is received by the ultra-wideband transceiver unit, and the ultra-wideband positioning signal is ultra-wideband demodulated to obtain a digital signal (hereinafter referred to as the first digital signal for distinction), and then the first digital signal is decrypted by the ultra-wideband encryption unit based on a preset decryption key to obtain the positioning distance between the headset and the vehicle.
[0069] For example, Figure 2 The figure shows a schematic diagram of the vehicle control architecture. A UWB module is provided in the headset, and the UWB module includes a UWB transceiver circuit, a UWB encryption circuit and a UWB antenna. A UWB base station is provided in the vehicle to be interacted with, and the UWB base station also includes a UWB antenna. The UWB antennas of the headset and the vehicle are used for data transmission.
[0070] Step S30, in response to the vehicle control instruction triggered based on the positioning distance, convert the vehicle control instruction into an ultra-wideband control signal and send it to the vehicle to control the vehicle to perform the operation indicated by the vehicle control instruction.
[0071] It should be noted that after receiving the vehicle control instruction, the system responds to the vehicle control instruction and converts the vehicle control instruction into a UWB signal and sends it to the vehicle so that the vehicle can perform corresponding operations based on the UWB signal. The vehicle control instructions include but are not limited to: "Open the main car door", "Start preheating", "Unlock the door", "Turn on the vehicle air conditioner", etc.
[0072] In response to a vehicle control instruction triggered based on the positioning distance between the headset and the vehicle, the vehicle control instruction is converted into an ultra-wideband signal (hereinafter referred to as the ultra-wideband control signal for distinction), and the ultra-wideband control signal is sent to the vehicle, so that after receiving the ultra-wideband control signal, the vehicle responds to the vehicle control instruction represented in the ultra-wideband control signal and executes the operation indicated by the vehicle control instruction.
[0073] It is worth emphasizing that the power consumption of the UWB system is not large, and it can exist in headphones and cars. The current of UWB working once is generally around 150mA, and the current pulse lasts about 340us. The current pulse during operation is short, consuming only 0.0125mAh at a time. Generally, it can be set to query once every 0.5s to 2s, which consumes less power. The battery capacity of the car itself is much larger than that of the headphones, so even if the UWB base station on the car is always on, it will basically not affect the battery capacity of the car itself. Secondly, the UWB positioning distance is at the centimeter level, which is obviously enough for car positioning, and the total clearance area of the evaluation UWB circuit, encryption circuit and UWB antenna is about 60 square millimeters, which is enough to be placed in OWS. Therefore, setting a UWB module in the headset will not increase the volume and power consumption of the headset part too much, and has the advantages of small size and low power consumption.
[0074] When the embodiment of the present application detects that the distance between the headset and the vehicle is less than the preset interaction distance, the embodiment of the present application automatically establishes a communication connection between the headset and the vehicle based on the ultra-wideband technology, then receives the ultra-wideband positioning signal sent by the vehicle, determines the distance between the headset and the vehicle based on the ultra-wideband positioning signal, and responds to the vehicle control command triggered based on the distance, converts the vehicle control command into an ultra-wideband control signal and sends it to the vehicle to control the vehicle to perform the operation indicated by the ultra-wideband control command. In this way, since the positioning distance of the ultra-wideband technology is far from the positioning distance of the Bluetooth technology, the embodiment of the present application expands the interactive range of remote interaction with the vehicle, realizes the positioning and control of the vehicle within a larger interactive range, and thus improves the interaction efficiency.
[0075] Based on the first embodiment of the present application, in the second embodiment of the present application, the same or similar contents as those in the above-mentioned embodiment 1 can be referred to the above introduction, and will not be repeated in the following. On this basis, the earphone also includes a speaker, and after the step S20, the vehicle control method also includes:
[0076] Step A10: convert the positioning distance into a first voice signal, and play the first voice signal through the speaker.
[0077] It should be noted that the earphone includes a speaker for playing voice signals.
[0078] After the headset receives the ultra-wideband positioning signal sent by the vehicle and determines the positioning distance based on the ultra-wideband positioning signal, the headset can convert the positioning distance into a corresponding voice signal (hereinafter referred to as the first voice signal for distinction), and then play the first voice signal through the speaker of the headset to inform the user of the real-time distance between the headset and the vehicle (i.e., the above-mentioned positioning distance).
[0079] In this way, UWB technology is widely used in positioning and communication functions. It has the advantages of small size, high positioning accuracy (centimeter level), long positioning distance (about 150m), and low power consumption. OWS headphones, as a frequently worn voice interaction device, can be combined with UWB technology to realize real-time positioning and voice broadcast of positioning distance to enhance user experience.
[0080] In a feasible implementation manner, the vehicle control instruction includes a first control instruction, and the step S30 may include:
[0081] Step S301, when it is detected that the positioning distance is less than a preset control distance, the first control instruction is automatically triggered;
[0082] Step S302: In response to the first control instruction, convert the first control instruction into an ultra-wideband control signal and send it to the vehicle to control the vehicle to perform the operation indicated by the first control instruction.
[0083] It should be noted that the embodiment of the present application is pre-set with a condition for automatically triggering a specific control command, which can be that when the positioning distance between the headset and the vehicle is less than 15 meters, the vehicle control command of "opening the main driving door" is automatically triggered. Among them, the embodiment of the present application does not limit the specific size of the preset control distance, and the preset control distance can be any length that meets the personalized needs of the user.
[0084] The positioning distance between the headset and the vehicle is determined in real time, and the positioning distance is monitored to see if it is less than the preset control distance. When the positioning distance is detected to be less than the preset control distance, a control instruction (hereinafter referred to as the first control instruction for distinction) is automatically triggered, and then the headset responds to the first control instruction, converts the first control instruction into an ultra-wideband control signal and sends it to the vehicle to control the vehicle to perform the operation indicated by the first control instruction. It should be understood that the first control instruction is an automatically triggered vehicle control instruction.
[0085] In another feasible implementation manner, the vehicle control instruction includes a second control instruction, and the step S30 may include:
[0086] Step S303, recording a second voice signal sent by the user based on the positioning distance through the microphone, and identifying a second control instruction in the second voice signal;
[0087] Step S304: In response to the second control instruction, convert the second control instruction into an ultra-wideband control signal and send it to the vehicle to control the vehicle to perform the operation indicated by the second control instruction.
[0088] It should be noted that the headset in this application is an OWS headset, and the OWS headset can run a simple AI voice recognition algorithm, and can perform voice recognition of simple texts such as "open the main driving door", "start preheating", "unlock the door", "turn on the vehicle air conditioner", etc. Therefore, when the user knows that the positioning distance between the headset and the vehicle is small, a voice command can be issued so that the OWS headset can transmit the vehicle control command in the form of a UWB signal to the vehicle after recognizing the vehicle control command in the voice signal issued by the user, so as to control the vehicle to perform the operation indicated by the vehicle control command.
[0089] When the user knows that the positioning distance between the headset and the vehicle is small and can control the vehicle to perform related operations under safe conditions, the user issues a voice control command. At this time, the headset receives the voice signal (hereinafter referred to as the second voice signal for distinction) issued by the user based on the positioning distance through the microphone, and then identifies the vehicle control command (hereinafter referred to as the second control command for distinction) in the second voice signal. After identifying the second control command, in response to the second control command, the second control command is converted into an ultra-wideband control signal and sent to the vehicle to control the vehicle to perform the operation indicated by the second control command. It should be understood that the second control command is a vehicle control command triggered by the user through voice.
[0090] Exemplarily, after receiving the UWB signal, the vehicle performs ultra-wideband demodulation processing on the UWB signal to obtain an encrypted digital signal, and then decrypts the encrypted digital signal based on a preset decryption key to obtain a vehicle control instruction whose original data is "start preheating". The vehicle responds to the vehicle control instruction, automatically wakes up the vehicle main control, and executes the vehicle preheating operation.
[0091] In this way, the embodiment of the present application adds a UWB module to the OWS headset and installs a UWB base station in the vehicle, including a UWB circuit, an encryption circuit, and a UWB antenna), and installs a UWB base station in the car, so that real-time positioning of the car in the parking lot can be achieved, and the real-time positioning distance can be broadcast to the user by OWS through voice broadcast. When the user is within a certain distance from the car, the vehicle can be awakened in advance to start the preheating function, and then automatically unlocked or preheated and unlocked by recognizing voice commands. This can greatly improve the user experience of OWS users and make it easier and more convenient to find and start the car in the parking lot.
[0092] In this embodiment, the ultra-wideband module further includes an ultra-wideband antenna, and step S30 may include:
[0093] Step B10, encrypting the vehicle control instruction based on a preset encryption key by the ultra-wideband encryption unit to obtain an encrypted second digital signal;
[0094] Step B20, performing ultra-wideband modulation processing on the second digital signal through the ultra-wideband transceiver unit to obtain an ultra-wideband control signal;
[0095] Step B30: sending the ultra-wideband control signal to the vehicle via the ultra-wideband antenna.
[0096] It should be noted that the ultra-wideband module in the headset also includes an ultra-wideband antenna for signal transmission and reception.
[0097] The vehicle control instruction to be sent is encrypted by the ultra-wideband encryption unit based on a preset encryption key to obtain an encrypted digital signal (hereinafter referred to as the second digital signal for distinction), and then the second digital signal is ultra-wideband modulated by the ultra-wideband transceiver unit to obtain a signal in UWB form, that is, the above-mentioned ultra-wideband control signal. Finally, the ultra-wideband control signal is sent to the vehicle through the ultra-wideband antenna. The vehicle receives the ultra-wideband control signal through the UWB antenna of the ultra-wideband base station and executes the operation indicated by the vehicle control instruction.
[0098] For example, Figure 3 The figure shows a schematic diagram of a vehicle control process, in which the headset first monitors the distance between the headset and the vehicle, and determines whether the distance between the headset and the vehicle is less than a preset interaction distance; when the distance between the headset and the vehicle is less than the preset interaction distance, the headset actively sends a connection request; after receiving the connection request, the vehicle responds to the connection request and establishes a UWB connection between the headset and the vehicle; after the headset and the vehicle establish a communication connection, an ultra-wideband positioning signal is sent by an ultra-wideband base station of the vehicle; after receiving the ultra-wideband positioning signal, the headset determines the positioning distance between the headset and the vehicle; in response to a vehicle control instruction automatically triggered or manually triggered based on the positioning distance, the vehicle control instruction is converted into a UWB signal and sent to the vehicle; the vehicle responds to the received UWB signal and the vehicle control instruction represented in the UWB signal, and executes the operation indicated by the vehicle control instruction.
[0099] In this way, the embodiment of the present application broadcasts the real-time distance between the user and the vehicle to the user through headphones so that the user can understand the relative position information between the user and the vehicle, and is provided with an automatic trigger mechanism and a manual trigger mechanism for vehicle control instructions to control the vehicle to open the door or preheat when the distance between the user and the vehicle is close, thereby realizing remote interaction with the vehicle and improving vehicle interaction efficiency.
[0100] The present application also provides a vehicle control device, please refer to Figure 4 , the vehicle control device is applied to headphones, and the vehicle control device comprises:
[0101] A connection module 10, configured to establish an ultra-wideband communication connection with the vehicle when it is detected that the distance between the vehicle and the vehicle is less than a preset interaction distance;
[0102] A positioning module 20, configured to receive an ultra-wideband positioning signal sent by the vehicle, and determine a positioning distance to the vehicle based on the ultra-wideband positioning signal;
[0103] The control module 30 is used to respond to the vehicle control instruction triggered based on the positioning distance, convert the vehicle control instruction into an ultra-wideband control signal and send it to the vehicle, so as to control the vehicle to perform the operation indicated by the vehicle control instruction.
[0104] Optionally, the headset includes an ultra-wideband module, the vehicle includes an ultra-wideband base station, and the connection module 10 is further used for:
[0105] When it is detected that the distance between the vehicle and the vehicle is less than the preset interaction distance, an ultra-wideband communication connection is established between the ultra-wideband module and the ultra-wideband base station.
[0106] Optionally, the ultra-wideband module includes an ultra-wideband transceiver unit and an ultra-wideband encryption unit, and the positioning module 20 is further used for:
[0107] Receiving an ultra-wideband positioning signal sent by the ultra-wideband base station through the ultra-wideband transceiver unit, and performing ultra-wideband demodulation processing on the ultra-wideband positioning signal to obtain a first digital signal;
[0108] The first digital signal is decrypted by the ultra-wideband encryption unit based on a preset decryption key to obtain a positioning distance to the vehicle.
[0109] Optionally, the earphone further includes a speaker, and the vehicle control device further includes a voice broadcast module, and the voice broadcast module is used to:
[0110] The positioning distance is converted into a first voice signal, and the first voice signal is played through the speaker.
[0111] Optionally, the vehicle control instruction includes a first control instruction, and the control module 30 is further configured to:
[0112] When it is detected that the positioning distance is less than the preset control distance, the first control instruction is automatically triggered;
[0113] In response to the first control instruction, the first control instruction is converted into an ultra-wideband control signal and sent to the vehicle, so as to control the vehicle to perform the operation indicated by the first control instruction.
[0114] Optionally, the headset further includes a microphone, the vehicle control instruction further includes a second control instruction, and the control module 30 is further configured to:
[0115] recording, by the microphone, a second voice signal sent by the user based on the positioning distance, and identifying a second control instruction in the second voice signal;
[0116] In response to the second control instruction, the second control instruction is converted into an ultra-wideband control signal and sent to the vehicle, so as to control the vehicle to perform the operation indicated by the second control instruction.
[0117] Optionally, the ultra-wideband module further includes an ultra-wideband antenna, and the control module 30 is further configured to:
[0118] The vehicle control instruction is encrypted by the ultra-wideband encryption unit based on a preset encryption key to obtain an encrypted second digital signal;
[0119] Performing ultra-wideband modulation processing on the second digital signal by the ultra-wideband transceiver unit to obtain an ultra-wideband control signal;
[0120] The ultra-wideband control signal is sent to the vehicle through the ultra-wideband antenna.
[0121] The vehicle control device provided in the embodiment of the present application adopts the vehicle control method in the above embodiment, which can solve the technical problem of how to expand the interactive range of the interactive device and the vehicle to improve the interaction efficiency. Compared with the prior art, the beneficial effects of the vehicle control device provided in the embodiment of the present application are the same as the beneficial effects of the vehicle control method provided in the above embodiment, and the other technical features in the vehicle control device are the same as the features disclosed in the above embodiment method, which will not be repeated here.
[0122] The present application provides an earphone, comprising: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute the vehicle control method in the above-mentioned embodiment one.
[0123] Reference below Figure 5 , which shows a schematic structural diagram of headphones suitable for implementing the embodiments of the present application. Figure 5 The earphones shown are merely an example and should not limit the functions and scope of use of the embodiments of the present application.
[0124] like Figure 5 As shown, the headset may include a processing device 1001 (e.g., a central processing unit, a graphics processor, etc.), which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM: Read Only Memory) 1002 or a program loaded from a storage device 1003 to a random access memory (RAM: Random Access Memory) 1004. In RAM1004, various programs and data required for the operation of the headset are also stored. The processing device 1001, ROM1002, and RAM1004 are connected to each other through a bus 1005. An input / output (I / O) interface 1006 is also connected to the bus. Generally, the following systems can be connected to the I / O interface 1006: an input device 1007 including, for example, a touch screen, a touch pad, a keyboard, a mouse, an image sensor, a microphone, an accelerometer, a gyroscope, etc.; an output device 1008 including, for example, a liquid crystal display (LCD: Liquid Crystal Display), a speaker, a vibrator, etc.; a storage device 1003 including, for example, a magnetic tape, a hard disk, etc.; and a communication device 1009. The communication device 1009 can allow the headset to communicate with other devices wirelessly or wired to exchange data. Although the headset with various systems is shown in the figure, it should be understood that it is not required to implement or have all the systems shown. More or fewer systems can be implemented or have alternatively.
[0125] In particular, according to the embodiments disclosed in the present application, the process described above with reference to the flowchart can be implemented as a computer software program. For example, the embodiments disclosed in the present application include a computer program product, which includes a computer program carried on a computer-readable medium, and the computer program includes a program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network through a communication device, or installed from a storage device 1003, or installed from a ROM 1002. When the computer program is executed by the processing device 1001, the above-mentioned functions defined in the method of the embodiment disclosed in the present application are executed.
[0126] The headset provided by the present application adopts the vehicle control method in the above embodiment, which can solve the technical problem of how to expand the interactive range of the interactive device and the vehicle to improve the interaction efficiency. Compared with the prior art, the beneficial effects of the headset provided by the present application are the same as the beneficial effects of the vehicle control method provided by the above embodiment, and the other technical features of the headset are the same as the features disclosed in the method of the previous embodiment, which will not be repeated here.
[0127] It should be understood that the various parts disclosed in this application can be implemented by hardware, software, firmware or a combination thereof. In the description of the above embodiments, specific features, structures, materials or characteristics can be combined in any one or more embodiments or examples in a suitable manner.
[0128] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art who is familiar with the present technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.
[0129] The present application provides a computer-readable storage medium having computer-readable program instructions (ie, computer programs) stored thereon, and the computer-readable program instructions are used to execute the vehicle control method in the above-mentioned embodiment.
[0130] The computer-readable storage medium provided in the present application may be, for example, a USB flash drive, but is not limited to electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems, systems or devices, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In this embodiment, the computer-readable storage medium may be any tangible medium containing or storing a program that can be used by or in combination with an instruction execution system, system or device. The program code contained on the computer-readable storage medium may be transmitted using any appropriate medium, including but not limited to: wires, optical cables, RF (Radio Frequency), etc., or any suitable combination of the above.
[0131] The computer-readable storage medium may be contained in the earphone, or may exist independently without being assembled in the earphone.
[0132] The computer-readable storage medium carries one or more programs. When the one or more programs are executed by the headset, the headset: establishes an ultra-wideband communication connection with the vehicle when it detects that the distance between the headset and the vehicle is less than a preset interaction distance; receives an ultra-wideband positioning signal sent by the vehicle, and determines the positioning distance between the headset and the vehicle based on the ultra-wideband positioning signal; and responds to a vehicle control instruction triggered based on the positioning distance, converts the vehicle control instruction into an ultra-wideband control signal and sends it to the vehicle, so as to control the vehicle to perform the operation indicated by the vehicle control instruction.
[0133] Computer program code for performing the operations of the present application may be written in one or more programming languages or a combination thereof, including object-oriented programming languages such as Java, Smalltalk, C++, and conventional procedural programming languages such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a separate software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., via the Internet using an Internet service provider).
[0134] The flow chart and block diagram in the accompanying drawings illustrate the possible architecture, function and operation of the system, method and computer program product according to various embodiments of the present application. In this regard, each square box in the flow chart or block diagram can represent a module, a program segment or a part of a code, and the module, the program segment or a part of the code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the square box can also occur in a sequence different from that marked in the accompanying drawings. For example, two square boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each square box in the block diagram and / or flow chart, and the combination of the square boxes in the block diagram and / or flow chart can be implemented with a dedicated hardware-based system that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.
[0135] The modules involved in the embodiments described in this application may be implemented by software or hardware, wherein the name of the module does not constitute a limitation on the unit itself in some cases.
[0136] The readable storage medium provided in the present application is a computer-readable storage medium, which stores computer-readable program instructions (i.e., computer programs) for executing the above-mentioned vehicle control method, and can solve the technical problem of how to expand the interactive range of the interactive device and the vehicle to improve the interaction efficiency. Compared with the prior art, the beneficial effects of the computer-readable storage medium provided in the present application are the same as the beneficial effects of the vehicle control method provided in the above-mentioned embodiment, and will not be repeated here.
[0137] An embodiment of the present application provides a computer program product, including a computer program, which implements the steps of the vehicle control method as described above when executed by a processor.
[0138] The computer program product provided in this application can expand the interactive range of the interactive device and the vehicle to improve the interaction efficiency. Compared with the prior art, the beneficial effects of the computer program product provided in the embodiment of this application are the same as the beneficial effects of the vehicle control method provided in the above embodiment, which will not be repeated here.
[0139] The above are only preferred embodiments of the present application, and are not intended to limit the patent scope of the present application. Any equivalent structure or equivalent process transformation made using the contents of the present application specification and drawings, or directly or indirectly applied in other related technical fields, are also included in the patent processing scope of the present application.
Claims
1. A vehicle control method, characterized in that: The vehicle control method is applied to headphones, and the vehicle control method includes: When it is detected that the distance between the vehicle and the vehicle is less than a preset interaction distance, establishing an ultra-wideband communication connection with the vehicle; Receiving an ultra-wideband positioning signal sent by the vehicle, and determining a positioning distance to the vehicle based on the ultra-wideband positioning signal; In response to a vehicle control instruction triggered based on the positioning distance, the vehicle control instruction is converted into an ultra-wideband control signal and sent to the vehicle to control the vehicle to perform the operation indicated by the vehicle control instruction.
2. The method according to claim 1, characterized in that The headset includes an ultra-wideband module, and the vehicle includes an ultra-wideband base station. When it is detected that the distance between the headset and the vehicle is less than a preset interaction distance, the step of establishing an ultra-wideband communication connection with the vehicle includes: When it is detected that the distance between the vehicle and the vehicle is less than the preset interaction distance, an ultra-wideband communication connection is established between the ultra-wideband module and the ultra-wideband base station.
3. The method according to claim 2, characterized in that The ultra-wideband module includes an ultra-wideband transceiver unit and an ultra-wideband encryption unit. The step of receiving the ultra-wideband positioning signal sent by the vehicle and determining the positioning distance between the vehicle and the ultra-wideband positioning signal includes: Receiving an ultra-wideband positioning signal sent by the ultra-wideband base station through the ultra-wideband transceiver unit, and performing ultra-wideband demodulation processing on the ultra-wideband positioning signal to obtain a first digital signal; The first digital signal is decrypted by the ultra-wideband encryption unit based on a preset decryption key to obtain a positioning distance to the vehicle.
4. The method according to claim 1, characterized in that The headset further includes a speaker. After the step of receiving the ultra-wideband positioning signal sent by the vehicle and determining the positioning distance to the vehicle based on the ultra-wideband positioning signal, the method further includes: The positioning distance is converted into a first voice signal, and the first voice signal is played through the speaker.
5. The method according to claim 1, characterized in that The vehicle control instruction includes a first control instruction; The step of converting the vehicle control instruction into an ultra-wideband control signal and sending it to the vehicle in response to the vehicle control instruction triggered based on the positioning distance, so as to control the vehicle to perform the operation indicated by the vehicle control instruction, comprises: When it is detected that the positioning distance is less than the preset control distance, the first control instruction is automatically triggered; In response to the first control instruction, the first control instruction is converted into an ultra-wideband control signal and sent to the vehicle, so as to control the vehicle to perform the operation indicated by the first control instruction.
6. The method according to claim 1, characterized in that The headset further includes a microphone, and the vehicle control instruction further includes a second control instruction; The step of converting the vehicle control instruction into an ultra-wideband control signal and sending it to the vehicle in response to the vehicle control instruction triggered based on the positioning distance, so as to control the vehicle to perform the operation indicated by the vehicle control instruction, comprises: recording, by the microphone, a second voice signal sent by the user based on the positioning distance, and identifying a second control instruction in the second voice signal; In response to the second control instruction, the second control instruction is converted into an ultra-wideband control signal and sent to the vehicle, so as to control the vehicle to perform the operation indicated by the second control instruction.
7. The method according to claim 3, characterized in that The ultra-wideband module further includes an ultra-wideband antenna, and the step of converting the vehicle control instruction into an ultra-wideband control signal and sending it to the vehicle includes: The vehicle control instruction is encrypted by the ultra-wideband encryption unit based on a preset encryption key to obtain an encrypted second digital signal; Performing ultra-wideband modulation processing on the second digital signal by the ultra-wideband transceiver unit to obtain an ultra-wideband control signal; The ultra-wideband control signal is sent to the vehicle through the ultra-wideband antenna.
8. A vehicle control device, characterized in that: The vehicle control device is applied to headphones, and the vehicle control device includes: A connection module, configured to establish an ultra-wideband communication connection with the vehicle when it is detected that the distance between the vehicle and the vehicle is less than a preset interaction distance; A positioning module, configured to receive an ultra-wideband positioning signal sent by the vehicle, and determine a positioning distance to the vehicle based on the ultra-wideband positioning signal; The control module is used to respond to the vehicle control instruction triggered based on the positioning distance, convert the vehicle control instruction into an ultra-wideband control signal and send it to the vehicle, so as to control the vehicle to perform the operation indicated by the vehicle control instruction.
9. A headset, characterized in that: The headset comprises: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the computer program is configured to implement the steps of the vehicle control method according to any one of claims 1 to 7.
10. A storage medium, characterized in that: The storage medium is a computer-readable storage medium having a computer program stored thereon. When the computer program is executed by a processor, the steps of the vehicle control method according to any one of claims 1 to 7 are implemented.