Vehicle access control methods, devices, electronic equipment, and vehicles

By downloading and modifying the flag after the vehicle is connected via Bluetooth, multiple vehicles of the same brand can share smart key information, solving the problem of multiple keys for multiple vehicles and improving user experience and security.

CN120135111BActive Publication Date: 2025-11-14GREAT WALL MOTOR CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202311697819.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-12-11
Publication Date
2025-11-14
Estimated Expiration
2043-12-11

Smart Images

  • Figure CN120135111B_ABST
    Figure CN120135111B_ABST
Patent Text Reader

Abstract

This invention provides a vehicle access control method, apparatus, electronic device, and vehicle, comprising: upon detecting a successful Bluetooth connection between the current vehicle and a target vehicle, entering the target settings interface of the current vehicle, wherein the target settings interface includes a smart key setting function; responding to a first input operation by the user in the smart key setting function, downloading relevant information about the target vehicle's smart key to the current vehicle and modifying the current vehicle's flag bit; and, upon detecting that the current vehicle's flag bit is valid, controlling the target vehicle's smart key to obtain control access to the current vehicle using the relevant information about the target vehicle's smart key in the current vehicle. This embodiment of the invention, by sharing relevant information about the smart key in the vehicle, enables a single smart key to control multiple vehicles, avoiding the cumbersome problem of needing multiple smart keys when multiple vehicles are used together, and improving the user experience.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of vehicle technology, and in particular to a method, apparatus, electronic device, and vehicle for obtaining vehicle access rights. Background Technology

[0002] With the increasing prevalence of automobiles in people's lives, applying more intelligent technology to vehicles has become an important topic for major automakers and related research institutions. Currently, most vehicles are equipped with smart keys, allowing users to unlock and lock their vehicles within a certain range. This not only provides users with a high-end technological experience but also makes the vehicles more convenient and comfortable to use.

[0003] Furthermore, as people's living standards improve, most families own multiple cars, sometimes even cars of the same brand. This leads to a situation where two car owners, A and B, from the same family, own the same brand of car. When they need to use each other's cars—for example, if A needs to drive B's car—A needs to carry B's smart key. This means A is carrying two smart keys at the same time, which is cumbersome and results in a poor user experience. Summary of the Invention

[0004] In view of this, the present invention aims to propose a vehicle access acquisition method, device, electronic device and vehicle to solve the problem that multiple smart keys are required when multiple vehicles of the same brand are used together, which is cumbersome and results in a poor user experience.

[0005] To achieve the above objectives, the technical solution of the present invention is implemented as follows:

[0006] A first aspect of this application provides a method for obtaining vehicle access rights, the method comprising:

[0007] If a successful Bluetooth connection between the current vehicle and the target vehicle is detected, the target settings interface of the current vehicle is entered, wherein the target settings interface includes a smart key setting function.

[0008] In response to the user's first input operation under the smart key setting function, relevant information about the smart key of the target vehicle is downloaded to the current vehicle, and the flag bit of the current vehicle is modified;

[0009] If the flag bit of the current vehicle is detected to be valid, the smart key of the target vehicle is controlled to obtain control permissions of the current vehicle by using the relevant information about the smart key of the target vehicle in the current vehicle.

[0010] Optionally, the information related to the smart key of the target vehicle includes: an anti-theft identification code SK used to control vehicle start and a smart key identifier ID for identifying the target vehicle;

[0011] When the flag bit of the current vehicle is detected to be valid, the method of controlling the smart key of the target vehicle to obtain control permissions of the current vehicle by using relevant information about the smart key of the target vehicle in the current vehicle includes:

[0012] If the flag bit of the current vehicle is detected to be valid, the smart key of the target vehicle is identified by the smart key identifier ID of the target vehicle.

[0013] The smart key of the target vehicle is controlled by the SK that controls the vehicle's start to obtain control rights over the current vehicle.

[0014] Optionally, before entering the target settings interface of the current vehicle after detecting a successful Bluetooth connection between the current vehicle and the target vehicle, the method further includes:

[0015] Obtain the smart key ID (SK) used to control vehicle start from multiple vehicles, and identify the smart key ID and vehicle unique identification number (VIN) of the target vehicle.

[0016] The smart key ID and vehicle VIN of the target vehicle are identified by the smart key ID used to control vehicle start in multiple vehicles and stored in the cloud server of the vehicle brand.

[0017] In the cloud server, a one-to-one mapping relationship is established between the smart key ID (SK) used to control vehicle start in multiple vehicles and the smart key ID (VIN) of the target vehicle.

[0018] Optionally, before downloading relevant information about the smart key of the target vehicle to the current vehicle in response to the user's first input operation under the smart key setting function, the method further includes:

[0019] In response to a second input operation by the user under the smart key setting function, the vehicle VIN of the target vehicle is obtained;

[0020] Based on the vehicle VIN of the target vehicle, relevant information about the smart key of the target vehicle is obtained from the mapping relationship of the cloud server.

[0021] Optionally, before entering the target settings interface of the current vehicle after detecting a successful Bluetooth connection between the current vehicle and the target vehicle, the method further includes:

[0022] After controlling the current vehicle and the target vehicle to enter the ignition state, obtain the distance between the current vehicle and the target vehicle;

[0023] If the distance between the current vehicle and the target vehicle is detected to be less than the target preset value, the Bluetooth connection function between the current vehicle and the target vehicle is activated;

[0024] In the Bluetooth connection function interface, control the current vehicle and the target vehicle to verify each other;

[0025] Once the verification is complete, the Bluetooth connection between the current vehicle and the target vehicle is confirmed to be successful.

[0026] Optionally, the flag bit is used to control whether the vehicle enters the sharing state;

[0027] After modifying the current vehicle's flag, the method further includes:

[0028] If the current vehicle's flag is confirmed to be valid, control the current vehicle to enter the sharing state;

[0029] If the current vehicle's flag is determined to be invalid, control the current vehicle to end the sharing state.

[0030] Optionally, after determining that the current vehicle's flag is invalid and controlling the current vehicle to end the sharing state, the method further includes:

[0031] If the current vehicle's flag is confirmed to be valid again, the newly downloaded SK for controlling vehicle start and the smart key ID for identifying the target vehicle will overwrite the historical SK for controlling vehicle start and the smart key ID for identifying the target vehicle.

[0032] A second aspect of this application provides a vehicle access control device, the device comprising:

[0033] The first detection module is used to enter the target settings interface of the current vehicle when it detects that the Bluetooth connection between the current vehicle and the target vehicle is successful. The target settings interface includes a smart key setting function.

[0034] The first download module is used to respond to the user's first input operation under the smart key setting function, download relevant information about the smart key of the target vehicle to the current vehicle, and modify the flag bit of the current vehicle;

[0035] The first control module is used to, when the flag bit of the current vehicle is detected to be valid, control the smart key of the target vehicle to obtain control permissions of the current vehicle by using the relevant information about the smart key of the target vehicle in the current vehicle.

[0036] A third aspect of the present invention provides an electronic device, including a processor, a communication interface, a memory, and a communication bus, wherein the processor, the communication interface, and the memory communicate with each other through the communication bus;

[0037] Memory, used to store computer programs;

[0038] The processor, when executing a program stored in memory, performs any of the vehicle access acquisition methods described above.

[0039] A fourth aspect of this application provides a readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps described in the first aspect of this application.

[0040] A fifth aspect of this application provides a vehicle, including the aforementioned vehicle access acquisition device.

[0041] Compared with existing technologies, the vehicle access acquisition method, device, electronic equipment, and vehicle described in this invention have the following advantages:

[0042] This invention provides a vehicle access control method, device, electronic device, and vehicle, comprising: upon detecting a successful Bluetooth connection between the current vehicle and a target vehicle, entering the target settings interface of the current vehicle, wherein the target settings interface includes a smart key setting function; responding to a first input operation by the user in the smart key setting function, downloading relevant information about the target vehicle's smart key to the current vehicle and modifying the current vehicle's flag bit; by storing the relevant information about the smart key from the target vehicle into the current vehicle, enabling the target vehicle's smart key to be recognized and controlled within the current vehicle; upon detecting that the current vehicle's flag bit is valid, controlling the target vehicle's smart key to obtain control access to the current vehicle through the relevant information about the target vehicle's smart key in the current vehicle; the flag bit setting allows the current vehicle to freely determine whether it is controlled by the smart key of another vehicle, avoiding interference with the use of the current vehicle's own smart key and delaying user travel. This embodiment of the invention, by sharing relevant information about the smart key in the vehicle, enables one smart key to control multiple vehicles, avoiding the cumbersome problem of needing multiple smart keys when interacting with multiple vehicles of the same brand, thus improving the user experience. Attached Figure Description

[0043] The accompanying drawings, which form part of this invention, are used to provide a further understanding of the invention. The illustrative embodiments of the invention and their descriptions are used to explain the invention and do not constitute an undue limitation of the invention. In the drawings:

[0044] Figure 1This is a flowchart illustrating the steps of a vehicle access control method according to an exemplary embodiment;

[0045] Figure 2 This is a flowchart illustrating the steps of another method for obtaining vehicle permissions according to an exemplary embodiment;

[0046] Figure 3 yes Figure 2 The diagram shown illustrates another vehicle access control method according to an exemplary embodiment.

[0047] Figure 4 This is a flowchart illustrating the steps of another vehicle access acquisition method according to an exemplary embodiment;

[0048] Figure 5 This is a block diagram illustrating a vehicle access control device according to an exemplary embodiment;

[0049] Figure 6 This is a structural block diagram of an electronic device according to an exemplary embodiment. Detailed Implementation

[0050] The technical solutions of the embodiments of the present invention will now be described with reference to the accompanying drawings. Although exemplary embodiments of the present application are shown in the drawings, it should be understood that the present application can be implemented in various forms and should not be limited to the embodiments set forth herein. Rather, these embodiments are provided so that this application can be thoroughly understood and its scope can be fully conveyed to those skilled in the art.

[0051] In various embodiments of the present invention, it should be understood that the sequence number of each process described below does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present invention.

[0052] The vehicle access acquisition method, device, electronic device, and vehicle provided in this application will be described in detail below with reference to the accompanying drawings and through specific embodiments and application scenarios.

[0053] Reference Figure 1 , Figure 1 This is a flowchart illustrating the steps of a vehicle access control method according to an exemplary embodiment.

[0054] Step 101: If the Bluetooth connection between the current vehicle and the target vehicle is successfully detected, enter the target settings interface of the current vehicle, which includes the smart key settings function.

[0055] In this embodiment of the invention, after confirming that the Bluetooth connection between the current vehicle and the target vehicle is successful, information interaction between the two vehicles can begin. Since this embodiment of the invention is for car control via a smart key, configuration is required in the smart key settings module of the vehicle. Therefore, the target settings interface, which includes smart key settings functionality in the current vehicle, is accessed. The target settings interface is displayed on the current vehicle's screen. Typically, the vehicle's screen displays various functions configured on the vehicle, such as: in-vehicle map, in-vehicle media player, in-vehicle Bluetooth, smart key settings, etc. Users can select and enter the corresponding function interface by clicking these function buttons or by voice inputting the function name.

[0056] Step 102: In response to the user's first input operation under the smart key setting function, download the relevant information about the smart key of the target vehicle to the current vehicle and modify the flag bit of the current vehicle.

[0057] In this embodiment of the invention, the first input operation of the user under the smart key setting function refers to the user clicking to confirm, or confirming by voice input, or confirming by special gesture when faced with whether to download relevant information about the smart key of the target vehicle. This invention does not make specific limitations here.

[0058] After confirming that the relevant information about the target vehicle's smart key has been downloaded to the current vehicle, it is also necessary to modify the current vehicle's flag bit. It should be noted that the current vehicle's flag bit is invalid by default at the factory. The flag bit can be modified automatically when the current vehicle detects that the relevant information about the target vehicle's smart key has been downloaded, or it can be modified manually by the user after receiving a prompt message indicating that the relevant information about the target vehicle's smart key has been downloaded. This is to avoid signal transmission problems that could prevent automatic modification and thus prevent subsequent vehicle access transfer. Furthermore, since the current vehicle's flag bit can be modified manually by the user, it is set on the display screen interface.

[0059] In addition, the flag is used to control whether the vehicle enters sharing mode. Sharing mode refers to whether the current vehicle is controlled by another vehicle's smart key. Setting the flag allows the current vehicle user to flexibly determine the vehicle's sharing status and can also prevent the current vehicle from being controlled by other vehicles while in use, thus avoiding security risks. Therefore, after modifying the current vehicle's flag, it is necessary to determine the vehicle's sharing status based on the flag's status. The specific operation steps include:

[0060] If the current vehicle's flag is confirmed to be valid, control the current vehicle to enter the sharing state;

[0061] If the current vehicle's flag is determined to be invalid, control the current vehicle to end the sharing state.

[0062] In addition, once the flag is set to invalid, the vehicle cannot be shared. The next time the vehicle needs to re-enter shared mode, the newly downloaded smart key (SK) for controlling vehicle startup and the smart key ID for identifying the target vehicle must overwrite the previous SK and smart key ID. This prevents unauthorized individuals from using a lost smart key to control the vehicle and cause financial loss to the user. Specific operational steps include:

[0063] If the current vehicle's flag is confirmed to be valid again, the newly downloaded SK for controlling vehicle start and the smart key ID for identifying the target vehicle will overwrite the historical SK for controlling vehicle start and the smart key ID for identifying the target vehicle.

[0064] Step 103: If the current vehicle's flag is detected to be valid, control the target vehicle's smart key to obtain control permissions for the current vehicle by using the relevant information about the target vehicle's smart key in the current vehicle.

[0065] In this embodiment of the invention, after determining that the relevant information about the smart key of the target vehicle has been downloaded into the current vehicle, and also determining that the current vehicle's flag bit is valid, it can be determined that the current vehicle is in a state that can be shared by the smart key of the target vehicle. Therefore, the smart key of the target vehicle obtains control permissions for the current vehicle.

[0066] It should be noted that the information related to the target vehicle's smart key includes: the anti-theft identification code SK used to control vehicle start and the smart key identifier ID for identifying the target vehicle. This information is stored on a cloud server. Typically, cars of the same brand use the same cloud server. When a vehicle leaves the factory, there is a reserved blank area in the vehicle controller's EEPROM for writing the shared smart key SK and ID. The flag for sharing the smart key is invalid by default at the factory. Therefore, the relevant information about the target vehicle's smart key is downloaded and stored in the reserved blank area in the vehicle controller's EEPROM. Then, the target vehicle's smart key is used to identify and match this information. First, the smart key identifier ID is matched with the target vehicle's smart key. After successful identification, the smart key can control the target vehicle's smart key by using the SK to control the vehicle start. The specific operation steps include:

[0067] If the current vehicle's flag is detected to be valid, the smart key of the target vehicle is identified by recognizing the smart key identifier ID of the target vehicle.

[0068] SK controls the target vehicle's smart key to gain control of the current vehicle by controlling the vehicle's start-up.

[0069] This invention provides a vehicle access control method, device, electronic device, and vehicle, comprising: upon detecting a successful Bluetooth connection between the current vehicle and a target vehicle, entering the target settings interface of the current vehicle, wherein the target settings interface includes a smart key setting function; responding to a first input operation by the user in the smart key setting function, downloading relevant information about the target vehicle's smart key to the current vehicle and modifying the current vehicle's flag bit; by storing the relevant information about the smart key from the target vehicle into the current vehicle, enabling the target vehicle's smart key to be recognized and controlled within the current vehicle; upon detecting that the current vehicle's flag bit is valid, controlling the target vehicle's smart key to obtain control access to the current vehicle through the relevant information about the target vehicle's smart key in the current vehicle; the flag bit setting allows the current vehicle to freely determine whether it is controlled by the smart key of another vehicle, avoiding interference with the use of the current vehicle's own smart key and delaying user travel. This embodiment of the invention, by sharing relevant information about the smart key in the vehicle, enables one smart key to control multiple vehicles, avoiding the cumbersome problem of needing multiple smart keys when interacting with multiple vehicles of the same brand, thus improving the user experience.

[0070] Reference Figure 2 , Figure 2 This is a flowchart illustrating the steps of another method for obtaining vehicle permissions according to an exemplary embodiment.

[0071] Step 201: Obtain the SK used to control vehicle start-up from multiple vehicles, and identify the smart key ID and vehicle unique identification code (VIN) of the target vehicle.

[0072] This invention focuses on the control of smart keys. Therefore, it is necessary to obtain relevant information about the smart key of the target vehicle, including: the anti-theft identification code SK used to control vehicle start and the smart key identifier ID used to identify the target vehicle. Each smart key also has a corresponding controlled vehicle. In order to determine the corresponding vehicle controlled by the smart key, the unique vehicle identification code VIN (Vehicle Identification Number) will also be obtained. The VIN is the vehicle's ID number, which is determined according to national vehicle management standards and includes information such as the vehicle's manufacturer, year, model, body style and code, engine code and assembly location. Each vehicle has its own unique VIN.

[0073] Step 202: Store the smart key ID and vehicle VIN of the target vehicle in the cloud server of the vehicle's brand, which are used to control the vehicle's start in multiple vehicles.

[0074] In this embodiment of the invention, the SK (Smart Key ID) used to control vehicle startup, the smart key ID of the target vehicle, and the vehicle VIN are stored in the cloud server of the vehicle's brand. Information from the same brand is stored on the same brand's cloud server, while information from different brands is stored on different brand's cloud servers. This can be determined by the vehicle VIN. The vehicle access acquisition method of this embodiment is for vehicles belonging to the same brand.

[0075] Step 203: On the cloud server, establish a one-to-one mapping relationship between the smart key ID and the vehicle VIN of the target vehicle, based on the smart key ID used to control vehicle startup in multiple vehicles.

[0076] In this embodiment of the invention, after storing the SK used to control vehicle start, the smart key ID of the target vehicle, and the vehicle VIN into the cloud server, it is also necessary to establish a one-to-one mapping relationship for this information. For example, there are two vehicles, A and B, belonging to the same brand. The vehicle VIN of vehicle A is called VIN-A, and the vehicle VIN of vehicle B is called VIN-B. The anti-theft identification code SK used to control vehicle start in the smart key of vehicle A is SK-A, and the smart key identifier ID of the target vehicle is ID-A. The anti-theft identification code SK used to control vehicle start in the smart key of vehicle B is SK-B, and the smart key identifier ID of the target vehicle is ID-B. In the one-to-one mapping relationship, VIN-A—SK-A—ID-A is one mapping relationship, and VIN-B—SK-B—ID-B is another mapping relationship.

[0077] Step 204: If the Bluetooth connection between the current vehicle and the target vehicle is successfully detected, enter the target settings interface of the current vehicle, which includes the smart key settings function.

[0078] The above step 204 refers to the discussion of step 101 mentioned above, and will not be repeated here.

[0079] Step 205: In response to the user's first input operation under the smart key setting function, download the relevant information about the smart key of the target vehicle to the current vehicle and modify the flag bit of the current vehicle.

[0080] In this embodiment of the invention, because a smart key (SK) for controlling vehicle start and a mapping relationship between the smart key ID and vehicle VIN of the target vehicle are established in the cloud server, the corresponding SK for controlling vehicle start and the smart key ID for identifying the target vehicle can be found by entering the vehicle VIN in the smart key setting interface of the current vehicle. The specific operation steps include:

[0081] In response to the user's second input operation under the smart key setting function, obtain the vehicle VIN of the target vehicle;

[0082] Based on the target vehicle's VIN, relevant information about the smart key of the target vehicle is obtained from the mapping relationship on the cloud server.

[0083] Step 206: If the current vehicle's flag is detected to be valid, control the target vehicle's smart key to obtain control permissions for the current vehicle by using the relevant information about the target vehicle's smart key in the current vehicle.

[0084] The above step 206 refers to the discussion of step 103 mentioned above, and will not be repeated here.

[0085] This invention, through its embodiments, downloads the anti-theft identification code SK used to control vehicle start and the smart key identifier ID used to identify the target vehicle from the target vehicle to the current vehicle. This allows the smart key of the target vehicle to recognize the corresponding control information in the current vehicle, thereby enabling control of the current vehicle. For example, ... Figure 3 As shown, there are two cars, A and B, belonging to the same brand. Car A has its own smart key A, which has a corresponding anti-theft identification code SK-A for controlling vehicle start and a smart key identifier ID-A for identifying the target vehicle. Car B has its own smart key B, which has a corresponding anti-theft identification code SK-B for controlling vehicle start and a smart key identifier ID-B for identifying the target vehicle. This information is stored in the car manufacturer's cloud server. Then, as needed, the SK-B and ID-B of car B are downloaded to car A, so that the smart key of car B can control car A, and vice versa.

[0086] Reference Figure 4 , Figure 4 This is a flowchart illustrating the steps of another method for obtaining vehicle permissions according to an exemplary embodiment.

[0087] Step 301: After controlling the current vehicle and the target vehicle to enter the ignition state, obtain the distance between the current vehicle and the target vehicle.

[0088] Before setting up the smart key in this embodiment of the invention, it is necessary to establish a connection between the two vehicles because the interaction of information between the two vehicles is involved. This is achieved through Bluetooth connection. However, Bluetooth connection has requirements on the distance between the vehicles. Therefore, the distance between the current vehicle and the target vehicle is obtained. Since the vehicle information can only be obtained after the vehicle is started, both the current vehicle and the target vehicle are controlled to enter the ignition state.

[0089] Step 302: If the distance between the current vehicle and the target vehicle is detected to be less than the target preset value, activate the Bluetooth connection function between the current vehicle and the target vehicle.

[0090] In this embodiment of the invention, the target preset value is a value that ensures Bluetooth connection can be established. It can be 20 meters, 40 meters, 30 meters, etc. The invention does not make a specific limitation here. If the distance between the current vehicle and the target vehicle is detected to be 20 meters and the target preset value is 30 meters, then the Bluetooth connection function between the current vehicle and the target vehicle is activated because 20 meters < 30 meters. If the distance between the current vehicle and the target vehicle is detected to be 35 meters, then the distance between the vehicles needs to be adjusted first because 35 meters > 30 meters, and then the distance between the two vehicles is detected again until the distance between the current vehicle and the target vehicle is less than the target preset value.

[0091] Step 303: In the Bluetooth connection function interface, control the current vehicle and the target vehicle to verify each other.

[0092] In this embodiment of the invention, after activating the Bluetooth connection function between the current vehicle and the target vehicle, it is also necessary to verify the Bluetooth connection between them to ensure the success of the Bluetooth connection.

[0093] Step 304: If the verification is completed, confirm that the Bluetooth connection between the current vehicle and the target vehicle is successful.

[0094] In this embodiment of the invention, when the verification is completed, a text prompt indicating that the verification is complete and the Bluetooth connection is successful can be displayed on the vehicle's screen, or a voice prompt can be used to indicate that the Bluetooth connection between the current vehicle and the target vehicle is successful.

[0095] Step 305: If the Bluetooth connection between the current vehicle and the target vehicle is successfully detected, the target settings interface of the current vehicle is entered. The target settings interface includes the smart key settings function.

[0096] Step 306: In response to the user's first input operation under the smart key setting function, download the relevant information about the smart key of the target vehicle to the current vehicle and modify the flag bit of the current vehicle.

[0097] Step 307: If the current vehicle's flag is detected to be valid, control the target vehicle's smart key to obtain control permissions for the current vehicle by using the relevant information about the target vehicle's smart key in the current vehicle.

[0098] The above steps 305-307 refer to the discussion of steps 101-103 mentioned above, and will not be repeated here.

[0099] Based on the above embodiments, this invention also provides a vehicle access control device.

[0100] Reference Figure 5 , Figure 5 This is a block diagram illustrating a vehicle access control device according to an exemplary embodiment, which may specifically include the following modules:

[0101] The first detection module 401 is used to enter the target settings interface of the current vehicle when it is detected that the Bluetooth connection between the current vehicle and the target vehicle is successful. The target settings interface includes a smart key setting function.

[0102] The first download module 402 is used to download relevant information about the smart key of the target vehicle to the current vehicle in response to the user's first input operation under the smart key setting function, and modify the flag bit of the current vehicle.

[0103] The first control module 403 is used to, when the flag bit of the current vehicle is detected to be valid, control the smart key of the target vehicle to obtain control permissions of the current vehicle by using the relevant information about the smart key of the target vehicle in the current vehicle.

[0104] Optionally, the information related to the smart key of the target vehicle includes: an anti-theft identification code SK used to control vehicle startup and a smart key identifier ID for identifying the target vehicle.

[0105] The first control module 403 also includes:

[0106] The identification submodule is used to identify the smart key of the target vehicle by means of the smart key identifier ID of the target vehicle when the flag bit of the current vehicle is detected to be valid.

[0107] The acquisition submodule is used to acquire control permissions for the target vehicle by controlling the smart key of the target vehicle through the SK that controls the vehicle to start.

[0108] Optionally, the vehicle access control device may also include:

[0109] The first acquisition module is used to acquire the smart key ID (SK) used to control vehicle startup from multiple vehicles, and to identify the smart key ID and vehicle unique identification code (VIN) of the target vehicle.

[0110] The storage module is used to store the smart key ID (SK) used to control vehicle startup from multiple vehicles, the smart key ID of the target vehicle, and the vehicle VIN into the cloud server of the vehicle's brand.

[0111] A mapping module is established to create a one-to-one mapping relationship between the smart key ID (SK) used to control vehicle startup in multiple vehicles and the smart key ID (VIN) of the target vehicle in the cloud server.

[0112] The second acquisition module is used to acquire the vehicle VIN of the target vehicle in response to a second input operation by the user under the smart key setting function.

[0113] The third acquisition module is used to obtain information about the smart key of the target vehicle from the mapping relationship of the cloud server based on the vehicle VIN of the target vehicle.

[0114] The fourth acquisition module is used to acquire the distance between the current vehicle and the target vehicle after they enter the ignition state.

[0115] The startup module is used to activate the Bluetooth connection between the current vehicle and the target vehicle when the distance between them is less than a preset target value.

[0116] The second control module is used to control the current vehicle and the target vehicle to verify each other in the Bluetooth connection function interface.

[0117] The first determining module is used to determine that the Bluetooth connection between the current vehicle and the target vehicle is successful after the verification is completed.

[0118] Optionally, the flag bit is used to control whether the vehicle enters the sharing state.

[0119] The vehicle access control device also includes:

[0120] The third control module is used to control the current vehicle to enter the sharing state when it is determined that the current vehicle's flag is valid.

[0121] The fourth control module is used to control the current vehicle to end the sharing state if it is determined that the current vehicle's flag bit is invalid.

[0122] The fifth control module is used to, when it is determined that the current vehicle's flag bit is valid again, control the newly downloaded SK for controlling vehicle start and the smart key ID for identifying the target vehicle to overwrite the historical SK for controlling vehicle start and the smart key ID for identifying the target vehicle.

[0123] This invention provides a vehicle access control method, device, electronic device, and vehicle, comprising: upon detecting a successful Bluetooth connection between the current vehicle and a target vehicle, entering the target settings interface of the current vehicle, wherein the target settings interface includes a smart key setting function; responding to a first input operation by the user in the smart key setting function, downloading relevant information about the target vehicle's smart key to the current vehicle and modifying the current vehicle's flag bit; by storing the relevant information about the smart key from the target vehicle into the current vehicle, enabling the target vehicle's smart key to be recognized and controlled within the current vehicle; upon detecting that the current vehicle's flag bit is valid, controlling the target vehicle's smart key to obtain control access to the current vehicle through the relevant information about the target vehicle's smart key in the current vehicle; the flag bit setting allows the current vehicle to freely determine whether it is controlled by the smart key of another vehicle, avoiding interference with the use of the current vehicle's own smart key and delaying user travel. This embodiment of the invention, by sharing relevant information about the smart key in the vehicle, enables one smart key to control multiple vehicles, avoiding the cumbersome problem of needing multiple smart keys when interacting with multiple vehicles of the same brand, thus improving the user experience.

[0124] This invention also provides an electronic device. Figure 6 This is a structural block diagram of an electronic device provided in an embodiment of the present invention, such as... Figure 6 As shown, it includes a processor 501, a communication interface 502, a memory 503, and a communication bus 504, wherein the processor 501, the communication interface 502, and the memory 503 communicate with each other through the communication bus 504.

[0125] Memory 503 is used to store computer programs;

[0126] When processor 501 executes the program stored in memory 503, it performs the following steps:

[0127] If a successful Bluetooth connection between the current vehicle and the target vehicle is detected, the target settings interface of the current vehicle is entered, wherein the target settings interface includes a smart key setting function.

[0128] In response to the user's first input operation under the smart key setting function, relevant information about the smart key of the target vehicle is downloaded to the current vehicle, and the flag bit of the current vehicle is modified;

[0129] If the flag bit of the current vehicle is detected to be valid, the smart key of the target vehicle is controlled to obtain control permissions of the current vehicle by using the relevant information about the smart key of the target vehicle in the current vehicle.

[0130] Based on the same inventive concept, another embodiment of this application provides a readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps in the vehicle access acquisition method as described in any of the above embodiments of this application.

[0131] Based on the same inventive concept, another embodiment of this application provides a vehicle, which may specifically include the aforementioned vehicle access control device.

[0132] As the device embodiment is basically similar to the method embodiment, the description is relatively simple, and relevant parts can be found in the description of the method embodiment.

[0133] The various embodiments in this specification are described in a progressive manner, with each embodiment focusing on the differences from other embodiments. The same or similar parts between the various embodiments can be referred to each other.

[0134] Those skilled in the art will understand that embodiments of this application can be provided as methods, apparatus, or computer program products. Therefore, embodiments of this application can take the form of entirely hardware embodiments, entirely software embodiments, or embodiments combining software and hardware aspects. Furthermore, embodiments of this application can take the form of computer program products implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0135] This application describes embodiments with reference to flowchart illustrations and / or block diagrams of methods, apparatus, and computer program products according to embodiments of this application. It should be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing terminal device to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing terminal device, generate instructions for implementing the flowchart illustrations. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.

[0136] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing terminal device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.

[0137] These computer program instructions can also be loaded onto a computer or other programmable data processing terminal equipment, causing a series of operational steps to be performed on the computer or other programmable terminal equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable terminal equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.

[0138] Although preferred embodiments of the present application have been described, those skilled in the art, upon learning the basic inventive concept, can make other changes and modifications to these embodiments. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments as well as all changes and modifications falling within the scope of the embodiments of the present application.

[0139] Finally, it should be noted that in this document, relational terms such as "first" and "second" are used only to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or terminal device that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or terminal device. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or terminal device that includes said element.

[0140] The above provides a detailed description of a vehicle access acquisition method, device, electronic device, and vehicle provided in this application. Specific examples have been used to illustrate the principles and implementation methods of this application. The descriptions of the above embodiments are only for the purpose of helping to understand the method and core ideas of this application. At the same time, for those skilled in the art, there will be changes in the specific implementation methods and application scope based on the ideas of this application. The content of this specification should not be construed as a limitation of this application.

Claims

1. A method for obtaining vehicle access rights, characterized in that, The method includes: If a successful Bluetooth connection between the current vehicle and the target vehicle is detected, the target settings interface of the current vehicle is entered, wherein the target settings interface includes a smart key setting function. In response to the user's first input operation under the smart key setting function, relevant information about the smart key of the target vehicle is downloaded to the current vehicle, and the flag bit of the current vehicle is modified; If the flag bit of the current vehicle is detected to be valid, the smart key of the target vehicle is controlled to obtain control permissions of the current vehicle by using the relevant information about the smart key of the target vehicle in the current vehicle.

2. The method according to claim 1, characterized in that, The information related to the smart key of the target vehicle includes: the anti-theft identification code SK used to control vehicle start and the smart key identifier ID used to identify the target vehicle; When the flag bit of the current vehicle is detected to be valid, the method of controlling the smart key of the target vehicle to obtain control permissions of the current vehicle by using relevant information about the smart key of the target vehicle in the current vehicle includes: If the flag bit of the current vehicle is detected to be valid, the smart key of the target vehicle is identified by the smart key identifier ID of the target vehicle. The smart key of the target vehicle is controlled by the SK that controls the vehicle's start to obtain control rights over the current vehicle.

3. The method according to claim 1, characterized in that, Before entering the target settings interface of the current vehicle after detecting a successful Bluetooth connection between the current vehicle and the target vehicle, the method further includes: Obtain the smart key ID (SK) used to control vehicle start from multiple vehicles, and identify the smart key ID and vehicle unique identification number (VIN) of the target vehicle. The smart key ID and vehicle VIN of the target vehicle are identified by the smart key ID used to control vehicle start in multiple vehicles and stored in the cloud server of the vehicle brand. In the cloud server, a one-to-one mapping relationship is established between the smart key ID (SK) used to control vehicle start in multiple vehicles and the smart key ID (VIN) of the target vehicle.

4. The method according to claim 3, characterized in that, Before downloading relevant information about the smart key of the target vehicle to the current vehicle in response to the user's first input operation under the smart key setting function, the method further includes: In response to a second input operation by the user under the smart key setting function, the vehicle VIN of the target vehicle is obtained; Based on the vehicle VIN of the target vehicle, relevant information about the smart key of the target vehicle is obtained from the mapping relationship of the cloud server.

5. The method according to claim 1, characterized in that, Before entering the target settings interface of the current vehicle after detecting a successful Bluetooth connection between the current vehicle and the target vehicle, the method further includes: After controlling the current vehicle and the target vehicle to enter the ignition state, obtain the distance between the current vehicle and the target vehicle; If the distance between the current vehicle and the target vehicle is detected to be less than the target preset value, the Bluetooth connection function between the current vehicle and the target vehicle is activated; In the Bluetooth connection function interface, control the current vehicle and the target vehicle to verify each other; Once the verification is complete, the Bluetooth connection between the current vehicle and the target vehicle is confirmed to be successful.

6. The method according to claim 1, characterized in that, The flag is used to control whether the vehicle enters sharing mode; After modifying the current vehicle's flag, the method further includes: If the current vehicle's flag is confirmed to be valid, control the current vehicle to enter the sharing state; If the current vehicle's flag is determined to be invalid, control the current vehicle to end the sharing state.

7. The method according to claim 6, characterized in that, After determining that the current vehicle's flag is invalid and controlling the current vehicle to end the sharing state, the method further includes: If the current vehicle's flag is confirmed to be valid again, the newly downloaded SK for controlling vehicle start and the smart key ID for identifying the target vehicle will overwrite the historical SK for controlling vehicle start and the smart key ID for identifying the target vehicle.

8. A vehicle access control device, characterized in that, The device includes: The first detection module is used to enter the target settings interface of the current vehicle when it detects that the Bluetooth connection between the current vehicle and the target vehicle is successful. The target settings interface includes a smart key setting function. The first download module is used to respond to the user's first input operation under the smart key setting function, download relevant information about the smart key of the target vehicle to the current vehicle, and modify the flag bit of the current vehicle; The first control module is used to, when the flag bit of the current vehicle is detected to be valid, control the smart key of the target vehicle to obtain control permissions of the current vehicle by using the relevant information about the smart key of the target vehicle in the current vehicle.

9. An electronic device, characterized in that, It includes a processor, a communication interface, a memory, and a communication bus, wherein the processor, the communication interface, and the memory communicate with each other through the communication bus; Memory, used to store computer programs; A processor, when executing a program stored in memory, implements the steps of the method described in any one of claims 1-7.

10. A vehicle, characterized in that, include: The vehicle access control device as described in claim 8.

Citation Information

Patent Citations

  • Sharing a key for a vehicle

    CN105292048A

  • Apparatus, system and method for vehicle access and function control utilizing a portable device

    CN109195840A