A system and method for generalizing automotive aftermarket parts

Through the system of cloud servers, mobile APP and upgraded control boxes, the problem of vehicle-specific parts in the automotive aftermarket has been solved, and the parts can be used in multiple models, thus expanding the scope of application.

CN113918201BActive Publication Date: 2025-09-05QINHUANGDAO AOKASHEN SOFTWARE DEV CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202111193884.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-10-13
Publication Date
2025-09-05
Estimated Expiration
2041-10-13

AI Technical Summary

Technical Problem

Parts in the automotive aftermarket can only be used for specific cars and cannot be used across multiple models.

Method used

Through a system consisting of a cloud server, mobile APP and upgrade control box, the communication parameters and setting parameters of components can be written before installation. The cloud database is used to store and match data, the mobile APP performs data interaction and upgrade control, and the upgrade control box is connected to the components for parameter writing and comparison.

Benefits of technology

It realizes the commonality of parts in multiple models, expands the scope of application of parts, and simplifies the parts replacement and maintenance process in the automotive aftermarket.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN113918201B_ABST
    Figure CN113918201B_ABST
Patent Text Reader

Abstract

The present invention proposes a system and method for generalizing automotive aftermarket parts. The system includes: a cloud server that provides remote control and upgrade files for parts to be upgraded, and provides various data information to a mobile app; a cloud database that interacts with the cloud server and stores part information, part upgrade file information, personnel information, and upgrade maintenance information; a mobile app that communicates with the cloud server and connects to the upgrade operation interface provided by an upgrade control box; and an upgrade control box that connects to the part to be upgraded, interacts with the mobile app, and receives upgrade files transmitted from the cloud server. Through the aftermarket parts upgrade system composed of the upgrade control box, mobile app, cloud server, and cloud database, the present invention can write communication parameters and configuration parameters into parts before installation, thereby achieving universal compatibility of parts across multiple vehicle models and expanding the applicability of the parts.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of automotive electronic technology, and in particular to a system and method for generalizing automotive aftermarket parts. Background Art

[0002] As the control of various automotive systems gradually shifts towards automation and intelligence, automotive electrical systems are becoming increasingly complex. To meet the real-time requirements of various electronic systems, common automotive data (such as engine speed, wheel speed, throttle pedal position, and other information) must be shared. However, each control unit has different real-time requirements, so automotive bus technology has been widely used by automobile manufacturers.

[0003] For a component to function properly when connected to a vehicle's communication bus, it must not only have the appropriate communication interface circuitry but also meet the requirements for communication-related parameter settings, ensuring that the component's functionality and parameter settings are consistent with those of the original vehicle. These parameters include device ID, communication frequency, communication protocol version, set voltage, set speed, and applicable motor structure type. The current automotive parts production and sales model requires manufacturers to complete communication parameter settings and factory inspections before products leave the factory. This approach results in vehicle-specific parts in the automotive aftermarket, preventing them from being compatible across multiple vehicle models. Summary of the Invention

[0004] The present invention proposes a system and method for generalizing auto aftermarket parts to solve the problem that auto aftermarket parts can only be used for specific cars and cannot be used for multiple car models.

[0005] The technical solution of the present invention is achieved as follows:

[0006] A universal system for automotive aftermarket parts, comprising:

[0007] The cloud server provides remote control and upgrade files for components to be upgraded, and provides various data information for the mobile app;

[0008] Cloud database, which interacts with cloud servers to store information such as app upgrades, testing equipment upgrades, vehicle type information, component standard information, component upgrade file information, and personnel information.

[0009] Mobile APP, which communicates with the cloud server and is used to connect to the upgrade operation interface provided by the upgrade control box;

[0010] Upgrade the control box, connect the components to be upgraded, and interact with the mobile app for data exchange;

[0011] The mobile app packages the collected component data and the vehicle model data entered by the user and submits them to the cloud server. The cloud server extracts data features, verifies the validity of the matching data, and then sends the required upgrade files to the mobile app. After parsing and extracting feature values ​​for the unmatched data, the data is stored on demand in the cloud data server and the data parsing results are simultaneously sent to the mobile app. The mobile app sends the received upgrade file to the upgrade control box. After the data is verified, the user chooses to upgrade. After the upgrade, the upgrade control box reads the data and sends it to the mobile app for comparison with the upgrade data. Once the data is verified to be consistent, the mobile app prompts the user to complete the upgrade process and sends the results to the server.

[0012] To further optimize the technical solution, the upgrade control box includes a single-chip microcomputer, an interface circuit and a communication circuit; the upgrade control box is connected to the component to be upgraded via a communication bus in the interface circuit.

[0013] Further optimizing the technical solution, the cloud server includes:

[0014] Universal data receiving module, used to receive data collected by mobile APP;

[0015] Data parsing module, used to extract data features;

[0016] Data validation module, used to perform data validity validation on matching data;

[0017] Data delivery module, used to send the required upgrade files to the mobile app;

[0018] The data storage module is used to store unmatched data after data analysis and feature value extraction.

[0019] A method for generalizing automotive aftermarket parts, which uses a generalization system for automotive aftermarket parts to write communication parameters and setting parameters of parts into parts before installation, thereby achieving generalization of parts for multiple vehicle models.

[0020] Further optimize the technical solution, specifically including the following steps:

[0021] S1. Connect the upgrade control box to the components to be upgraded;

[0022] S2. Open the mobile app and establish a data connection with the upgrade control box;

[0023] S3. The mobile app obtains the component SN and basic parameters from the component to be upgraded through the upgrade control box, encrypts the data, and sends it to the general data receiving module of the cloud server. The data parsing module verifies the legitimacy of the component to be upgraded and the legitimacy of the target version. The cloud server then sends the upgrade files and data required for the component to be upgraded to the mobile app through the data sending module.

[0024] S4. After the legitimacy verification is passed, the mobile APP receives the files and data from the cloud server. After the data is decrypted, the validity of the data is verified again. After the second verification is passed, the mobile APP sends the upgrade data to the upgrade control box. The upgrade control box writes the upgrade information into the components to be upgraded, completing the component upgrade process.

[0025] To further optimize the technical solution, in step S4, after completing the component upgrade process, the upgrade control box reads the communication parameters and setting parameters and sends them to the mobile APP, which interprets and compares them and gives a conclusion on whether the upgrade is successful.

[0026] To further optimize the technical solution, the upgrade control box can read and compare the parameters of the components to be upgraded, specifically including the following steps:

[0027] S101, connecting the upgrade control box to the designated components;

[0028] S201, power on the upgrade control box, and the upgrade control box automatically starts the Bluetooth function;

[0029] S301. Open the mobile phone and enter the mobile app. If the necessary permissions are not available, proactively request the necessary permissions from the user.

[0030] S401: After the user authorizes the mobile app, the mobile app determines the preconditions of the Bluetooth function involved, prompts the user based on the actual situation, and gives operation suggestions;

[0031] S501: After the preconditions are met, the mobile app searches for nearby Bluetooth devices, and the user selects the upgrade control box to be connected;

[0032] S601. After selecting to upgrade the control box, the mobile app creates a Bluetooth communication connection;

[0033] S701: A Bluetooth communication connection is successfully established. According to the data protocol, a command is sent to the upgrade control box through the mobile app. The upgrade control box communicates with the component through the LIN protocol and parses the parameter information carried by the component.

[0034] S801. After obtaining specific information, perform parameter comparison of parts of the same category through the cloud server.

[0035] To further optimize the technical solution, in step S801, after obtaining specific information, parameters are compared horizontally with similar components connected to the LIN bus of the upgrade control box in sequence, and the differences and similarities are listed; or the parameters of the components included in the data service are selected for comparison.

[0036] Further optimizing the technical solution, the upgrade control box can write and update the parameters of the components to be upgraded, specifically including the following steps:

[0037] S111, connecting the upgrade control box to the component to be upgraded;

[0038] S112. Power on the upgrade control box and turn on the Bluetooth of the mobile phone to pair with the upgrade control box;

[0039] S113, access the mobile app, select the upgraded control box that was paired successfully in step S112, and establish a Bluetooth communication connection;

[0040] S114. Select the vehicle model and parts information, and filter and search for the required parts upgrade package through the data service;

[0041] S115. Confirm and download the component upgrade package from the cloud server to the mobile app;

[0042] S116. When writing the update package to the component, the mobile app sends the encoded update package to the upgrade control box using the LIN parameter update protocol;

[0043] S117, after the upgrade control box receives the complete update package and verifies that it is correct, it executes the update;

[0044] S118. The upgrade control box executes specific component parameter update operations using the LIN protocol.

[0045] Further optimizing the technical solution, the method also includes a product failure rate statistical analysis method, including the following steps:

[0046] Each time the upgraded control box is used to inspect components, some statistical information is fed back to the upgraded control box, which then submits it to the mobile app. After the mobile app sorts and displays the information, it submits the fault information to the data service, which performs statistical analysis and submits it to the production department for improvement.

[0047] By adopting the above technical solution, the beneficial effects of the present invention are:

[0048] The present invention uses an aftermarket parts upgrade system composed of an upgrade control box, a mobile APP, a cloud server, and a cloud database to write the communication parameters and setting parameters of the parts into the parts before installation, thereby achieving the universality of the parts in multiple vehicle models and expanding the scope of application of the parts. BRIEF DESCRIPTION OF THE DRAWINGS

[0049] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.

[0050] Figure 1 This is a block diagram of a universal system for automotive aftermarket parts according to the present invention. DETAILED DESCRIPTION

[0051] The technical solutions of the present invention will be clearly and completely described below in conjunction with specific embodiments. However, it should be understood by those skilled in the art that the embodiments described below are only used to illustrate the present invention and should not be regarded as limiting the scope of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative work are within the scope of protection of the present invention.

[0052] A universal system for automotive aftermarket parts, combined with Figure 1 As shown, it includes cloud server, cloud database, mobile APP and upgrade control box.

[0053] The cloud server provides remote control and upgrade files for components to be upgraded, and provides various data information for the mobile app. The cloud server includes a general data receiving module, a data parsing module, a data validation module, a data distribution module, and a data storage module.

[0054] Universal data receiving module, used to receive data collected by mobile APP.

[0055] Data parsing module, used to extract data features.

[0056] The data validation module is used to perform data validity validation on the matching data.

[0057] The data delivery module is used to send the required upgrade files to the mobile app.

[0058] The data storage module is used to store unmatched data after data analysis and feature value extraction.

[0059] The cloud database exchanges data with the cloud server, which connects to the cloud database via TCP / IP. The cloud database is used to store information such as app upgrades, testing equipment upgrades, vehicle type information, component standards, component upgrade files, and personnel information.

[0060] The mobile app communicates with the cloud server via HTTP / HTTPS protocol and is used to connect to the upgrade operation interface provided by the upgrade control box.

[0061] Upgrade the control box and receive the upgrade file transmitted by the cloud server.

[0062] The upgrade control box is connected to the LIN bus via a serial port, and is connected to the components to be upgraded via the LIN bus. It can read the LIN parameters of the components to be upgraded and write the LIN parameters to the components to be upgraded.

[0063] The upgrade control box exchanges data with the mobile app, which connects to it via Bluetooth, Wi-Fi, or other methods. The mobile app can receive LIN parameters and dynamic test response data transmitted by the upgrade control box. The mobile app can also send LIN read commands, write LIN commands and data to the upgrade control box, and dynamic test commands and data. The mobile app uploads LIN parameters (matching the vehicle model), upgrade request data, upgrade results, dynamic test result statistics, and return and exchange requests to the cloud server. The cloud server can obtain LIN parameter comparison results, component upgrade data, upgrade number, vehicle model, OE number, LIN parameter retrieval information, associated product suppliers, dealer information, and return information.

[0064] The upgrade control box includes a single-chip microcontroller, an interface circuit, and a communication circuit. The upgrade control box connects to the component to be upgraded via the communication bus in the interface circuit. The communication bus can be LIN, CAN, 485, BSS, or FlexRay. The LIN bus is used as an example below. The communication circuit is the transceiver circuit that exchanges data with the mobile phone. It can be Bluetooth, Wi-Fi, NFC, or USB. Bluetooth is used as an example below.

[0065] The mobile app packages the collected component data and vehicle model data entered by the user and submits them to the cloud server. The cloud server extracts data features through the data analysis module, verifies the validity of the matching data through the data verification module, and then sends the required upgrade files to the mobile app through the cloud data distribution module. After parsing the unmatched data and extracting the feature values, the data is stored on demand in the cloud data server through the data storage module, and the data analysis results are simultaneously sent to the mobile app. The mobile app sends the received upgrade file to the upgrade control box. After the data is verified to be correct, the user chooses to upgrade. After the upgrade, the upgrade control box reads the data and sends the data to the mobile app for comparison with the upgrade data. After the data verification is consistent, the mobile app prompts the user to complete the upgrade process and sends the results to the server.

[0066] The components to be upgraded include generators, cooling fans, tire pressure detection sensors, automotive electronic distributed electronic system components, rearview mirrors, LIN bus components, etc.

[0067] A method for standardizing automotive aftermarket parts uses an aftermarket parts upgrade system consisting of an upgrade control box, a mobile app, and a server database to write the communication and setting parameters of the parts into the parts before installation, thereby achieving universal use of the parts in multiple vehicle models.

[0068] A method for generalizing automotive aftermarket parts, comprising the following steps:

[0069] S1. The component upgrade personnel first connect the upgrade control box to the component to be upgraded.

[0070] S2. Open the mobile app, log in to your personal account, connect to the upgrade control box through the mobile app and establish a data connection with the upgrade control box. The user selects the required version of the parts to be upgraded from the mobile app, and selects the relevant vehicle model and parts.

[0071] S3. Click the Start Upgrade button. The mobile app connects to the cloud server, which then connects to the cloud database. The mobile app obtains the component SN and basic parameters from the component to be upgraded through communication with the upgrade control box. The mobile app then sends these SN and basic parameters to the cloud server, encrypts the data, and sends it to the cloud server's general data receiving module. The data parsing module verifies the legitimacy of the component to be upgraded and the target version. The cloud server then sends the upgrade files and data required for the component to be upgraded to the mobile app through the data delivery module. After verification, the storage path of the file to be upgraded is queried and a log is recorded.

[0072] S4. After passing the legitimacy verification, the mobile app receives the files and data from the cloud server, downloads the upgrade file, and temporarily stores it on the phone. The mobile app communicates with the upgrade control box via Bluetooth or Wi-Fi. After decrypting the data, the mobile app performs a secondary verification of the data's validity. Once the secondary verification passes, the upgrade data is sent to the upgrade control box. The upgrade control box writes the upgrade information to the component to be upgraded via the serial port and bus, completing the component upgrade process. The cloud server records the upgrade log and stores it in the cloud database.

[0073] In step S4, after the component upgrade is complete, the upgrade control box reads the communication and configuration parameters and sends them to the mobile app. The mobile app interprets and compares the parameters and determines whether the upgrade was successful. The component to be upgraded must have the ability to write data and configure parameters via the bus, including a communication interface, a microcontroller, and an upgrade protocol.

[0074] The LIN bus in the present invention is a low-cost serial communication network defined for automotive distributed electronic systems. It is a supplement to other automotive multi-channel networks such as the Controller Area Network (CAN) and is suitable for applications that do not have high requirements on network bandwidth, performance or fault tolerance.

[0075] LIN components: Automotive components based on LIN bus communication.

[0076] The upgrade control box of the present invention can read and compare LIN parameters of LIN components. Based on the degree of electrification of different components, different types of components correspond to different upgrade control box-level algorithms. The present invention abstracts and modularizes similar parts, combining them into various upgrade control boxes at appropriate granularity, so that the detection tool can directly connect to multiple (same or different types) LIN components and read LIN information simultaneously. It specifically includes the following steps:

[0077] S101. Refer to the instruction manual and connect the power cable, ground cable, and signal cable of the upgrade control box to the specified components. Check the connection points for solid contact and confirm that the wiring is correct.

[0078] S201. Power on the upgraded control box, and the upgraded control box automatically starts the classic Bluetooth function.

[0079] S301. Open the mobile phone and enter the mobile APP.

[0080] Taking Android applications as an example, if necessary permissions such as "android.permission.BLUETOOTH_PRIVILEGED" and "android.permission.ACCESS_FINE_LOCATION" are not granted, the application will proactively request authorization from the user. If the user does not agree to the authorization, corresponding functions such as Bluetooth communication and searching for nearby Bluetooth devices will not be available.

[0081] S401. After the user authorizes, the mobile APP will use android.bluetooth.BluetoothAdapter to determine the prerequisites for the Bluetooth function involved, prompt the user based on the actual situation, and provide operation suggestions.

[0082] S501. After the preconditions are met, the mobile APP searches for nearby Bluetooth Devices through the startDiscovery() interface of android.bluetooth.BluetoothAdapter, and the user selects the upgrade control box to be connected.

[0083] If there is no previous pairing information, set the PIN code and pair through the createBond() and setPin() interfaces of android.bluetooth.BluetoothDevice. After success, the newly added upgraded control box will be displayed in the mobile app interface.

[0084] S601. After selecting to upgrade the control box, the mobile APP establishes a Bluetooth communication connection.

[0085] The mobile app will try to create an android.bluetooth.BluetoothSocket using the universal UUID through the createRfcommSocketToServiceRecord() interface of android.bluetooth.BluetoothDevice.

[0086] S701: A Bluetooth communication connection is successfully established. According to the data protocol, a command is sent to the upgrade control box via the write() interface of the mobile app's android.bluetooth.BluetoothSocket output stream. The upgrade control box then communicates with the component via the LIN protocol. This process includes, but is not limited to, a one-request-one-response correspondence. The mobile app receives the response via the read() interface of the android.bluetooth.BluetoothSocket input stream and further parses the component's parameter information.

[0087] S801. After obtaining specific information, perform parameter comparison of parts of the same category through the cloud server.

[0088] In step S801, after obtaining specific information, parameters are compared horizontally with similar components sequentially connected to the LIN bus of the upgrade control box to list similarities and differences; or the parameters are compared with component parameters included in other data services.

[0089] S901. When using data services to compare component parameters, the mobile app initiates a request to the data server through the HTTP protocol using the post method of okhttp3.OkHttpClient based on the parsed parameter information (for example, component type number, representative parameters, etc.). The data server's API will retrieve the data information based on the interface parameter information provided by the mobile app, obtain the query results and feed them back to the mobile app. The information involved in the entire communication may be encrypted using BASE64, RSA, etc.

[0090] S1001. The mobile APP will display the correct result before the TIMEOUT parameter time specified in the communication process. If an abnormality occurs during the entire communication and analysis process, a targeted prompt will be given based on the type of abnormality and the abnormality information.

[0091] The upgrade control box of the present invention can write and update the parameters of the components to be upgraded. For components that implement the LIN parameter update protocol of the present invention, the corresponding component parameters can be updated by connecting to the upgrade control box and operating the mobile APP. Specifically, the following steps are included:

[0092] S111. Refer to the manual and connect the upgrade control box to the component to be upgraded.

[0093] S112. Power on the upgrade control box and turn on the Bluetooth of the mobile phone to pair with the upgrade control box.

[0094] S113. Enter the mobile app and select the upgraded control box that was successfully paired in step S112 to establish a Bluetooth communication connection.

[0095] S114. Select the vehicle model and parts information, and filter and query the required parts upgrade package through the data service.

[0096] S115. Confirm and download the component upgrade package from the cloud server to the mobile APP.

[0097] S116. When writing the update package to the component, the mobile APP sends the encoded update package to the upgrade control box using the LIN parameter update protocol.

[0098] S117. After receiving the complete update package, the upgrade control box verifies that the data, model, parameter value range, etc. are correct and then executes the update.

[0099] S118. The upgrade control box executes specific component parameter update operations using the LIN protocol.

[0100] S119. If an exception occurs during the update process, the component status will be rolled back to the state before the update. The mobile app will provide specific exception information, prompting the user about the situation and possible follow-up actions.

[0101] This invention has the function of automatically matching and acquiring suppliers and distributors. As the data content continues to improve, the association between major suppliers, distributors, and parts in the data server will become more and more complete. This invention uses internal device codes to gradually unify the device codes of unrelated and incompatible parts used by various suppliers and distributors. However, during use, they are still displayed with their familiar original model information or naming method. The brief implementation process of this function is as follows:

[0102] 1. In the early stage, data services were established based on MySQL, and basic data table structures were established based on the product catalogs and related information of existing parts suppliers and distributors.

[0103] 2. By exploring the above basic data, a data dictionary of parts types, suppliers, distributors, etc. is established.

[0104] 3. Establish a component equipment coding algorithm, generating component equipment codes based on basic and standard information such as component type and industry information. Initially, the coding may be relatively rudimentary. Later, based on relevant national standards for equipment coding, the coding method and table data will be updated and upgraded.

[0105] 4. Based on the parts and equipment codes, we will categorize and count parts within the data service. At the same time, we will use a combination of manual and algorithmic methods to associate parts and equipment codes with the parts and equipment codes provided by suppliers and distributors. As this association work progresses, the supplier and distributor information associated with the parts and equipment codes will become increasingly complete and detailed.

[0106] 5. At this time, using the component equipment code as a parameter, while selecting the component, you can search for the related supplier and dealer information through the HTTP protocol and data service, and feedback it to the mobile APP in JSON format.

[0107] The present invention also has the function of product quality assurance and traceability management. The entire system solution will include some e-commerce functional modules, including but not limited to the management of inquiry, order, inventory, logistics information, and inbound and outbound information. Combining the relevant information of each link, with the coding of parts and equipment as the main line, supplemented by QR code, barcode and other technologies, the entire parts procurement and transportation process can be tracked. The brief implementation process of this function is as follows:

[0108] 1. For buyers who use this module to inquire and place orders, the order information and unique code will be recorded and held by the data service.

[0109] 2. The seller will then be notified via in-site messages, emails, WeChat messages, text messages (including but not limited to one or more of these notification methods) to pack, ship, contact transportation, etc., and submit relevant information within the system.

[0110] 3. When packing, the system can generate a QR code for identification based on the order number, order content and other relevant information. This QR code can be attached to the packaging to facilitate the use of mobile APP statistical information in various links and facilitate business flow.

[0111] The present invention also includes a method for statistical analysis of product failure rates. LIN components that implement the LIN fault statistics protocol include certain data statistics functions. Each time an upgraded control box is used to test a component, some of the statistical information is fed back to the upgraded control box, which then submits it to a mobile app. The mobile app then organizes and displays the information and submits it to a data service, which performs statistical analysis and submits it to the production department to improve product quality. The method is briefly implemented as follows:

[0112] 1. Components that implement the LIN fault statistics protocol will store summary information in RAM when parameters exceed the standard range during operation. Due to limited storage capacity, this information will be saved in the form of statistics, recording the type and number of abnormal situations.

[0113] 2. By upgrading the control box to connect to the components and using the mobile app to communicate via Bluetooth protocol, this statistical information can be extracted and displayed to the user. At the same time, this abnormality will be reported to the data service.

[0114] 3. Data Services organizes this information by component code, fault type, and other information, and regularly provides feedback to the production department in the form of data views or reports. High-priority fault information is sent directly to the production department manager and copied to other key stakeholders for immediate action.

[0115] Although the present invention has been described in detail above using general descriptions and specific embodiments, it will be apparent to those skilled in the art that modifications and improvements may be made thereto. Therefore, such modifications and improvements, without departing from the spirit of the present invention, are intended to be within the scope of protection claimed herein.

Claims

1. A generalized system for automotive aftermarket parts, characterized in that: include: The cloud server provides remote control and upgrade files for components to be upgraded; Cloud database, which interacts with cloud servers to store component information, component upgrade file information, personnel information, and upgrade and maintenance information; Mobile APP, which communicates with the cloud server and is used to connect to the upgrade operation interface provided by the upgrade control box; Upgrade the control box, connect the components to be upgraded, and interact with the mobile app for data exchange; The mobile app packages the collected data and submits it to the cloud server. The cloud server extracts data features, verifies the validity of the matching data, and sends the required upgrade files to the mobile app. It analyzes and extracts feature values ​​from the unmatched data, then stores the data in the cloud data server as needed and simultaneously sends the data analysis results to the mobile app. The mobile app sends the received upgrade file to the upgrade control box to upgrade the components to be upgraded; The method for writing the communication parameters and setting parameters of a component into the component before installation by using the automobile aftermarket component universalization system, thereby achieving the universality of the component in multiple vehicle models, specifically includes the following steps: S1. Connect the upgrade control box to the components to be upgraded; S2. Open the mobile app and establish a data connection with the upgrade control box; S3. The mobile app obtains the component SN and basic parameters from the component to be upgraded through the upgrade control box, encrypts the data, and sends it to the general data receiving module of the cloud server. The data parsing module verifies the legitimacy of the component to be upgraded and the legitimacy of the target version. The cloud server then sends the upgrade files and data required for the component to be upgraded to the mobile app through the data sending module. S4. After the legitimacy verification is passed, the mobile APP receives the files and data from the cloud server. After the data is decrypted, the validity of the data is verified again. After the second verification is passed, the mobile APP sends the upgrade data to the upgrade control box. The upgrade control box writes the upgrade information into the components to be upgraded, completing the component upgrade process.

2. The automotive aftermarket parts generalization system according to claim 1, characterized in that: The upgrade control box includes a single chip microcomputer, an interface circuit and a communication circuit; the upgrade control box is connected to the component to be upgraded via a communication bus in the interface circuit.

3. The automotive aftermarket parts generalization system according to claim 1, characterized in that: The cloud server includes: Universal data receiving module, used to receive data collected by mobile APP; Data parsing module, used to extract data features; Data validation module, used to verify the validity of matching data; Data delivery module, used to send the required upgrade files to the mobile app; The data storage module is used to store unmatched data after data analysis and feature value extraction.

4. The automotive aftermarket parts generalization system according to claim 1, characterized in that: In step S4, after completing the component upgrade process, the upgrade control box reads the communication parameters and setting parameters and sends them to the mobile APP, which interprets and compares them to determine whether the upgrade is successful.

5. The automotive aftermarket parts generalization system according to claim 1, characterized in that: The upgrade control box can read and compare the parameters of the components to be upgraded, specifically including the following steps: S101, connecting the upgrade control box to the designated components; S201, power on the upgrade control box, and the upgrade control box automatically starts the Bluetooth function; S301. Open the mobile phone and enter the mobile app. If the necessary permissions are not available, proactively request the necessary permissions from the user. S401: After the user authorizes the mobile app, the mobile app determines the preconditions of the Bluetooth function involved, prompts the user based on the actual situation, and gives operation suggestions; S501: After the preconditions are met, the mobile app searches for nearby Bluetooth devices, and the user selects the upgrade control box to be connected; S601. After selecting to upgrade the control box, the mobile app creates a Bluetooth communication connection; S701: A Bluetooth communication connection is successfully established. According to the data protocol, a command is sent to the upgrade control box through the mobile app. The upgrade control box communicates with the component through the LIN protocol and parses the parameter information carried by the component. S801. After obtaining specific information, perform parameter comparison of parts of the same category through the cloud server.

6. The automotive aftermarket parts universalization system according to claim 5, characterized in that: In step S801, after obtaining the specific information, parameters are compared with similar components sequentially connected to the LIN bus of the upgrade control box to list the similarities and differences; or the parameters of the components included in the data service are selected for comparison.

7. The automotive aftermarket parts generalization system according to claim 1, characterized in that: The upgrade control box can write and update the parameters of the components to be upgraded, specifically including the following steps: S111, connecting the upgrade control box to the component to be upgraded; S112. Power on the upgrade control box and turn on the Bluetooth of the mobile phone to pair with the upgrade control box; S113, access the mobile app, select the upgraded control box that was paired successfully in step S112, and establish a Bluetooth communication connection; S114. Select the vehicle model and parts information, and filter and search for the required parts upgrade package through the data service; S115. Confirm and download the component upgrade package from the cloud server to the mobile app; S116. When writing the update package to the component, the mobile app sends the encoded update package to the upgrade control box using the LIN parameter update protocol; S117, after the upgrade control box receives the complete update package and verifies that it is correct, it executes the update; S118. The upgrade control box executes specific component parameter update operations using the LIN protocol.

8. The automotive aftermarket parts universalization system according to claim 1, characterized in that: The method also includes a product failure rate statistical analysis method, comprising the following steps: Each time the upgraded control box is used to inspect components, some statistical information is fed back to the upgraded control box, which then submits it to the mobile app. After the mobile app sorts and displays the information, it submits the fault information to the data service, which performs statistical analysis and submits it to the production department for improvement.

Citation Information

Patent Citations

  • Upgrading method and system for automobile function module

    CN105978975A