Starting state control method, device and equipment and vehicle

By obtaining the location information and motion status of the digital key, combined with the user's unlocking request, multiple verification is realized to control the unlocking and starting functions of the vehicle, solving the safety hazards caused by the single digital key verification method in the prior art, and improving the vehicle's Unlock accuracy, convenience and safety of car use.

CN119261809AActive Publication Date: 2025-01-07GREAT WALL MOTOR CO LTD
View PDF 7 Cites 0 Cited by

Patent Information

Application Number
CN202411381438.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-30
Publication Date
2025-01-07
Estimated Expiration
2044-09-30

AI Technical Summary

Technical Problem

The verification method between the existing digital key and the vehicle is single, and it is vulnerable to relay attacks, which increases the safety risks of the vehicle.

Method used

By obtaining the location information and motion status of the digital key, combined with the user's unlocking request, multiple verification is realized to control the unlocking and activation functions of the vehicle, and enhance the defense ability of relay attacks.

Benefits of technology

It improves the accuracy and efficiency of vehicle unlocking, simplifies the operation process, improves the convenience and safety of vehicle use, and enhances the defense ability of relay attacks.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119261809A_ABST
    Figure CN119261809A_ABST
Patent Text Reader

Abstract

The invention provides a starting state control method and device, equipment and a vehicle, and the method comprises the steps: determining the motion state of a digital key according to the position information of the digital key obtained in a preset range; in response to the condition that the motion state is dynamic or the duration of the digital key is less than or equal to a first preset duration threshold value, controlling the vehicle to be unlocked through a keyless entry system of the vehicle after determining that an unlocking request is received; in response to the fact that the digital key is located in the vehicle and the motion state of the digital key is switched from the dynamic state to the static state, the one-key starting function of the vehicle is controlled to be started through a keyless starting system of the vehicle so that a user can start the vehicle; according to the method, the defense capability of the vehicle to the relay attack can be enhanced by combining multiple verifications of the position information and the motion state of the digital key, the vehicle is prevented from being unlocked maliciously, and the safety and accuracy of the whole vehicle are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of vehicle technology, and in particular to a method, device, equipment and vehicle for controlling a startup state. Background Art

[0002] With the continuous advancement of science and technology, vehicles are gradually developing in the direction of intelligence. In order to enhance the intelligent service level of vehicles and improve the market competitiveness of products, digital key technology has emerged to meet the dual needs of users for the convenience of unlocking and the safety of using vehicles. Although there are many types of digital keys on the market, due to factors such as technical maturity and cost control, Bluetooth digital keys and cellular network digital keys are still the mainstream choice of car companies. Whether it is a Bluetooth digital key or a cellular network digital key, it is necessary to shorten the effective distance between the digital key and the vehicle through relay transmission to complete the unlocking and starting process of the vehicle. At present, the verification mode between the digital key and the vehicle is relatively simple. Criminals can use the loopholes of the relay transmission between the two to carry out relay attacks on the vehicle, making the vehicle easy to be illegally unlocked, increasing the safety risks of the vehicle. Summary of the invention

[0003] In view of this, the purpose of the present application is to propose a startup state control method, device, equipment and vehicle to solve the technical problem in the related technology that the verification method between the vehicle and the digital key is single and vulnerable to relay attacks.

[0004] Based on the above purpose, the present application provides a method for controlling a startup state, comprising:

[0005] Determining the motion state of the digital key according to the position information of the digital key acquired within a preset range;

[0006] In response to the motion state being dynamic, or the duration of the digital key being static being less than or equal to a first preset duration threshold, after determining that an unlock request is received, controlling the vehicle to be unlocked through a keyless entry system of the vehicle;

[0007] In response to the digital key being located inside the vehicle and the motion state of the digital key switching from dynamic to static, the one-button start function of the vehicle is controlled to be turned on through the keyless start system of the vehicle so that the user can start the vehicle.

[0008] Based on the same inventive concept, the present application also provides a control device in a startup state, comprising:

[0009] A position and state determination module, used to determine the motion state of the digital key according to the position information of the digital key acquired within a preset range;

[0010] an unlocking control module, configured to control the vehicle to be unlocked through a keyless entry system of the vehicle after determining that an unlocking request has been received in response to the motion state being dynamic or the duration of the digital key being static being less than or equal to a first preset duration threshold;

[0011] The starting function activation module is used to control the one-button start function of the vehicle to be activated through the keyless starting system of the vehicle in response to the digital key being located inside the vehicle and the motion state of the digital key being switched from dynamic to static, so that the user can start the vehicle.

[0012] Based on the same inventive concept, the present application also provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable by the processor, wherein the processor implements the method as described above when executing the computer program.

[0013] Based on the same inventive concept, the present application also provides a vehicle, comprising the electronic device as described above.

[0014] Based on the same inventive concept, the present application also provides a non-transitory computer-readable storage medium, which stores computer instructions, and the computer instructions are used to enable a computer to execute the method as described above.

[0015] From the above, it can be seen that the startup state control method, device, equipment and vehicle provided by the present application can accurately judge the user's intention to use the vehicle based on the location information, motion status and unlocking request of the digital key, so as to unlock the vehicle in advance before using the vehicle, thereby improving the unlocking accuracy and efficiency of the keyless entry system for the door; after determining that the digital key is located inside the vehicle, the one-button start function of the vehicle can also be controlled to be turned on according to the motion state of the digital key, which is conducive to simplifying the operating process and improving the efficiency and convenience of vehicle use; in addition, combined with multiple verifications of the location information and motion status of the digital key, the vehicle's defense capabilities against relay attacks can be enhanced to prevent the vehicle from being maliciously unlocked, which is conducive to improving the safety and accuracy of the entire vehicle. BRIEF DESCRIPTION OF THE DRAWINGS

[0016] In order to more clearly illustrate the technical solutions in the present application or related technologies, the drawings required for use in the embodiments or related technical descriptions are briefly introduced below. Obviously, the drawings described below are only embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0017] Figure 1 This is a flow chart of the control method for the startup state in this application;

[0018] Figure 2 A flow chart of a method for determining whether a digital key is located inside a vehicle in this application;

[0019] Figure 3 A flow chart of a method for determining that a vehicle's one-button start function is enabled in this application;

[0020] Figure 4 This is a schematic diagram of the distribution of the main driving position and the passenger position in this application;

[0021] Figure 5 A flow chart of a method for determining the duration of a vehicle's one-button start function remaining in an on state in the present application;

[0022] Figure 6 A flow chart of the method for comparative analysis of identification features in this application;

[0023] Figure 7 A structural block diagram of the control device in the startup state of this application;

[0024] Figure 8 This is a structural block diagram of the electronic device in this application. DETAILED DESCRIPTION

[0025] In order to make the objectives, technical solutions and advantages of the present application more clearly understood, the present application is further described in detail below in combination with specific embodiments and with reference to the accompanying drawings.

[0026] It should be noted that, unless otherwise defined, the technical terms or scientific terms used in the embodiments of the present application should be the usual meanings understood by people with ordinary skills in the field to which the present application belongs. The "first", "second" and similar words used in the embodiments of the present application do not represent any order, quantity or importance, but are only used to distinguish different components. "Including" or "comprising" and similar words mean that the elements or objects appearing in front of the word cover the elements or objects listed after the word and their equivalents, without excluding other elements or objects. "Connect" or "connected" and similar words are not limited to physical or mechanical connections, but can include electrical connections, whether direct or indirect. "Up", "down", "left", "right" and the like are only used to indicate relative positional relationships. When the absolute position of the described object changes, the relative positional relationship may also change accordingly.

[0027] A digital key is a terminal device that accesses vehicle data and controls the system based on digital technology and wireless communication technology. The digital key can be designed as a separate control terminal, or it can allow users to bind it through a smartphone, smart watch or other terminal device that supports the corresponding protocol to achieve functions such as unlocking, locking and starting the vehicle. In actual applications, there is no need for physical contact between the user and the vehicle, and the vehicle can be remotely unlocked or locked through the digital key. At the same time, some digital keys can allow third parties to start the vehicle by pressing the start button in the car through vehicles with keyless start systems, temporarily authorizing others to use the vehicle, such as sharing virtual keys with family members or friends through applications, so as to improve the flexibility of digital keys in actual applications.

[0028] Among them, the working principle of the digital key is as follows: when the user carries the digital key close to the vehicle, the vehicle detects the user's device through wireless signals and initiates an identity authentication request for the digital key; at this time, the mobile terminal used as the digital key can establish a communication connection with the vehicle, communicate through the corresponding encrypted channel, and verify the user's identity through the digital key's identification signal; when the digital key is verified, the vehicle will be able to perform corresponding actions according to the received instructions, so that the vehicle has functions such as unlocking doors or starting the engine.

[0029] In the related technologies, there are various types of digital keys on the market; based on the wireless communication method of digital keys, digital keys can be divided into UWB (Ultra-Wideband) digital keys, Bluetooth digital keys, NFC (NearField Communication) digital keys and cellular network digital keys, etc.: Among them, UWB digital keys can use UWB technology to provide high-precision location tracking with higher security; Bluetooth digital keys can be connected through Bluetooth technology, so that the vehicle can detect the presence of user terminal devices at medium and long distances and perform identity authentication, and have better adaptability; NFC digital keys can unlock the vehicle by touching a specific area of ​​the vehicle with an NFC-enabled device, and have a high degree of sensitivity; cellular network digital keys can achieve functions such as remote unlocking or starting the vehicle through the 4G / 5G network, and have a high degree of flexibility.

[0030] However, in reality, considering the maturity of technology and cost investment, although UWB digital keys provide higher positioning accuracy and security performance, they have high technical requirements and high cost investment, and some mobile terminals have limited compatibility with UWB technology, so their popularity is low and they have not yet become mainstream digital keys; although NFC digital keys have high security, they must contact the NFC tag in a specific area of ​​the vehicle when used, so they are inconvenient to operate and affect the user's car experience. Therefore, for most car companies, Bluetooth digital keys and cellular network digital keys are still the main choices.

[0031] At present, both Bluetooth digital keys and cellular network digital keys rely on relay transmission to shorten the effective distance between the digital key and the vehicle, so as to achieve the purpose of unlocking and starting the vehicle; however, in the relevant technology, the verification mode between the digital key and the vehicle is relatively simple, and the accuracy of controlling the vehicle to unlock and start the vehicle only by relying on the recognition signal of the digital key is not high; at the same time, due to the poor stability of relay transmission technology, the signal of the digital key is easily captured by criminals, and the loopholes in the relay transmission process are used to carry out relay attacks on the vehicle, thereby illegally unlocking the vehicle, which greatly increases the safety risks of the vehicle.

[0032] The embodiments of the present application are described in detail below with reference to the accompanying drawings.

[0033] In view of this, if Figure 1 As shown, the present application provides a method for controlling a startup state, and a controller is used as an execution subject to execute the control method; wherein the method for controlling a startup state includes:

[0034] S100: determining a motion state of the digital key according to the position information of the digital key acquired within a preset range;

[0035] In this step, the preset range may be an effective distance pre-set by the vehicle to establish a communication connection with the digital key; when the digital key is detected within the preset range, a communication connection may be established between the controller and the digital key so that the controller may obtain the location information of the digital key in real time; wherein, the digital key may be bound to a mobile terminal, and the location information of the mobile terminal may be used as the location information of the digital key; the motion state of the digital key may represent the user's intention to use the vehicle, wherein the motion state of the digital key may include dynamic, static, from static to dynamic, and from dynamic to static, and when the motion state of the digital key is obtained within the preset range, it may be judged whether the user's intention to use the vehicle is obvious based on the motion state of the digital key.

[0036] It should be noted that the preset range can be adjusted according to the actual use of the digital key; specifically, when the digital key is low on power, the electromagnetic interference around the vehicle is large, and the climate in the area where the vehicle is located is relatively bad (such as rain, snow, or fog and other bad weather), the location information of the digital key may be obtained; therefore, the controller can control and adjust the preset range according to the current state of the digital key (including the power state) or the environmental information of the vehicle; exemplarily, when the electromagnetic interference signal around the vehicle is greater than the preset interference threshold, the preset range can be narrowed to reduce the probability of the vehicle being accidentally touched, which is conducive to enhancing the accuracy of the digital key's control over vehicle unlocking and start-up status, and improving the safety of the entire vehicle; when the climatic conditions in which the vehicle is located are rain, snow, or foggy weather, the preset range can be expanded, which helps to improve the convenience of users unlocking the vehicle so that users can use the vehicle in time.

[0037] In specific implementation, the controller can be used to detect whether the digital key is within a preset range of the vehicle. When the controller determines that the digital key has moved within the preset range, the location information of the digital key can be obtained. After obtaining the location information of the digital key, the controller can determine the movement state of the digital key based on the location information of the digital key, so as to determine whether to unlock the vehicle based on the movement state of the digital key, thereby improving the accuracy of unlocking the vehicle with the digital key.

[0038] S200: In response to the motion state being dynamic, or the duration of the digital key being static being less than or equal to a first preset duration threshold, after determining that an unlock request is received, controlling the vehicle to be unlocked through a keyless entry system of the vehicle;

[0039] In this step, the unlock request received by the controller may be a door unlock request triggered when the user touches or holds the door handle; the keyless entry system may control the door to unlock without the user touching the contact key so that the user can enter the vehicle, and may also control the door to automatically lock after the user gets off the vehicle. The keyless entry system may detect the presence of the digital key through a sensor, and may control the vehicle to unlock based on the presence of the digital key.

[0040] In specific implementation, when the controller determines that the digital key is within a preset range and obtains the motion state of the digital key according to the location information of the digital key, the keyless entry system of the vehicle can be controlled based on the motion state of the digital key to control the unlocking state of the vehicle through the keyless entry system; specifically, when the controller determines that the digital key is dynamic within the preset range, that is, the user carrying the digital key is in a non-static state, or determines that the motion state of the digital key is static, a further judgment is made on the duration of the static state of the digital key. When the duration of the static state is determined to be less than a first preset time threshold, it indicates that the user carrying the digital key is not stationary or staying for a long time within the preset range, and the intention to use the vehicle is relatively obvious. More specifically, when the controller determines that the digital key is dynamic, that is, the user carrying the digital key is in a non-static state, or determines that the motion state of the digital key is static, a further judgment is made on the duration of the static state of the digital key. When the duration of the static state is determined to be less than a first preset time threshold, it indicates that the user carrying the digital key is not stationary or staying for a long time within the preset range, and the intention to use the vehicle is relatively obvious. When the key is within the preset range, the user's unlocking request will be obtained in real time, and the vehicle will be controlled to unlock based on the user's unlocking request; after the controller determines that it has received the user's unlocking request, such as detecting that the user touches or holds the door handle, the controller can send an unlocking command to the vehicle's keyless entry system to unlock the vehicle through the keyless entry system, thereby unlocking the vehicle in advance; by combining the location information, motion status and user unlocking request of the digital key, it can enrich the verification conditions for unlocking the vehicle, improve the digital key and vehicle's defense capabilities against relay attacks, and improve the vehicle's unlocking mechanism, so that the user's intention to use the vehicle is more in line with the vehicle unlocking situation, which is conducive to improving the accuracy of vehicle unlocking, simplifying the vehicle unlocking process, and improving the user's car experience.

[0041] S300: In response to the digital key being located inside the vehicle and the motion state of the digital key switching from dynamic to static, the vehicle's keyless start system controls the one-button start function of the vehicle to be turned on so that the user can start the vehicle.

[0042] In this step, the vehicle's keyless start system can control the vehicle start through the ignition switch without inserting the car key; the vehicle's one-button start function allows the user to start or shut down the engine through a button on the dashboard or center console.

[0043] In specific implementation, after the controller unlocks the vehicle through the keyless entry system, it can also determine whether the digital key is located inside the vehicle based on the real-time location information and movement status of the digital key; more specifically, when the controller determines that the digital key is located inside the vehicle and determines that the digital key has switched from dynamic to static, it indicates that the user carrying the digital key has entered the vehicle and is no longer moving, that is, it is determined that the user is ready to use the vehicle; at this time, the controller can control the one-button start function of the vehicle through the vehicle's keyless start system to start, without the user having to perform additional operations on the vehicle, so that the user can start the vehicle in a short time through the corresponding button, simplifying the cumbersome process of using the vehicle and improving the user's vehicle use efficiency and convenience; at the same time, the on and off state of the one-button start function of the vehicle is controlled in combination with the position and movement state of the digital key, enriching the verification conditions for starting the vehicle, which is beneficial to improving the digital key and the vehicle's defense capabilities against relay attacks, and also improves the accuracy of the on and off state control of the vehicle's one-button start function.

[0044] Specifically, Figure 1 As shown, the controller detects whether the digital key is within a preset range of the vehicle; when it is detected that the digital key is within the preset range, the position information of the digital key can be obtained, and the motion state of the digital key can be determined based on the acquired position information of the digital key, and whether to unlock the vehicle can be determined based on the motion state of the digital key; when the controller determines that the motion state of the digital key within the preset range is dynamic, or the motion state of the digital key is static, and the duration of the static state is less than the first preset duration threshold, it indicates that the user carrying the digital key has not been stationary for a long time within the preset range and has a relatively obvious intention to use the vehicle; at this time, when the controller determines that the digital key is within the preset range, it will also obtain the user's unlocking request in real time, so as to control the unlocking of the vehicle based on the user's unlocking request; when the controller determines that the digital key is within the preset range, the controller will also obtain the user's unlocking request in real time, so as to control the unlocking of the vehicle based on the user's unlocking request; After receiving the user's unlocking request, the controller can send an unlocking command to the vehicle's keyless entry system to unlock the vehicle through the keyless entry system to shorten the time it takes for the user to enter the vehicle; after the controller unlocks the vehicle through the keyless entry system, it can also determine whether the digital key is located inside the vehicle based on the real-time location information and motion status of the digital key; when the controller determines that the digital key is inside the vehicle and determines that the digital key is switched from dynamic to static, it indicates that the user carrying the digital key has entered the vehicle and is no longer moving, which means that the user in the vehicle is ready to use the vehicle; therefore, the controller can control the one-button start function of the vehicle through the vehicle's keyless start system, so that the user can quickly start the vehicle by pressing a button and complete the start of the vehicle in a short time.

[0045] Therefore, for the startup status control method provided in the present application, the startup status control method can accurately judge the user's intention to use the vehicle based on the location information, motion status of the digital key and the user's unlocking request, so as to unlock the vehicle in advance before using the vehicle, thereby improving the unlocking accuracy and efficiency of the keyless entry system for the vehicle door; after determining that the digital key is located inside the vehicle, the vehicle's one-button start function can also be controlled to be turned on according to the motion status of the digital key, which is conducive to simplifying the operating process and improving the efficiency and convenience of vehicle use; in addition, combined with multiple verifications of the digital key's location information and motion status, the vehicle's defense capabilities against relay attacks can be enhanced to prevent the vehicle from being maliciously unlocked, which is conducive to improving the safety and accuracy of the entire vehicle.

[0046] In some embodiments, in S200, the vehicle is unlocked by controlling the keyless entry system of the vehicle, and then further comprising:

[0047] In response to determining that the duration for which the digital key is located outside the vehicle is greater than or equal to a second preset time threshold, or receiving a vehicle locking request within the second preset time threshold, the vehicle is locked by the keyless entry system.

[0048] Among them, the vehicle locking request can be an active operation request sent by the user to the vehicle through a mobile terminal; in specific implementation, after determining that the keyless entry system controls the vehicle to be unlocked, in one case, after determining that the vehicle is unlocked, the controller can time the duration that the digital key is outside the vehicle to obtain the duration that the digital key is outside the vehicle; when the controller determines that the duration that the digital key is outside the vehicle is greater than or equal to the second preset time threshold, it indicates that although the user carrying the digital key unlocks the vehicle, the user did not enter the vehicle within the preset second preset time threshold, that is, the user may temporarily change his intention to use the vehicle and no longer use the vehicle, so the controller can control the locking of the vehicle through the keyless entry system to reduce the overall energy consumption of the vehicle and ensure the safety of the vehicle.

[0049] In another case, after the controller controls the vehicle to be unlocked through the keyless entry system, the controller can receive the user's feedback request. When the user's feedback request is received within a second preset time threshold and the user's feedback request is a locking request, it indicates that the user carrying the digital key temporarily changes his intention to use the vehicle and no longer uses the vehicle. At this time, the controller can control the vehicle to be locked through the keyless entry system to reduce the overall energy consumption of the vehicle and ensure the safety of the vehicle.

[0050] In some embodiments, Figure 2 As shown, in S300 , in response to the digital key being located inside the vehicle, the method includes:

[0051] S311: Determine the actual distance between the vehicle and the digital key according to the acquired vehicle location information and the digital key location information;

[0052] In this step, the vehicle's own positioning system can be used to obtain the vehicle's position information (for example, using a GPS system or a Beidou positioning system), and the obtained position information can be sent to the controller; illustratively, the center position of the vehicle can be used as the reference position of the vehicle to characterize the vehicle's position information, such as Figure 4 O1 in the figure is the center position of the vehicle, which can be used as the position information of the vehicle. In specific implementation, after obtaining the position information of the vehicle and the position information of the digital key, the controller can calculate the actual distance value between the digital key and the vehicle based on the two obtained position information. After obtaining the actual distance value between the digital key and the vehicle, the actual distance value can be compared with the preset distance threshold, and whether the digital key is located inside the vehicle can be determined based on the actual distance value. For example, Figure 4 As shown, when the position of the digital key is A1, the vehicle is located outside the vehicle, and when the position of the digital key is A2, it is determined that the digital key is located inside the vehicle.

[0053] S312: In response to determining that the actual distance value is less than or equal to the preset distance threshold, the digital key is located inside the vehicle.

[0054] In this step, the preset distance threshold may be a critical value for dividing the digital key between the vehicle and the outside of the vehicle; in specific implementation, after obtaining the actual distance value between the digital key and the vehicle, the actual distance value may be compared with the preset distance threshold, and whether the digital key is located inside the vehicle may be determined based on the preset distance threshold; wherein, when the controller determines that the actual distance value between the digital key and the vehicle is less than the preset distance threshold, it indicates that the digital key is located inside the vehicle, that is, the user carrying the digital key has placed the digital key inside the vehicle and has a need to use the vehicle in a short period of time, or the user carrying the digital key has entered the vehicle and therefore his intention to use the vehicle is relatively obvious. Therefore, by determining the actual distance value between the vehicle position and the digital key, the accuracy of determining the user's intention to use the vehicle may be improved.

[0055] In some embodiments, the vehicle includes a driver's seat and a passenger seat: Figure 3 and Figure 4 As shown, for S300, the keyless start system of the vehicle controls the one-button start function of the vehicle, including:

[0056] S321: Determine the position information of the main driver's position and the position information of the passenger's position according to the position information of the vehicle;

[0057] In this step, for a vehicle, if Figure 4 As shown, the main driving position may be the driving position of the vehicle and serves as the core area of ​​vehicle control for the user to operate the steering wheel, pedals, shift lever and driving-related control devices. For example, the position information of the main driving position may be Figure 4 B1 in the figure; the passenger position may be other positions of the vehicle except the main driving position, and may include at least one of the co-pilot position and the rear seat. For example, the position information of the passenger position may be Figure 4 B2, B3 and B4 in.

[0058] In a specific implementation, after obtaining the position information of the vehicle, the controller can obtain the position information of each position inside the vehicle based on the position information of the vehicle; illustratively, the position of the vehicle is characterized by the center position of the vehicle, and the center position of the vehicle is the position information of the vehicle. Since the positions of the main driver's position and the passenger position inside the vehicle are fixed, the preset distances between the center position of the vehicle and the main driver's position and the passenger position can be preset before leaving the factory. That is to say, the distance between the center position of the vehicle and the main driver's position, and the distance between the center position of the vehicle and the passenger position can be preset fixed values, that is, the distances between O1 and B1, O1 and B2, O1 and B3, and O1 and B4 are preset fixed values; therefore, the position information of the main driver's position and the passenger position can be determined based on the position information of the vehicle and the preset distances between them and the main driver's position and the passenger position respectively, and based on the acquired position information of the main driver's position and the passenger position, it can be further determined whether the user carrying the digital key has a more obvious driving intention.

[0059] S322: Based on the position information of the digital key, according to the position information of the main driver's position and the position information of the passenger's position, respectively determine a first distance value between the digital key and the main driver's position, and a second distance value between the digital key and the passenger's position;

[0060] In this step, after the controller obtains the location information of the digital key, the location information of the main driver's position, and the location information of the passenger position; based on the location information of the digital key and the location information of the main driver's position, a first distance value between the digital key and the main driver's position can be determined, and based on the location information of the digital key and the location information of the passenger position, a second distance value between the digital key and the passenger position can be determined; after obtaining the first distance value and the second distance value, the first distance value can be compared with the second distance value, and based on the comparison result of the two, it is determined whether the user carrying the digital key is the driver, so as to improve the accuracy of activating the vehicle's one-button start function.

[0061] S323: In response to determining that the first distance value is less than or equal to the second distance value, the keyless start system of the vehicle is used to control the one-button start function of the vehicle to be turned on.

[0062] In this step, after the controller obtains the first distance value between the digital key and the main driver's seat, and the second distance value between the digital key and the passenger seat, the first distance value can be compared with the second distance value, and whether the user carrying the digital key is the driver is determined based on the comparison result, so as to control the activation of the vehicle's one-button start function; in specific implementation, when the controller determines that the first distance value is less than or equal to the second distance value, it indicates that the user carrying the key has entered the vehicle and sat in the main driver's seat of the vehicle, that is, the user carrying the digital key may be the driver. At this time, the controller can control the one-button start function of the vehicle through the vehicle's keyless start system to enable the user to quickly start the vehicle after sitting in the main driver's seat, thereby improving the user's vehicle use efficiency.

[0063] In addition, in some embodiments, when the controller determines that the first distance value is greater than the second distance value, it means that the user carrying the digital key is sitting in the passenger seat and his intention to use the vehicle is not obvious; at this time, the controller can control the one-button start function of the vehicle to be turned on through the keyless start system, and control the one-button start function of the vehicle to be turned on within a third preset time threshold, so that drivers who do not carry digital keys can directly enter the vehicle within the third preset time threshold and start the vehicle directly, so as to improve vehicle use efficiency; when the controller determines that the one-button start function button of the vehicle is not triggered within the third preset time threshold, it indicates that the user carrying the digital key has no obvious intention to use the vehicle. Therefore, in order to reduce the overall energy consumption of the vehicle, the controller can control the one-button start function of the vehicle to be turned off.

[0064] In some embodiments, in S300, the keyless start system of the vehicle is used to control the one-button start function of the vehicle to be turned on so that the user can start the vehicle, and then the following steps are further included:

[0065] Based on the seat situation of the main driver's seat, the duration for which the vehicle's one-button start function remains in the turned-on state is controlled and adjusted.

[0066] Specifically, when the controller determines that the vehicle's one-button start function is turned on, it can obtain the seating conditions of the main driver's seat and the passenger seat inside the vehicle; after obtaining the seating conditions of the main driver's seat, the controller can control the duration for which the vehicle's one-button start function remains on based on the seating conditions of the main driver's seat, so as to meet the user's vehicle use needs while also reasonably controlling the vehicle's energy consumption.

[0067] In some embodiments, Figure 5As shown, according to the seat status of the main driver's seat obtained, the duration of the one-key start function of the vehicle remaining in the on state is controlled and adjusted, including:

[0068] S410: In response to determining that there is no person sitting in the main driving position, controlling the one-button start function of the vehicle to remain in the turned-on state for a first preset holding time.

[0069] In this step, the controller can be used to obtain the seating situation of the vehicle's main driving position, and determine the duration of the vehicle's one-button start function remaining in the turned-on state based on the seating situation of the main driving position, so as to meet the actual needs of the user; in specific implementation, when the controller determines that the digital key is located inside the vehicle, and determines that there is no one sitting in the vehicle's main driving position, it means that the user has only placed the digital key inside the vehicle, and the user is not seated in the driving position, that is, the user may have a need to use the vehicle at this time, but is not ready to use the vehicle; at this time, the controller can control the duration of the vehicle's one-button start function to remain in the turned-on state to be a first preset holding time, reserving sufficient time for the user, so that the user as the driver can quickly start the vehicle after sitting in the main driving position, ensuring that the user starts the vehicle at any time within the first preset holding time, avoiding repeated unlocking of the vehicle or repeated activation of the one-button start function, which is conducive to shortening the vehicle's startup time and improving the user's vehicle use efficiency.

[0070] S420: In response to determining that there is a person sitting in the main driver's seat, the duration of controlling the one-button start function of the vehicle to remain in the turned-on state is a second preset holding time, wherein the second holding time is shorter than the first preset holding time.

[0071] In this step, when the controller determines that there is a person sitting in the main driving seat of the vehicle, it means that the digital key is inside the vehicle and the user as the driver is sitting in the main driving seat. At this time, the user's intention to use the vehicle is more obvious, and the corresponding driving preparations have been made in the main driving seat. The controller can control the duration of the one-button start function of the vehicle to remain in the turned-on state to be the second preset holding time, so that the user sitting in the main driving seat can start the vehicle at any time within the second preset holding time; since the user is ready to drive, the duration of the one-button start function remaining in the turned-on state can be appropriately shortened, so that the second holding time is less than the first preset holding time, which is beneficial to reducing the power consumption of the one-button start function.

[0072] In addition, after determining that there is a person sitting in the main driver's seat, the status of the seat belt in the main driver's seat can be obtained. When it is determined that the seat belt is in a fastened state, it indicates that the user is ready to drive and the probability of starting the vehicle in a short time is relatively high. Therefore, the controller can control the vehicle's one-button start function to remain in the on state for a second preset holding time, so that the user sitting in the main driver's seat can start the vehicle within the second preset holding time, thereby improving the accuracy of judging the user's intention to use the vehicle and the failure rate of using the vehicle.

[0073] In some embodiments, Figure 6 As shown, in the case of S200, the vehicle unlocking is controlled by the vehicle's keyless entry system, and then also includes;

[0074] S210: In response to a door of the vehicle being switched from a closed state to an open state, obtaining identification features of a person who opens the corresponding door, and sending the identification features to a database for storage and comparative analysis;

[0075] In this step, the identification features of the person who opens the corresponding door may include biometric information. Exemplarily, the biometric information may include at least one of facial features, fingerprints, palm prints or irises, and may be collected through an acquisition unit (such as an image acquisition module and a fingerprint acquisition module, etc.), which is beneficial to improving the safety of the vehicle and meeting the personalized needs of users. In specific implementation, after controlling the vehicle to unlock, the door state of the vehicle may be obtained through the controller. When it is determined that the door of the vehicle is switched from a closed state to an open state, the controller may obtain the identification features of the person who opens the corresponding door through the acquisition unit. After obtaining the identification features of the person who opens the corresponding door, the controller may send the obtained identification features to a database of the server for storage, so as to archive and back up the identification features for later retrieval and search. At the same time, the controller may compare and analyze the obtained identification features to determine whether the user who opens the door is a pre-authorized user, so as to improve the safety of the vehicle.

[0076] S220: In response to the identification feature not matching the preset authorization information, generating an alarm message and sending it to the user, prohibiting starting the vehicle through the keyless start system;

[0077] In this step, after the controller obtains the identification feature, it can compare and analyze the obtained identification feature with the pre-set preset authorization information to determine whether the obtained identification feature is pre-authorized and whether the person who opens the corresponding door is qualified to use the vehicle; among them, when the controller determines that the identification feature of the person who opens the corresponding door does not match the preset authorization information, it indicates that the user is not qualified to use the vehicle. In order to reduce the loss, the controller can control the vehicle to generate an alarm message, which is sent to the user through data transmission methods such as wireless networks and prompts to reduce the safety risks of the vehicle.

[0078] S230: In response to the identification feature matching the preset authorization information, determine whether the digital key is located inside the vehicle.

[0079] In this step, when the controller determines that the identification features of the person who opens the corresponding door match the preset authorization information, it indicates that the user is qualified to use the vehicle. At this time, the controller can determine whether the digital key is located inside the vehicle, and control and adjust the on and off state of the vehicle's one-button start function according to the positional relationship between the digital key and the vehicle.

[0080] It should be noted that the method of the embodiment of the present application can be performed by a single device, such as a computer or a database. The method of this embodiment can also be applied to a distributed scenario and completed by multiple devices cooperating with each other. In the case of such a distributed scenario, one of the multiple devices can only perform one or more steps in the method of the embodiment of the present application, and the multiple devices will interact with each other to complete the described method.

[0081] It should be noted that the above describes some embodiments of the present application. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps recorded in the claims can be performed in an order different from that in the above embodiments and still achieve the desired results. In addition, the processes depicted in the accompanying drawings do not necessarily require the specific order or continuous order shown to achieve the desired results. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.

[0082] Based on the same inventive concept, corresponding to any of the above-mentioned embodiments and methods, the present application also provides a control device for a startup state.

[0083] refer to Figure 7, a control device for the start state, including a position and state determination module 10, an unlocking control module 20 and a start function activation module 30; wherein the position and state determination module is used to determine the motion state of the digital key according to the position information of the digital key obtained within a preset range; the unlocking control module is used to respond to the motion state being dynamic, or the duration of the digital key being static being less than or equal to a first preset duration threshold, and determine that after receiving an unlocking request, the vehicle is unlocked through the vehicle's keyless entry system; the start function activation module is used to respond to the digital key being located inside the vehicle, and the motion state of the digital key is switched from dynamic to static, and control the vehicle's one-button start function to be activated through the vehicle's keyless start system, so that the user can start the vehicle.

[0084] Specifically, the position and state determination module is used to obtain the position information of the digital key in real time. When the position and state determination module obtains the position information of the digital key within a preset range, the motion state of the digital key can be determined according to the position information of the digital key, and the motion state of the digital key is sent to the unlocking control module; after the unlocking control module receives the motion state of the digital key, the user's intention to unlock the vehicle can be determined according to the motion state of the digital key;

[0085] When the unlocking control module determines that the motion state of the digital key is dynamic, or the motion state of the digital key is static and the duration of the static state is less than or equal to the first preset duration threshold, the keyless entry system of the vehicle can be controlled according to the reception of the unlocking request; when the unlocking control module determines that the corresponding unlocking request is received, the unlocking control module can control the keyless entry system, control the vehicle unlocking through the keyless entry system, so that the user can open the door and enter the interior of the vehicle, and feed back the vehicle unlocking status to the start function opening module;

[0086] After the start function activation module determines that the vehicle is in an unlocked state, it determines whether the digital key is located inside the vehicle, and determines whether the movement state of the digital key activates the vehicle's one-button start function based on its movement state; among them, when the start function activation module determines that the digital key is located inside the vehicle based on the location information of the digital key, and the movement state of the digital key switches from dynamic to static, it indicates that the user carrying the digital key has entered the vehicle and has an obvious intention to use the vehicle. At this time, the start function activation module can control the vehicle's one-button start function to be activated through the vehicle's keyless start system, so that the vehicle has the starting conditions in advance, thereby improving the user's vehicle use efficiency.

[0087] For the convenience of description, the above device is described in terms of functions divided into various modules. Of course, when implementing the present application, the functions of each module can be implemented in the same or multiple software and / or hardware.

[0088] The device of the above embodiment is used to implement the corresponding startup state control method in any of the above embodiments, and has the beneficial effects of the corresponding method embodiment, which will not be repeated here.

[0089] Based on the same inventive concept, corresponding to any of the above-mentioned embodiments, the present application also provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the program, the method for controlling the startup state described in any of the above embodiments is implemented.

[0090] Figure 8 A more specific schematic diagram of the hardware structure of an electronic device provided in this embodiment is shown, and the device may include: a processor 1010, a memory 1020, an input / output interface 1030, a communication interface 1040, and a bus 1050. The processor 1010, the memory 1020, the input / output interface 1030, and the communication interface 1040 are connected to each other through the bus 1050 in the device.

[0091] The processor 1010 can be implemented by a general-purpose CPU (Central Processing Unit), a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits, and is used to execute relevant programs to implement the technical solutions provided in the embodiments of this specification.

[0092] The memory 1020 may be implemented in the form of ROM (Read Only Memory), RAM (Random Access Memory), static storage device, dynamic storage device, etc. The memory 1020 may store an operating system and other application programs. When the technical solutions provided in the embodiments of this specification are implemented by software or firmware, the relevant program codes are stored in the memory 1020 and are called and executed by the processor 1010.

[0093] The input / output interface 1030 is used to connect the input / output module to realize information input and output. The input / output module can be configured in the device as a component (not shown in the figure), or it can be externally connected to the device to provide corresponding functions. The input device may include a keyboard, a mouse, a touch screen, a microphone, various sensors, etc., and the output device may include a display, a speaker, a vibrator, an indicator light, etc.

[0094] The communication interface 1040 is used to connect a communication module (not shown) to realize communication interaction between the device and other devices. The communication module can realize communication through a wired mode (such as USB, network cable, etc.) or a wireless mode (such as mobile network, WIFI, Bluetooth, etc.).

[0095] The bus 1050 includes a path that transmits information between the various components of the device (eg, the processor 1010, the memory 1020, the input / output interface 1030, and the communication interface 1040).

[0096] It should be noted that, although the above device only shows the processor 1010, the memory 1020, the input / output interface 1030, the communication interface 1040 and the bus 1050, in the specific implementation process, the device may also include other components necessary for normal operation. In addition, it can be understood by those skilled in the art that the above device may also only include the components necessary for implementing the embodiments of the present specification, and does not necessarily include all the components shown in the figure.

[0097] The electronic device of the above embodiment is used to implement the corresponding startup state control method in any of the above embodiments, and has the beneficial effects of the corresponding method embodiment, which will not be described in detail here.

[0098] Based on the same inventive concept, corresponding to any of the above-mentioned embodiment methods, the present application also provides a non-transitory computer-readable storage medium, wherein the non-transitory computer-readable storage medium stores computer instructions, and the computer instructions are used to enable the computer to execute the startup state control method described in any of the above embodiments.

[0099] The computer-readable medium of this embodiment includes permanent and non-permanent, removable and non-removable media, and information storage can be implemented by any method or technology. Information can be computer-readable instructions, data structures, modules of programs, or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, read-only compact disk read-only memory (CD-ROM), digital versatile disk (DVD) or other optical storage, magnetic cassettes, tape disk storage or other magnetic storage devices or any other non-transmission media that can be used to store information that can be accessed by a computing device.

[0100] The computer instructions stored in the storage medium of the above embodiment are used to enable the computer to execute the startup state control method described in any of the above embodiments, and have the beneficial effects of the corresponding method embodiments, which will not be repeated here.

[0101] Based on the same concept, corresponding to any of the above-mentioned embodiment methods, the present application also provides a computer program product, including computer program instructions. When the computer program instructions are run on a computer, the computer executes the method described in any of the above embodiments, which has the beneficial effects of the corresponding method embodiments and will not be repeated here.

[0102] It is understandable that before using the technical solutions of each embodiment of the present application, the type, scope of use, usage scenarios, etc. of the personal information involved will be informed to the user in an appropriate manner, and the user's authorization will be obtained.

[0103] For example, in response to receiving an active request from a user, a prompt message is sent to the user to clearly remind the user that the operation requested to be performed will require obtaining and using the user's personal information. Thus, the user can independently choose whether to provide personal information to the electronic device, application, database, storage medium or other software or hardware that performs the operation of the technical solution of the present application according to the prompt message.

[0104] As an optional but non-limiting implementation, in response to receiving the user's active request, the prompt information may be sent to the user in the form of a pop-up window, in which the prompt information may be presented in text form. In addition, the pop-up window may also carry a selection control for the user to choose "agree" or "disagree" to provide personal information to the electronic device.

[0105] It is understandable that the above notification and the process of obtaining user authorization are merely illustrative and do not constitute a limitation on the implementation method of this application. Other methods that meet relevant laws and regulations may also be applied to the implementation method of this application.

[0106] A person skilled in the art should understand that the discussion of any of the above embodiments is merely illustrative and is not intended to imply that the scope of the present application is limited to these examples. In line with the concept of the present application, the technical features in the above embodiments or different embodiments may be combined, the steps may be implemented in any order, and there are many other variations of the different aspects of the embodiments of the present application as described above, which are not provided in detail for the sake of simplicity.

[0107] In addition, to simplify the description and discussion, and in order not to make the embodiments of the present application difficult to understand, the known power supply / ground connection with the integrated circuit (IC) chip and other components may or may not be shown in the provided drawings. In addition, the device can be shown in the form of a block diagram to avoid making the embodiments of the present application difficult to understand, and this also takes into account the fact that the details of the implementation of these block diagram devices are highly dependent on the platform to be implemented in the embodiments of the present application (that is, these details should be fully within the scope of understanding of those skilled in the art). In the case of elaborating specific details (e.g., circuits) to describe exemplary embodiments of the present application, it is obvious to those skilled in the art that the embodiments of the present application can be implemented without these specific details or when these specific details are changed. Therefore, these descriptions should be considered to be illustrative rather than restrictive.

[0108] Although the present application has been described in conjunction with specific embodiments of the present application, many replacements, modifications and variations of these embodiments will be apparent to those skilled in the art from the foregoing description. For example, other memory architectures (e.g., dynamic RAM (DRAM)) may use the embodiments discussed.

[0109] The embodiments of the present application are intended to cover all such substitutions, modifications and variations that fall within the broad scope of the present application. Therefore, any omissions, modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the embodiments of the present application should be included in the scope of protection of the present application.

Claims

1. A method for controlling a startup state, characterized in that: include: Determining the motion state of the digital key according to the position information of the digital key acquired within a preset range; In response to the motion state being dynamic, or the duration of the digital key being static being less than or equal to a first preset duration threshold, after determining that an unlock request is received, controlling the vehicle to be unlocked through a keyless entry system of the vehicle; In response to the digital key being located inside the vehicle and the motion state of the digital key switching from dynamic to static, the one-button start function of the vehicle is controlled to be turned on through the keyless start system of the vehicle so that the user can start the vehicle.

2. The method for controlling the startup state according to claim 1, characterized in that: The method further comprises: controlling the vehicle to be unlocked by a keyless entry system of the vehicle; and then: In response to determining that the digital key has been located outside the vehicle for a duration greater than or equal to a second preset time threshold, or receiving a locking request for the vehicle within the second preset time threshold, the vehicle is locked by the keyless entry system.

3. The method for controlling the startup state according to claim 1, characterized in that: In response to the digital key being located inside the vehicle, the method includes: Determine the actual distance between the vehicle and the digital key based on the acquired location information of the vehicle and the location information of the digital key; In response to determining that the actual distance value is less than or equal to a preset distance threshold, the digital key is located inside the vehicle.

4. The method for controlling the startup state according to claim 3, characterized in that: The vehicle includes a driver's seat and a passenger seat: The step of controlling the one-button start function of the vehicle by the keyless start system of the vehicle includes: Determine the position information of the driver's position and the position information of the passenger's position according to the position information of the vehicle; Based on the position information of the digital key, according to the position information of the main driver's position and the position information of the passenger's position, respectively determine a first distance value between the digital key and the main driver's position, and a second distance value between the digital key and the passenger's position; In response to determining that the first distance value is less than or equal to the second distance value, a key start function of the vehicle is controlled to be turned on through a keyless start system of the vehicle.

5. The method for controlling the startup state according to claim 4, characterized in that: The one-button start function of the vehicle is controlled to be turned on by the keyless start system of the vehicle so that the user can start the vehicle, and then the method further includes: According to the acquired seating situation of the main driver's seat, control and adjust the duration for which the one-button start function of the vehicle remains in the turned-on state.

6. The method for controlling the startup state according to claim 5, characterized in that: The controlling and adjusting the duration of the one-key start function of the vehicle remaining in the turned-on state according to the acquired seating condition of the main driver's seat includes: In response to determining that no person is seated at the main driving position, controlling the one-button start function of the vehicle to remain in an on state for a duration equal to a first preset holding duration; In response to determining that there is a person sitting in the main driving position, the one-button start function of the vehicle is controlled to remain in an on state for a second preset holding time, wherein the second holding time is less than the first preset holding time.

7. The method for controlling the startup state according to claim 1, characterized in that: Controlling unlocking of the vehicle via a keyless entry system of the vehicle, and thereafter including; In response to a door of the vehicle being switched from a closed state to an open state, obtaining identification features of a person opening the corresponding door, and sending the identification features to a database for storage and comparative analysis; In response to the identification feature not matching the preset authorization information, generating a warning message and sending it to the user, prohibiting starting the vehicle through the keyless start system; In response to the identification feature matching the preset authorization information, it is determined whether the digital key is located inside the vehicle.

8. A control device in a startup state, characterized in that: include: A position and state determination module, used to determine the motion state of the digital key according to the position information of the digital key acquired within a preset range; an unlocking control module, configured to control the vehicle to be unlocked through a keyless entry system of the vehicle after determining that an unlocking request has been received in response to the motion state being dynamic or the duration of the digital key being static being less than or equal to a first preset duration threshold; The starting function activation module is used to control the one-button start function of the vehicle to be activated through the keyless starting system of the vehicle in response to the digital key being located inside the vehicle and the motion state of the digital key being switched from dynamic to static, so that the user can start the vehicle.

9. An electronic device comprising a memory, a processor, and a computer program stored in the memory and running on the processor, characterized in that: When the processor executes the program, the method according to any one of claims 1 to 7 is implemented.

10. A vehicle, characterized in that: Comprising the electronic device as claimed in claim 9.

Citation Information

Patent Citations

  • Vehicle control method and device, vehicle, system and storage medium

    CN111787507A

  • Positioning method, positioning device, computer readable storage medium and vehicle

    CN114928884A

  • Cabin control method, device and equipment and storage medium

    CN114954319A

  • Vehicle keyless entry method and system

    CN116513105A

  • Vehicle key with transponder function (for keyless entry and keyless go), which is equipped with RSA protection via active / inactive switching using a motion sensor

    DE202016003349U1