Vehicle starting method and device based on vehicle-mounted NFC system
By integrating an NFC slave module into the wireless charging phone tray, the problem of combining the NFC slave module with the wireless charging module is solved, thus improving the user experience.
Patent Information
- Application Number
- CN202410967968.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-07-18
- Publication Date
- 2026-01-02
- Estimated Expiration
- 2044-07-18
AI Technical Summary
Existing NFC modules cannot be integrated with wireless charging modules, affecting the user's driving experience.
By integrating an NFC slave module into the wireless charging phone tray, the system acquires the target NFC card information, performs a card distribution operation, writes the key information into the card, and verifies the card's validity to start the vehicle.
It achieves a convenient and efficient combination of wireless charging and vehicle start-up, enhancing the user's driving experience.
Smart Images

Figure CN118753204B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The application relates to the technical field of automotive electronics, in particular to a vehicle starting method and device based on a vehicle-mounted NFC system. BACKGROUND
[0002] The vehicle-mounted NFC system solves the limitation that the traditional plug-in key often cannot detect the smart key and the like. The NFC system has complete functions and needs to have two modules of "one master and one slave". The master module is generally located on the rearview mirror or the B pillar of the vehicle. The NFC slave module is often separately located in the central control area on the market, and cannot be combined with the wireless charging module, which greatly affects the driving experience of users and needs to be solved urgently. SUMMARY
[0003] The application provides a vehicle starting method and device based on a vehicle-mounted NFC system to solve the problem that the existing NFC slave module cannot be combined with the wireless charging module, which greatly affects the driving experience of users.
[0004] The first aspect of the application provides a vehicle starting method based on a vehicle-mounted NFC system, including the following steps: judging whether a target NFC card exists on a preset wireless charging mobile phone tray according to a preset NFC slave module; if the target NFC card exists on the preset wireless charging mobile phone tray, obtaining card information of the target NFC card, and performing card matching operation on the target NFC card and the NFC slave module according to the card information, to write the card information into the NFC slave module, and write key information of the NFC slave module into the target NFC card; judging whether a target vehicle is successfully started within a valid period of the key information, if the target vehicle is not successfully started within the valid period of the key information, re-placing the target NFC card on the preset wireless charging mobile phone tray, and verifying the legality of the target NFC card information to obtain a verification result, and starting the target vehicle in the case that the verification result meets a preset legality requirement.
[0005] Optionally, in one embodiment of the application, before judging whether the target NFC card exists on the preset wireless charging mobile phone tray through the preset NFC slave module, it further includes: sending a card learning instruction to a preset NFC master module through a preset first CAN bus, so that the preset NFC master module wakes up the NFC slave module through a preset second CAN bus according to the card learning instruction.
[0006] Optionally, in an embodiment of the present application, if the target NFC card exists on the preset wireless charging mobile phone tray, the card information of the target NFC card is acquired, and card matching operation is performed on the target NFC card and the NFC slave module according to the card information, so as to write the card information into the NFC slave module, and write the key information of the NFC slave module into the target NFC card, which comprises: sending the card information to the preset NFC master module, so that the preset NFC master module transmits the target individualization configuration attribute information of the target vehicle to the NFC slave module; and using the NFC slave module to interact with the target NFC card through a preset near field communication strategy, so as to transmit the target individualization configuration attribute information to the target NFC card, and write the key information into the target NFC card.
[0007] Optionally, in an embodiment of the present application, after the card matching operation is performed on the target NFC card and the NFC slave module according to the card information, the card matching operation result of the target NFC card and the NFC slave module is acquired, and card learning state information is generated according to the card matching operation result; the card learning state information is sent to the preset NFC master module through the NFC slave module, and the card learning state information is transmitted to a preset first CAN bus by using the preset NFC master module; whether the target NFC card meets a preset card matching success requirement is judged through the preset first CAN bus, if the target NFC card meets the preset card matching success requirement, it is determined that the target NFC card is successfully bound to the target vehicle, otherwise, it is determined that the target NFC card fails in card matching, and the target NFC card is controlled to re-perform card matching operation or replace the target NFC card, so as to perform card matching operation through a new target NFC card.
[0008] Optionally, in an embodiment of the present application, the target vehicle is started in the case that the check result meets a preset legality requirement, which comprises: judging whether the target NFC card meets the preset legality requirement according to the check result and the preset NFC master module; if the target NFC card meets the preset legality requirement, it is determined that the target NFC card is a legal card key, and the target vehicle is started by a body domain controller, and the target vehicle is controlled to be powered on to a target gear.
[0009] The second aspect embodiment of the application provides a vehicle starting device based on a vehicle-mounted NFC system, comprising: a judging module configured to judge whether a target NFC card exists on a preset wireless charging mobile phone tray according to a preset NFC slave module; a card matching module configured to, if the target NFC card exists on the preset wireless charging mobile phone tray, acquire card information of the target NFC card, and perform a card matching operation on the target NFC card and the NFC slave module according to the card information, so as to write the card information into the NFC slave module and write key information of the NFC slave module into the target NFC card; and a verifying module configured to judge whether a target vehicle is successfully started within a validity period of the key information, if the target vehicle is not successfully started within the validity period of the key information, re-place the target NFC card on the preset wireless charging mobile phone tray, verify the legality of the target NFC card information, obtain a verification result, and start the target vehicle if the verification result meets a preset legality requirement.
[0010] Optionally, in one embodiment of the application, the device further comprises a wake-up module configured to, before judging whether the target NFC card exists on the preset wireless charging mobile phone tray through the preset NFC slave module, send a card learning instruction to a preset NFC master module through a preset first CAN bus, so that the preset NFC master module wakes up the NFC slave module through a preset second CAN bus according to the card learning instruction.
[0011] Optionally, in one embodiment of the application, the card matching module comprises: a transmission unit configured to send the card information to the preset NFC master module, so that the preset NFC master module transmits target individualized configuration attribute information of the target vehicle to the NFC slave module; and an interaction unit configured to use the NFC slave module to perform information interaction with the target NFC card through a preset near field communication strategy, so as to transmit the target individualized configuration attribute information to the target NFC card and write the key information into the target NFC card.
[0012] Optionally, in an embodiment of the present application, the method further comprises: obtaining, by an obtaining module, a card matching operation result of the target NFC card and the NFC slave module after performing the card matching operation on the target NFC card and the NFC slave module according to the card information, and generating card learning state information according to the card matching operation result; transmitting, by a transmitting module, the card learning state information to a preset NFC master module through the NFC slave module, and transmitting the card learning state information to a preset first CAN bus by using the preset NFC master module; determining, by a control module, whether the target NFC card meets a preset card matching success requirement by using the preset first CAN bus, and if the target NFC card meets the preset card matching success requirement, determining that the target NFC card is successfully bound to the target vehicle, otherwise, determining that the target NFC card fails in the card matching operation, and controlling the target NFC card to perform the card matching operation again or replace the target NFC card to perform the card matching operation by using a new target NFC card.
[0013] Optionally, in an embodiment of the present application, the verifying module comprises: an analyzing unit configured to determine whether the target NFC card meets the preset legality requirement according to the verifying result and the preset NFC master module; and a starting unit configured to determine that the target NFC card is a legal card key if the target NFC card meets the preset legality requirement, and start the target vehicle by using a body domain controller, and control the target vehicle to be powered on to a target gear.
[0014] An embodiment of the third aspect of the present application provides a vehicle, comprising: a memory, a processor, and a computer program stored in the memory and executable on the processor, and the processor executes the program to implement the vehicle starting method based on the vehicle-mounted NFC system as described in the above embodiments.
[0015] An embodiment of the fourth aspect of the present application provides a computer readable storage medium, which stores a computer program, and the program is executed by a processor to implement the vehicle starting method based on the vehicle-mounted NFC system as described above.
[0016] Therefore, the embodiments of the present application have the following beneficial effects:
[0017] The embodiment of the present application can determine whether a target NFC card exists on the preset wireless charging mobile phone tray according to a preset NFC slave module, if the target NFC card exists on the preset wireless charging mobile phone tray, obtain card information of the target NFC card, and perform card matching operation on the target NFC card and the NFC slave module according to the card information, to write the card information into the NFC slave module, and write key information of the NFC slave module into the target NFC card, determine whether the target vehicle is successfully started within the validity period of the key information, if the target vehicle is not successfully started within the validity period of the key information, re-place the target NFC card on the preset wireless charging mobile phone tray, and verify the legality of the target NFC card information to obtain a verification result, and start the target vehicle if the verification result meets the preset legality requirement. The present application combines the wireless charging module with the NFC slave module, so as to more conveniently and efficiently assist the user to realize the functions of unlocking and locking the whole vehicle, starting the vehicle, and wirelessly charging the mobile phone, and greatly improves the driving and riding experience of the user. Thus, the problems that the existing NFC slave module cannot be combined with the wireless charging module, and greatly affects the driving and riding experience of the user are solved.
[0018] Additional aspects and advantages of the present application will be made apparent by the following description and the accompanying drawings. BRIEF DESCRIPTION OF DRAWINGS
[0019] The above and / or additional aspects and advantages of the present application will become apparent and be readily understood from the following description, taken in conjunction with the accompanying drawings, in which:
[0020] Figure 1 A structural schematic diagram of a whole vehicle starting method based on a vehicle-mounted NFC system provided by the present application;
[0021] Figure 2 A flowchart of a whole vehicle starting method based on a vehicle-mounted NFC system provided by the embodiment of the present application;
[0022] Figure 3 An execution logic schematic diagram of a card matching learning function of a whole vehicle starting method based on a vehicle-mounted NFC system provided by one embodiment of the present application;
[0023] Figure 4 An execution logic schematic diagram of a legality authentication function of a whole vehicle starting method based on a vehicle-mounted NFC system provided by one embodiment of the present application;
[0024] Figure 5 An example diagram of a whole vehicle starting device based on a vehicle-mounted NFC system according to the embodiment of the present application;
[0025] Figure 6A structural schematic diagram of a vehicle is provided for the embodiments of the present application.
[0026] In the above structural schematic diagram of the vehicle, 10 is a vehicle starting device based on a vehicle-mounted NFC system; 100 is a judgment module, 200 is a card matching module, and 300 is a verification module; 601 is a memory, 602 is a processor, and 603 is a communication interface. DETAILED DESCRIPTION
[0027] The embodiments of the present application are described in detail below, examples of which are shown in the accompanying drawings, in which the same or similar notations represent the same or similar elements or elements having the same or similar functions throughout. The embodiments described below by referring to the accompanying drawings are exemplary and are intended to explain the present application, and cannot be understood as a limitation of the present application.
[0028] The vehicle starting method and device based on a vehicle-mounted NFC system of the embodiments of the present application are described below with reference to the accompanying drawings. In view of the problems mentioned in the above background art, the present application provides a vehicle starting method based on a vehicle-mounted NFC system, in which it is determined whether a target NFC card exists on a preset wireless charging mobile phone tray according to a preset NFC slave module; if the target NFC card exists on the preset wireless charging mobile phone tray, card information of the target NFC card is acquired, and a card matching operation is performed on the target NFC card and the NFC slave module according to the card information, so as to write the card information into the NFC slave module and write key information of the NFC slave module into the target NFC card; it is determined whether the target vehicle is successfully started within a valid period of the key information, if the target vehicle is not successfully started within the valid period of the key information, the target NFC card is placed on the preset wireless charging mobile phone tray again, and the legality of the target NFC card information is verified to obtain a verification result, and the target vehicle is started in a case where the verification result meets a preset legality requirement. The present application combines the wireless charging module and the NFC slave module, so as to more conveniently and efficiently assist the user to realize the functions of unlocking and locking the vehicle, starting the vehicle, and wirelessly charging the mobile phone, and greatly improves the driving experience of the user. Thus, the problems that the existing NFC slave module cannot be combined with the wireless charging module and greatly affects the driving experience of the user are solved.
[0029] In order to facilitate those skilled in the art to understand the execution logic of the vehicle starting method based on a vehicle-mounted NFC system of the present application, the structural units involved in the present application are introduced and described below.
[0030] Figure 1 A structural schematic diagram of the vehicle starting method based on a vehicle-mounted NFC system of the present application is shown in FIG. 1. Figure 1 As shown in FIG. 1, the structural units involved in the present application are described as follows:
[0031] NFC master module: NFCReader master module is embedded with SE chip, located at the outside rearview mirror of the vehicle body, connected with main associated nodes of the vehicle through CAN bus, connected with NFC slave module through private CAN, and can be sent learning, suspension, interruption and recovery instructions to NFC master module through various diagnostic commands; in addition, NFC master module is responsible for waking up NFC slave module function, NFC card information interaction, card learning and authentication functions, etc.
[0032] NFC slave module: located at the mobile phone tray of the auxiliary instrument panel, and integrated on the wireless charging module, responsible for information interaction with NFC card and NFC master module, and assists to realize vehicle starting; when the wireless charging module works, it first judges whether there is an NFC card above the module, if there is a card, it executes NFC related functions; otherwise, it enters the charging function.
[0033] BDM: the legal key information on the NFC card is transmitted to the NFC master module by the NFC slave module, the NFC master module interacts with the BDM, and is responsible for initiating key search request, legal key verification information, vehicle locking and unlocking and vehicle starting functions, etc.
[0034] NFC card: acts as a vehicle card key, and is a white card by default when it is factory-finished, and vehicle information is written into the card through card learning process by sending a diagnostic request through OBD before the vehicle is offline, and subsequent card authentication process is used to realize vehicle unlocking, locking and starting functions, etc.
[0035] Specifically, Figure 2 A flowchart of a vehicle starting method based on a vehicle-mounted NFC system provided by the embodiments of the present application.
[0036] As shown in the figure, Figure 2 The vehicle starting method based on the vehicle-mounted NFC system comprises the following steps:
[0037] In step S201, it is judged according to the preset NFC slave module whether the target NFC card exists on the preset wireless charging mobile phone tray.
[0038] The wireless charging module in the embodiments of the present application integrates the NFC slave module, and can be installed on the auxiliary instrument panel of the central control, when the vehicle binds the NFC card key (i.e. the target NFC card), the NFC white card can be placed on the wireless charging mobile phone tray, and it is judged by the NFC slave module whether the target NFC card exists on the wireless charging mobile phone tray, thereby providing guidance and basis for the execution of subsequent card distribution operation.
[0039] Optionally, in an embodiment of the present application, before judging whether the target NFC card exists on the preset wireless charging mobile phone tray through the preset NFC slave module, the method further comprises: sending a card learning instruction to the preset NFC master module through the preset first CAN bus, so that the preset NFC master module wakes up the NFC slave module through the preset second CAN bus according to the card learning instruction.
[0040] It should be noted that the NFC card learning process (i.e. card matching process) is generally completed before the vehicle is offline, and the card learning process is completed in the workshop electrical inspection process through the electrical inspection instrument. Before judging whether the NFC card exists on the wireless charging mobile phone tray through the NFC slave module, the embodiment of the present application also needs to place the NFC card on the wireless charging tray, and send a card learning instruction to the NFC master module through the CAN bus (i.e. the first CAN bus). The NFC master module receives the learning instruction and quickly wakes up the NFC slave module through the private CAN (i.e. the second CAN bus).
[0041] Therefore, the embodiment of the present application wakes up the NFC slave module through the NFC master module, thereby effectively ensuring the execution of the NFC card learning operation.
[0042] In step S202, if the target NFC card exists on the preset wireless charging mobile phone tray, the card information of the target NFC card is obtained, and the card matching operation is performed on the target NFC card and the NFC slave module according to the card information, so as to write the card information into the NFC slave module, and write the key information of the NFC slave module into the target NFC card.
[0043] Further, when the target NFC card exists on the wireless charging mobile phone tray, the embodiment of the present application can obtain the card information (or card state information) of the target NFC card, and write the card information into the NFC slave module, and write the key information of the NFC slave module into the target NFC card.
[0044] Optionally, in an embodiment of the present application, if the target NFC card exists on the preset wireless charging mobile phone tray, the card information of the target NFC card is obtained, and the card matching operation is performed on the target NFC card and the NFC slave module according to the card information, so as to write the card information into the NFC slave module, and write the key information of the NFC slave module into the target NFC card, comprising: sending the card information to the preset NFC master module, so that the preset NFC master module transmits the target individual configuration attribute information of the target vehicle to the NFC slave module; using the NFC slave module to interact with the target NFC card through the preset near field communication strategy, so as to transmit the target individual configuration attribute information to the target NFC card, and write the key information into the target NFC card.
[0045] In actual implementation process, when the NFC slave module confirms that the wireless charging mobile phone tray is in the card state, the card state information is reported to the NFC master module, as shown in Figure 3 The NFC master module transmits the vehicle-specific personalized configuration attribute to the NFC slave module for information transmission. The NFC slave module transmits the vehicle information to the NFC card through near field communication, so as to write the key information into the NFC card.
[0046] Therefore, the embodiment of the application integrates the NFC slave module and the wireless charging module together, simplifies the direct interaction logic between the NFC master module and the starting module, and transmits the card information to the whole vehicle more quickly through private CAN information interaction, thereby effectively ensuring the implementation of subsequent vehicle starting.
[0047] Optionally, in one embodiment of the application, after performing the card matching operation on the target NFC card and the NFC slave module according to the card information, the method further includes: obtaining the card matching operation result of the target NFC card and the NFC slave module, and generating card learning state information according to the card matching operation result; sending the card learning state information to the preset NFC master module through the NFC slave module, and transmitting the card learning state information to the preset first CAN bus by using the preset NFC master module; determining whether the target NFC card meets the preset card matching success requirement through the preset first CAN bus, if the target NFC card meets the preset card matching success requirement, determining that the target NFC card is successfully bound to the target vehicle, otherwise, determining that the target NFC card fails in the card matching, and controlling the target NFC card to perform the card matching operation again or replace the target NFC card to perform the card matching operation through a new target NFC card.
[0048] In the specific implementation process, after the information transmission (i.e., the card matching process) is completed, the NFC slave module can transmit the card learning state to the NFC master module. After the process interaction is completed, the NFC master module feeds back the information transmission of the card learning state to the CAN bus, and the whole vehicle CAN can send a command to query whether the current card learning process is successful. If the card learning process is successful, the current card is successfully bound to the vehicle; if the card learning fails, the above card matching learning process can be performed again or the card can be replaced to be bound again.
[0049] It should be noted that generally, when a vehicle is shipped, only one NFC card key is configured for one vehicle. If the user needs to increase the number of keys or report a loss later, the card matching process can be performed again through a 4S store using a diagnostic instrument. The card matching process can be implemented by both the master module and the slave module, but generally, the card matching process is implemented at the NFC slave module end, thereby improving the safety and reliability of the vehicle.
[0050] In step S203, it is judged whether the target vehicle is started successfully within the validity period of the key information. If the target vehicle is not started successfully within the validity period of the key information, the target NFC card is placed on the preset wireless charging mobile phone tray again, and the legality of the target NFC card information is verified to obtain a verification result, and the target vehicle is started in a case where the verification result meets a preset legality requirement.
[0051] Further, the embodiment of the application can also judge whether the vehicle is started successfully within the validity period of the key information. If the user enters the vehicle through the master module and does not start the vehicle within the validity period of the vehicle key information, the user can place the NFC card key on the central control wireless charging tray, and verify the legality of the target NFC card information. After the verification is passed, the NFC slave module can transmit the read card information to the NFC master module through private CAN communication, so as to realize the normal starting of the whole vehicle.
[0052] Optionally, in an embodiment of the application, the target vehicle is started in a case where the verification result meets the preset legality requirement, including: judging whether the target NFC card meets the preset legality requirement according to the verification result and the preset NFC master module; if the target NFC card meets the preset legality requirement, determining that the target NFC card is a legal card key, and starting the target vehicle through the body domain controller, and controlling the target vehicle to power on to the target gear.
[0053] It should be noted that, in the embodiment of the application, if the user enters the vehicle by brushing the card through the NFC master module, the vehicle can be started arbitrarily within the validity period of the key (for example, within three minutes); if the validity period is exceeded and the vehicle is not started, the legality of the NFC card needs to be verified again when the user has the intention to start the vehicle.
[0054] The process of the legality verification and authentication of the NFC slave module in the embodiment of the application is as follows:
[0055] 1. The user presses the SSB switch synchronous BDM to send a key search request to the NFC master module. At this time, the NFC card needs to be detected, and the legality of the NFC card key needs to be verified. The NFC slave module cooperates to start the vehicle.
[0056] 2. After the NFC master module receives the key search request, the slave module is awakened to start, the NFC slave module starts the card detection process, reports the card state to the NFC master module after detecting the legal card, and sends a data authentication process after confirming the existence of the card. The NFC slave module performs near field communication with the card to perform data transmission, and feeds back the information to the NFC master module after reading the information.
[0057] 3. The master module receives the data transmitted by the NFC slave module, and verifies the data with the internal data to determine whether it is a legal card, as shown in FIG. 4. Figure 4 Figure 4 4. If the card is legal, the NFC master module sends a start request to the body domain controller, and the body domain controller starts the vehicle, as shown in FIG. 5.
[0058] 4. If the NFC master module determines that the card is legal, it informs the BDM that the current card key is legal, and the BDM starts the vehicle under the condition that the key is valid, and the vehicle is powered on to the required gear.
[0059] 5. If the card is illegal, the BDM continues to report that the smart key is not detected, and the host large-screen HMI prompts the user to place the legal card on the wireless charging tray.
[0060] It should be noted that in the embodiments of the present application, the validity period of the NFC card key is defined by the BDM strategy, and the three-minute timer starts counting from the first successful authentication. During this period, the key legality does not need to be verified when the vehicle is powered on and off, and the vehicle owner can operate the vehicle at will, power on and off, start the vehicle, etc. If the vehicle is driven normally and the driving process exceeds three minutes before powering off, the NFC card validity needs to be verified again when powering on again to continue operation.
[0061] After the authentication process is completed, the NFC master module can inform the wireless charging module to close the NFC slave module function. If a wireless charging mobile phone is placed on the tray at this time, the wireless charging function can be normally restored to perform power supply operations on the mobile phone. The wireless charging function and the NFC slave module function are independent of each other, and the NFC slave module function belongs to the vehicle start module, which has a higher priority than the wireless charging function. The wireless charging integrated NFC slave module will inquire whether a card is placed on the wireless charging module before each charging to prevent the NFC card from being burned.
[0062] Therefore, the embodiments of the present application simplify the interaction logic between the NFC entry module and the start module, combine the NFC slave module with the wireless charging module, thereby reducing the number of vehicle controllers, optimizing the use scenario of the NFC card key, and greatly improving the user experience.
[0063] According to the vehicle starting method based on the vehicle-mounted NFC system provided in the embodiments of the present application, whether a target NFC card exists on a preset wireless charging mobile phone tray is judged according to a preset NFC slave module; if the target NFC card exists on the preset wireless charging mobile phone tray, card information of the target NFC card is acquired, and a card matching operation is performed on the target NFC card and the NFC slave module according to the card information, so as to write the card information into the NFC slave module and write key information of the NFC slave module into the target NFC card; whether the target vehicle is successfully started within a valid period of the key information is judged, if the target vehicle is not successfully started within the valid period of the key information, the target NFC card is placed on the preset wireless charging mobile phone tray again, and the legality of the target NFC card information is verified to obtain a verification result, and the target vehicle is started in a case where the verification result meets a preset legality requirement. The present application combines the wireless charging module and the NFC slave module, so as to more conveniently and efficiently assist the user to realize functions such as vehicle unlocking and locking, vehicle starting and mobile phone wireless charging, and greatly improve the driving experience of the user.
[0064] Secondly, the vehicle starting device based on the vehicle-mounted NFC system provided in the embodiments of the present application is described with reference to the accompanying drawings.
[0065] Figure 5 is a block schematic diagram of the vehicle starting device based on the vehicle-mounted NFC system in the embodiments of the present application.
[0066] As shown in Figure 5 , the vehicle starting device based on the vehicle-mounted NFC system 10 comprises a judging module 100, a card matching module 200 and a verifying module 300.
[0067] The judging module 100 is configured to judge whether a target NFC card exists on a preset wireless charging mobile phone tray according to a preset NFC slave module.
[0068] The card matching module 200 is configured to acquire card information of the target NFC card if the target NFC card exists on the preset wireless charging mobile phone tray, and perform a card matching operation on the target NFC card and the NFC slave module according to the card information, so as to write the card information into the NFC slave module and write key information of the NFC slave module into the target NFC card.
[0069] The verifying module 300 is configured to judge whether the target vehicle is successfully started within a valid period of the key information, if the target vehicle is not successfully started within the valid period of the key information, place the target NFC card on the preset wireless charging mobile phone tray again, verify the legality of the target NFC card information to obtain a verification result, and start the target vehicle in a case where the verification result meets a preset legality requirement.
[0070] Optionally, in an embodiment of the present application, the vehicle starting device 10 based on the vehicle NFC system in the embodiment of the present application further comprises a wake-up module, configured to send a card learning instruction to the preset NFC master module through the preset first CAN bus before judging whether the target NFC card exists on the preset wireless charging mobile phone tray through the preset NFC slave module, so that the preset NFC master module wakes up the NFC slave module through the preset second CAN bus according to the card learning instruction.
[0071] Optionally, in an embodiment of the present application, the card matching module 200 comprises a transmission unit and an interaction unit.
[0072] The transmission unit is configured to send the card information to the preset NFC master module, so that the preset NFC master module transmits the target personalized configuration attribute information of the target vehicle to the NFC slave module.
[0073] The interaction unit is configured to use the NFC slave module to perform information interaction with the target NFC card through the preset near field communication strategy, so as to transmit the target personalized configuration attribute information to the target NFC card and write the key information into the target NFC card.
[0074] Optionally, in an embodiment of the present application, the vehicle starting device 10 based on the vehicle NFC system in the embodiment of the present application further comprises an acquisition module, a transmission module and a control module.
[0075] The acquisition module is configured to acquire the card matching operation result of the target NFC card and the NFC slave module after performing the card matching operation on the target NFC card and the NFC slave module according to the card information, and generate card learning state information according to the card matching operation result.
[0076] The transmission module is configured to send the card learning state information to the preset NFC master module through the NFC slave module, and transmit the card learning state information to the preset first CAN bus by using the preset NFC master module.
[0077] The control module is configured to judge whether the target NFC card meets the preset card matching success requirement through the preset first CAN bus, if the target NFC card meets the preset card matching success requirement, it is determined that the target NFC card is successfully bound to the target vehicle, otherwise it is determined that the target NFC card fails to match the card, and the target NFC card is controlled to re-perform the card matching operation or replace the target NFC card, so as to perform the card matching operation through a new target NFC card.
[0078] Optionally, in an embodiment of the present application, the verification module 300 comprises an analysis unit and a starting unit.
[0079] The analysis unit is configured to determine whether the target NFC card meets preset legality requirements according to the check result and the preset NFC master module.
[0080] The starting unit is configured to determine that the target NFC card is a legal card key if the target NFC card meets the preset legality requirements, and start the target vehicle through the body domain controller and control the target vehicle to be powered on to a target gear.
[0081] It should be noted that the above description of the vehicle starting method based on the vehicle-mounted NFC system also applies to the vehicle starting device based on the vehicle-mounted NFC system of this embodiment, which will not be described here.
[0082] The vehicle starting device based on the vehicle-mounted NFC system provided by the embodiment of the application comprises a judgment module configured to determine whether a target NFC card exists on a preset wireless charging mobile phone tray according to a preset NFC slave module; a card matching module configured to acquire card information of the target NFC card if the target NFC card exists on the preset wireless charging mobile phone tray, and perform a card matching operation on the target NFC card and the NFC slave module according to the card information, so as to write the card information into the NFC slave module and write key information of the NFC slave module into the target NFC card; and a check module configured to determine whether a target vehicle is successfully started within a validity period of the key information, reposition the target NFC card on the preset wireless charging mobile phone tray if the target vehicle is not successfully started within the validity period of the key information, check the legality of the target NFC card information, obtain a check result, and start the target vehicle if the check result meets preset legality requirements. The wireless charging module and the NFC slave module are combined in the application, so as to more conveniently and efficiently assist a user to realize functions such as vehicle unlocking and locking, vehicle starting, and mobile phone wireless charging, and greatly improve the user's driving experience.
[0083] Figure 6 A vehicle structure diagram is provided for the embodiment of the application. The vehicle can comprise:
[0084] The memory 601, the processor 602, and the computer program stored in the memory 601 and executable on the processor 602.
[0085] The processor 602 implements the vehicle starting method based on the vehicle-mounted NFC system provided in the above embodiments when executing the program.
[0086] Further, the vehicle further comprises:
[0087] The communication interface 603 is configured to communicate between the memory 601 and the processor 602.
[0088] The memory 601 is configured to store the computer program executable on the processor 602.
[0089] The memory 601 can include a high-speed RAM memory and can also include a non-volatile memory, such as at least one disk memory.
[0090] If the memory 601, the processor 602 and the communication interface 603 are implemented independently, the communication interface 603, the memory 601 and the processor 602 can be connected to each other through a bus and complete communication between each other. The bus can be an Industry Standard Architecture (ISA) bus, a Peripheral Component (PCI) bus or an Extended Industry Standard Architecture (EISA) bus, etc. The bus can be divided into an address bus, a data bus, a control bus, etc. For convenience of representation, Figure 6 In the figure, only one thick line is used to represent the bus, but it does not mean that there is only one bus or only one type of bus.
[0091] Optionally, in a specific implementation, if the memory 601, the processor 602 and the communication interface 603 are integrated on a chip, the memory 601, the processor 602 and the communication interface 603 can complete communication between each other through an internal interface.
[0092] The processor 602 can be a Central Processing Unit (CPU), or an Application Specific Integrated Circuit (ASIC), or one or more integrated circuits configured to implement the embodiments of the present application.
[0093] The embodiments of the present application also provide a computer readable storage medium, which stores a computer program, and the program is executed by a processor to implement the vehicle starting method based on the vehicle-mounted NFC system as described above.
[0094] In the description of the application, reference to "one embodiment", "some embodiments", "an example", "a specific example", or "some examples" means that a particular feature, structure, material, or characteristic being described is included in at least one embodiment or example of the application. The appearances of the phrase in various places in the specification are not necessarily all referring to the same embodiment or example. Furthermore, the described specific features, structures, materials, or characteristics can be combined in any suitable manner in one or more embodiments or examples. In addition, the usage of "N" means at least two, for example, two, three or the like, unless explicitly stated otherwise.
[0095] Furthermore, the terms "first", "second", or the like, are used only to describe the different features and do not imply or suggest relative importance of, or a number of, the indicated technical features. Thus, the features defined with "first", "second" can include at least one of the features explicitly or implicitly. In the description of the application, "N" means at least two, for example, two, three, etc., unless explicitly specified otherwise.
[0096] Any process or method descriptions or descriptions of the flow diagrams in the present application can be understood as representing code modules, segments, or portions of code which include one or more executable instructions for performing specific logic functions or steps in the process, and that the various systems and methods described herein can include an order of steps which can be executed in any suitable order, including substantially concurrently, in reverse order, or in other suitable order, as would be understood by one of ordinary skill in the art.
[0097] The logic and / or steps represented in the flowcharts and / or described herein, for example, can be considered as a sequence of executable instructions stored in a computer readable medium, which can be executed by an instruction execution system, apparatus or device, such as a computer-based system, a processor-based system, or other system that can fetch the instructions from the instruction execution system, apparatus or device and execute the instructions, or a combination of them. For the purposes of this specification, a "computer readable medium" can be any apparatus that can contain, store, communicate, propagate, or transport the program for use by or in connection with the instruction execution system, apparatus or device. The computer readable medium can be a computer readable storage medium or a computer readable signal medium. The computer readable storage medium can include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or a propagation medium. The computer readable signal medium can include, but is not limited to, a computer readable medium that facilitates transfer of the program from one place to another. A specific example of a computer readable medium is a non-transitory computer-readable storage medium. A specific example of a computer readable signal medium is a source or destination of the computer readable medium. Another specific example of a computer readable signal medium is a computer readable signal travelling through space. Thus, a computer readable medium can take many forms of hardware to carry out the program for use by or in connection with the instruction execution system, apparatus or device.
[0098] It should be understood that aspects of the application can be implemented in hardware, software, firmware or a combination thereof. In the above embodiments, the N steps or methods can be implemented in software or firmware stored in a memory and executed by a suitable instruction execution system. If implemented in hardware and in another embodiment, the implementation can be carried out using any or a combination of the following technologies, which are all well known in the art: discrete logic circuitry having logic gates for implementing logic functions upon an application of data signals, application specific integrated circuits having appropriate combinational logic gates, programmable gate arrays (PGA), field programmable gate arrays (FPGA), and the like.
[0099] Those of skill in the art would understand that the steps carried out by the above-mentioned embodiments can be implemented by a program instructing the relevant hardware to complete all or part of the steps, and the program can be stored in a computer readable storage medium. When the program is executed, it includes one of the steps of the method embodiments or a combination thereof.
[0100] In addition, each of the functional units in the various embodiments of the present application can be integrated in one processing module, or each of the units can be physically present separately, or two or more units can be integrated in one module. The integrated module can be realized in the form of hardware or in the form of a software functional module. When the integrated module is realized in the form of a software functional module and sold or used as an independent product, it can also be stored in a computer readable storage medium.
[0101] The storage medium mentioned above can be a read-only memory, a magnetic disk or an optical disk, etc. Although the embodiments of the present application have been shown and described above, it should be understood that the above embodiments are exemplary and should not be construed as limiting the present application, and those skilled in the art can make changes, modifications, replacements and variations to the above embodiments within the scope of the present application.
Claims
1. A vehicle starting method based on a vehicle-mounted NFC system, characterized in that, The method comprises the following steps: According to the preset NFC slave module, it is judged whether the target NFC card exists on the preset wireless charging mobile phone tray or not; If the target NFC card exists on the preset wireless charging mobile phone tray, the card information of the target NFC card is acquired, and the card matching operation is performed on the target NFC card and the NFC slave module according to the card information, so as to write the card information into the NFC slave module, and write the key information of the NFC slave module into the target NFC card; It is judged whether the target vehicle is successfully started within the validity period of the key information or not, if the target vehicle is not successfully started within the validity period of the key information, the target NFC card is placed on the preset wireless charging mobile phone tray again, and the legality of the target NFC card information is verified to obtain a verification result, and the target vehicle is started under the condition that the verification result meets the preset legality requirement; After the card matching operation is performed on the target NFC card and the NFC slave module according to the card information, the method further comprises: The card matching operation result of the target NFC card and the NFC slave module is acquired, and the card learning state information is generated according to the card matching operation result; The card learning state information is sent to the preset NFC master module through the NFC slave module, and the card learning state information is transmitted to the preset first CAN bus by using the preset NFC master module; It is judged whether the target NFC card meets the preset card matching success requirement or not through the preset first CAN bus, if the target NFC card meets the preset card matching success requirement, it is determined that the target NFC card successfully binds the target vehicle, otherwise, it is determined that the target NFC card fails to match the card, and the target NFC card is controlled to perform the card matching operation again or the target NFC card is replaced, so as to perform the card matching operation through a new target NFC card.
2. The method of claim 1, wherein, Before it is judged whether the target NFC card exists on the preset wireless charging mobile phone tray or not through the preset NFC slave module, the method further comprises: The card learning instruction is sent to the preset NFC master module through the preset first CAN bus, so that the preset NFC master module wakes up the NFC slave module through the preset second CAN bus according to the card learning instruction.
3. The method of claim 2, wherein, If the target NFC card exists on the preset wireless charging mobile phone tray, the card information of the target NFC card is acquired, and the card matching operation is performed on the target NFC card and the NFC slave module according to the card information, so as to write the card information into the NFC slave module, and write the key information of the NFC slave module into the target NFC card, comprising: The card information is sent to the preset NFC master module, so that the preset NFC master module transmits the target personalized configuration attribute information of the target vehicle to the NFC slave module; The NFC slave module is used to interact with the target NFC card through a preset near field communication strategy, so as to transmit the target individual configuration attribute information to the target NFC card and write the key information into the target NFC card.
4. The method of claim 1, wherein, The starting of the target vehicle under the condition that the check result meets the preset legality requirement comprises: The target NFC card is determined to be a legal card key if the target NFC card meets the preset legality requirement, and the target vehicle is started through a body domain controller and powered on to a target gear. Comprise:
5. A vehicle starting device based on a vehicle-mounted NFC system, characterized in that, The judgment module is configured to determine whether the target NFC card exists on the preset wireless charging mobile phone tray according to the preset NFC slave module. The card matching module is configured to acquire card information of the target NFC card if the target NFC card exists on the preset wireless charging mobile phone tray, and perform a card matching operation on the target NFC card and the NFC slave module according to the card information, so as to write the card information into the NFC slave module and write key information of the NFC slave module into the target NFC card. The check module is configured to determine whether the target vehicle is successfully started within a validity period of the key information, and if the target vehicle is not successfully started within the validity period of the key information, the target NFC card is placed on the preset wireless charging mobile phone tray again, and the legality of the target NFC card information is checked to obtain a check result, and the target vehicle is started under the condition that the check result meets a preset legality requirement. The vehicle starting device based on the vehicle-mounted NFC system further comprises: The wake-up module is configured to send a card learning instruction to a preset NFC master module through a preset first CAN bus before determining whether the target NFC card exists on the preset wireless charging mobile phone tray through the preset NFC slave module, so that the preset NFC master module wakes up the NFC slave module through a preset second CAN bus according to the card learning instruction. The card matching module comprises:
6. The apparatus of claim 5, wherein, The transmission unit is configured to send the card information to the preset NFC master module, so that the preset NFC master module transmits target individual configuration attribute information of the target vehicle to the NFC slave module. The interaction unit is configured to interact with the target NFC card through the NFC slave module by using a preset near field communication strategy, so as to transmit the target individual configuration attribute information to the target NFC card and write the key information into the target NFC card. Comprise:
7. A vehicle characterized by comprising: The memory, the processor and the computer program stored in the memory and executable on the processor, the processor executes the program to realize the vehicle starting method based on the vehicle-mounted NFC system as claimed in any one of claims 1-4. 8. A computer-readable storage medium having stored thereon a computer program, characterized in that, The program is executed by the processor for implementing the whole vehicle starting method based on the vehicle-mounted NFC system as claimed in any one of claims 1-4.
Citation Information
Patent Citations
NFC key verification method, device and system and computer readable storage medium
CN115909550A
Automobile key production line pairing method and system
CN116129561A