A tire pressure module verification identification method, device and computer equipment
By performing initial and secondary verification of the tire pressure module signals, generating a module list and establishing communication connections, the cumbersome problem of activating and switching between multiple tire pressure modules for diagnosis is solved, and simplified module management and diagnosis are achieved.
Patent Information
- Application Number
- CN202310294794.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-03-24
- Publication Date
- 2025-11-04
- Estimated Expiration
- 2043-03-24
AI Technical Summary
The activation and diagnostic switching of multiple tire pressure modules in the existing technology is cumbersome, requiring a complicated process of binding SN and activation code.
By searching for tire pressure module signals within a preset time and range, performing initial and secondary verification of name and address information, generating a module list, and establishing a communication connection for diagnosis.
The activation process for the tire pressure monitoring module has been simplified, improving the user experience, reducing the use of activation codes, lowering costs, and improving the convenience and accuracy of module switching.
Smart Images

Figure CN116278535B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the field of automotive electronics, and in particular to a tire pressure module verification and identification method, device and computer equipment. BACKGROUND
[0002] Currently, the trial of the tire pressure module in the automotive diagnostic tool needs to input the SN (product serial number) and the activation code for authentication and activation, and needs to bind a fixed account by inputting the SN and the activation code, and then the tire pressure diagnosis and programming can be performed. If the user has multiple tire pressure modules and activates and diagnoses multiple tire pressure modules, the switching between the tire pressure modules will be very cumbersome. SUMMARY
[0003] The present application aims to solve the problem of cumbersome switching between tire pressure modules when activating and diagnosing multiple tire pressure modules in the prior art, and provides a tire pressure module verification and identification method, device and computer equipment.
[0004] The present application provides a tire pressure module verification and identification method, comprising the following steps:
[0005] Searching for a tire pressure module signal within a preset time and a preset range;
[0006] Reading data of at least one tire pressure module to verify the signal;
[0007] Generating a tire pressure module list according to the data, wherein the tire pressure module list includes a name and a quantity;
[0008] Receiving a tire pressure module selection instruction, obtaining selected module information, and sending a request connection instruction to at least one selected module to establish a communication connection;
[0009] Reading automobile tire pressure information through the selected module and diagnosing the automobile tire pressure information to obtain a diagnosis result.
[0010] Further, before the step of searching for a tire pressure module signal within a preset time and a preset range, the method comprises:
[0011] Binding and synchronizing the name information of the preset communication module with the product serial number of the tire pressure module.
[0012] Further, in the step of reading data of at least one tire pressure module to verify the signal, the method comprises:
[0013] Performing a preliminary verification on the name information to verify whether the first five digits of the name information are within a preset number range;
[0014] If yes, secondary verification is performed to verify whether the address information of the communication module is stored in a preset database.
[0015] If no, a verification failure result is fed back to a preset display screen.
[0016] Further, before the step of if yes, secondary verification is performed to verify whether the address information of the communication module is stored in a preset database, the method further comprises:
[0017] storing the address information of the communication module in the database.
[0018] Further, in the step of if yes, secondary verification is performed to verify whether the address information of the communication module is stored in a preset database, the method further comprises:
[0019] If the address information is in the database, a target module is obtained, and the target module is presented on the display screen.
[0020] Further, in the step of generating a tire pressure module list according to the data, the method further comprises:
[0021] encoding the name information to obtain a list element;
[0022] sorting the list element to generate the tire pressure module list.
[0023] Further, in the step of reading automobile tire pressure information by the selected module and diagnosing the automobile tire pressure information to obtain a diagnosis result, the method further comprises:
[0024] receiving the automobile tire pressure information read by the selected module and analyzing the automobile tire pressure information to obtain a diagnosis result;
[0025] presenting the diagnosis result on the display screen, wherein the presentation mode of the diagnosis result includes but is not limited to a list form and a chart form.
[0026] The application also provides a tire pressure module verification and identification device, comprising:
[0027] a search module configured to search for a signal of a tire pressure module within a preset time and a preset range;
[0028] a first reading module configured to read data of at least one tire pressure module;
[0029] a generating module configured to generate a tire pressure module list according to the data;
[0030] a transmission module configured to receive a tire pressure module selection instruction, obtain selected module information, and send a request connection instruction to at least one selected module to establish a communication connection;
[0031] The second reading module is configured to read the tire pressure information of the vehicle through the selected module and diagnose the tire pressure information to obtain a diagnosis result.
[0032] The application further provides a computer device comprising a memory and a processor, the memory storing a computer program, and the processor executing the computer program to implement the steps in any of the above methods.
[0033] The application further provides a computer readable storage medium storing a computer program, which, when executed by a processor, implements the steps in any of the above methods.
[0034] The application provides a tire pressure module verification and identification method, device and computer device, which has the following beneficial effects:
[0035] (1) The application can accurately establish a communication connection with the target module through primary verification and secondary verification of the searched signal, and can simultaneously communicate with and diagnose multiple selected modules, thereby improving user experience;
[0036] (2) The application omits the activation step of the tire pressure module, making the use of the tire pressure module more convenient, and enabling the tire pressure module to be produced without generating an activation code, thereby saving costs. BRIEF DESCRIPTION OF DRAWINGS
[0037] Figure 1 The figure is a method step schematic diagram of a tire pressure module verification and identification method in the application;
[0038] Figure 2 The figure is a structure block diagram of a tire pressure module verification and identification device in the application;
[0039] Figure 3 The figure is a structure block diagram of a computer device in the application.
[0040] Label description: search module 10, first reading module 20, generation module 30, transmission module 40, second reading module 50. DETAILED DESCRIPTION
[0041] It should be understood that the specific embodiments described herein are merely intended to explain the application, and are not intended to limit the application.
[0042] The technical solutions in the embodiments of the application will be described clearly and completely below with reference to the drawings in the embodiments of the application. Obviously, the described embodiments are only some of the embodiments of the application, but not all the embodiments of the application. Based on the embodiments in the application, all other embodiments obtained by those skilled in the art without creative work fall within the protection scope of the application.
[0043] Reference is made to the accompanying drawings Figure 1 For a tire pressure module verification identification method in an embodiment of the present application, the method comprises:
[0044] S1, searching for a signal of a tire pressure module within a preset time and a preset range;
[0045] S2, reading data of at least one tire pressure module to verify the signal;
[0046] S3, generating a tire pressure module list according to the data, wherein the tire pressure module list comprises a name and a quantity;
[0047] S4, receiving a selected instruction of the tire pressure module, obtaining selected module information, and sending a request connection instruction to at least one selected module to establish a communication connection;
[0048] S5, reading automobile tire pressure information through the selected module, and diagnosing the automobile tire pressure information to obtain a diagnosis result.
[0049] In the above steps, first, the name information of the preset communication module is bound and synchronized with the product serial number of the preset tire pressure module, and then the address information of the communication module is recorded and stored in the database. In a specific embodiment, the communication module is a Bluetooth module, the name information of the communication module is the name of the Bluetooth module, the tire pressure module is bound with the Bluetooth module, and when the Bluetooth module is modified at the factory, the name of the Bluetooth module is modified to be the same as the SN of the tire pressure module, wherein SN is the product serial number, and the name of the Bluetooth module and the product serial number are both composed of numbers. Since the address information of the communication module is stored in the database, in a specific embodiment, the Bluetooth MAC address of the Bluetooth module is recorded after the name of the Bluetooth module is modified, wherein MAC is the Media Access Control Address, the media access control bit address of the device. In another specific embodiment, after the name information of the communication module is synchronized with the product serial number of the tire pressure module, the address information C8-E2-65-50-78-5F of the communication module at this time is recorded. After receiving the search instruction initiated by the preset client, the signal of the searched tire pressure module is verified in turn according to the name information and the address information, that is, it is first judged whether the first five digits of the name information of the signal are within the preset number range. In a specific embodiment, the preset number range is 5-6 million interval. If yes, the address information of the communication module in the signal is judged whether in the database. If yes, it is determined that the secondary verification is passed, the target module is obtained, and then the target module is encoded to obtain a list element, the list element includes a pattern element and a digital element. In a specific embodiment, the target module is 5, which are 4545878, 4544878, 5789741, 8215644 and 6874122, and then the list element is sorted and presented in the form of pattern and number. In a specific embodiment, the sorting method is ascending order. After the user selects the tire pressure module in the tire pressure module list on the client, the tire pressure module selection instruction is received, the selected module information is obtained, and then the request connection instruction is sent to the selected module to establish a communication connection. Then the vehicle tire pressure information is read through the selected module, and the vehicle tire pressure information is diagnosed to obtain a diagnosis result. Finally, the diagnosis result is presented on the display screen for the user to view, wherein the presentation method of the diagnosis result includes but is not limited to list form and chart form. In a specific embodiment, the diagnosis result is obtained after the vehicle tire pressure information is diagnosed, and is presented on the display screen in the form of a line chart.
[0050] In an embodiment, before the step of searching the signal of the tire pressure module within the preset time and the preset range, it includes:
[0051] The name information of the preset communication module is bound to and synchronized with the product serial number of the tire pressure module.
[0052] In a specific embodiment, the preset time is 1s, the search of the tire pressure module signal is performed within 1s, the tire pressure module is bound to the communication module before the search of the tire pressure module signal, and the name information of the communication module is synchronized with the product serial number of the tire pressure module. In a specific embodiment, the product serial number of the tire pressure module is 225821454564, and after the name information of the communication module is synchronized with the product serial number of the tire pressure module, the name information of the communication module is 225821454564.
[0053] In an embodiment, the step of reading the data of at least one tire pressure module to verify the signal comprises:
[0054] The name information is initially verified to determine whether the first five digits of the name information are within a preset number range.
[0055] If yes, secondary verification is performed to determine whether the address information of the communication module is stored in a database.
[0056] If no, a verification failure result is fed back to a display screen.
[0057] If yes, the step of performing secondary verification to determine whether the address information of the communication module is stored in a preset database comprises:
[0058] The address information of the communication module is stored in the database.
[0059] If yes, the step of performing secondary verification to determine whether the address information of the communication module is stored in a preset database comprises:
[0060] If the address information is in the database, a target module is obtained, and the target module is presented on the display screen.
[0061] In a specific implementation, before the secondary verification, the address information of the communication module is stored in the database, and after searching the signal of the tire pressure module within the preset time and the preset range, the data of the tire pressure module is read to verify the signal. First, the name information of the signal is verified, and whether the first five digits of the name information are within the preset number range is verified. If yes, the secondary verification is performed to verify whether the address information of the communication module is stored in the database. If no, the verification failure result is fed back to the display screen. When the secondary verification is successful, the target module is obtained, and the target module is presented on the display screen. In a specific embodiment, the preset number range is the interval 50000-60000, and the name information is 55668. Since 55668 is within the preset number range, it indicates that the primary verification is passed, and the secondary verification is entered. The secondary verification is to judge whether the address information is stored in the database. In a specific embodiment, the address information is N8-E2-88-60-88-9K, and the database also stores the address information N8-E2-88-60-88-9K. Therefore, the secondary verification is passed, and the target module is obtained. The target module is presented in the tire pressure module list on the display screen. The secondary verification can improve the accuracy of connecting the tire pressure module and exclude other tire pressure modules.
[0062] In an embodiment, in the step of generating the tire pressure module list according to the data, the step includes:
[0063] encoding the name information to obtain a list element;
[0064] sorting the list elements to generate the tire pressure module list.
[0065] In a specific implementation, after the target module is obtained, the name information of the target module is encoded to obtain a list element. In a specific embodiment, the name information of the target module is 548978, 878944, and 254879, respectively. The encoded target module is 111, 115, and 118, respectively. Then, the list elements are sorted according to the encoding to generate the tire pressure module list. The sorting method includes ascending order and descending order. In a specific embodiment, the encoded list elements are numbers 111, 115, and 118. The sorting method is descending order. Therefore, the tire pressure module list is presented in the form of numbers 118, 115, and 111.
[0066] In an embodiment, in the step of reading the tire pressure information of the vehicle through the selected module and diagnosing the tire pressure information of the vehicle to obtain a diagnosis result, the step includes:
[0067] receiving the tire pressure information of the vehicle read by the selected module, and analyzing the tire pressure information of the vehicle to obtain a diagnosis result;
[0068] presenting the diagnosis result on the display screen, wherein the presentation method of the diagnosis result includes but is not limited to list form and chart form.
[0069] In a specific implementation, the tire pressure module receiving the preset client feedback selects the instruction, obtains the selected module information, then establishes a communication connection with the selected module, then receives the vehicle tire pressure information read by the selected module, and analyzes the vehicle tire pressure information. In a specific embodiment, the analysis method is MATLAB (Matrix Factory), and in another specific embodiment, the analysis method is matrix laboratory (Matrix Laboratory). Finally, the diagnostic result is presented on the display screen. In a specific embodiment, the diagnostic result is presented in the form of a column chart on the user's display screen.
[0070] In summary, in a specific implementation, first, the name information of the preset communication module is bound and synchronized with the product serial number of the tire pressure module, and the address information of the communication module is stored in the database. Then, search for the signal of the tire pressure module within a preset time and a preset range, read the data of at least one tire pressure module to verify the signal, i.e., initially verify the name information, verify whether the first five digits of the name information are within the preset number range, if so, perform secondary verification, verify whether the address information of the communication module is in the database, if the address information is in the database, obtain the target module, and present the target module on the display screen, if not, feedback the verification failure result to the display screen, generate a tire pressure module list according to the data, encode the name information to obtain list elements, then sort the list elements to generate a tire pressure module list, receive a tire pressure module selection instruction to obtain selected module information, and send a request connection instruction to at least one selected module to establish a communication connection. After establishing the connection, receive the vehicle tire pressure information read by the selected module, and analyze the vehicle tire pressure information to obtain the diagnostic result. Finally, the diagnostic result is presented on the display screen.
[0071] Reference is made to the accompanying drawings Figure 2 A tire pressure module verification and identification device, comprising:
[0072] The search module 10 is configured to search for the signal of the tire pressure module within a preset time and a preset range.
[0073] The first reading module 20 is configured to read the data of at least one tire pressure module.
[0074] The generation module 30 is configured to generate a tire pressure module list according to the data.
[0075] The transmission module 40 is configured to receive a tire pressure module selection instruction, and send a request connection instruction to at least one selected module to establish a communication connection.
[0076] The second reading module 50 is configured to read the vehicle tire pressure information through the selected module, and diagnose the vehicle tire pressure information to obtain the diagnostic result.
[0077] a synchronization module, configured to bind and synchronize preset name information of a communication module and a product serial number of a tire pressure module;
[0078] a first verification unit, configured to perform a primary verification on the name information, and verify whether the first five digits of the name information are within a preset number range;
[0079] a second verification unit, configured to perform a secondary verification if the first five digits are within the preset number range, and verify whether address information of the communication module is stored in a preset database;
[0080] a feedback unit, configured to feed back a verification failure result to a preset display screen if the address information is not stored in the database;
[0081] a storage unit, configured to store the address information of the communication module in the database;
[0082] a display subunit, configured to obtain a target module if the address information is stored in the database, and present the target module on the display screen;
[0083] an encoding unit, configured to encode the name information to obtain a list element;
[0084] a generation unit, configured to sort the list element to generate a tire pressure module list;
[0085] an analysis unit, configured to receive automobile tire pressure information read by a selected module, and analyze the automobile tire pressure information to obtain a diagnosis result;
[0086] a display unit, configured to present the diagnosis result on the display screen.
[0087] In a specific implementation, first, the synchronization module binds and synchronizes the name information of the communication module with the product serial number of the tire pressure module, then the storage unit stores the address information of the communication module in the database, the search module 10 searches for the signal of the tire pressure module within a preset time and a preset range, then the first reading module 20 reads the data of at least one tire pressure module, after reading, the first verification unit performs a preliminary verification on the name information, whether the first five digits of the name information are within the preset number range, if yes, the second verification unit performs a secondary verification, whether the address information of the communication module is stored in the preset database, if the address information is in the database, the target module is obtained, the target module is presented on the display screen through the display subunit, if not, the feedback unit feeds back the verification failure result to the preset display screen, then the generation module 30 generates a tire pressure module list according to the data, during which, the coding unit encodes the name information to obtain a list element, the generation unit sorts the list element to generate the tire pressure module list, then the transmission module 40 receives the tire pressure module selection instruction, and sends a request connection instruction to at least one selected module to establish a communication connection, and then the second reading module 50 reads the automobile tire pressure information through the selected module, and diagnoses the automobile tire pressure information to obtain a diagnosis result, then the analysis unit receives the automobile tire pressure information read by the selected module, and analyzes the automobile tire pressure information to obtain the diagnosis result, finally, the display unit presents the diagnosis result on the display screen.
[0088] In summary, in the specific implementation, first, the synchronization module binds and synchronizes the name information of the communication module with the product serial number of the tire pressure module, then the storage unit stores the address information of the communication module in the database, the search module 10 searches the signal of the tire pressure module within the preset time and the preset range, then the first reading module 20 reads the data of at least one tire pressure module, after reading, the first verification unit performs preliminary verification on the name information, whether the first five digits of the name information are within the preset number range, if yes, the second verification unit performs secondary verification, whether the address information of the communication module is stored in the preset database, if the address information is in the database, the target module is obtained, through the preliminary verification and the secondary verification, the communication connection with the target module can be accurately established, then the display subunit presents the target module on the display screen, if not, the feedback unit feeds back the verification failure result to the preset display screen, then the generation module 30 generates a tire pressure module list according to the data, during which, the coding unit encodes the name information to obtain a list element, the generation unit sorts the list element to generate a tire pressure module list, then the transmission module 40 receives the tire pressure module selection instruction, and sends a request connection instruction to at least one selected module to establish a communication connection, and the second reading module 50 reads the automobile tire pressure information through the selected module, and diagnoses the automobile tire pressure information to obtain a diagnosis result, then the analysis unit receives the automobile tire pressure information read by the selected module, and analyzes the automobile tire pressure information to obtain the diagnosis result, finally, the display unit presents the diagnosis result on the display screen for the user to view.
[0089] Reference is made to the accompanying drawings Figure 3 A computer device includes a memory and a processor, the memory stores a computer program, the computer device can be a server, the internal structure is as shown in Figure 3 The computer device includes a processor, a memory, a network interface and a database. The processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program and a database. The internal memory is the operating system, the computer program and the database in the non-volatile storage medium. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The database of the computer device is used to store preset threshold values, templates, tables and other data. The network interface of the computer device is used to communicate with external terminals through network connection. The computer program is executed by the processor to implement a tire pressure module verification and identification method.
[0090] Those skilled in the art can understand Figure 3 The structure shown in the figure is only a block diagram of part of the structure related to the scheme of the present application, and does not constitute a limitation on the computer device to which the scheme of the present application is applied.
[0091] An embodiment of the present application further provides a computer storage medium, which stores a computer program, and the computer program is executed by a processor to implement a tire pressure module verification and identification method.
[0092] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by a computer program instructing related hardware, and the computer program can be stored in a non-volatile computer readable storage medium, and when the computer program is executed, the processes of the above-mentioned embodiment methods can be included. Any reference to memory, storage, database or other medium provided by the present application and used in the embodiments can include non-volatile and / or volatile memory. The non-volatile memory can include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM) or flash memory. The volatile memory can include random access memory (RAM) or external cache memory. As an illustration but not limitation, RAM is available in various forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (SSRSDRAM), enhanced SDRAM (ESDRAM), synchronous link (Synchlink) DRAM (SLDRAM), memory bus (Rambus) direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM) and memory bus dynamic RAM (RDRAM) and the like.
[0093] It should be noted that in this document, the terms "comprising", "containing", or any other similar term are intended to encompass non-exclusive inclusions, such that a process, device, article or method that comprises a list of elements does not only include those elements, but also includes other elements not explicitly listed, or further includes elements inherent to such a process, device, article or method. Without more limitations, the element defined by the phrase "comprising a" does not exclude the presence of additional identical elements in the process, device, article or method comprising the element.
[0094] The above description is only the preferred embodiments of the present application, and does not limit the patent scope of the present application, and any equivalent structure or equivalent process transformation using the content of the present application specification and drawings, or direct or indirect application in other related technical fields, are also included in the patent protection scope of the present application.
Claims
1. A tire pressure module verification and identification method, characterized in that, Includes the following steps: Search for signals from the tire pressure module within a preset time and preset range; Data from at least one tire pressure module is read to verify the signal; A list of tire pressure modules is generated based on the data, wherein the list of tire pressure modules includes a name and a quantity; Receive the tire pressure module selection instruction, obtain the selected module information, and send a request connection instruction to at least one selected module to establish a communication connection; The selected module reads the vehicle tire pressure information and diagnoses the vehicle tire pressure information to obtain the diagnostic results; Before the step of searching for the tire pressure module signal within a preset time and preset range, the following steps are included: The name information of the preset communication module is bound to and synchronized with the product serial number of the tire pressure module; The step of reading data from at least one tire pressure module to verify the signal includes: The name information is initially verified to check whether the first five digits of the name information are within a preset number range. If so, a second verification is performed to verify whether the address information of the communication module is stored in a preset database; If not, the verification failure result will be displayed on the preset screen.
2. The tire pressure module verification and identification method according to claim 1, characterized in that, If so, a secondary verification is performed. Before the step of verifying whether the address information of the communication module exists in the preset database, the following steps are included: The address information of the communication module is stored in the database.
3. The tire pressure module verification and identification method according to claim 1, characterized in that, If so, a second verification is performed. The step of verifying whether the address information of the communication module exists in a preset database includes: If the address information is in the database, the target module is obtained and presented on the display screen.
4. The tire pressure module verification and identification method according to claim 3, characterized in that, The step of generating a tire pressure module list based on the data includes: The name information is encoded to obtain list elements; The list elements are sorted to generate the tire pressure module list.
5. The tire pressure module verification and identification method according to claim 4, characterized in that, The step of reading vehicle tire pressure information through the selected module, diagnosing the vehicle tire pressure information, and obtaining a diagnostic result includes: The system receives vehicle tire pressure information read by the selected module and parses the vehicle tire pressure information to obtain diagnostic results. The diagnostic results are presented on the display screen, wherein the presentation of the diagnostic results includes, but is not limited to, list format and chart format.
6. A tire pressure module verification and identification device, characterized in that, include: The search module is used to search for signals from the tire pressure module within a preset time and preset range. The first reading module is used to read data from at least one tire pressure module; The generation module is used to generate a tire pressure module list based on the data; The transmission module receives the tire pressure module selection instruction, obtains the selected module information, and sends a request connection instruction to at least one selected module to establish a communication connection. The second reading module is used to read vehicle tire pressure information through the selected module, diagnose the vehicle tire pressure information, and obtain diagnostic results; The synchronization module is used to bind and synchronize the preset name information of the communication module with the product serial number of the tire pressure module; The first verification unit is used to perform an initial verification of the name information, verifying whether the first five digits of the name information are within a preset number range. The second verification unit is used to perform a second verification if the address information of the communication module is stored in the preset database. The feedback unit is used to send the verification failure result to the preset display screen if no.
7. A computer device comprising a memory and a processor, wherein the memory stores a computer program, characterized in that, When the processor executes the computer program, it implements the steps of the method according to any one of claims 1 to 5.
8. A computer storage medium storing a computer program, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 5.
Citation Information
Patent Citations
Tire state diagnosis method, sensor equipment, wake-up equipment, and storage medium
CN111811839A
Vehicle sensor learning using low power wakeup receiver
CN115702084A
Tire state quantity management system
JP2010036647A
Method for obtaining sensor data of tmps and apparatus thereof
KR101516914B1