Glove box control method, device and equipment and storage medium

By encrypting and unlocking the glove box, the problem of easy loss of items when carrying passengers or lent out vehicles is solved, and the security of user property is achieved.

CN119911236APending Publication Date: 2025-05-02DONGFENG MOTOR GRP
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
CN202510204661.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-02-24
Publication Date
2025-05-02

AI Technical Summary

Technical Problem

In the case of passengers or lent out vehicles, there is a risk that personal items are easily lost. How to prevent the loss of personal items from users and ensure the safety of users' property is an urgent problem.

Method used

By responding to the user's encryption request, the glove box is encrypted and controlled based on the encryption information; responding to the user's unlocking command, the user's location information is obtained, and the glove box unlocking method is determined based on the location information; the encrypted controlled glove box is unlocked based on the unlocking command and unlocking method, so that the user can remove the target item from the glove box.

Benefits of technology

Effectively prevent the loss of users' personal belongings, ensure the safety of users' property, and overcome the risk of losing items when carrying passengers or lent out vehicles.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119911236A_ABST
    Figure CN119911236A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of vehicle control, and discloses a glove box control method and device, equipment and a storage medium, and the method comprises the steps: responding to an encryption request of a user, and determining encryption information based on the encryption request; performing encryption control on the glove box based on the encryption information; responding to an unlocking instruction of a user, obtaining position information of the user, and determining a glove box unlocking mode based on the position information; and based on the unlocking instruction and the glove box unlocking mode, performing unlocking control on the glove box subjected to encryption control so as to enable a user to take out a target article from the glove box. According to the invention, personal items of a user can be prevented from being lost, and property safety of the user is effectively guaranteed.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of vehicle control technology, and in particular to a glove box control method, device, equipment and storage medium. Background Art

[0002] With the improvement of living standards, the number of motor vehicles has increased rapidly, and more and more people are driving cars. Personal privacy space in cars has also become a hot topic. Many drivers habitually store important items in the armrest box of the car. When carrying passengers or renting the car, there is a risk that personal items are easily lost.

[0003] Therefore, how to prevent the loss of users' personal belongings and ensure the safety of their property is a problem that urgently needs to be solved.

[0004] The above contents are only used to assist in understanding the technical solution of the present application and do not constitute an admission that the above contents are prior art. Summary of the invention

[0005] The main purpose of the present application is to provide a glove box control method, device, equipment and storage medium, aiming to solve the technical problem that personal belongings are at risk of being lost when carrying passengers or lending the vehicle.

[0006] To achieve the above objectives, the present application proposes a glove box control method, the method comprising:

[0007] In response to an encryption request from a user, determining encryption information based on the encryption request;

[0008] Performing encryption control on the glove box based on the encrypted information;

[0009] In response to an unlocking instruction from a user, obtaining location information of the user, and determining a glove box unlocking method based on the location information;

[0010] The encryption-controlled glove box is unlocked based on the unlock instruction and the glove box unlocking method, so that the user can take out the target item from the glove box.

[0011] In one embodiment, the encryption control of the glove box based on the encryption information includes:

[0012] Performing hash processing on the encrypted information to generate a target hash value, wherein the encrypted information includes at least password information and voiceprint information;

[0013] The glove box is encrypted and controlled based on the target hash value.

[0014] In one embodiment, performing hash processing on the encrypted information to generate a target hash value includes:

[0015] Filling the encrypted information to obtain filled encrypted information;

[0016] Dividing the padded encrypted information into a plurality of cipher blocks;

[0017] Performing hash processing on each of the cipher blocks to obtain a hash value corresponding to each cipher block;

[0018] The hash values ​​corresponding to the cipher blocks are concatenated to generate a target hash value.

[0019] In one embodiment, the unlocking control of the encryption-controlled glove box based on the unlocking instruction and the glove box unlocking method includes:

[0020] When the glove box unlocking mode is the first unlocking mode, controlling the vehicle information terminal to generate an unlocking signal based on the unlocking instruction;

[0021] The encryption-controlled glove box is unlocked based on the unlock signal.

[0022] In one embodiment, the unlocking control of the encryption-controlled glove box based on the unlocking instruction and the glove box unlocking method further includes:

[0023] When the glove box unlocking mode is the second unlocking mode, determining the identity authentication information input by the user based on the unlocking instruction;

[0024] Perform identity authentication based on the identity authentication information to obtain a verification result;

[0025] An unlock signal is generated based on the verification result, and unlocking control of the encryption-controlled glove box is performed based on the unlock signal.

[0026] In one embodiment, generating an unlock signal based on the verification result, and performing unlock control on the encryption-controlled glove box based on the unlock signal, includes:

[0027] When the verification result is that the verification is passed, an unlocking signal is generated by the audio-visual domain controller, and the encryption-controlled glove box is unlocked based on the unlocking signal;

[0028] When the verification result is verification failure and the number of verification failures reaches a preset number threshold, an unlocking signal is generated through the vehicle information terminal, and the encryption-controlled glove box is unlocked based on the unlocking signal.

[0029] In one embodiment, obtaining the user's location information and determining the glove box unlocking method based on the location information includes:

[0030] Get the user's location information;

[0031] determining whether the user is in the vehicle based on the location information;

[0032] When the user is not in the vehicle, determining the glove box unlocking mode as the first unlocking mode;

[0033] When the user is in the vehicle, the glove box unlocking method is determined to be the second unlocking method.

[0034] In addition, to achieve the above-mentioned purpose, the present application also proposes a glove box control device, the glove box control device comprising:

[0035] a determination module, configured to respond to an encryption request from a user and determine encryption information based on the encryption request;

[0036] An encryption module, used for performing encryption control on the glove box based on the encryption information;

[0037] The determination module is further used to obtain the user's location information in response to the user's unlocking instruction, and determine the glove box unlocking method based on the user's location information;

[0038] The unlocking module is used to unlock the glove box under encryption control based on the unlocking instruction and the glove box unlocking method, so that the user can take out the target item from the glove box.

[0039] In addition, to achieve the above objectives, the present application also proposes a glove box control device, which includes: 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 glove box control method as described above.

[0040] In addition, to achieve the above-mentioned purpose, the present application also proposes a storage medium, which is a computer-readable storage medium, and a computer program is stored on the storage medium. When the computer program is executed by a processor, the steps of the glove box control method described above are implemented.

[0041] In addition, to achieve the above-mentioned purpose, the present application also provides a computer program product, which includes a computer program, and when the computer program is executed by a processor, the steps of the glove box control method described above are implemented.

[0042] The present application provides a glove box control method, which first responds to an encryption request from a user, determines encryption information based on the encryption request; performs encryption control on the glove box based on the encryption information; obtains the user's location information in response to an unlocking instruction from the user, and determines a glove box unlocking method based on the location information; and unlocks the encryption-controlled glove box based on the unlocking instruction and the glove box unlocking method, so that the user can take out a target item from the glove box, thereby preventing the user's personal belongings from being lost and effectively protecting the user's property safety.

[0043] In summary, the present application can effectively protect the property safety of the user by determining the encryption information based on the user's encryption request and performing encryption control on the glove box. In response to the user's unlocking command, the corresponding glove box unlocking method can be quickly determined by obtaining the user's location information, and then the encryption-controlled glove box is unlocked based on the unlocking command and the glove box unlocking method, so that the user can take out the target item from the glove box, effectively preventing the loss of the user's personal belongings. This overcomes the technical defect that there is a risk of personal belongings being easily lost in the scenario of carrying passengers or lending the vehicle, and can prevent the loss of the user's personal belongings, effectively protecting the property safety of the user. BRIEF DESCRIPTION OF THE DRAWINGS

[0044] 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.

[0045] 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.

[0046] Figure 1 A schematic diagram of a flow chart provided for the first embodiment of the glove box control method of the present application;

[0047] Figure 2 A schematic diagram of a brief working process of a glove box controller provided in accordance with an embodiment of a glove box control method of the present application;

[0048] Figure 3 A detailed working diagram of a glove box controller provided in accordance with an embodiment of a glove box control method of the present application;

[0049] Figure 4 A schematic diagram of a flow chart provided for the second embodiment of the glove box control method of the present application;

[0050] Figure 5 An MD5 encryption flow chart provided for an embodiment of a glove box control method of the present application;

[0051] Figure 6 A schematic diagram of a flow chart provided for Embodiment 3 of the glove box control method of the present application;

[0052] Figure 7 This is a schematic diagram of the module structure of the glove box control device according to an embodiment of the present application;

[0053] Figure 8 This is a schematic diagram of the equipment structure of the hardware operating environment involved in the glove box control method of the embodiment of the present application.

[0054] 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

[0055] 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.

[0056] 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.

[0057] The main solution of the embodiment of the present application is: in response to the user's encryption request, determine the encryption information based on the encryption request; perform encryption control on the glove box based on the encryption information; in response to the user's unlocking instruction, obtain the user's location information, and determine the glove box unlocking method based on the location information; unlock the encryption-controlled glove box based on the unlocking instruction and the glove box unlocking method, so that the user can take out the target item from the glove box.

[0058] With the improvement of living standards, the number of motor vehicles has increased rapidly. More and more people are driving cars, and personal privacy space in cars has become a hot topic. Many drivers habitually store important items in the armrest box of the car. When carrying passengers or renting the vehicle, there is a risk that personal items are easily lost. Therefore, how to prevent the loss of users' personal items and protect the safety of users' property is a problem that needs to be solved urgently.

[0059] The present application can effectively protect the property safety of the user by determining encryption information based on the user's encryption request and performing encryption control on the glove box. In response to the user's unlocking command, the corresponding glove box unlocking method can be quickly determined by obtaining the user's location information, and then the encryption-controlled glove box is unlocked based on the unlocking command and the glove box unlocking method, so that the user can take out the target item from the glove box, effectively preventing the loss of the user's personal belongings. This overcomes the technical defect that there is a risk of personal belongings being easily lost in scenarios where passengers are carried or the vehicle is loaned out, can prevent the loss of the user's personal belongings, and effectively protect the property safety of the user.

[0060] Based on this, the present application embodiment provides a glove box control method, referring to Figure 1 , Figure 1 This is a flow chart of the first embodiment of the glove box control method of the present application.

[0061] In this embodiment, the glove box control method includes steps S10 to S40:

[0062] Step S10: In response to an encryption request from a user, encryption information is determined based on the encryption request.

[0063] It should be noted that the executor of this embodiment is the glove box control device, and it may also be other devices that can achieve the same or similar functions. This embodiment does not impose specific restrictions on this. This embodiment takes the glove box control device as an example for explanation. The glove box control device of this embodiment is deployed with a glove box controller, and the glove box controller consists of an on-board intelligent audio and video domain controller, a T-Box (on-board information terminal) and a glove box locking mechanism controller.

[0064] It is understandable that the user can choose whether to encrypt the glove box. If encryption is selected, an encryption instruction is generated, which carries encryption information such as the password entered by the user and the user's voiceprint, and this embodiment does not impose specific restrictions on this. The user can set a password on the car screen and enter the voiceprint by reading a fixed sentence. The voiceprint information and the password information together constitute the encrypted information, which is transmitted to the vehicle-mounted intelligent audio and video domain controller of the glove box controller for storage.

[0065] Step S20: performing encryption control on the glove box based on the encryption information.

[0066] It should be noted that after the glove box controller receives the encrypted information, it will start the encryption control mechanism. The on-board intelligent audio and video domain controller will encrypt the user's password and voiceprint information through the built-in security algorithm to generate a unique encryption key, which will be transmitted to the glove box locking mechanism controller to lock the glove box to ensure that unauthorized users cannot open it.

[0067] Step S30, in response to the user's unlocking instruction, obtaining the user's location information, and determining the glove box unlocking method based on the location information.

[0068] It should be noted that when the user needs to unlock the glove box, different unlocking methods can be selected according to the user's location. For example, when the user is in the car, he can unlock it by entering a password on the car screen or performing voiceprint recognition; when the user is outside the car, he can remotely send an unlocking command through a mobile phone APP. The APP will verify the user's location information and send an unlocking signal after ensuring safety. This embodiment does not impose specific restrictions on this.

[0069] It is understandable that the user's unlocking command will be transmitted to the glove box controller through the vehicle system or mobile phone APP. After receiving the command, the glove box controller obtains the user's location information and selects the corresponding unlocking method based on the location information. For example, if the user is in the car, the vehicle screen will give priority to entering the password or voiceprint recognition to unlock; if the user is outside the car, the system will perform remote unlocking verification through the mobile phone APP.

[0070] In a feasible implementation, step S30 of "obtaining the user's location information, and determining the glove box unlocking method based on the location information" may include: obtaining the user's location information; determining whether the user is in the car based on the location information; when the user is not in the car, determining the glove box unlocking method to be the first unlocking method; when the user is in the car, determining the glove box unlocking method to be the second unlocking method.

[0071] It should be noted that the user's location information can be obtained in a variety of ways, such as through the vehicle's GPS system, Bluetooth connection, Wi-Fi positioning, etc. Based on the acquired location information, it is intelligently determined whether the user is in the car, so as to select the most appropriate unlocking method. For example, when the user is outside the car, the first unlocking method, that is, the mobile phone APP, will be used for remote unlocking verification to ensure safety and convenience; when the user is in the car, the second unlocking method is preferred, that is, unlocking by entering a password on the car screen or by voiceprint recognition.

[0072] Step S40: unlocking the encrypted glove box based on the unlocking instruction and the glove box unlocking method, so that the user can take out the target item from the glove box.

[0073] It should be noted that the corresponding unlocking instructions are different for different ways of unlocking the glove box. For example, when the user chooses the unlocking method outside the car (i.e., the first unlocking method), the unlocking instruction may include a temporary unlocking code or remote verification information generated by a mobile phone APP; when the user chooses the unlocking method inside the car (i.e., the second unlocking method), the unlocking instruction may include a password or voiceprint information entered by the user. This embodiment does not impose specific restrictions on this.

[0074] It is understandable that after receiving the unlocking command, the glove box controller will send an unlocking signal to the glove box locking mechanism controller through the vehicle-mounted intelligent audio and video domain controller or T-Box (vehicle information terminal), unlocking the glove box and allowing the user to smoothly take out the stored items. This flexible unlocking mechanism not only improves the user's convenience, but also further enhances the safety of the glove box, effectively preventing unauthorized access and the risk of item loss.

[0075] It is worth noting that the target item may be an important safety equipment such as a first aid kit or a fire extinguisher, or may be a personal valuable item such as a wallet or a mobile phone, and this embodiment does not impose any specific restrictions on this.

[0076] In a feasible implementation, step S40 may include: when the glove box unlocking mode is the first unlocking mode, controlling the vehicle information terminal to generate an unlocking signal based on the unlocking instruction; and unlocking the encryption-controlled glove box based on the unlocking signal.

[0077] It should be noted that the in-vehicle information terminal, namely T-Box, refers to an intelligent device integrated in the vehicle, which is mainly used for data transmission and information interaction between the vehicle and the external network. Through the built-in communication module, T-Box can realize real-time monitoring of the vehicle status, remote control, and access to Internet of Vehicles services.

[0078] It can be understood that when the glove box unlocking method is the first unlocking method, that is, when the remote unlocking is performed through the mobile phone APP, the unlocking instruction is a control signal sent by the user through the mobile phone APP, and the control signal sent by the mobile phone APP is sent to the vehicle information terminal (T-Box). After receiving the encrypted instruction, the T-Box communicates with the vehicle computer and sends an unlocking signal to the glove box locking mechanism controller to open the glove box, thereby realizing the remote unlocking function.

[0079] It is worth noting that the T-Box will perform security verification on the unlocking command received to ensure that its source is legitimate and has not been tampered with. After the verification is passed, the T-Box will generate a specific unlocking signal and transmit it to the glove box locking mechanism controller through the vehicle network. After receiving the unlocking signal, the controller will immediately perform the unlocking operation to release the locked state of the glove box, and the user can smoothly open the glove box and take out the required items.

[0080] like Figure 2 As shown, Figure 2The following is a brief workflow diagram of the glove box controller. The glove box controller consists of the vehicle-mounted intelligent audio and video domain controller, T-Box, and the glove box locking mechanism control unit. The T-Box can be used to implement notification, unlocking, and resetting functions. The vehicle-mounted intelligent audio and video domain controller can be used to record and store the password or voiceprint set by the vehicle computer to open the glove box, thereby realizing the encryption and unlocking of the glove box. When the user verification is passed, the vehicle-mounted intelligent audio and video domain controller controls the glove box locking mechanism control unit to unlock it. In addition to unlocking the glove box through the vehicle-mounted intelligent audio and video domain controller, the owner can also remotely control it through a mobile phone, send a signal to the vehicle computer T-Box, and send a signal to the vehicle-mounted intelligent audio and video domain controller through the T-Box to unlock it. In an emergency, the sensor can send a signal to the vehicle-mounted intelligent audio and video domain controller for automatic unlocking, and the vehicle-mounted intelligent audio and video domain controller will also send a signal to the T-Box, so that the T-Box notifies the emergency contact.

[0081] like Figure 3 As shown, Figure 3 The following is a detailed workflow diagram of the glove box controller. The glove box controller consists of an on-board intelligent audio and video domain controller, a T-Box, and a glove box locking mechanism control unit. When the owner chooses to encrypt the glove box, the password and voiceprint entered by the user are encrypted by an algorithm and stored in the on-board intelligent audio and video domain controller. When the user needs to unlock the glove box, he enters the password and voiceprint, which are verified by the on-board intelligent audio and video domain controller. When the verification is correct, an unlocking signal is sent to control the glove box locking mechanism control unit to unlock. When the verification is wrong, the owner can re-enter the password and voiceprint for verification. When the number of verification errors exceeds 5 times, the T-Box sends a prompt to the owner's mobile phone that there are too many errors and the password needs to be reset. The owner can also control the T-Box remotely through the mobile phone to open it, and the T-Box directly sends an unlocking signal to the glove box locking mechanism control unit to unlock it.

[0082] The present embodiment provides a glove box control method, which first responds to an encryption request from a user, determines encryption information based on the encryption request; performs encryption control on the glove box based on the encryption information; obtains the user's location information in response to an unlocking instruction from the user, and determines a glove box unlocking method based on the location information; and unlocks the encryption-controlled glove box based on the unlocking instruction and the glove box unlocking method, so that the user can take out a target item from the glove box, thereby preventing the user's personal belongings from being lost and effectively protecting the user's property safety.

[0083] In summary, this embodiment can effectively protect the property safety of the user by determining the encryption information based on the user's encryption request and performing encryption control on the glove box. In response to the user's unlocking command, the corresponding glove box unlocking method can be quickly determined by obtaining the user's location information, and then the encryption-controlled glove box is unlocked based on the unlocking command and the glove box unlocking method, so that the user can take out the target item from the glove box, effectively preventing the loss of the user's personal belongings. This overcomes the technical defect that there is a risk of personal belongings being easily lost in the scenario of carrying passengers or lending the vehicle, and can prevent the loss of the user's personal belongings, effectively protecting the property safety of the user.

[0084] 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 refer to the above introduction, and will not be repeated later. Figure 4 , the step S20 further includes steps S201-S202:

[0085] Step S201, performing hash processing on the encrypted information to generate a target hash value, wherein the encrypted information at least includes password information and voiceprint information.

[0086] It should be noted that the hash processing of encrypted information is to ensure the security of data and prevent it from being tampered with during transmission. Encrypted information is plaintext data, and the generated target hash value is the encrypted ciphertext data. The hash function converts the input password information and voiceprint information into a fixed-length hash value, which is unique and irreversible. Even if the original information is intercepted, the original password and voiceprint information cannot be restored. In this embodiment, the hash processing can use the MD5 hash algorithm. MD5 processes the input information in 512-bit groups, and each group is divided into 16 32-bit sub-groups. After a series of processing, the output of the algorithm consists of four 32-bit groups. After the four 32-bit groups are cascaded, a 128-bit hash value will be generated. The MD5 algorithm can calculate an input string of any length and obtain an output of a fixed length. Only when the input plaintext is the same can the same ciphertext be obtained, thereby ensuring the confidentiality of the set password.

[0087] It is understood that the encrypted information refers to the personalized data set by the user for unlocking the glove box, including but not limited to biometric information such as passwords, voiceprints, and fingerprints. This embodiment does not specifically limit this. This embodiment uses password information and voiceprint information as examples for explanation. After hash processing, this information is stored in the vehicle-mounted intelligent audio and video domain controller to ensure high data security.

[0088] In a feasible implementation, step S201 may include: filling the encrypted information to obtain filled encrypted information; dividing the filled encrypted information into multiple cipher blocks; performing hash processing on each of the cipher blocks to obtain a hash value corresponding to each cipher block; and concatenating the hash values ​​corresponding to each of the cipher blocks to generate a target hash value.

[0089] It should be noted that the purpose of padding and dividing the encrypted information is to enhance the complexity and security of hash processing and prevent attackers from inferring the original information by analyzing the hash value. The padded encrypted information is divided into multiple cipher blocks, each cipher block is hashed independently, and the generated hash values ​​are then concatenated. The final target hash value has higher security and unpredictability.

[0090] It can be understood that the input encrypted information is padded so that its length meets the conditions, that is, padded to a multiple that can be divided by 512. The padding method is to append a 1 to the end of the message, then fill enough zeros until the length meets the requirements, and finally append a 64-bit message length. The padded encrypted information is divided into several 512-bit cipher blocks. The MD5 algorithm uses 4 32-bit variables (A, B, C, D) as the initial hash value, and each variable is initialized to a specific constant value. For each 512-bit cipher block, MD5 will process it through 64 operations (divided into 4 rounds, 16 operations per round), and finally obtain an updated hash value. After all cipher blocks are processed, the final values ​​of A, B, C, and D are connected together to obtain a 128-bit hash value, which is the target hash value.

[0091] like Figure 5 As shown, Figure 5 This is the MD5 encryption flow chart. It fills the plaintext data with information, initializes the structure of the filled data, and then groups the files. It calls the algorithm to process each group and determines whether the group processing is completed. If completed, it outputs a numerical column after the last processing and uses the output numerical column as the ciphertext data.

[0092] Step S202: performing encryption control on the glove box based on the target hash value.

[0093] It should be noted that during the encryption control process, the target hash value is stored as a key in the on-board intelligent audio and video domain controller to ensure that the same hash value can only be generated after the correct password and voiceprint verification, thereby triggering the unlocking mechanism. This double verification mechanism greatly improves the security of the glove box controller and prevents illegal access and cracking. In addition, the glove box controller also has a self-diagnosis function, which can monitor abnormal conditions during encryption and unlocking in real time, and immediately initiate safety protection measures when abnormalities are detected, such as locking the glove box and notifying the owner. Through this multi-level and multi-dimensional security protection design, not only the safety of the user's property is guaranteed, but also the user experience is improved. In an emergency, the glove box control can also use the preset emergency unlocking mode to ensure that the user can quickly access the items in the glove box, further enhancing the practicality and reliability of the system.

[0094] In this embodiment, by performing hash processing on the encrypted information to generate a target hash value, data security can be effectively improved. Then, encryption control of the glove box is performed according to the target hash value, which can effectively improve the security of the glove box and prevent the loss of user items.

[0095] Based on the first embodiment of the present application, in the third embodiment of the present application, the same or similar contents as those in the first embodiment can be referred to the above description, and will not be described in detail later. Figure 6 , the step S40 further includes steps S401-S403:

[0096] Step S401, when the glove box unlocking mode is the second unlocking mode, determining the identity authentication information input by the user based on the unlocking instruction.

[0097] It should be noted that the second unlocking method is that the user authenticates the identity through the vehicle-mounted intelligent audio and video domain controller in the vehicle. This method is usually suitable for the case where the user is inside the vehicle and needs to quickly unlock the glove box. At this time, the user's unlocking instruction carries identity authentication information, such as the password and voiceprint entered by the user, etc. This embodiment does not have specific restrictions.

[0098] It is understandable that the password in the identity authentication information can be a combination of numbers or letters, and the voiceprint is collected by the vehicle microphone and converted into a digital signal. This embodiment does not impose specific restrictions on this.

[0099] Step S402: Perform identity authentication based on the identity authentication information to obtain a verification result.

[0100] It should be noted that identity verification refers to comparing the identity verification information entered by the user with the encrypted information stored in the vehicle-mounted intelligent audio and video domain controller to determine whether the user has the authority to unlock the glove box. During the identity verification process, the password and voiceprint information entered by the user are extracted and processed and compared accordingly. Password matching usually adopts an encrypted matching method, and voiceprint matching is matched through a voiceprint recognition algorithm, which is not specifically limited in this embodiment.

[0101] It is worth mentioning that when the user forgets the password, the password can be reset through the car computer, but it needs to be verified in one of the following two ways: 1. When there is a network, send a request to reset the password through the T-Box, send a verification code to the mobile phone, and reset the password on the car computer according to the verification code; 2. When the car is off the network, the password can be reset by answering the questions set by the owner. For general users, 5 opportunities to verify the password are given. When it exceeds 5 times, the car computer sends a notification message to the owner's mobile phone number through the T-Box. At the same time, the automatic unlocking logic is added, and the car computer is connected to the body sensor. When the sensor detects a dangerous event (collision, falling into water, and people in the car but the car battery is dead, etc.), the car computer system will immediately send a signal to the electronic glove box control module to trigger the unlocking mechanism. At the same time, the emergency contact is notified through the car computer to facilitate emergency response.

[0102] Step S403: generating an unlocking signal based on the verification result, and performing unlocking control on the encryption-controlled glove box based on the unlocking signal.

[0103] It should be noted that the specific method of generating the unlock signal will vary depending on the verification result. If the verification result is passed, that is, the identity authentication information entered by the user completely matches the stored encryption information, an unlock signal will be generated through the audio and video domain controller, and the unlock signal will be sent to the glove box control module, triggering the unlock mechanism and allowing the user to open the glove box. Conversely, if the verification result is failed, the user can be prompted to re-enter the identity authentication information, or remotely unlocked through a mobile phone APP, and an unlock signal will be generated through the T-Box, which will also be sent to the glove box control module to trigger the unlock mechanism and allow the user to open the glove box.

[0104] In a feasible implementation, step S403 may include: when the verification result is verification passed, generating an unlock signal through the audio and video domain controller, and unlocking the encryption-controlled glove box based on the unlock signal; when the verification result is verification failed and the number of verification failures reaches a preset threshold, generating an unlock signal through the vehicle-mounted information terminal, and unlocking the encryption-controlled glove box based on the unlock signal.

[0105] It should be noted that the audio and video domain controller is the in-vehicle intelligent audio and video domain controller, which refers to the multimedia and information processing system integrated inside the vehicle, equipped with a high-performance processor and rich interfaces, and can efficiently process various data and instructions. When the verification result is passed, the audio and video domain controller will immediately generate an unlocking signal and transmit it to the glove box lock control unit through the in-vehicle network to ensure the rapid and stable unlocking process.

[0106] It is understandable that the preset number threshold can be 5 times or other data, and this embodiment does not impose specific restrictions on this. When the verification fails and the number reaches 5 times, the user can control the T-Box to directly generate the unlocking signal through the mobile phone APP. This design not only provides multiple unlocking methods, but also enhances fault tolerance and user operation flexibility. In addition, the in-vehicle information terminal usually has a higher security level and a more complex unlocking algorithm, which further improves the safety of the glove box. Through this multi-level unlocking mechanism, it can respond flexibly in different situations to ensure that users find the best balance between safety and convenience.

[0107] In this embodiment, when the glove box unlocking method is the second unlocking method, the identity authentication information input by the user is determined based on the unlocking instruction and identity authentication is performed, so that the user's identity can be quickly determined, and then an unlocking signal is generated according to the verification result to unlock the encrypted glove box. Through the multi-level unlocking mechanism, the security of the user's property is effectively improved.

[0108] It should be noted that the above examples are only used to understand the present application and do not constitute a limitation on the glove box control method of the present application. More simple transformations based on this technical concept are all within the protection scope of the present application.

[0109] This application also provides a glove box control device, please refer to Figure 7 , the glove box control device comprises:

[0110] The determination module 10 is used to respond to an encryption request from a user and determine encryption information based on the encryption request.

[0111] The encryption module 20 is used to perform encryption control on the glove box based on the encryption information.

[0112] The determination module 10 is further configured to obtain the user's location information in response to the user's unlocking instruction, and determine the glove box unlocking method based on the user's location information.

[0113] The unlocking module 30 is used to unlock the glove box under encryption control based on the unlocking instruction and the glove box unlocking method, so that the user can take out the target item from the glove box.

[0114] The present embodiment provides a glove box control device, which responds to an encryption request from a user, determines encryption information based on the encryption request; performs encryption control on the glove box based on the encryption information; obtains the user's location information in response to an unlocking instruction from the user, and determines a glove box unlocking method based on the location information; and unlocks the encryption-controlled glove box based on the unlocking instruction and the glove box unlocking method, so that the user can take out a target item from the glove box, thereby preventing the user's personal belongings from being lost and effectively protecting the user's property safety.

[0115] In summary, this embodiment can effectively protect the property safety of the user by determining the encryption information based on the user's encryption request and performing encryption control on the glove box. In response to the user's unlocking command, the corresponding glove box unlocking method can be quickly determined by obtaining the user's location information, and then the encryption-controlled glove box is unlocked based on the unlocking command and the glove box unlocking method, so that the user can take out the target item from the glove box, effectively preventing the loss of the user's personal belongings. This overcomes the technical defect that there is a risk of personal belongings being easily lost in the scenario of carrying passengers or lending the vehicle, and can prevent the loss of the user's personal belongings, effectively protecting the property safety of the user.

[0116] Optionally, the encryption module 20 is further used to perform hash processing on the encrypted information to generate a target hash value, wherein the encrypted information includes at least password information and voiceprint information; and perform encryption control on the glove box based on the target hash value.

[0117] Optionally, the encryption module 20 is also used to fill the encrypted information to obtain filled encrypted information; divide the filled encrypted information into multiple cipher blocks; perform hash processing on each of the cipher blocks to obtain a hash value corresponding to each cipher block; and concatenate the hash values ​​corresponding to each of the cipher blocks to generate a target hash value.

[0118] Optionally, the unlocking module 30 is further configured to, when the glove box unlocking mode is the first unlocking mode, control the vehicle-mounted information terminal to generate an unlocking signal based on the unlocking instruction; and perform unlocking control on the encryption-controlled glove box based on the unlocking signal.

[0119] Optionally, the unlocking module 30 is also used to determine the identity authentication information input by the user based on the unlocking instruction when the glove box unlocking mode is the second unlocking mode; perform identity authentication based on the identity authentication information to obtain a verification result; generate an unlocking signal based on the verification result, and unlock the encryption-controlled glove box based on the unlocking signal.

[0120] Optionally, the unlocking module 30 is further used to generate an unlocking signal through the audio and video domain controller when the verification result is verification passed, and to unlock the glove box under encryption control based on the unlocking signal; when the verification result is verification failed and the number of verification failures reaches a preset threshold, to generate an unlocking signal through the on-board information terminal, and to unlock the glove box under encryption control based on the unlocking signal.

[0121] Optionally, the determination module 10 is also used to obtain the user's location information; determine whether the user is in the car based on the location information; when the user is not in the car, determine the glove box unlocking method to be the first unlocking method; when the user is in the car, determine the glove box unlocking method to be the second unlocking method.

[0122] The glove box control device provided by the present application adopts the glove box control method in the above embodiment, which can solve the technical problem that personal belongings are easily lost in the scenario of carrying passengers or lending the vehicle. Compared with the prior art, the beneficial effects of the glove box control device provided by the present application are the same as the beneficial effects of the glove box control method provided by the above embodiment, and the other technical features of the glove box control device are the same as the features disclosed in the above embodiment method, which will not be repeated here.

[0123] The present application provides a glove box control device, which includes: 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 glove box control method in the above-mentioned embodiment one.

[0124] Reference below Figure 8 , which shows a schematic diagram of the structure of a glove box control device suitable for implementing the embodiment of the present application. The glove box control device in the embodiment of the present application may include but is not limited to mobile terminals such as mobile phones, laptop computers, digital broadcast receivers, PDAs (Personal Digital Assistants), PADs (Portable Application Descriptions), PMPs (Portable Media Players), vehicle-mounted terminals (such as vehicle-mounted navigation terminals), etc., and fixed terminals such as digital TVs, desktop computers, etc. Figure 8 The glove box control device shown is merely an example and should not bring any limitation to the functions and scope of use of the embodiments of the present application.

[0125] like Figure 8As shown, the glove box control device 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 glove box control device 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 glove box control device to communicate with other devices wirelessly or by wire to exchange data. Although the glove box control device 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.

[0126] 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.

[0127] The glove box control device provided by the present application adopts the glove box control method in the above embodiment, which can solve the technical problem that personal belongings are easily lost in the scenario of carrying passengers or lending the vehicle. Compared with the prior art, the beneficial effects of the glove box control device provided by the present application are the same as the beneficial effects of the glove box control method provided by the above embodiment, and the other technical features of the glove box control device are the same as the features disclosed in the method of the previous embodiment, which will not be repeated here.

[0128] 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.

[0129] 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.

[0130] 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 glove box control method in the above-mentioned embodiment.

[0131] 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.

[0132] The computer-readable storage medium may be included in the glove box control device; or may exist independently without being assembled into the glove box control device.

[0133] The above-mentioned computer-readable storage medium carries one or more programs. When the above-mentioned one or more programs are executed by the glove box control device, the glove box control device: responds to the user's encryption request, determines the encryption information based on the encryption request; performs encryption control on the glove box based on the encryption information; responds to the user's unlocking instruction, obtains the user's location information, and determines the glove box unlocking method based on the location information; unlocks the encryption-controlled glove box based on the unlocking instruction and the glove box unlocking method, so that the user can take out the target item from the glove box.

[0134] 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).

[0135] 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.

[0136] 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.

[0137] 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 glove box control method, and can solve the technical problem that personal belongings are easily lost in the scenario of carrying passengers or lending the vehicle. 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 glove box control method provided in the above-mentioned embodiment, and will not be repeated here.

[0138] The present application also provides a computer program product, including a computer program, which implements the steps of the glove box control method as described above when executed by a processor.

[0139] The computer program product provided by the present application can solve the technical problem that personal belongings are easily lost when carrying passengers or lending a vehicle. Compared with the prior art, the beneficial effects of the computer program product provided by the present application are the same as the beneficial effects of the glove box control method provided by the above embodiment, which will not be repeated here.

[0140] The above descriptions are only some embodiments of the present application, and are not intended to limit the patent scope of the present application. All equivalent structural changes made using the contents of the present application specification and drawings under the technical concept of the present application, or direct / indirect applications in other related technical fields are included in the patent protection scope of the present application.

Claims

1. A glove box control method, characterized in that: The method comprises: In response to an encryption request from a user, determining encryption information based on the encryption request; Performing encryption control on the glove box based on the encrypted information; In response to an unlocking instruction from a user, obtaining location information of the user, and determining a glove box unlocking method based on the location information; The encryption-controlled glove box is unlocked based on the unlock instruction and the glove box unlocking method, so that the user can take out the target item from the glove box.

2. The method according to claim 1, characterized in that The performing encryption control on the glove box based on the encrypted information includes: Performing hash processing on the encrypted information to generate a target hash value, wherein the encrypted information includes at least password information and voiceprint information; The glove box is encrypted and controlled based on the target hash value.

3. The method according to claim 2, characterized in that The performing hash processing on the encrypted information to generate a target hash value includes: Filling the encrypted information to obtain filled encrypted information; Dividing the padded encrypted information into a plurality of cipher blocks; Performing hash processing on each of the cipher blocks to obtain a hash value corresponding to each cipher block; The hash values ​​corresponding to the cipher blocks are concatenated to generate a target hash value.

4. The method according to claim 1, characterized in that The unlocking control of the encryption-controlled glove box based on the unlocking instruction and the glove box unlocking method includes: When the glove box unlocking mode is the first unlocking mode, controlling the vehicle information terminal to generate an unlocking signal based on the unlocking instruction; The encryption-controlled glove box is unlocked based on the unlock signal.

5. The method according to claim 1, characterized in that The unlocking control of the encryption-controlled glove box based on the unlocking instruction and the glove box unlocking method also includes: When the glove box unlocking mode is the second unlocking mode, determining the identity authentication information input by the user based on the unlocking instruction; Perform identity authentication based on the identity authentication information to obtain a verification result; An unlock signal is generated based on the verification result, and unlocking control of the encryption-controlled glove box is performed based on the unlock signal.

6. The method according to claim 5, characterized in that The generating an unlocking signal based on the verification result, and performing unlocking control on the encryption-controlled glove box based on the unlocking signal, comprises: When the verification result is that the verification is passed, an unlocking signal is generated by the audio-visual domain controller, and the encryption-controlled glove box is unlocked based on the unlocking signal; When the verification result is verification failure and the number of verification failures reaches a preset number threshold, an unlocking signal is generated through the vehicle information terminal, and the encryption-controlled glove box is unlocked based on the unlocking signal.

7. The method according to claim 1, characterized in that The obtaining of the user's location information and determining the glove box unlocking method based on the location information includes: Get the user's location information; determining whether the user is in the vehicle based on the location information; When the user is not in the vehicle, determining the glove box unlocking mode as the first unlocking mode; When the user is in the vehicle, the glove box unlocking method is determined to be the second unlocking method.

8. A glove box control device, characterized in that: The glove box control device comprises: a determination module, configured to respond to an encryption request from a user and determine encryption information based on the encryption request; An encryption module, used for performing encryption control on the glove box based on the encryption information; The determination module is further used to obtain the user's location information in response to the user's unlocking instruction, and determine the glove box unlocking method based on the user's location information; The unlocking module is used to unlock the glove box under encryption control based on the unlocking instruction and the glove box unlocking method, so that the user can take out the target item from the glove box.

9. A glove box control device, characterized in that: The glove box control device comprises: a memory, a processor, and a glove box control program stored in the memory and executable on the processor, wherein the glove box control program is configured to implement the glove box control method according to any one of claims 1 to 7.

10. A storage medium, characterized in that: The storage medium stores a glove box control program, and when the glove box control program is executed by the processor, the glove box control method according to any one of claims 1 to 7 is implemented.

Citation Information

Patent Citations

  • Control method and device for automobile glove box lock

    CN112918386A

  • Control method and system for vehicle-mounted storage box

    CN116653853A

  • Method and device for opening glove box of vehicle

    CN118220001A

  • On -vehicle handrail case

    CN208134157U

  • Vehicle storage box control system and vehicle

    CN214523589U