A control method, domain controller and system of a vehicle-mounted cryptographic box

By interacting with the domain controller and the vehicle information unit (VIU), the automated control of the in-vehicle password box is achieved, which solves the problems of increased cost and inconvenience for users in the existing independent control system, and improves security and integration.

CN118981201BActive Publication Date: 2026-03-17CHONGQING SELIS PHOENIX INTELLIGENT INNOVATION TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411160283.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-08-22
Publication Date
2026-03-17
Estimated Expiration
2044-08-22

AI Technical Summary

Technical Problem

Existing vehicle password locker control systems are independent of the vehicle's infotainment system, which increases research and development costs and control costs. Furthermore, users need to manually enter the password, which is inconvenient and lacks security.

Method used

Through the interaction between the domain controller and the vehicle information unit (VIU), the encryption, decryption, unlocking, and locking operations of the vehicle's password box are realized. The service interface is used for signal transmission and control, reducing direct user operation.

Benefits of technology

It improves operational flexibility and security, integrates the vehicle-mounted password box with the vehicle's infotainment system, reduces R&D and control costs, and enhances the security of signal transmission.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118981201B_ABST
    Figure CN118981201B_ABST
Patent Text Reader

Abstract

The present application relates to the technical field of vehicle-mounted cipher box, in particular to a control method, a domain controller and a system of vehicle-mounted cipher box. The method comprises: obtaining a setting signal for controlling the vehicle-mounted cipher box; determining a target operation type of the vehicle-mounted cipher box according to the setting signal; the target operation type comprises at least one of encryption, decryption, unlocking and locking of the vehicle-mounted cipher box; calling a service interface corresponding to the target operation type on a vehicle information unit (VIU) to drive the vehicle-mounted cipher box to perform the target operation in response to the calling operation of the service interface; and the service interface comprises at least one of an encryption service interface, a decryption service interface, an unlocking service interface and a locking service interface. The present application improves the flexibility and security of operation; and the vehicle-mounted cipher box is controlled by the CDC, realizing the integration of the vehicle-mounted cipher box and the vehicle machine and reducing the cost.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of vehicle-mounted combination lock technology, and more specifically, to a control method, domain controller, and system for a vehicle-mounted combination lock. Background Technology

[0002] As people's living standards improve, they are becoming more aware of and demanding of personal privacy. Many car models are now equipped with in-car password boxes to store personal belongings.

[0003] While existing in-vehicle keypad locks are placed inside the vehicle, their control systems are independent of the vehicle's infotainment system, increasing research and development costs as well as control costs. Furthermore, users need to enter a password on the control panel to unlock them, which is inconvenient and lacks security.

[0004] In view of this, the present invention is hereby proposed. Summary of the Invention

[0005] The purpose of this invention is to provide a control method, domain controller, and system for an in-vehicle password box. By interacting with the VIU (Vehicle Information Unit), the encryption, decryption, unlocking, and locking of the in-vehicle password box are controlled, improving operational flexibility and security. Furthermore, the domain controller controls the in-vehicle password box, achieving integration between the in-vehicle password box and the vehicle's infotainment system, thus reducing costs.

[0006] To achieve the above objectives, the present invention adopts the following technical solution:

[0007] In a first aspect, the present invention provides a method for controlling a vehicle-mounted combination lock, comprising:

[0008] Acquire the setting signal used to control the vehicle's keypad lock;

[0009] Based on the set signal, a target operation type for the vehicle-mounted keypad is determined; the target operation type includes at least one of encrypting, decrypting, unlocking, and locking the vehicle-mounted keypad.

[0010] The service interface on the vehicle information unit (VIU) corresponding to the target operation type is invoked, so that the VIU responds to the invocation operation of the service interface and drives the on-board password box to perform the target operation; the service interface includes at least one of encryption service interface, decryption service interface, unlocking service interface and locking service interface.

[0011] In a second aspect, the present invention provides a domain controller, comprising:

[0012] At least one processor, and a memory communicatively connected to at least one of the processors;

[0013] The memory stores instructions executable by at least one of the processors, which, when executed by at least one of the processors, enable the at least one of the processors to perform any of the control methods for the vehicle-mounted keypad.

[0014] Thirdly, the present invention provides a control system for an in-vehicle password box, comprising: a domain controller and a vehicle information unit (VIU) connected in communication;

[0015] The domain controller executes any of the control methods described for the vehicle-mounted keypad;

[0016] The VIU is used to respond to the domain controller's call to the service interface and drive the vehicle password box to perform the target operation;

[0017] The target operation includes at least one of encryption, decryption, unlocking, and locking.

[0018] Compared with the prior art, the beneficial effects of the present invention are as follows:

[0019] (1) The present invention controls the encryption, decryption, unlocking and locking of the vehicle password box through the interaction between the domain controller and the VIU, so that the user no longer needs to manually enter the password on the vehicle password box, which improves the flexibility of operation and enhances the user experience; controlling the vehicle password box through the domain controller instead of the user directly operating the vehicle password box also improves the security of the vehicle password box.

[0020] (2) The present invention uses a domain controller to control the encryption, decryption, unlocking and locking of the vehicle password box, eliminating the need for a separate control system for the vehicle password box. This achieves the integration of the vehicle password box and the vehicle machine, which helps to reduce R&D and control costs.

[0021] (3) The present invention realizes the signal transmission between the domain controller and the VIU through the service interface call, which increases the security of the transmitted signal. At the same time, encapsulating the function into a service interface during programming can simplify the code and reduce the development burden. Attached Figure Description

[0022] To more clearly illustrate the specific embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the specific embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of the present invention. For those skilled in the art, other drawings can be obtained from these drawings without creative effort.

[0023] Figure 1 This is a schematic diagram of the control system for a vehicle-mounted password box provided in this embodiment;

[0024] Figure 2This is a flowchart of a control method for a vehicle-mounted combination lock box provided in an embodiment of the present invention;

[0025] Figure 3 This is a schematic diagram of the vehicle-mounted combination lock unlocking operation provided in an embodiment of the present invention;

[0026] Figure 4 This is a schematic diagram of the encryption operation of the vehicle-mounted password box provided in an embodiment of the present invention;

[0027] Figure 5 This is a schematic diagram of the decryption operation of the vehicle-mounted password box provided in an embodiment of the present invention;

[0028] Figure 6 This is a schematic diagram of the domain controller provided in an embodiment of the present invention. Detailed Implementation

[0029] The following description, in conjunction with the accompanying drawings, illustrates exemplary embodiments of the present invention, including various details to aid understanding. These details should be considered merely exemplary. Therefore, those skilled in the art will recognize that various changes and modifications can be made to the embodiments described herein without departing from the scope and spirit of the invention. Similarly, for clarity and brevity, descriptions of well-known functions and structures are omitted in the following description.

[0030] Example 1

[0031] Figure 1 This is a schematic diagram of the control system for an in-vehicle password box provided in this embodiment. The system includes a domain controller and a Vehicle Information Unit (VIU) connected by communication. Optionally, the domain controller can be a Smart Cockpit Domain Controller (CDC). The method provided in this embodiment will be described below using the CDC as an example.

[0032] The vehicle-mounted keypad requires five input / output ports (I / O ports) to respond to control commands sent by the VIU and to provide feedback on the keypad's status. See Table 1 for the five signal names, signal types, valid levels, and I / O ports.

[0033] Table 1 Interface Information for Vehicle Password Confiscation Box

[0034]

[0035] In Table 1, DI represents digital input signal, and H-bridge represents the signal type of DC motor control circuit.

[0036] See Figure 1The locking mechanism of the vehicle's combination lock is hardwired to the VIU's interface; this hardwire is used for power supply and signal transmission. The VIU primarily drives the unlocking and locking of the combination lock, and receives status signals from the door and lock. The VIU connects to the CDC via Ethernet (ETH). The CDC is used for encrypting and decrypting the combination lock, receiving password input from the vehicle's screen, comparing passwords, and calling the VIU's service interface to perform corresponding operations based on the comparison results. Optional, see [link to relevant documentation]. Figure 1 The system also includes a Telematics Box (T-BOX) to provide a notification when the vehicle's keypad lock door is not closed. The installation location of this system within the vehicle depends on the specific requirements of the vehicle and is not limited to any particular location.

[0037] Optionally, the CDC also communicates with a portable mobile terminal (e.g., a mobile phone), which performs the same functions as the in-vehicle screen. The following embodiments use an in-vehicle screen as an example, but are also applicable to portable mobile terminals. For example, the CDC obtains the user's input password and facial image for the in-vehicle keypad from the portable mobile terminal, and uses this information to encrypt, decrypt, unlock, and lock the in-vehicle keypad.

[0038] Compared with the prior art, the beneficial effects of the present invention are as follows:

[0039] (1) The present invention controls the encryption, decryption, unlocking and locking of the vehicle password box through the interaction between the domain controller and the VIU, so that the user no longer needs to manually enter the password on the vehicle password box, which improves the flexibility of operation and enhances the user experience; controlling the vehicle password box through the domain controller instead of the user directly operating the vehicle password box also improves the security of the vehicle password box.

[0040] (2) The present invention uses a domain controller to control the encryption, decryption, unlocking and locking of the vehicle password box, eliminating the need for a separate control system for the vehicle password box. This achieves the integration of the vehicle password box and the vehicle machine, which helps to reduce R&D and control costs.

[0041] Example 2

[0042] Figure 2 This is a flowchart illustrating a control method for a vehicle-mounted combination lock according to an embodiment of the present invention. This method is applicable to situations involving the control of a vehicle-mounted combination lock. See also... Figure 2 and combined Figure 1 The control system for the vehicle-mounted keypad shown in this embodiment includes the following methods:

[0043] S110, Obtain the setting signal used to control the vehicle's password box.

[0044] The setting signal is a signal used to control the vehicle-mounted keypad to perform the target operation. This embodiment does not limit the content of the setting signal.

[0045] S120. Determine the target operation type for the vehicle-mounted keypad according to the set signal.

[0046] The target operation type includes at least one of encrypting, decrypting, unlocking, and locking the vehicle-mounted keypad.

[0047] Optionally, the CDC preset logic determines the unlocking, locking, encryption, and decryption operations for the vehicle's combination lock based on the set signals. To ensure system security, in this embodiment, the CDC does not directly drive the vehicle's combination lock. Instead, the VIU connects to the five I / O ports of the vehicle's combination lock to transmit high and low level signals to drive the combination lock to perform the corresponding target operations.

[0048] In this embodiment, the code driving the target operation in the VIU is pre-encapsulated as a service interface, including at least one of an unlock service interface, a lock service interface, an encryption service interface, and a decryption service interface. Since the VIU and CDC are different controllers, the CDC's call to the service interface in the VIU is actually a cross-domain service call.

[0049] S130. Call the service interface on the vehicle information unit (VIU) corresponding to the target operation type, so that the vehicle information unit (VIU) responds to the call operation of the service interface and drives the vehicle password box to perform the target operation.

[0050] After CDC calls any service interface, VIU responds to CDC's call to that service interface and drives the vehicle keypad to perform unlocking, locking, encryption, or decryption operations.

[0051] Compared with the prior art, the beneficial effects of the present invention are as follows:

[0052] (1) The present invention controls the encryption, decryption, unlocking and locking of the vehicle password box through the interaction between the domain controller and the VIU, so that the user no longer needs to manually enter the password on the vehicle password box, which improves the flexibility of operation and enhances the user experience; controlling the vehicle password box through the domain controller instead of the user directly operating the vehicle password box also improves the security of the vehicle password box.

[0053] (2) The present invention uses a domain controller to control the encryption, decryption, unlocking and locking of the vehicle password box, eliminating the need for a separate control system for the vehicle password box. This achieves the integration of the vehicle password box and the vehicle machine, which helps to reduce R&D and control costs.

[0054] (3) The present invention realizes the signal transmission between the domain controller and the VIU through the service interface call, which increases the security of the transmitted signal. At the same time, encapsulating the function into a service interface during programming can simplify the code and reduce the development burden.

[0055] Example 3

[0056] This embodiment refines the automatic unlocking scheme for the vehicle-mounted keypad based on the above embodiments. Specifically, according to the set signal, the target operation type for the vehicle-mounted keypad is determined, including: obtaining the unlocking mode of the vehicle-mounted keypad and obtaining the corresponding set signal according to the unlocking mode; if the set signal meets the set conditions, controlling the vehicle's Driver Monitoring System (DMS) to identify the user's identity; if the user's identity is the vehicle owner, determining the target operation type as unlocking. The set signal includes at least one of the following: a key signal, a wireless communication signal connected to the vehicle's infotainment system, a vehicle location signal, and a current time signal.

[0057] Multiple unlocking modes are pre-set on the in-vehicle screen, including key unlocking, communication unlocking, location unlocking, and time unlocking. Users can select at least one unlocking mode to control the unlocking of the in-vehicle keypad. The CDC obtains the user-selected unlocking mode through the in-vehicle screen and retrieves the corresponding setting signal based on the unlocking mode. Specifically, key unlocking mode corresponds to the key signal, communication unlocking mode corresponds to the wireless communication signal connected to the vehicle's infotainment system, location unlocking mode corresponds to the vehicle's location signal, and time unlocking mode corresponds to the current time signal (obtainable from the vehicle's infotainment system). The setting signal must meet the set conditions, including the key signal being authenticated by the vehicle owner, the wireless communication signal connected to the vehicle's infotainment system being a set name, the vehicle being located within a set geographical range, and the current time signal being within a set time period. The CDC identifies the user based on the connected driver monitoring system. If the user is the vehicle owner (i.e., the user has passed owner authentication), the target operation type is determined to be unlocking. The unlocking service interface on the VIU is invoked, thereby the VIU drives the in-vehicle keypad to unlock, and the motor switch button of the in-vehicle keypad is opened.

[0058] The automatic unlocking scheme provided in this embodiment will be illustrated through several specific examples below.

[0059] 1. Key unlocking mode: After the key signal is authenticated by the owner, the vehicle's driver monitoring system identifies the user as the owner. When the owner is in the driver's seat, the vehicle's combination lock can be automatically unlocked. The combination lock can be opened by pressing a switch button. The combination lock is usually installed near the driver's seat for the owner's convenience in storing and retrieving items.

[0060] 2. Communication Unlock Mode: Users can set the vehicle's keypad lock to automatically unlock when connected to a specific Wi-Fi network via the "Lock" option in the vehicle's intelligent system settings. Multiple signal names can be set, making it easy to determine whether the vehicle system will automatically connect to the specified Wi-Fi network in a home garage or company garage. Then, based on the vehicle's driver monitoring system, the system will identify the user as the owner, and the keypad lock will be automatically unlocked when the owner is in the driver's seat.

[0061] 3. Location-Based Unlock Mode: Ensure the vehicle's location function is enabled and can receive location signals normally; the owner can save the current location signal. To ensure unlocking efficiency, the geographical range for automatic unlocking is typically defined as the latitude and longitude of a location plus a radius (R). R can be set by the user, usually 10, 50, 100 meters, etc. After the user sets it, the vehicle can automatically unlock the in-vehicle keypad after the owner authenticates upon entering the area.

[0062] 4. Time-based unlock mode: Car owners can set a preset time period. During this time period, after user authentication by the car owner, the vehicle's keypad lock will automatically unlock. After the time period expires, the keypad lock will automatically lock. The vehicle's keypad lock control system obtains the current time via the T-BOX and compares it with the set time period. If the comparison is successful, the lock will unlock; otherwise, it will remain locked.

[0063] In some situations, the vehicle owner may not need to unlock the vehicle's keypad lock after entering the vehicle, making it necessary to capture the owner's usage needs. Specifically, if the user is the vehicle owner, the domain controller identifies the user's location inside the vehicle, which can be determined using the in-vehicle camera. If the vehicle's keypad lock is located within a predetermined range (e.g., 0.5 meters) of the driver's seat, the domain controller determines the target operation type for that keypad lock to be unlocking when it detects the user's presence in the driver's seat. In other words, if the owner sits down and there is a keypad lock nearby, it indicates a need to unlock, and the unlocking operation is performed. Conversely, no operation is performed on keypad locks not located within the predetermined range of the driver's seat. If the keypad locks are located in different positions inside the vehicle, the domain controller selects the nearest target keypad lock based on the user's position and determines the target operation type for that target keypad lock to be unlocking. For example, if there is a keypad lock next to the driver's seat and another keypad lock in the back seat, the owner sitting in the back seat will be closest to the rear keypad lock and will attempt to unlock it.

[0064] This embodiment can determine whether the user intends to operate the combination lock by detecting whether the user is in the driver's seat; by unlocking the combination lock closest to the user, the user can operate it conveniently.

[0065] Optionally, in addition to the automatic unlocking method described above, password or facial recognition can also be used for unlocking. Specifically, the setting signal here includes an unlock command signal. Based on the setting signal, the target operation type for the vehicle's keypad is determined, including: controlling the vehicle's driver monitoring system to identify the user's identity, or responding to the key signal to perform owner authentication; if the user's identity is that of the owner or the key signal passes owner authentication, in response to the user-triggered unlock command signal, obtaining the vehicle keypad password or facial image entered by the user on the vehicle's screen; if the password or facial image passes authentication, the target operation type is determined to be unlocking; if the user's identity is not that of the owner and the key signal fails owner authentication, in response to the user-triggered unlock command signal, obtaining the vehicle keypad password entered by the user on the vehicle's screen; if the password passes authentication, the target operation type is determined to be unlocking.

[0066] Figure 3 This is a schematic diagram of the unlocking operation provided in an embodiment of the present invention. Taking the domain controller as a CDC as an example, the method includes the following operations:

[0067] S300, Start, then execute S310 and S320 respectively.

[0068] S310, Pass vehicle owner authentication. This specifically includes the user's identity being verified as the vehicle owner or the key signal passing vehicle owner authentication.

[0069] S311. Click "Unlock" on the vehicle screen to generate an unlock command signal.

[0070] S312. Compare the entered password with the original password to see if they match, and check if the facial recognition result belongs to the vehicle owner. If yes, unlocking is successful; otherwise, unlocking fails.

[0071] S313, Unlock successful. Then CDC calls VIU's unlock service interface, and VIU drives the vehicle's keypad lock to unlock.

[0072] S314, Unlock failed.

[0073] S320, Owner authentication failed. This specifically includes situations where the user is not the owner of the vehicle and the key signal has not been authenticated by the owner.

[0074] S321. Click "Unlock" on the vehicle screen to generate an unlock command signal.

[0075] S322. Compare the entered password with the original password. If they match, the unlock is successful; otherwise, the unlock fails.

[0076] S323, Unlock successful. Then CDC calls VIU's unlock service interface, and VIU drives the vehicle's keypad lock to unlock.

[0077] S334, Unlock failed.

[0078] After the user is authenticated as the vehicle owner, clicking "Unlock" on the in-vehicle screen generates an unlock command signal. The screen displays options to enter a password or a facial image, as well as the location of the vehicle's keypad lock inside the vehicle. The user can choose to enter either a password or a facial image. The CDC (Controlled Detection and Retrieval) system compares the entered password with the original password (i.e., the password set when encrypting the keypad lock) and verifies if the facial recognition result belongs to the vehicle owner. If the password matches or the facial image belongs to the vehicle owner, the keypad lock unlocks successfully; if the password does not match and the facial image does not belong to the vehicle owner, unlocking fails, and a failure message is displayed on the in-vehicle screen. When the user is not authenticated as the vehicle owner, clicking "Unlock" on the screen allows only password input. The CDC compares the entered password with the original password. If the password matches, unlocking succeeds; if the password does not match, unlocking fails, and a failure message is displayed on the in-vehicle screen.

[0079] Optionally, if unlocking fails, a pop-up window can prompt the user to re-enter the password, and the CDC will continue the comparison operation. The user can re-enter the password a maximum of a specified number of times (e.g., 5 times). After exceeding the specified number of times, the user will be prompted to wait for a certain period of time (e.g., 1 minute) before entering the password again, and facial recognition will be disabled for unlocking during this period. After the password is entered correctly, the CDC calls the unlocking service interface to unlock the vehicle's keypad.

[0080] This embodiment provides both vehicle owners and non-vehicle owners with facial recognition or password unlocking methods, increasing the diversity of unlocking options.

[0081] Example 4

[0082] Based on the above embodiments, this invention provides an automatic locking scheme after unlocking.

[0083] This embodiment also provides a locking operation after the vehicle-mounted keypad is unlocked. Specifically, based on a set signal, the target operation type for the vehicle-mounted keypad is determined, including: when the vehicle-mounted keypad is in the unlocked state, if the set signal is detected to not meet the set conditions, the target operation type is determined to be locking. The set signal includes at least one of the following: a wireless communication signal connected to the vehicle's infotainment system, a vehicle positioning signal, a current time signal, and a current vehicle speed signal. Based on this, the automatic locking method provided in this embodiment specifically includes at least one of the following, described using CDC as the executing entity:

[0084] 1. Communication Locking Method: When the vehicle's keypad is unlocked, the system detects the wireless communication signal automatically connected to the vehicle's infotainment system, such as Wi-Fi; if the Wi-Fi is not a pre-stored Wi-Fi with a specific name, the system automatically locks.

[0085] 2. Location-based locking method: When the vehicle key box is in the unlocked state, the vehicle location signal is detected; if the vehicle is not within the geographical range for automatic unlocking, the lock will automatically lock.

[0086] 3. Time-based locking method: When the vehicle-mounted keypad is in the unlocked state, the current time signal is detected; if the current time is not within the predetermined common time period, the lock will automatically lock.

[0087] 4. Speed-based locking method: When the vehicle keypad is unlocked, the current vehicle speed signal is detected. If the current vehicle speed signal is greater than a set value, the lock will automatically lock. The set value can be preset, for example, 20 km / h. When the CDC receives a current vehicle speed signal from the speed sensor that is less than or equal to the set value, it will not respond. When the current vehicle speed is greater than the set value, it indicates that the vehicle speed is too high and the locking service interface needs to be called, causing the VIU to drive the vehicle keypad to lock.

[0088] Optionally, in some cases, the vehicle owner may leave the vehicle after the keypad lock is unlocked. To prevent the loss of valuables, an automatic unlocking security monitoring strategy is implemented. Specifically, based on a set signal (including a user identity signal), the target operation type for the keypad lock is determined, including: real-time monitoring of the user's identity when the keypad lock is unlocked; if the monitored user identity signal changes from the owner's identity signal to a non-owner's identity signal, and the target operation type is determined to be locking, the locking service interface of the VIU is invoked to drive the keypad lock to automatically lock. In a specific implementation, the owner signal "owner" is first set. The driver monitoring system uses the vehicle's camera to monitor in real-time whether the user in the vehicle is the owner. When the user is identified as the owner through facial recognition technology, the driver monitoring system sends "owner=1" to the CDC; otherwise, it sends "owner=0". When the CDC receives "owner=1", the automatic unlocking function is maintained. When the driver monitoring system detects "owner=1" and then the driver leaves, and another person re-enters, the identity of this person needs to be identified in real-time. If the person is not identified as the owner, "owner=0" is immediately sent. After receiving owner=0, the CDC disables the automatic unlocking function and locks the vehicle's keypad lock, requiring a password to be entered on the vehicle's screen to unlock it.

[0089] In addition to the domain controller actively controlling the locking of the vehicle's keypad, the VIU can also actively perform timeout locking and door closing locking, as detailed in the following scheme:

[0090] 1. Timeout Locking: The VIU detects the door and lock status of the vehicle keypad. If the vehicle keypad is unlocked and closed after a first set time, the VIU drives the vehicle keypad to lock. For example, after the user is authenticated by the vehicle owner, the vehicle keypad function is activated. After the vehicle keypad is successfully unlocked, the VIU drives the keypad motor to unlock the keypad door, which takes T1ms. Then, after waiting for T2ms (e.g., 10ms), the door and lock status of the vehicle keypad are detected. At this time, the first set time is started: if the door is not opened after 30 seconds, the VIU drives the vehicle keypad motor to lock the keypad door.

[0091] 2. Door closing and locking: When the VIU detects that the vehicle password box door changes from open to closed, that is, the user actively closes the door, it will drive the vehicle password box to lock.

[0092] This embodiment provides solutions such as timeout locking, door closing locking, and automatic locking while driving. In particular, it automatically locks when the vehicle speed is high to prevent items from falling out; it also ensures that the vehicle's combination lock is closed when the user does not need it, thus protecting the safety of property and personnel.

[0093] Example 5

[0094] This embodiment refines the encryption and decryption operations of the vehicle-mounted password box based on the above embodiment.

[0095] Optionally, the setting signal includes an encryption command signal; based on the setting signal, the target operation type for the vehicle keypad is determined, including: controlling the vehicle's driver monitoring system to identify the user's identity, or responding to a key signal to perform owner authentication; if the user's identity is the owner or the key signal passes owner authentication, in response to the encryption command signal triggered by the user, the password for the vehicle keypad entered by the user on the vehicle screen is obtained; the target operation type is determined to be encryption. The domain controller calls the encryption service interface of the VIU to drive the vehicle keypad to encrypt.

[0096] Figure 4 This is a schematic diagram of the encryption operation of the vehicle-mounted password box provided in an embodiment of the present invention. Taking the domain controller as a CDC as an example, the method includes the following operations:

[0097] S400, Start. Execute S410 or S420 respectively.

[0098] S410, Pass vehicle owner authentication. This specifically includes the user's identity being verified as the vehicle owner or the key signal passing vehicle owner authentication.

[0099] The UsageMode signal, authenticated by the vehicle owner, is used by the driver monitoring system connected to the CDC to identify whether the user is the vehicle owner. If the user is identified as the owner, the system sends UsageMode=Convenience to the CDC. At this point, the function to encrypt the in-vehicle keypad is activated. By default, it is initially unencrypted, and the in-vehicle keypad is essentially a storage box. A password input box is then displayed on the vehicle's screen.

[0100] S411. The user sets a password on the vehicle screen, triggering an encryption command signal.

[0101] Specifically, users need to click the option to set a password on the in-vehicle screen and enter the same password multiple times in the pop-up input box before the password can be set successfully. If it fails, the user will be prompted to set it again.

[0102] Optionally, when the user clicks the option to set a password, the CDC will check the status of the vehicle's password locker. If the encryption status and password stored in the CDC are inconsistent with the encryption status and password stored in the VIU, the user will be prompted that the password locker settings are abnormal and that the encryption should be canceled before resetting the password.

[0103] S412, CDC obtains the password for the vehicle keypad entered by the user on the vehicle screen, and determines the target operation type of the vehicle keypad as encryption based on the password.

[0104] After obtaining the password, the CDC stores it in an electrically erasable programmable read-only memory (E2PROM), and at the same time, the vehicle screen displays a message indicating that the password box has been successfully encrypted.

[0105] S413 and VIU respond to the CDC's call to the encryption service interface, set the status of the vehicle keypad to encrypted, and drive the vehicle keypad to lock.

[0106] The CDC calls the VIU's service interface `setEncryptionStatus.CS_TrueFalse =True`, passing the successful encryption status of the combination lock to the VIU. The VIU then locks the combination lock, taking T1ms. After waiting for T2ms (e.g., 10ms), it checks the door and lock status of the combination lock.

[0107] S414 and VIU detect whether the vehicle's keypad lock is closed and locked. If the door is not closed, the user is prompted to close it, and S414 is executed again. If the door is closed and locked, the operation ends.

[0108] VIU will only lock the vehicle's keypad lock when it detects that the door is closed.

[0109] S415, prompt the user to close the door.

[0110] S416, End operation.

[0111] S420, Owner authentication failed. This specifically includes situations where the user is not the owner and the key signal has been authenticated by the owner. Encryption settings are not supported; proceed to S416.

[0112] Optionally, after the vehicle owner is authenticated, the user can change the password by selecting the password change button on the in-vehicle screen. The CDC will store the new password in the E2PROM and display a message on the in-vehicle screen indicating that the password change was successful.

[0113] This embodiment uses the CDC to call the VIU encryption service interface, allowing users to encrypt the vehicle keypad after being authenticated by the vehicle owner, thus improving the security and flexibility of the password settings.

[0114] Optionally, the setting signal includes a decryption command signal; based on the setting signal, the target operation type for the vehicle keypad is determined, including: controlling the vehicle's driver monitoring system to identify the user's identity, or responding to a key signal for owner authentication; if the user's identity is the owner or the key signal passes owner authentication, in response to the user-triggered decryption command signal, the target operation type is determined to be decryption. The domain controller calls the VIU's decryption service interface to drive the vehicle keypad to decrypt. Further, the VIU sets the vehicle keypad's state to decryption and drives the vehicle keypad to unlock.

[0115] Figure 5 This is a schematic diagram of the vehicle-mounted password lock decryption operation provided in an embodiment of the present invention. Taking the domain controller as a CDC as an example, the method includes the following operations:

[0116] S500, Start. Execute S510 or S520 respectively.

[0117] S510, Pass vehicle owner authentication. This specifically includes the user's identity being verified as the vehicle owner or the key signal passing vehicle owner authentication.

[0118] This embodiment can authenticate the vehicle owner using facial recognition or key signals.

[0119] S511: When the user cancels the encryption settings on the vehicle screen, a decryption command signal is triggered.

[0120] After the vehicle owner is authenticated, the option to cancel the encryption setting is displayed on the vehicle screen. When the user clicks the option, a decryption command signal is triggered to the CDC. The CDC determines that the target operation type of the vehicle keypad is decryption and calls the VIU decryption service interface.

[0121] S512. Verify if the user is the vehicle owner. If yes, proceed to S513; otherwise, proceed to S514.

[0122] To enhance security, the user's identity is verified again at this point to prevent unauthorized individuals from performing decryption operations.

[0123] Specifically, facial images are captured by the vehicle's camera and compared with pre-stored images of the vehicle owner's face in the CDC. If the images match, the verification is successful; otherwise, the verification fails and the operation ends.

[0124] S513 and VIU respond to the CDC's call to the decryption service interface, set the status of the vehicle password box to the decrypted state, and drive the vehicle password box to unlock.

[0125] The CDC calls the VIU's decryption service interface setEncryptionStatus CS_TrueFalse =False, passing the successful decryption status of the password box to the VIU; at the same time, the vehicle screen displays a message indicating that the password box function has been canceled.

[0126] The VIU sets the current combination lock to decryption mode and stores the decryption status in the E2PROM. The VIU then unlocks the vehicle combination lock, taking T1ms. After waiting for T2ms (e.g., 10ms), it checks the door and lock status of the vehicle combination lock.

[0127] S514, End operation.

[0128] S520, Owner authentication failed. This specifically includes situations where the user is not the owner and the key signal has been authenticated by the owner. Decryption settings are not supported; proceed to S514.

[0129] This embodiment allows users to decrypt the vehicle keypad after being authenticated by the vehicle owner by calling the decryption service interface of the VIU through the domain controller, thereby improving the security and flexibility of password settings.

[0130] Example 6

[0131] This embodiment, based on the above embodiments, refines the visualization and reminder schemes for the status of the vehicle-mounted keypad after the target operation. Specifically, after calling the service interface corresponding to the target operation type on the vehicle information unit (VIU) to enable the VIU to respond to the call to the service interface and drive the vehicle-mounted keypad to perform the target operation, it also includes at least one of the following operations:

[0132] 1. The VIU detects the door and lock status of the vehicle-mounted combination lock; controls the speaker to emit a prompt tone indicating the door and lock status, and / or displays the door and lock status on the vehicle screen. Specifically, after the VIU unlocks the combination lock, it waits for T2ms, detects the door and lock status, and reports them to the CDC. The CDC transmits the door and lock status to the display module of the vehicle screen, displaying the open / closed and unlocked / locked status of the combination lock in the status bar of the vehicle screen via icons. This allows the user to see the specific status of the combination lock on the screen. Furthermore, the CDC controls the speaker to emit a prompt tone indicating that the combination lock has been successfully unlocked, thus improving the user experience.

[0133] 2. In response to the signal sent by the VIU that the vehicle key box has not been closed within the time limit, remind the user to close the door based on the signal that the key box has not been closed within the time limit.

[0134] Specifically, the VIU detects that the vehicle key box door has remained open for a second set time, such as 2 minutes, and sends a signal to the CDC indicating that it has not been closed within the time limit. The CDC then reminds the user to close the door based on the signal, for example, by displaying "Please close the key box" on the vehicle screen.

[0135] 3. When the vehicle is locked and powered off and no one is inside, check whether the vehicle keypad is locked; if the vehicle keypad is not locked, report the unlocked signal to the intelligent digital vehicle platform, so that the intelligent digital vehicle platform sends the unlocked signal to the T-BOX, and reminds the user to close the door through the T-BOX.

[0136] Specifically, after the vehicle is powered off and no one is present, the vehicle's T-BOX receives the open / closed status of the in-vehicle keypad from the Intelligent Digital Vehicle Platform (IDVP) and reminds the user to close the door. IDVP continuously monitors the occupancy signals of the seats and the door status signals. When the occupancy signal is 0, it indicates no one is present. It also monitors the door status from the inside open to the closed state, timing this process (e.g., 10 seconds) to determine that the vehicle is unoccupied. When the vehicle is locked and powered off, the CDC reports the signal that the in-vehicle keypad is not closed to IDVP, which then transmits this information to the user's mobile phone via the in-vehicle T-BOX to remind them to close the door.

[0137] Example 7

[0138] like Figure 6 As shown, this embodiment provides a domain controller, including:

[0139] At least one processor; and

[0140] A memory communicatively connected to at least one of the processors; wherein,

[0141] The memory stores instructions executable by at least one of the processors to enable the processor to perform the described method. Since at least one processor in the domain controller can perform the described method, it thus has at least the same advantages as the described method.

[0142] Optionally, the domain controller also includes interfaces for connecting the various components, including high-speed and low-speed interfaces. The components are interconnected using different buses and can be mounted on a common motherboard or otherwise as required. The processor can process instructions executed within the domain controller, including instructions stored in or on memory to display graphical information for a GUI (Graphical User Interface) on external input / output devices (such as display devices coupled to the interface). In other embodiments, multiple processors can be used with multiple memories, and / or multiple buses can be used with multiple memories, if desired. Similarly, multiple domain controllers can be connected (e.g., as a server array, a group of blade servers, or a multiprocessor system), each providing some of the necessary operations. Figure 6 Take processor 301 as an example.

[0143] The memory 302, as a computer-readable storage medium, can be used to store software programs, computer-executable programs, and modules, such as the program instructions / modules corresponding to the vehicle-mounted keypad control method in this embodiment of the invention. The processor 301 executes various functional applications and data processing of the domain controller by running the software programs, instructions, and modules stored in the memory 302, thereby implementing the aforementioned vehicle-mounted keypad control method.

[0144] The memory 302 may primarily include a program storage area and a data storage area. The program storage area may store the operating system and at least one application program required for a given function; the data storage area may store data created based on terminal usage. Furthermore, the memory 302 may include high-speed random access memory and non-volatile memory, such as at least one disk storage device, flash memory, or other non-volatile solid-state storage device. In some instances, the memory 302 may further include memory remotely located relative to the processor 301, which can be connected to the device via a network. Examples of such networks include, but are not limited to, the Internet, intranets, local area networks, mobile communication networks, and combinations thereof.

[0145] The domain controller may also include an input device 303 and an output device 304. The processor 301, memory 302, input device 303, and output device 304 can be connected via a bus or other means; the figure shows an example of a connection via a bus.

[0146] Input device 303 can receive input digital or character information, and output device 304 may include a display device, an auxiliary lighting device (e.g., an LED), and a haptic feedback device (e.g., a vibration motor). The display device may include, but is not limited to, a liquid crystal display (LCD), a light-emitting diode (LED) display, and a plasma display. In some embodiments, the display device may be a touchscreen.

[0147] It should be understood that the various forms of processes shown above can be used to reorder, add, or delete steps. For example, the steps described in this invention can be executed in parallel, sequentially, or in different orders, as long as the desired result of the technical solution disclosed in this invention can be achieved, and this is not limited herein.

[0148] The specific embodiments described above do not constitute a limitation on the scope of protection of this invention. Those skilled in the art should understand that various modifications, combinations, sub-combinations, and substitutions can be made according to design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of this invention should be included within the scope of protection of this invention.

Claims

1. A control method of a vehicle-mounted safe, characterized by comprising: The method comprises: acquiring a setting signal for controlling the vehicle-mounted safe; determining a target operation type of the vehicle-mounted safe according to the setting signal; the target operation type comprises encryption, decryption, unlocking and locking of the vehicle-mounted safe; wherein determining the target operation type of the vehicle-mounted safe according to the setting signal comprises: acquiring an unlocking mode of the vehicle-mounted safe, and acquiring at least one of a corresponding key signal, a wireless communication signal connected by the vehicle machine, a vehicle positioning signal and a current time signal according to the unlocking mode; if at least one of the key signal, the wireless communication signal connected by the vehicle machine, the vehicle positioning signal and the current time signal meets a set condition, a driver monitoring system of the vehicle is controlled to identify the identity of a user; if the identity of the user is a vehicle owner, it is determined that the target operation type is unlocking; when the vehicle-mounted safe is in an unlocked state, if at least one of the wireless communication signal connected by the vehicle machine, the vehicle positioning signal, the current time signal and a current vehicle speed signal does not meet any set condition, it is determined that the target operation type is locking; the driver monitoring system of the vehicle is controlled to identify the identity of a user, or vehicle owner authentication is performed in response to a key signal; if the identity of the user is a vehicle owner or the key signal passes the vehicle owner authentication, a password of the vehicle-mounted safe input by a user on a vehicle-mounted screen is acquired in response to an encryption instruction signal triggered by the user, and it is determined that the target operation type is encryption; in response to a decryption instruction signal triggered by the user, it is determined that the target operation type is decryption; calling a service interface corresponding to the target operation type on a vehicle information unit VIU, so that the vehicle information unit VIU drives the vehicle-mounted safe to perform a target operation in response to the calling operation of the service interface; the service interface comprises an encryption service interface, a decryption service interface, an unlocking service interface and a locking service interface.

2. The method of claim 1, wherein, If the identity of the user is a vehicle owner, determining that the target operation type is unlocking comprises: identifying a position of the user in the vehicle if the identity of the user is a vehicle owner; if the vehicle-mounted safe in the vehicle is arranged within a set range of a main driver seat, determining that the target operation type of the vehicle-mounted safe is unlocking; if the vehicle-mounted safe is arranged at different positions in the vehicle, selecting a target vehicle-mounted safe closest to the position of the user in the vehicle, and determining that the target operation type of the target vehicle-mounted safe is unlocking.

3. The method of claim 1, wherein, The setting signal further comprises an unlocking instruction signal; determining the target operation type of the vehicle-mounted safe according to the setting signal comprises: controlling the driver monitoring system of the vehicle to identify the identity of a user, or performing vehicle owner authentication in response to a key signal; if the identity of the user is a vehicle owner or the key signal passes the vehicle owner authentication, acquiring a password or a face image of the vehicle-mounted safe input by a user on a vehicle-mounted screen in response to an unlocking instruction signal triggered by the user; if the password or the face image passes authentication, determining that the target operation type is unlocking; If the user's identity is not the owner and the key signal is not authenticated by the owner, in response to a user-triggered unlock instruction signal, obtain a password of the on-board password box input by the user on the on-board screen; if the password is authenticated, determine that the target operation type is unlocking.

4. The method of claim 1, wherein, The setting signal further comprises a user identity signal; According to the setting signal, determining a target operation type on the on-board password box, comprising: Real-time monitoring the identity of the user in the vehicle when the on-board password box is in an unlocked state; If the user identity signal is switched from the owner identity signal to the non-owner identity signal, determining that the target operation type is locking.

5. The method of claim 1, wherein, In addition to the above, the method further comprises at least one of the following operations: Detecting the door state and the lock state of the on-board password box through the VIU; controlling the loudspeaker to emit a prompt sound expressing the door state and the lock state, and / or displaying the door state and the lock state of the on-board password box on the on-board screen; In response to a signal of the on-board password box being left open for too long sent by the VIU, reminding the user to close the door according to the signal of being left open for too long; When the vehicle is locked and there is no one in the vehicle, detecting whether the on-board password box is locked; if the on-board password box is not locked, reporting a signal of the on-board password box being not locked to the intelligent digital automobile platform, so that the intelligent digital automobile platform sends the signal of the on-board password box being not locked to the T-BOX, and reminding the user to close the door through the T-BOX.

6. A domain controller, characterized by Comprise: At least one processor, and a memory in communication connection with the at least one processor; The memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to perform the control method of the on-board password box according to any one of claims 1-5.

7. A control system for a vehicle-mounted safe, characterized by comprising: Comprise: A domain controller and a vehicle information unit VIU in communication connection; The domain controller performs the control method of the on-board password box according to any one of claims 1-5; The VIU is configured to drive the on-board password box to perform a target operation in response to a calling operation of a service interface by the domain controller; The target operation comprises encryption, decryption, unlocking and locking.

Citation Information

Patent Citations

  • Control method and system for vehicle-mounted storage box

    CN116653853A

  • Equipment component control method and related device

    CN117295066A