Automobile control method, system and readable storage medium

Through wireless data transmission between the first automotive communication terminal and the automotive communication interface, the problem of large size and inconvenient operation of the vehicle OBD terminal equipment is solved, and convenient vehicle diagnosis and control is realized.

CN112492546BActive Publication Date: 2025-01-07GUANGZHOU YOUSHENG AUTOMOBILE TECH CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202011381967.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-12-01
Publication Date
2025-01-07
Estimated Expiration
2040-12-01

AI Technical Summary

Technical Problem

The existing vehicle-mounted OBD terminal equipment is huge in size, inconvenient to operate, and the wired connection with the automotive OBD diagnostic interface leads to difficulty in diagnosis and control.

Method used

The first automobile communication terminal is used to electrically connect with the automobile communication interface, and transmit data to the mobile terminal through wireless, avoiding wired connections, and realizing wireless transmission and processing of data.

Benefits of technology

It improves the convenience of operation and diagnostic efficiency, and users can send and receive data with the vehicle communication interface anytime, anywhere without being restricted by the site, realizing diagnosis and control of the vehicle.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN112492546B_ABST
    Figure CN112492546B_ABST
Patent Text Reader

Abstract

The present invention discloses a vehicle control method, system and readable storage medium. The vehicle control method comprises the following steps: a first vehicle communication terminal is electrically connected to a vehicle communication interface; the first vehicle communication terminal wirelessly transmits data received from the vehicle communication interface to a mobile terminal; the mobile terminal receives data sent from the first vehicle communication terminal; and the mobile terminal processes the data sent from the first vehicle communication terminal. The first vehicle communication terminal communicates with the vehicle communication interface, and the first vehicle communication terminal wirelessly transmits data obtained from the vehicle communication interface to the mobile terminal, and the mobile terminal processes the data. This can avoid the disadvantage that the mobile terminal needs to be wired to the vehicle communication interface for transmission or control, resulting in inconvenience in operation. In addition, the mobile terminal can send and receive data with the vehicle communication interface anytime and anywhere without being restricted by the site, thereby realizing diagnosis and control of the vehicle, thereby enhancing the convenience of operation.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of automobile control technology, and in particular to an automobile control method, system and readable storage medium. Background Art

[0002] At present, OBD (On Board Diagnostics) technology is gaining popularity in the automotive market, and major automakers also comply with OBD-related standards. The OBD diagnostic interface of a car is an interface for obtaining car data. In this form, various on-board OBD terminals have been born. They are all directly installed on the OBD diagnostic interface of the car, and use car diagnostic technology to read the vehicle's condition information, such as whether there is a fault, the current engine speed and water temperature, etc.

[0003] However, the various on-board OBD terminals currently available are generally bulky, and the on-board OBD terminals and the automobile OBD diagnostic interface are traditionally wired connected, which results in problems of being difficult to operate and diagnose. Summary of the invention

[0004] The main purpose of the present invention is to provide an automobile control method, system and readable storage medium, aiming to solve the problem that the vehicle-mounted OBD terminal equipment in the prior art is bulky and difficult to operate.

[0005] To achieve the above object, the present invention provides a vehicle control method, which comprises the following steps:

[0006] The first automobile communication terminal is electrically connected to the automobile communication interface;

[0007] The first automobile communication terminal wirelessly transmits data received from the automobile communication interface to the mobile terminal;

[0008] The mobile terminal receives data sent from the first automobile communication terminal;

[0009] The mobile terminal processes the data transmitted from the first automobile communication terminal.

[0010] In the embodiment of the present invention, the first automobile communication terminal communicates with the automobile communication interface, and the first automobile communication terminal wirelessly transmits the data obtained from the automobile communication interface to the mobile terminal, and the mobile terminal processes the data. This can avoid the disadvantage that the mobile terminal needs to be connected to the automobile communication interface by wire for transmission or control, which leads to inconvenience in operation. In addition, the mobile terminal can send and receive data with the automobile communication interface anytime and anywhere without being restricted by the site, thereby realizing diagnosis and control of the automobile, thereby greatly enhancing the convenience of operation.

[0011] In one embodiment of the present invention, after the mobile terminal processes the data sent from the first automobile communication terminal, the following steps are also included:

[0012] The mobile terminal processes and displays the data sent from the first automobile communication terminal.

[0013] In one embodiment of the present invention, after the mobile terminal processes the data sent from the first automobile communication terminal, the following steps are also included:

[0014] The mobile terminal processes the data sent from the first automobile communication terminal and transmits the data to the first server;

[0015] The first server receives data sent from the mobile terminal;

[0016] The first server processes the data sent from the mobile terminal.

[0017] In one embodiment of the present invention, after the first server processes the data sent from the mobile terminal, the following steps are further included:

[0018] The first server processes the data sent from the mobile terminal and transmits it to the mobile terminal;

[0019] The mobile terminal receives data sent from the first server;

[0020] The mobile terminal displays the data sent from the first server.

[0021] In one embodiment of the present invention, after the first server processes the data sent from the mobile terminal, the following steps are further included:

[0022] The first server processes the data sent from the mobile terminal and transmits it to the second server;

[0023] The second server receives the data sent from the first server;

[0024] The second server processes the data sent from the first server.

[0025] In one embodiment of the present invention, after the second server processes the data sent from the first server, the method further includes the following steps:

[0026] The second server processes the data sent from the first server and transmits it to the first server;

[0027] The first server receives data sent from the second server;

[0028] The first server transmits the data sent from the second server to the mobile terminal;

[0029] The mobile terminal receives data sent from the first server;

[0030] The mobile terminal displays the data sent from the first server.

[0031] In one embodiment of the present invention, after the first server processes the data sent from the mobile terminal, the following steps are further included:

[0032] The first server processes the data sent from the mobile terminal and transmits it to the vehicle control terminal;

[0033] The vehicle control terminal receives data sent from the first server;

[0034] The vehicle control terminal processes the data sent from the first server.

[0035] In one embodiment of the present invention, after the automobile control terminal processes the data sent from the first server, the following steps are further included:

[0036] The vehicle control terminal processes the data sent from the first server and transmits the data to the first server;

[0037] The first server receives data sent from the automobile control terminal;

[0038] The first server transmits the data sent from the automobile control terminal to the mobile terminal;

[0039] The mobile terminal receives data sent from the first server;

[0040] The mobile terminal displays the data sent from the first server.

[0041] In one embodiment of the present invention, after the first server processes the data sent from the mobile terminal, the following steps are further included:

[0042] The first server processes the data sent from the mobile terminal and transmits it to the second automobile communication terminal which is in communication connection with the first server;

[0043] The second automobile communication terminal receives the data sent from the first server;

[0044] The second automobile communication terminal transmits the data sent from the first server to the outside.

[0045] Another object of the present invention is to provide a vehicle control system, which comprises:

[0046] a first automobile communication terminal, the first automobile communication terminal being electrically connected to the automobile communication interface; and

[0047] The first automobile communication terminal wirelessly transmits data received from the automobile communication interface to the mobile terminal; the mobile terminal receives data sent from the first automobile communication terminal; and the mobile terminal processes data sent from the first automobile communication terminal.

[0048] Another object of the present invention is to provide a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, the vehicle control method as described in any of the above-mentioned embodiments of the invention is implemented.

[0049] It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the invention. BRIEF DESCRIPTION OF THE DRAWINGS

[0050] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. 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 creative work.

[0051] Figure 1 A data transmission schematic diagram of a vehicle control method according to a first embodiment of the present invention;

[0052] Figure 2 Another data transmission schematic diagram of the automobile control method according to the first embodiment of the present invention;

[0053] Figure 3 It is another data transmission schematic diagram of the automobile control method according to the first embodiment of the present invention;

[0054] Figure 4 It is another data transmission schematic diagram of the automobile control method according to the first embodiment of the present invention;

[0055] Figure 5 Another data transmission schematic diagram of the automobile control method according to the first embodiment of the present invention;

[0056] Figure 6 It is another data transmission schematic diagram of the automobile control method according to the first embodiment of the present invention;

[0057] Figure 7 FIG. 1 is a schematic structural diagram of a vehicle control system according to a second embodiment of the present invention.

[0058] Figure 8 A schematic flow chart of a vehicle control method according to a first embodiment of the present invention;

[0059] Fig. 9 Another schematic flow chart of the automobile control method according to the first embodiment of the present invention;

[0060] Fig.10 is another flow chart of the automobile control method according to the first embodiment of the present invention;

[0061] Fig.11 It is another flowchart diagram of the automobile control method according to the first embodiment of the present invention;

[0062] Fig.12 Another schematic flow chart of the automobile control method according to the first embodiment of the present invention;

[0063] Fig.13 is another flow chart of the automobile control method according to the first embodiment of the present invention;

[0064] Fig.14 Another schematic flow chart of the automobile control method according to the first embodiment of the present invention;

[0065] Fig.15 is another flow chart of the automobile control method according to the first embodiment of the present invention;

[0066] Fig.16 FIG. 4 is another flowchart of the automobile control method according to the first embodiment of the present invention. DETAILED DESCRIPTION

[0067] In order to enable those skilled in the art to better understand the scheme of the present invention, the technical scheme in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present invention.

[0068] It should be noted that the terms "first", "second", etc. in the specification and claims of the present disclosure and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present disclosure described herein can be implemented in an order other than those illustrated or described herein. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present disclosure. Instead, they are merely examples of devices and methods consistent with some aspects of the present disclosure as detailed in the appended claims.

[0069] like Figure 1 and Figure 8 As shown, the present invention provides a method for obtaining automobile data stream, which comprises the following steps:

[0070] The first automobile communication terminal is electrically connected to the automobile communication interface;

[0071] The first automobile communication terminal wirelessly transmits data received from the automobile communication interface to the mobile terminal;

[0072] The mobile terminal receives data sent from the first automobile communication terminal;

[0073] The mobile terminal processes the data transmitted from the first automobile communication terminal.

[0074] In the embodiment of the present invention, the first automobile communication terminal communicates with the automobile communication interface, and the first automobile communication terminal wirelessly transmits the data obtained from the automobile communication interface to the mobile terminal, and the mobile terminal processes the data. This can avoid the disadvantage that the mobile terminal needs to be wired to the automobile communication interface for transmission or control, which leads to inconvenience in operation. In addition, the mobile terminal can send and receive data with the automobile communication interface anytime and anywhere without being restricted by the venue and space, thereby realizing the diagnosis and control of the automobile, thereby greatly enhancing the convenience of operation.

[0075] Specifically, the automobile communication interface may be an OBD interface on the automobile, the automobile communication terminal may be an OBD communication terminal or module that can be electrically connected to the OBD interface, and the first automobile communication terminal may be a plug-in OBD (On-Board Diagnostic, vehicle-mounted diagnostic system) device. The first automobile communication terminal is a small device that can be directly plugged into the OBD interface of the target vehicle for use. When the first automobile communication terminal is plugged into the OBD interface of the target vehicle, the vehicle-mounted device is powered by the OBD of the vehicle, and after power-on, the program in the first automobile communication terminal will automatically start to execute. Other operating systems such as Linux or Android may be run in the first automobile communication terminal, and lower computer programs may also be run. In addition, the first automobile communication terminal may also have a hardware transceiver of common vehicle protocols such as KWP (Keyword Protocol, Keyword Protocol), CAN (Controller Area Network, Controller Local Area Network), etc., and can communicate with each ECU system of the vehicle through the vehicle OBD interface. A wireless communication unit is also provided inside the first automobile communication terminal, and the wireless communication unit may be a unit that can realize wireless communication transmission such as Bluetooth, wifi, Zigbee, Lora, etc. The mobile terminal can be a mobile phone, a tablet computer, a notebook computer or other portable terminals. A program is running on the mobile terminal, and the program can process the data sent by the first automobile communication terminal.

[0076] In an embodiment of the present invention, after the first automobile communication terminal is electrically connected to the automobile communication interface, the first automobile communication terminal starts to run after being powered on, and communicates with each ECU system in the vehicle through the automobile communication interface. The first automobile communication terminal reads the data of each ECU system in the vehicle through the automobile communication interface, or the first automobile communication terminal can also send the data to each ECU system in the vehicle through the automobile communication interface. The first automobile communication terminal sends the read data of each ECU system in the vehicle to the mobile terminal through the wireless communication unit. Specifically, the read data of each ECU system in the vehicle can be sent to the mobile terminal by Bluetooth transmission or wifi transmission. After the mobile terminal receives the data sent from the first automobile communication terminal, it will parse and process the data sent from the first automobile communication terminal.

[0077] Optionally, in a specific embodiment of the present invention, after the first automobile communication terminal is electrically connected to the automobile OBD communication interface, the first automobile communication terminal can read the fault code information of each ECU system through the automobile's OBD communication interface, and the first automobile communication terminal will send the fault code information to the mobile terminal through the wireless communication unit. Preferably, the first automobile communication terminal will send the fault code information to the mobile terminal through the Bluetooth communication unit. After the mobile terminal receives the fault code information sent from the first automobile communication terminal, the program on the mobile terminal will parse and process the fault code sent from the first automobile communication terminal. As a result, the user only needs to use the first automobile communication terminal and the mobile terminal that can communicate wirelessly with the first automobile communication terminal to realize the diagnosis and control operations such as reading the fault code information of the automobile. The user does not need to use bulky equipment or wired connection to diagnose and control the automobile, thereby improving the user experience and improving the diagnostic efficiency.

[0078] like Fig. 9 As shown, in an optional embodiment of the present invention, after the mobile terminal processes the data sent from the first automobile communication terminal, the following steps are also included: the mobile terminal processes the data sent from the first automobile communication terminal and displays it. Specifically, the mobile terminal may include a processing unit, a display unit, a wireless communication unit, and a storage unit. The wireless communication unit on the mobile terminal is used to communicate with the wireless communication unit on the automobile communication terminal. After the wireless communication unit of the mobile terminal receives the data sent by the wireless communication unit on the first automobile communication terminal, it will send the data to the mobile terminal storage unit, and the storage unit will send the data to the processing unit of the mobile terminal for parsing. After the parsing is completed, the processing unit of the mobile terminal will transmit the processed data to the display unit of the mobile terminal. The display unit of the mobile terminal displays or displays the processed data to the user in a visual form.

[0079] Optionally, in a specific embodiment of the present invention, after the wireless communication unit of the mobile terminal receives the fault code information sent by the first automobile communication terminal, the processing unit on the mobile terminal will parse the fault code information to convert the fault code information into fault information that the user can understand. For example, the fault code can be converted into a visual or perceptible form such as text, picture, audio or video so that the user can know the specific meaning represented by the fault code information.

[0080] like Figure 2 and Fig.10 As shown, in one embodiment of the present invention, after the mobile terminal processes the data sent from the first automobile communication terminal, the following steps are also included:

[0081] The mobile terminal processes the data sent from the first automobile communication terminal and transmits the data to the first server;

[0082] The first server receives data sent from the mobile terminal;

[0083] The first server processes the data sent from the mobile terminal.

[0084] Specifically, after receiving the data sent by the wireless communication unit on the first automobile communication terminal, the wireless communication unit on the mobile terminal will send the data to the processing unit of the mobile terminal for parsing. After the parsing is completed, the mobile terminal can transmit the parsed data to the first server.

[0085] In other words, the processing unit of the mobile terminal can perform a preliminary analysis and processing on the data analysis and processing step. After the preliminary analysis and processing is completed, the mobile terminal will divide the data into data types that can be analyzed and processed by the processing unit of the mobile terminal and data types that cannot be analyzed and processed by the processing unit of the mobile terminal. For data types that can be analyzed and processed by the processing unit of the mobile terminal, the processing unit of the mobile terminal can analyze and process them by itself. For data types that cannot be analyzed and processed by the processing unit of the mobile terminal, the processing unit of the mobile terminal can transmit the data to the first server through the wireless communication unit of the mobile terminal, and request the first server to process it. The first server can be a front-end server. After the first server receives the request sent from the mobile terminal, the first server can further analyze or parse the data sent from the mobile terminal.

[0086] Optionally, in a specific embodiment of the present invention, the mobile terminal divides the fault code information into data types that can be parsed and processed by the mobile terminal processing unit and data types that cannot be parsed and processed by the mobile terminal processing unit. For fault code information that can be parsed and processed by the mobile terminal processing unit, the mobile terminal processing unit can parse and process it by itself. For fault code information that cannot be parsed and processed by the mobile terminal processing unit. The processing unit of the mobile terminal can transmit the fault code information to the front-end server through the wireless communication unit of the mobile terminal, and request the front-end server to process it. The front-end server can further analyze or parse the fault code information sent from the mobile terminal. In this way, the fault types that cannot be processed by the mobile terminal can be parsed and processed by the front-end server. That is, according to the different types of fault code information, the mobile terminal can be parsed and processed or the front-end server can be parsed and processed, so that the reasonable division of the functions of the mobile phone and the front-end server can be achieved, and the diagnostic efficiency is improved.

[0087] like Fig.11 As shown, in an optional embodiment of the present invention, after the first server processes the data sent from the mobile terminal, the following steps are also included:

[0088] The first server processes the data sent from the mobile terminal and transmits it to the mobile terminal;

[0089] The mobile terminal receives data sent from the first server;

[0090] The mobile terminal displays the data sent from the first server.

[0091] Specifically, after the first server receives the data sent from the mobile terminal, the first server may further analyze or parse the data sent from the mobile terminal. Optionally, the first server may also include a communication unit, a processing unit, and a storage unit. After the communication unit of the first server receives the data sent from the mobile terminal, the communication unit of the first server will send the data to the storage unit, and then the storage unit will send the data to the processing unit of the first server for parsing. After the parsing is completed, the processing unit of the first server will transmit the parsed data to the communication unit. The communication unit of the first server will return the parsed data to the wireless communication unit of the mobile terminal. The wireless communication unit of the mobile terminal receives the parsed data from the first server, and transmits the data to the storage unit of the mobile terminal, and the storage unit of the mobile terminal transmits the data to the processing unit of the mobile terminal. After receiving the data transmitted by the storage unit, the processing unit of the mobile terminal transmits the data to the display unit of the mobile terminal. The display unit of the mobile terminal displays or displays the data to the user in a visual form.

[0092] Optionally, in a specific embodiment of the present invention, after the front-end server parses the fault code information, it transmits the parsing result to the mobile terminal, and the mobile terminal then displays or shows the parsing result to the user in a visual or perceptible manner.

[0093] like Figure 3 and Fig.12 As shown, in one embodiment of the present invention, after the first server processes the data sent from the mobile terminal, the following steps are also included:

[0094] The first server processes the data sent from the mobile terminal and transmits it to the second server;

[0095] The second server receives the data sent from the first server;

[0096] The second server processes the data sent from the first server.

[0097] Specifically, after the communication unit of the first server receives the data or request sent from the mobile terminal, the communication unit of the first server will send the data to the storage unit, which will then be sent by the storage unit to the processing unit of the first server for parsing. Optionally, there may be multiple second servers. For example, the second server can be set to a server that can process different automobile bus protocol data according to different car models, such as the second server can include a BMW server that can process BMW bus protocol data, a Mercedes-Benz server that can process Mercedes-Benz bus protocol data, and a Volkswagen server that can process Volkswagen bus protocol data, etc. In other words, the first server will further parse the data to see what type of second server the data can be parsed and processed by. For example, the first server will parse whether the data can be parsed and processed by the BMW server, the Mercedes-Benz server, or the Volkswagen server. If the data can be parsed and processed by the BMW server, the first server will send the data to the BMW server for parsing. If the data can be parsed and processed by the Mercedes-Benz server, the first server will send the data to the Mercedes-Benz server for parsing. If the data can be parsed and processed by the Volkswagen server, the first server will send the data to the Volkswagen server for parsing.

[0098] It should be understood that the second server may also include a communication unit, a processing unit, and a storage unit. The working process and principle of the communication unit, processing unit, and storage unit of the above-mentioned second server are similar to those of the first server, and the specific working principle and process will not be repeated here. In addition, the second server may also be set according to other classification methods. The classification and setting of the second server according to the car brand in the embodiment of the present invention is only used to illustrate that it is only a possible division and setting method, and does not mean that it limits the second server of the embodiment of the present invention to be divided and set only according to the car brand.

[0099] Optionally, in a specific embodiment of the present invention, the second server may be a server cluster, and the server cluster may include a BMW server, a Mercedes-Benz server, a Volkswagen server, etc. After receiving the request or data sent from the mobile terminal, the front-end server will parse these requests or data, and transmit these requests or data to other second servers such as the corresponding BMW server, Mercedes-Benz server, Volkswagen server, etc. for parsing and processing. Thus, by dividing the second servers into different types of servers according to different car models or car brands, these different types of servers can process corresponding fault information, thereby improving the efficiency of automobile fault diagnosis.

[0100] like Fig.13 As shown, in one embodiment of the present invention, after the second server processes the data sent from the first server, the following steps are also included:

[0101] The second server processes the data sent from the first server and transmits it to the first server;

[0102] The first server receives data sent from the second server;

[0103] The first server transmits the data sent from the second server to the mobile terminal;

[0104] The mobile terminal receives data sent from the first server;

[0105] The mobile terminal displays the data sent from the first server.

[0106] Specifically, after the second server receives the data sent by the first server, it parses and processes the data. Specifically, if the BMW server receives the data sent by the first server, the BMW server will parse and process the data according to the characteristics of the data. For example, the BMW server will parse and process the data according to the structural characteristics and packaging characteristics of the data. If the Mercedes-Benz server receives the data sent by the first server, the Mercedes-Benz server will parse and process the data according to the characteristics of the data. If the Volkswagen server receives the data sent by the first server, the Volkswagen server will parse and process the data according to the characteristics of the data.

[0107] After the second server parses and processes the data, it transmits the parsed result to the first server. After the first server receives the parsed result from the second server, it sends the data including the parsed result to the mobile terminal. The mobile terminal receives the data including the parsed result, and the display unit of the mobile terminal displays or displays the data to the user in a visual form.

[0108] like Figure 4 and Fig.14 As shown, in one embodiment of the present invention, after the first server processes the data sent from the mobile terminal, the following steps are also included:

[0109] The first server processes the data sent from the mobile terminal and transmits it to the vehicle control terminal;

[0110] The vehicle control terminal receives data sent from the first server;

[0111] The vehicle control terminal processes the data sent from the first server.

[0112] Optionally, the automobile control terminal is generally a device or component that can communicate or transmit data with various ECU systems in the automobile through the automobile OBD interface. Generally, the automobile control terminal may include an OBD interface or an OBD communication component, and the OBD interface or OBD communication component on the automobile control terminal can be electrically connected to the OBD interface on the automobile and perform data transmission. In an embodiment of the present invention, the OBD interface or OBD communication component on the automobile control terminal is communicatively connected to the first server.

[0113] Optionally, the first server is provided with an OBD interface, and the OBD interface or OBD communication component of the automobile control terminal can be communicatively connected with the OBD interface on the first server. Thus, the first server can realize communication or data transmission with the automobile control terminal through its own OBD interface.

[0114] After the communication unit of the first server receives the data or request sent from the mobile terminal, the first server sends the data that can be parsed and processed by the vehicle control terminal to the vehicle control terminal. Optionally, the vehicle control terminal may also include a communication unit, a processing unit, a storage unit, and a display unit. After the communication unit of the vehicle control terminal receives the data transmitted by the first server, the communication unit sends the data to the storage unit, and the storage unit sends the data to the processing unit. After the processing unit parses and processes the data, the processing unit sends the parsed data to the display unit, and displays or displays the parsed data to the user in a visual or perceptible form.

[0115] Thus, a data link among the first automobile communication terminal, the mobile terminal, the first server and the automobile control terminal can be established through the automobile control terminal, thereby realizing remote data transmission and control among the first automobile communication terminal, the mobile terminal and the automobile control terminal, and improving the convenience of automobile diagnosis.

[0116] It should be noted that the vehicle control terminal can be set up in a 4S car store, a car repair shop, etc. Of course, the location where the vehicle control terminal is placed is not subject to any restrictions, and the above are just examples of common locations where the vehicle control terminal may appear.

[0117] like Fig.15 As shown, in one embodiment of the present invention, after the automobile control terminal processes the data sent from the first server, the following steps are also included:

[0118] The vehicle control terminal processes the data sent from the first server and transmits the data to the first server;

[0119] The first server receives data sent from the automobile control terminal;

[0120] The first server transmits the data sent from the automobile control terminal to the mobile terminal;

[0121] The mobile terminal receives data sent from the first server;

[0122] The mobile terminal displays the data sent from the first server.

[0123] Specifically, the processing unit of the automobile control terminal can also send the parsed data to the storage unit, the storage unit sends the parsed data to the communication unit, and the communication unit sends the parsed data to the first server. After receiving the data sent by the automobile control terminal, the first server sends the data to the mobile terminal. The display unit of the mobile terminal will display or display the received data to the user in a visual form.

[0124] like Figure 6 As shown, in another embodiment of the present invention, after the first server processes the data sent from the mobile terminal, the following steps are also included:

[0125] The first server processes the data sent from the mobile terminal and transmits it to the remote control terminal;

[0126] The vehicle control terminal receives data sent from the first server;

[0127] The vehicle control terminal processes the data sent from the first server.

[0128] Specifically, the remote control terminal can be a computer, and the remote control terminal can process and parse the data or request sent from the first server. The remote control terminal can parse the data or request sent from the first server, and send the parsed data to the first server. After the remote control terminal processes and parses the data or request sent from the first server, it transmits the parsed data to the first server. After the first server receives the parsed data, it transmits the above data to the mobile terminal. After the mobile terminal receives the data, the display unit of the mobile terminal will display or display the received data to the user in a visual form. Thus, a data link between the first automobile communication terminal, the mobile terminal, the first server and the remote control terminal can be established through the automobile control terminal, so that remote data transmission and control between the first automobile communication terminal, the mobile terminal and the remote control terminal can be realized, thereby improving the convenience of automobile diagnosis.

[0129] like Figure 5 and Fig.16 As shown, in one embodiment of the present invention, after the first server processes the data sent from the mobile terminal, the following steps are also included:

[0130] The first server processes the data sent from the mobile terminal and transmits it to the second automobile communication terminal which is in communication connection with the first server;

[0131] The second automobile communication terminal receives the data sent from the first server;

[0132] The second automobile communication terminal transmits the data sent from the first server to the outside.

[0133] Specifically, the structure and function of the second automobile communication terminal can be the same as the first automobile communication terminal. The second automobile communication terminal can also include a wireless communication unit. The wireless communication unit in this embodiment can also be a unit that can realize wireless communication transmission, such as Bluetooth, wifi, Zigbee, Lora, etc. After the first server processes the data or request sent from the mobile terminal, it is transmitted to the second automobile communication terminal that is connected to the first server. After the second communication terminal receives the data sent from the first server, the second automobile communication terminal transmits the data outward through the wireless communication unit. The wireless communication unit of the second automobile communication terminal can transmit data with other terminals or devices that can establish a connection with it. Thus, a data link between the first automobile communication terminal, the mobile terminal, the first server and the second automobile communication terminal can be established through the automobile control terminal, so that remote data transmission and control between the first automobile communication terminal, the mobile terminal and the second automobile communication terminal can be realized, which improves the convenience and ease of use of automobile diagnosis.

[0134] like Figure 1 As shown, the present invention also discloses an embodiment of an automobile control system, which includes a first automobile communication terminal and a mobile terminal. Specifically, the first automobile communication terminal is electrically connected to the automobile communication interface. The first automobile communication terminal wirelessly transmits data received from the automobile communication interface to the mobile terminal; the mobile terminal receives data sent from the first automobile communication terminal; and the mobile terminal processes the data sent from the first automobile communication terminal.

[0135] Specifically, the automobile communication interface may be an OBD interface on the automobile, the automobile communication terminal may be an OBD communication terminal or module that can be electrically connected to the OBD interface, and the first automobile communication terminal may be a plug-in OBD (On-Board Diagnostic, vehicle-mounted diagnostic system) device. The first automobile communication terminal is a small device that can be directly plugged into the OBD interface of the target vehicle for use. When the first automobile communication terminal is plugged into the OBD interface of the target vehicle, the vehicle-mounted device is powered by the OBD of the vehicle, and after power-on, the program in the first automobile communication terminal will automatically start to execute. Other operating systems such as Linux or Android may be run in the first automobile communication terminal, and lower computer programs may also be run. In addition, the first automobile communication terminal may also have a hardware transceiver of common vehicle protocols such as KWP (Keyword Protocol, Keyword Protocol), CAN (Controller Area Network, Controller Local Area Network), etc., and can communicate with each ECU system of the vehicle through the vehicle OBD interface. A wireless communication unit is also provided inside the first automobile communication terminal, and the wireless communication unit may be a unit that can realize wireless communication transmission such as Bluetooth, wifi, Zigbee, Lora, etc. The mobile terminal can be a mobile phone, a tablet computer, a notebook computer or other portable terminals. A program is running on the mobile terminal, and the program can process the data sent by the first automobile communication terminal.

[0136] In an embodiment of the present invention, after the first automobile communication terminal is electrically connected to the automobile communication interface, the first automobile communication terminal starts to run after being powered on, and communicates with each ECU system in the vehicle through the automobile communication interface. The first automobile communication terminal reads the data of each ECU system in the vehicle through the automobile communication interface, or the first automobile communication terminal can also send the data to each ECU system in the vehicle through the automobile communication interface. The first automobile communication terminal sends the read data of each ECU system in the vehicle to the mobile terminal through the wireless communication unit. Specifically, the read data of each ECU system in the vehicle can be sent to the mobile terminal by Bluetooth transmission or wifi transmission. After the mobile terminal receives the data sent from the first automobile communication terminal, it will parse and process the data sent from the first automobile communication terminal.

[0137] Optionally, in a specific embodiment of the present invention, after the first automobile communication terminal is electrically connected to the automobile OBD communication interface, the first automobile communication terminal can read the fault code information of each ECU system through the automobile's OBD communication interface, and the first automobile communication terminal will send the fault code information to the mobile terminal through the wireless communication unit. Preferably, the first automobile communication terminal will send the fault code information to the mobile terminal through the Bluetooth communication unit. After the mobile terminal receives the fault code information sent from the first automobile communication terminal, the program on the mobile terminal will parse and process the fault code sent from the first automobile communication terminal. As a result, the user only needs to use the first automobile communication terminal and the mobile terminal that can communicate wirelessly with the first automobile communication terminal to realize the diagnosis and control operations such as reading the fault code information of the automobile. The user does not need to use bulky equipment or wired connection to diagnose and control the automobile, thereby improving the user experience and improving the diagnostic efficiency.

[0138] In an optional embodiment of the present invention, after the mobile terminal processes the data sent from the first automobile communication terminal, the following steps are also included: the mobile terminal processes the data sent from the first automobile communication terminal and displays it. Specifically, the mobile terminal may include a processing unit, a display unit, a wireless communication unit, and a storage unit. The wireless communication unit on the mobile terminal is used to communicate with the wireless communication unit on the automobile communication terminal. After the wireless communication unit of the mobile terminal receives the data sent by the wireless communication unit on the first automobile communication terminal, it will send the data to the mobile terminal storage unit, and the storage unit will send the data to the processing unit of the mobile terminal for parsing. After the parsing is completed, the processing unit of the mobile terminal will transmit the processed data to the display unit of the mobile terminal. The display unit of the mobile terminal displays or displays the processed data to the user in a visual form.

[0139] Optionally, in a specific embodiment of the present invention, after the wireless communication unit of the mobile terminal receives the fault code information sent by the first automobile communication terminal, the processing unit on the mobile terminal will parse the fault code information to convert the fault code information into fault information that the user can understand. For example, the fault code can be converted into a visual or perceptible form such as text, picture, audio or video so that the user can know the specific meaning represented by the fault code information.

[0140] like Figure 7 As shown, in one embodiment of the present invention, the automobile control system further includes a first server. The first server may be a front-end server. After the first server receives a request or a request sent from a mobile terminal, the first server may further analyze or resolve the data sent from the mobile terminal.

[0141] like Figure 7 As shown, further, in one embodiment of the present invention, the automobile control system also includes at least one of a second server, a second automobile communication terminal, an automobile control terminal, and a remote control terminal. Among them, the second server can be multiple. For example, the second server can be set as a server that can process different automobile bus protocol data according to different car models, such as the second server can include a BMW server that can process BMW bus protocol data, a Mercedes-Benz server that can process Mercedes-Benz bus protocol data, and a Volkswagen server that can process Volkswagen bus protocol data, etc. In other words, the first server will further parse what type of second server the data can be parsed and processed by. For example, the first server will parse whether the data can be parsed and processed by a BMW server, a Mercedes-Benz server, or a Volkswagen server. If the data can be parsed and processed by the BMW server, the first server will send the data to the BMW server for parsing and processing. If the data can be parsed and processed by the Mercedes-Benz server, the first server will send the data to the Mercedes-Benz server for parsing and processing. If the data can be parsed and processed by the Volkswagen server, the first server will send the data to the Volkswagen server for parsing and processing.

[0142] The automobile control terminal is usually a device or component that can communicate or transmit data with each ECU system in the automobile through the automobile OBD interface. Generally, the automobile control terminal may include an OBD interface or an OBD communication component, and the OBD interface or OBD communication component on the automobile control terminal can be electrically connected to the OBD interface on the automobile and transmit data. In an embodiment of the present invention, the OBD interface or OBD communication component on the automobile control terminal is communicatively connected to the first server. Optionally, an OBD interface is provided on the first server, and the OBD interface or OBD communication component of the automobile control terminal can be communicatively connected to the OBD interface on the first server. Thus, the first server can communicate or transmit data with the automobile control terminal through its own OBD interface.

[0143] The remote control terminal may be a computer, and the remote control terminal may process and parse the data or request sent from the first server. The remote control terminal may parse the data or request sent from the first server, and send the parsed data to the first server.

[0144] The structure and function of the second automobile communication terminal can be the same as the first automobile communication terminal. The second automobile communication terminal can also include a wireless communication unit, and the wireless communication unit in this embodiment can also be a unit capable of wireless communication transmission such as Bluetooth, WiFi, Zigbee, Lora, etc.

[0145] In a computer-readable storage medium in yet another embodiment of the present invention, a computer program is stored on the computer-readable storage medium, and when the computer program is executed by a processor, the vehicle control method as described in the above embodiment is implemented.

[0146] Since the automobile control method of the embodiment of the present invention can produce beneficial effects such as improving user experience and improving diagnostic efficiency, running or implementing the program in the above-mentioned readable storage medium can also produce beneficial effects such as improving user experience and improving diagnostic efficiency, and the specific process and principle will not be repeated.

[0147] The technicians in the relevant field can clearly understand that for the convenience and simplicity of description, only the division of the above-mentioned functional units and modules is used as an example for illustration. In practical applications, the above-mentioned function allocation can be completed by different functional units and modules as needed, that is, the internal structure of the above-mentioned device can be divided into different functional units or modules to complete all or part of the functions described above. The functional units and modules in the embodiment can be integrated in a processing unit, or each unit can exist physically separately, or two or more units can be integrated in one unit. The above-mentioned integrated unit can be implemented in the form of hardware or in the form of software functional units. In addition, the specific names of the functional units and modules are only for the convenience of distinguishing each other, and are not used to limit the scope of protection of this application. The specific working process of the units and modules in the above-mentioned system can refer to the corresponding process in the aforementioned method embodiment, which will not be repeated here.

[0148] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described or recorded in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.

[0149] Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of external device software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.

[0150] In the embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the system embodiments described above are merely schematic. For example, the division of the above modules or units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be an indirect coupling or communication connection through some interfaces, devices or units, which can be electrical, mechanical or other forms.

[0151] The units described above as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0152] If the above-mentioned integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on such an understanding, the present application implements all or part of the processes in the above-mentioned embodiment method, and can also be completed by instructing the associated hardware through a computer program. The above-mentioned computer program can be stored in a computer-readable storage medium, and the computer program can implement the steps of the above-mentioned various method embodiments when executed by the processor. Among them, the above-mentioned computer program includes computer program code, and the above-mentioned computer program code can be in source code form, object code form, executable file or some intermediate form, etc. The above-mentioned computer-readable storage medium may include: any entity or device capable of carrying the above-mentioned computer program code, recording medium, U disk, mobile hard disk, disk, optical disk, computer-readable memory, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), electric carrier signal, telecommunication signal and software distribution medium, etc. It should be noted that the content contained in the above-mentioned computer-readable storage medium can be appropriately increased or decreased according to the requirements of legislation and patent practice in the jurisdiction. For example, in some jurisdictions, according to legislation and patent practice, computer-readable storage media does not include electrical carrier signals and telecommunication signals.

[0153] The above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. These modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present application, and should all be included in the protection scope of the present application.

Claims

1. A vehicle control method, characterized in that: The following steps are involved: The first automobile communication terminal is electrically connected to the automobile communication interface; The first automobile communication terminal wirelessly transmits data received from the automobile communication interface to the mobile terminal; The mobile terminal receives data sent from the first automobile communication terminal; The mobile terminal classifies the data sent from the first automobile communication terminal into data that can be parsed and processed by the mobile terminal processing unit and data that cannot be parsed and processed by the mobile terminal processing unit; The mobile terminal processes the data that can be parsed and processed by the mobile terminal processing unit; The mobile terminal transmits the data that cannot be parsed and processed by the mobile terminal processing unit to the first server; The first server receives data sent from the mobile terminal; The first server processes data sent from the mobile terminal; After processing the data sent from the mobile terminal, the first server transmits the data to the second server, the vehicle control terminal or the second vehicle communication terminal connected to the first server according to actual needs; The second server, the vehicle control terminal or the second vehicle communication terminal receives the data sent from the first server; The second server or the automobile control terminal processes the data sent from the first server, and the second automobile communication terminal transmits the data sent from the first server to the outside.

2. The vehicle control method according to claim 1, characterized in that: After the mobile terminal processes the data sent from the first automobile communication terminal, the following steps are also included: The mobile terminal processes and displays the data sent from the first automobile communication terminal.

3. The vehicle control method according to claim 1, characterized in that: After the first server processes the data sent from the mobile terminal, the following steps are also included: The first server processes the data sent from the mobile terminal and transmits it to the mobile terminal; The mobile terminal receives data sent from the first server; The mobile terminal displays the data sent from the first server.

4. The vehicle control method according to claim 1, characterized in that: After the second server processes the data sent from the first server, the following steps are also included: The second server processes the data sent from the first server and transmits it to the first server; The first server receives data sent from the second server; The first server transmits the data sent from the second server to the mobile terminal; The mobile terminal receives data sent from the first server; The mobile terminal displays the data sent from the first server.

5. The vehicle control method according to claim 1, characterized in that: After the automobile control terminal processes the data sent from the first server, the following steps are also included: The vehicle control terminal processes the data sent from the first server and transmits the data to the first server; The first server receives data sent from the automobile control terminal; The first server transmits the data sent from the automobile control terminal to the mobile terminal; The mobile terminal receives data sent from the first server; The mobile terminal displays the data sent from the first server.

6. A vehicle control system, characterized in that: include: a first automobile communication terminal, the first automobile communication terminal being electrically connected to the automobile communication interface; The first automobile communication terminal wirelessly transmits data received from the automobile communication interface to the mobile terminal; the mobile terminal receives data sent from the first automobile communication terminal; the mobile terminal classifies the data sent from the first automobile communication terminal into data that can be parsed and processed by the mobile terminal processing unit and data that cannot be parsed and processed by the mobile terminal processing unit; the mobile terminal processes the data that can be parsed and processed by the mobile terminal processing unit; The mobile terminal transmits the data that cannot be parsed and processed by the mobile terminal processing unit to the first server; a first server, wherein the first server receives data sent from the mobile terminal; The first server processes data sent from the mobile terminal; The first server processes the data sent from the mobile terminal and transmits the data to the second server, the vehicle control terminal or the second vehicle communication terminal connected to the first server according to actual needs; a second server, the second server receiving data sent from the first server; The second server processes the data sent from the first server; A car control terminal, the car control terminal receiving data sent from the first server; the car control terminal processing the data sent from the first server; The second automobile communication terminal receives the data sent from the first server; the second automobile communication terminal transmits the data sent from the first server to the outside.

7. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the vehicle control method according to any one of claims 1 to 5 is implemented.

Citation Information

Patent Citations

  • Data processing system of automobile fault data

    CN102830690A

  • Vehicle-mounted terminal, vehicle data acquisition system and method

    CN105391464A

  • Mobile terminal handheld vehicle management method based on Internet of Vehicles

    CN105721482A

  • Vehicle maintenance system, method and server, equipment and storage medium

    CN108038555A