Diagnostic vehicle type selection method and device, vehicle diagnosis system and terminal equipment
By obtaining the target position information of the car diagnostic equipment, matching and displaying the diagnostic vehicle model selection menu in bilingual display, the diagnostic efficiency problem caused by the differences in vehicle brand descriptions in different regions is solved, and faster and more accurate model selection is achieved, improving diagnostic efficiency.
Patent Information
- Application Number
- CN202510344416.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-21
- Publication Date
- 2025-07-08
AI Technical Summary
The current differences in descriptions of vehicle brands or sub-brands in different countries or regions have caused operators to be unable to make the correct choice, reducing diagnostic efficiency.
By obtaining the target location information of the car diagnostic equipment, matching the corresponding country or region configuration library, obtaining and displaying the bilingual display diagnostic vehicle model selection menu, and supporting multi-language display to adapt to vehicle brand/subbrand names in different regions.
Improves the accuracy and speed of operators choosing the correct vehicle brand or sub-brand, thereby improving the efficiency of automotive diagnosis.
Smart Images

Figure CN120276896A_ABST
Abstract
Description
Technical Field
[0001] This application belongs to the technical field of vehicle diagnosis, and particularly relates to a method and device for selecting a diagnosed vehicle model, a vehicle diagnostic system, and a terminal device. Background Art
[0002] With the increasing complexity of automotive electronic control systems, the demand for vehicle diagnostic equipment has also been continuously increasing. Current vehicle diagnostic equipment has developed vehicle fault diagnostic applications for major vehicle brands worldwide. In the diagnostic vehicle model selection menu directory of the vehicle diagnostic equipment, diagnostic menus are displayed by vehicle brand or sub-brand, and operators will select the diagnostic vehicle model software according to the vehicle to be diagnosed for fault diagnosis.
[0003] However, there may be significant differences in the descriptions of some vehicle brands or sub-brands in different countries or regions. For example, in Hong Kong, China, Mercedes-Benz / Maybach is called Benz / Maybach, while in Taiwan Province, China, it is called Mercedes-Benz / Maybach. Therefore, using only one language to display the diagnostic vehicle model selection menu may cause operators to be unable to correctly select the brand or sub-brand corresponding to the vehicle to be diagnosed, thereby reducing the efficiency of vehicle diagnosis.
[0004] Currently, no effective solution has been proposed for the problem in the related art that operators are unable to correctly select the brand or sub-brand corresponding to the vehicle to be diagnosed, resulting in a reduction in the efficiency of vehicle diagnosis. Summary of the Invention
[0005] Embodiments of this application provide a method and device for selecting a diagnosed vehicle model, a vehicle diagnostic system, and a terminal device, so as to at least solve the problem in the related art that operators are unable to correctly select the brand or sub-brand corresponding to the vehicle to be diagnosed, resulting in a reduction in the efficiency of vehicle diagnosis.
[0006] In a first aspect, embodiments of this application provide a method for selecting a diagnosed vehicle model, including: obtaining target location information of a vehicle diagnostic device; matching a target country or region corresponding to the target location information in a preset country or region configuration library, where the country or region configuration library includes multiple countries or regions that support bilingual display of the diagnostic vehicle model selection menu, and each country or region corresponds to two languages in use; obtaining a first language in use and a second language in use corresponding to the target country or region; and displaying the diagnostic vehicle model selection menu of the vehicle diagnostic device based on the first language in use and the second language in use, so as to perform a vehicle model selection operation on the vehicle to be diagnosed through the diagnostic vehicle model selection menu.
[0007] In some embodiments, presenting the diagnostic vehicle model selection menu of the vehicle diagnostic device based on the first language in use and the second language in use includes: obtaining the system language of the vehicle diagnostic device and the language setting item; if the system language is the first language in use or the second language in use, presenting the diagnostic vehicle model selection menu based on the first language in use and the second language in use; otherwise, presenting the diagnostic vehicle model selection menu based on the system language or the third language in use corresponding to the language setting item.
[0008] In some embodiments, obtaining the first language in use and the second language in use corresponding to the target country or region includes: when the target country or region corresponding to the target location information is matched in the country or region configuration library, displaying a preset prompt box, where the preset prompt box at least includes a first option for indicating that the diagnostic vehicle model selection menu is presented in bilingual; in response to a selection operation on the first option, obtaining the first language in use and the second language in use corresponding to the target country or region.
[0009] In some embodiments, before matching the target country or region corresponding to the target location information in the preset country or region configuration library, the method further includes: establishing the country or region configuration library and associating two languages in use with each country or region in the country or region configuration library.
[0010] In some embodiments, obtaining the target location information of the vehicle diagnostic device includes: obtaining the user registration information corresponding to the vehicle diagnostic device; determining the target location information of the vehicle diagnostic device based on the user registration information.
[0011] In some embodiments, the diagnostic vehicle model selection menu includes multiple vehicle model options; the vehicle model selection operation includes: in response to a selection operation on a target vehicle model option in the diagnostic vehicle model selection menu, taking the target vehicle model option as the vehicle model of the vehicle to be diagnosed.
[0012] In a second aspect, an embodiment of the present application provides a diagnostic vehicle model selection device, including: a first acquisition module configured to acquire target location information of an automotive diagnostic device; a matching module configured to match a target country or region corresponding to the target location information in a preset country or region configuration library, where the country or region configuration library includes multiple countries or regions that support bilingual display of a diagnostic vehicle model selection menu, and each of the countries or regions corresponds to two languages in use; a second acquisition module configured to acquire a first language in use and a second language in use corresponding to the target country or region; and a display module configured to display the diagnostic vehicle model selection menu of the automotive diagnostic device based on the first language in use and the second language in use, so as to perform a vehicle model selection operation on a vehicle to be diagnosed through the diagnostic vehicle model selection menu.
[0013] In a third aspect, an embodiment of the present application provides an automotive diagnostic system, including: an automotive diagnostic device and a server; wherein, the automotive diagnostic device is configured to perform a diagnostic operation on a vehicle to be diagnosed; and the server is configured to execute the diagnostic vehicle model selection method according to any one of the above first aspects.
[0014] In a fourth aspect, an embodiment of the present application provides a terminal device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, where when the processor executes the computer program, the diagnostic vehicle model selection method according to any one of the above first aspects is implemented.
[0015] In a fifth aspect, an embodiment of the present application provides a computer program product, including a computer program, where when the computer program is run, the diagnostic vehicle model selection method according to any one of the above first aspects is executed.
[0016] Compared with the related art, the diagnostic vehicle model selection method, device, automotive diagnostic system, and terminal device provided by the embodiments of the present application acquire the target location information of the automotive diagnostic device, match the corresponding target country or region in a configuration library including multiple countries or regions that support bilingual display of the diagnostic vehicle model selection menu based on the target location information, then acquire the first language in use and the second language in use corresponding to the target country or region, and finally display the diagnostic vehicle model selection menu based on the first language in use and the second language in use. In this way, it is possible to more widely adapt to the name descriptions of vehicle brands / sub-brands in different countries or regions, and by performing bilingual display of the diagnostic vehicle model selection menu according to regions, it is beneficial for operators to more quickly and accurately select the brand or sub-brand corresponding to the vehicle to be diagnosed, thereby improving the efficiency of automotive diagnosis. Through the present application, the problem in the related art that the operator cannot correctly select the brand or sub-brand corresponding to the vehicle to be diagnosed, resulting in a reduction in the efficiency of automotive diagnosis, is solved, and the technical effect of improving the efficiency of automotive diagnosis is achieved.
[0017] Details of one or more embodiments of the present application are set forth in the following drawings and description to make other features, objects, and advantages of the present application more concise and understandable. Description of the Drawings
[0018] To more clearly illustrate the technical solutions in the embodiments of the present application, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, the following drawings are only some embodiments of the present application. For those of ordinary skill in the art, without creative efforts, other drawings can also be obtained based on these drawings.
[0019] Figure 1 is a schematic structural diagram of an automotive diagnostic system according to an embodiment of the present application;
[0020] Figure 2 is a flowchart of a method for selecting a diagnostic vehicle model according to an embodiment of the present application;
[0021] Figure 3 is a flowchart of a method for displaying a diagnostic vehicle model selection menu according to an embodiment of the present application;
[0022] Figure 4 is a schematic structural diagram of a device for selecting a diagnostic vehicle model according to an embodiment of the present application;
[0023] Figure 5 is a schematic structural diagram of a terminal device according to an embodiment of the present application. Detailed Embodiments
[0024] In the following description, for the purpose of illustration and not limitation, specific details such as specific system structures and technologies are set forth in order to thoroughly understand the embodiments of the present application. However, those skilled in the art should understand that the present application can also be implemented in other embodiments without these specific details. In other cases, detailed descriptions of well-known systems, devices, circuits, and methods are omitted to avoid unnecessary details from interfering with the description of the present application.
[0025] It should be understood that when used in the specification of the present application and the appended claims, the term "comprising" indicates the presence of the described features, wholes, steps, operations, elements, and / or components, but does not exclude the presence or addition of one or more other features, wholes, steps, operations, elements, components, and / or their combinations.
[0026] It should also be understood that the term "and / or" as used in the specification of the present application and the appended claims refers to any combination and all possible combinations of one or more of the associated listed items, and includes these combinations.
[0027] As used in the specification of this application and the appended claims, the term "if" may be construed as "when" or "once" or "in response to determining" or "in response to detecting" depending on the context. Similarly, the phrase "if determined" or "if [the described condition or event] is detected" may be construed as meaning "once determined" or "in response to determining" or "once [the described condition or event] is detected" or "in response to detecting [the described condition or event]" depending on the context.
[0028] In addition, in the description of the specification of this application and the appended claims, the terms "first", "second", "third", etc. are only used for distinguishing descriptions and cannot be construed as indicating or implying relative importance.
[0029] The reference to "one embodiment" or "some embodiments" etc. described in the specification of this application means that a specific feature, structure, or characteristic described in connection with the embodiment is included in one or more embodiments of this application. Thus, the statements "in one embodiment", "in some embodiments", "in other some embodiments", "in still other embodiments", etc. that appear in different places in this specification do not necessarily all refer to the same embodiment, but mean "one or more but not all embodiments", unless otherwise specifically emphasized in other ways. The terms "comprising", "including", "having" and their variants all mean "including but not limited to", unless otherwise specifically emphasized in other ways.
[0030] With the increasing complexity of automotive electronic control systems, the demand for automotive diagnostic equipment is also continuously increasing. Current automotive diagnostic equipment has developed vehicle fault diagnostic applications for major automotive brands worldwide. Under the diagnostic vehicle model selection menu directory of the automotive diagnostic equipment, diagnostic menus will be displayed by brand or sub-brand vehicles, and operators will select the diagnostic vehicle model software according to the vehicle to be diagnosed for fault diagnosis.
[0031] However, there may be significant differences in the descriptions of some vehicle brands or sub-brands in different countries or regions. For example, in Hong Kong, China, Mercedes-Benz / Maybach is called Benz / Maybach, while in Taiwan Province, China, it is called Mercedes-Benz / Maybach. Therefore, using only one language to display the diagnostic vehicle model selection menu may cause operators to be unable to correctly select the brand or sub-brand corresponding to the vehicle to be diagnosed, thereby reducing the efficiency of automotive diagnosis.
[0032] Currently, no effective solution has been proposed for the problem in the related art that operators are unable to correctly select the brand or sub-brand corresponding to the vehicle to be diagnosed, resulting in a reduction in the efficiency of automotive diagnosis.
[0033] In view of this, an embodiment of the present application provides a method for selecting a diagnostic vehicle model. By obtaining the target location information of an automotive diagnostic device and matching the corresponding target country or region in a configuration library including multiple countries or regions that support bilingual display of the diagnostic vehicle model selection menu based on the target location information, then obtaining the first usage language and the second usage language corresponding to the target country or region, and finally displaying the diagnostic vehicle model selection menu based on the first usage language and the second usage language. In this way, it can more widely adapt to the name descriptions of vehicle brands / sub-brands in different countries or regions, and by displaying the diagnostic vehicle model selection menu bilingually according to regions, it is beneficial for operators to more quickly and accurately select the brand or sub-brand corresponding to the vehicle to be diagnosed, thereby improving the efficiency of automotive diagnosis. Through the present application, the problem in the related art that the operator cannot correctly select the brand or sub-brand corresponding to the vehicle to be diagnosed, resulting in a decrease in the efficiency of automotive diagnosis, is solved, and the technical effect of improving the efficiency of automotive diagnosis is achieved.
[0034] The following describes an exemplary application architecture of the automotive diagnostic system provided by an embodiment of the present application. Refer to Figure 1 , Figure 1 FIG. is a schematic structural diagram of an automotive diagnostic system 10 according to an embodiment of the present application, including: an automotive diagnostic device 110 and a server 120; wherein, the automotive diagnostic device 110 is used to perform diagnostic operations on a vehicle to be diagnosed 130. The automotive diagnostic device 110 can establish a connection with the server 120 through a wired network or a wireless network.
[0035] The server 120 can be a single server, or alternatively, it can also be a server cluster composed of multiple servers (or micro-servers). The server cluster can also be a distributed cluster. The specific implementation manner of the server 120 in the embodiment of the present application is not limited.
[0036] After receiving an access request from the automotive diagnostic device 110, the server 120 can obtain the target location information of the automotive diagnostic device 110.
[0037] Then, the server 120 can match the target country or region corresponding to the target location information in its built-in country or region configuration library. Among them, the country or region configuration library includes multiple countries or regions that support bilingual display of the diagnostic vehicle model selection menu, and each country or region corresponds to two usage languages. For example, Hong Kong, China can correspond to Traditional Chinese and English, France can correspond to French and English, etc.
[0038] In one embodiment, the country or region configuration library can be stored in the server 120 or in the cloud.
[0039] After the server 120 obtains the target country or region corresponding to the target location information, it can obtain the first language in use and the second language in use corresponding to the target country or region, and based on the first language in use and the second language in use, control the vehicle diagnostic device 110 or the vehicle diagnostic application program in the vehicle diagnostic device 110 to display a diagnostic vehicle model selection menu.
[0040] In specific implementation, both the server 120 and the vehicle diagnostic device 110 can adopt Figure 5 the composition structure shown or include Figure 5 the components shown. Figure 5 FIG. is a schematic structural diagram of a terminal device according to an embodiment of the present application. When the terminal device 5 has the function of the server 120 described in the embodiment of the present application, the terminal device 5 can be the server 120 or a chip or system-on-chip in the server 120; when the terminal device 5 has the function of the vehicle diagnostic device 110 described in the embodiment of the present application, the terminal device 5 can be the vehicle diagnostic device 110 or a chip or system-on-chip in the vehicle diagnostic device 110.
[0041] In some embodiments, the server 120 provided in the embodiment of the present application can be implemented in software. For example, it can be installed in Figure 5 the memory 51 of the terminal device 5 shown. The server 120 can be software in the form of programs and plugins, etc., including: a first acquisition module 40, a matching module 41, a second acquisition module 42, and a display module 43. These modules are logical, so they can be combined arbitrarily or further split according to the functions to be implemented.
[0042] The functions of each module will be described below.
[0043] The method for selecting a diagnostic vehicle model provided in the embodiment of the present application will be described in combination with the exemplary application architecture of the vehicle diagnostic system 10 provided in the embodiment of the present application.
[0044] Next, in combination with Figure 2 a diagnostic vehicle model selection method provided in an embodiment of the present application will be described. Please refer to Figure 2 , Figure 2 FIG. is a flowchart of a diagnostic vehicle model selection method according to an embodiment of the present application. As Figure 2 shown, the method includes:
[0045] Step S201, obtaining the target location information of the vehicle diagnostic device.
[0046] In this embodiment, the target location information of the vehicle diagnostic device can be determined by obtaining the user registration information corresponding to the vehicle diagnostic device or the real-time positioning information of the vehicle diagnostic device.
[0047] For example, acquiring the target location information of the automobile diagnostic device may include: acquiring user registration information corresponding to the automobile diagnostic device; and determining the target location information of the automobile diagnostic device based on the user registration information.
[0048] In addition, the precise location of the automobile diagnostic device may be determined using a global positioning system or an indoor positioning system, or the target location information of the automobile diagnostic device may be obtained based on the IP access address of the automobile diagnostic device by utilizing the network connection between the automobile diagnostic device and the server.
[0049] Step S202, matching a target country or region corresponding to the target location information in a preset country or region configuration library, wherein the country or region configuration library includes a plurality of countries or regions supporting bilingual display of a diagnostic vehicle selection menu, and each country or region corresponds to two languages.
[0050] In this embodiment, the diagnostic vehicle model selection menu may include multiple vehicle model options. In addition, the diagnostic vehicle model selection menu may also include options such as VIN (Vehicle Identification Number) self-identification, demonstration program, OBD (On-Board Diagnostics) environmental protection detection, etc. In the case where the target country or region corresponding to the target location information is matched in the country or region configuration library, each of the above options in the diagnostic vehicle model selection menu can be displayed in the first language and the second language.
[0051] As an example, if the first language is Traditional Chinese and the second language is English, the VIN self-identification can be displayed as "VINScan Service" and "VIN self-identification".
[0052] In one embodiment, the vehicle model selection operation may include: in response to a selection operation on a target vehicle model option in a diagnosis vehicle model selection menu, selecting the target vehicle model option as the vehicle model of the vehicle to be diagnosed.
[0053] The operator can select various vehicle model options (including vehicle brands or sub-brands) listed in the diagnostic vehicle model selection menu. After selecting the target vehicle model option, the automobile diagnostic equipment will use the target vehicle model option as the model of the vehicle to be diagnosed, and use the diagnostic program associated with the target vehicle model option to perform diagnostic operations on the vehicle to be diagnosed.
[0054] In one embodiment, before matching the target country or region corresponding to the target location information in a preset country or region configuration library, the method further includes: establishing a country or region configuration library, and associating two used languages for each country or region in the country or region configuration library.
[0055] In this embodiment, first, it is possible to determine which countries or regions are specifically included in the sales scope of the vehicle diagnostic device; then, countries or regions that support two languages are screened out from all the countries or regions within the above sales scope and added to the country or region configuration library.
[0056] In addition, relevant data on language distribution can be utilized to determine the two commonly used languages in each country or region, and obtain the first and second languages used corresponding to each country or region in the country or region configuration library. Specifically, data on language distribution can be obtained through demographic data and language survey reports, etc., to clarify the regional scope where the target location is located, and then determine the two dominant languages in this region, and use the two dominant languages in this region as the first and second languages used. Among them, the two dominant languages can include the official common languages.
[0057] Step S203: Obtain the first and second languages used corresponding to the target country or region.
[0058] In this embodiment, since each country or region in the country or region configuration library is associated with two languages used. Therefore, based on this association relationship, the first and second languages used corresponding to the target country or region can be obtained.
[0059] Specifically, obtaining the first and second languages used corresponding to the target country or region may include the following steps:
[0060] Step 1: When the target country or region corresponding to the target location information is matched in the country or region configuration library, display a preset prompt box, where the preset prompt box includes at least a first option, and the first option is used to indicate that the diagnostic vehicle model selection menu is displayed bilingually.
[0061] Step 2: In response to the selection operation on the first option, obtain the first and second languages used corresponding to the target country or region.
[0062] In this embodiment, when the target country or region corresponding to the target location information is matched in the country or region configuration library, the vehicle diagnostic device or the vehicle diagnostic application program in the vehicle diagnostic device can be controlled to pop up a preset prompt box, and the preset prompt box can include a first option and a second option. Among them, the first option is used to indicate that the diagnostic vehicle model selection menu is displayed bilingually, and the second option is used to indicate that the diagnostic vehicle model selection menu is not displayed bilingually.
[0063] After detecting the operator's selection operation (touching, pressing, mouse selection, etc.) on the first option, based on the association relationship between each country or region in the country or region configuration library and the used language, obtain the first used language and the second used language corresponding to the target country or region.
[0064] Step S204, display the diagnostic vehicle model selection menu of the vehicle diagnostic device based on the first used language and the second used language, so as to perform a vehicle model selection operation on the vehicle to be diagnosed through the diagnostic vehicle model selection menu.
[0065] In this embodiment, by displaying the diagnostic vehicle model selection menu of the vehicle diagnostic device based on the first used language and the second used language, each vehicle model (including vehicle brand or sub-brand) in the diagnostic vehicle model selection menu can be displayed in the first used language and the second used language. Thus, the operator can perform a vehicle model selection operation on the vehicle to be diagnosed based on the diagnostic vehicle model selection menu displayed in the first used language and the second used language. In this way, the operator can more quickly and accurately select the brand or sub-brand corresponding to the vehicle to be diagnosed, provide more accurate information for subsequent vehicle diagnosis, and thus improve the efficiency of vehicle diagnosis.
[0066] Next, in combination with Figure 3 A method for displaying a diagnostic vehicle model selection menu provided by an embodiment of the present application will be described. Please refer to Figure 3 , Figure 3 is a flowchart of a method for displaying a diagnostic vehicle model selection menu according to an embodiment of the present application. As Figure 3 shown, the method for displaying the diagnostic vehicle model selection menu includes:
[0067] Step S301, obtain the system language and language setting items of the vehicle diagnostic device.
[0068] Step S302, determine whether the system language is the first used language or the second used language. If so, enter Step S303; if not, enter Step S304.
[0069] Step S303, display the diagnostic vehicle model selection menu based on the first used language and the second used language.
[0070] Step S304, display the diagnostic vehicle model selection menu based on the system language or the third used language corresponding to the language setting item.
[0071] In this embodiment, the language support of the vehicle diagnostic device can also be detected by determining whether the system language of the vehicle diagnostic device is the first language in use or the second language in use, so as to determine whether the vehicle diagnosis supports the first language in use or the second language in use. By detecting whether the vehicle diagnostic device supports the first language in use or the second language in use, the operator can perform various settings and operations on the vehicle diagnostic device based on the familiar language, which is convenient for the operator to operate and understand the device, ensures that the operator can accurately understand the functions and instructions of the device, reduces operation errors and time waste caused by language problems, and can adapt to the language requirements of different countries or regions, providing a better user experience and improving the operator's satisfaction with the device.
[0072] Specifically, if the system language of the vehicle diagnostic device is one of the first language in use and the second language in use, it can be determined that the vehicle diagnostic device supports the first language in use and the second language in use, and then the diagnostic vehicle model selection menu can be displayed based on the first language in use and the second language in use; if the system language is not any of the first language in use and the second language in use, it can be determined that the vehicle diagnostic device does not support the first language in use and the second language in use, and then the diagnostic vehicle model selection menu can be displayed based on the system language or the third language in use corresponding to the language setting item.
[0073] Through the above steps S201 to S204, by obtaining the target location information of the vehicle diagnostic device, and matching the corresponding target country or region in the configuration library including multiple countries or regions that support bilingual display of the diagnostic vehicle model selection menu based on the target location information, then obtaining the first language in use and the second language in use corresponding to the target country or region, and finally displaying the diagnostic vehicle model selection menu based on the first language in use and the second language in use. In this way, it can more widely adapt to the name descriptions of vehicle brands / sub-brands in different countries or regions, and by displaying the diagnostic vehicle model selection menu bilingually according to regions, it is beneficial for the operator to more quickly and accurately select the brand or sub-brand corresponding to the vehicle to be diagnosed, thereby improving the efficiency of vehicle diagnosis. Through this application, the problem that the operator in the related art cannot correctly select the brand or sub-brand corresponding to the vehicle to be diagnosed, resulting in a decrease in the efficiency of vehicle diagnosis, is solved, and the technical effect of improving the efficiency of vehicle diagnosis is achieved.
[0074] It should be understood that the magnitudes of the sequence numbers of the above steps in the embodiments do not mean the order of execution is prior or posterior, and the execution order of each process should be determined by its function and internal logic, and should not constitute any limitation to the implementation process of the embodiments of the present application.
[0075] Corresponding to the method for selecting a diagnostic vehicle model described in the above embodiments, Figure 4The structural schematic diagram of the diagnostic vehicle model selection device according to an embodiment of the present application is shown. For the sake of convenience of description, only the parts related to the embodiments of the present application are shown.
[0076] Please refer to Figure 4 , the diagnostic vehicle model selection device 4 includes: a first acquisition module 40 for acquiring the target position information of the vehicle diagnostic device; a matching module 41 for matching the target country or region corresponding to the target position information in a preset country or region configuration library, where the country or region configuration library includes multiple countries or regions that support bilingual display of the diagnostic vehicle model selection menu, and each country or region corresponds to two languages used; a second acquisition module 42 for acquiring the first language used and the second language used corresponding to the target country or region; a display module 43 for displaying the diagnostic vehicle model selection menu of the vehicle diagnostic device based on the first language used and the second language used, so as to perform a vehicle model selection operation on the vehicle to be diagnosed through the diagnostic vehicle model selection menu.
[0077] In one embodiment, the display module 43 is further configured to acquire the system language of the vehicle diagnostic device and the language setting item; if the system language is the first language used or the second language used, display the diagnostic vehicle model selection menu based on the first language used and the second language used; otherwise, display the diagnostic vehicle model selection menu based on the system language or the third language used corresponding to the language setting item.
[0078] In one embodiment, when the second acquisition module 42 matches the target country or region corresponding to the target position information in the country or region configuration library, the second acquisition module 42 is further configured to display a preset prompt box, where the preset prompt box includes at least a first option, and the first option is used to indicate that the diagnostic vehicle model selection menu is displayed in bilingual; in response to the selection operation of the first option, acquire the first language used and the second language used corresponding to the target country or region.
[0079] In one embodiment, the diagnostic vehicle model selection device 4 further includes a building module for building a country or region configuration library and associating two languages used with each country or region in the country or region configuration library.
[0080] In one embodiment, the first acquisition module 40 is further configured to acquire the user registration information corresponding to the vehicle diagnostic device; and determine the target position information of the vehicle diagnostic device based on the user registration information.
[0081] In one embodiment, the diagnostic vehicle model selection menu includes multiple vehicle model options; the vehicle model selection operation includes: in response to the selection operation of the target vehicle model option in the diagnostic vehicle model selection menu, taking the target vehicle model option as the vehicle model of the vehicle to be diagnosed.
[0082] It should be noted that, for the content such as information interaction and execution process among the above-mentioned devices / units, since it is based on the same concept as the method embodiment of the present application, for its specific functions and the technical effects brought, reference can be specifically made to the method embodiment part, and details will not be elaborated here.
[0083] Those skilled in the art can clearly understand that, for the convenience and conciseness of description, only the above-mentioned division of each functional unit and module is used as an example. In actual applications, the above-mentioned functions can be allocated to different functional units and modules according to needs, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above. Each functional unit and module in the embodiment can be integrated in a processing unit, or each unit exists physically alone, or two or more units are integrated in one unit. The above-mentioned integrated unit can be implemented in the form of hardware or in the form of a software functional unit. In addition, the specific names of each functional unit and module are only for the convenience of mutual distinction and do not limit the protection scope of the present application. The specific working process of the units and modules in the above system can refer to the corresponding process in the foregoing method embodiment, and details will not be elaborated here.
[0084] Figure 5 is a schematic structural diagram of a terminal device according to an embodiment of the present application. As Figure 5 shown, the terminal device 5 includes: at least one processor 50 ( Figure 5 only one is shown in the figure), a processor, a memory 51, and a computer program 52 stored in the memory 51 and executable on at least one processor 50. When the processor 50 executes the computer program 52, the steps in any of the above method embodiments for selecting a diagnostic vehicle model are implemented.
[0085] The terminal device 5 can be a computing device such as a desktop computer, a notebook, a palm computer, and a cloud server. The terminal device 5 may include, but is not limited to, a processor 50 and a memory 51. Those skilled in the art can understand that Figure 5 merely an example of the terminal device 5, which does not constitute a limitation on the terminal device 5, and may include more or fewer components than shown in the figure, or combine some components, or different components. For example, it may also include input / output devices, network access devices, etc.
[0086] The processor 50 may be a Central Processing Unit (CPU), and the processor 50 may also be other general-purpose processors, Digital Signal Processors (DSPs), Application Specific Integrated Circuits (ASICs), Field-Programmable Gate Arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc.
[0087] In some embodiments, the memory 51 may be an internal storage unit of the terminal device 5, such as the hard disk or memory of the terminal device 5. In other embodiments, the memory 51 may also be an external storage device of the terminal device 5, such as a plug-in hard disk, a Smart Media Card (SMC), a Secure Digital (SD) card, a Flash Card, etc., equipped on the terminal device 5. In other embodiments, the memory 51 may further include both the internal storage unit and the external storage device of the terminal device 5. The memory 51 is used to store an operating system, application programs, a BootLoader, data, and other programs, such as the program code of the computer program 52. The memory 51 may also be used to temporarily store data that has been output or is to be output.
[0088] The embodiments of the present application further provide a computer-readable storage medium storing a computer program, and when the computer program is executed by a processor, the steps in the embodiments of the above-mentioned selection method for each diagnostic vehicle type can be implemented.
[0089] The embodiments of the present application provide a computer program product, and when the computer program product runs on a mobile terminal, the mobile terminal is caused to implement the steps in the embodiments of the above-mentioned selection method for each diagnostic vehicle type when executed.
[0090] The implementation of all or part of the processes in the method of the above embodiments in this application can be completed by instructing relevant hardware through a computer program. This computer program can be stored in a computer-readable storage medium. When the computer program is executed by a processor, the steps of the above method embodiments can be implemented. Among them, the computer program includes computer program code, and the computer program code can be in the form of source code, object code, executable file or some intermediate form, etc. The computer-readable medium can at least include: any entity or device that can carry the computer program code to the terminal device, recording medium, computer memory, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), electrical carrier signal, telecommunication signal, and software distribution medium. For example, a USB flash drive, a mobile hard disk, a magnetic disk or an optical disc, etc.
[0091] In the above embodiments, the descriptions of the various embodiments have their own emphases. For the parts not detailed or recorded in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0092] Those of ordinary skill in the art can realize that the units and algorithm steps of the examples described in combination with the embodiments disclosed in this document can be implemented by electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are executed in a hardware or software manner depends on the specific application and design constraints of the technical solution. Professional technicians can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of this application.
[0093] In the embodiments provided in this application, it should be understood that the disclosed device / network device and method can be implemented in other ways. For example, the device / network device embodiments described above are only illustrative. For example, the division of modules or units is only a logical function division. In actual implementation, there may be other division methods. For example, 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 displayed or discussed coupling or direct coupling or communication connection between each other can be through some interfaces. The indirect coupling or communication connection of the device or unit can be in an electrical, mechanical or other form.
[0094] The units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they can be located in one place, or distributed to multiple network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0095] The above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit it; although the present application has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that: they can still modify the technical solutions recorded in the foregoing embodiments, or perform equivalent replacements on some of the technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the various embodiments of the present application, and should all be included within the protection scope of the present application.
Claims
1. A method for selecting a diagnostic vehicle model, characterized in that, Including: Obtaining target location information of an automotive diagnostic device; Matching a target country or region corresponding to the target location information in a preset country or region configuration library, where the country or region configuration library includes multiple countries or regions that support bilingual display of a diagnostic vehicle model selection menu, and each of the countries or regions corresponds to two languages in use; Obtaining a first language in use and a second language in use corresponding to the target country or region; Displaying the diagnostic vehicle model selection menu of the automotive diagnostic device based on the first language in use and the second language in use, so as to perform a vehicle model selection operation on a vehicle to be diagnosed through the diagnostic vehicle model selection menu.
2. The method according to claim 1, wherein Displaying the diagnostic vehicle model selection menu of the automotive diagnostic device based on the first language in use and the second language in use includes: Obtaining the system language and language setting items of the automotive diagnostic device; If the system language is the first language in use or the second language in use, then displaying the diagnostic vehicle model selection menu based on the first language in use and the second language in use; otherwise, displaying the diagnostic vehicle model selection menu based on the system language or a third language in use corresponding to the language setting items.
3. The method according to claim 1, wherein Obtaining the first language in use and the second language in use corresponding to the target country or region includes: When the target country or region corresponding to the target location information is matched in the country or region configuration library, displaying a preset prompt box, where the preset prompt box at least includes a first option, and the first option is used to indicate that the diagnostic vehicle model selection menu is displayed in bilingual; In response to a selection operation on the first option, obtaining the first language in use and the second language in use corresponding to the target country or region.
4. The method according to any one of claims 1 to 3, characterized in that, Before matching the target country or region corresponding to the target location information in the preset country or region configuration library, the method further includes: Establishing the country or region configuration library and associating two languages in use with each country or region in the country or region configuration library.
5. The method according to any one of claims 1 to 3, characterized in that Obtaining the target location information of the automotive diagnostic device includes: Obtaining user registration information corresponding to the automotive diagnostic device; Determining the target location information of the automotive diagnostic device based on the user registration information.
6. The method according to any one of claims 1 to 3, characterized in that The diagnostic vehicle model selection menu includes multiple vehicle model options; the vehicle model selection operation includes: In response to a selection operation on a target vehicle model option in the diagnostic vehicle model selection menu, taking the target vehicle model option as the vehicle model of the vehicle to be diagnosed.
7. A selection device for diagnosing vehicle models, characterized in that, Including: A first obtaining module, configured to obtain target location information of an automotive diagnostic device; A matching module, configured to match a target country or region corresponding to the target location information in a preset country or region configuration library, where the country or region configuration library includes multiple countries or regions that support bilingual display of a diagnostic vehicle model selection menu, and each of the countries or regions corresponds to two languages in use; A second obtaining module, configured to obtain a first language in use and a second language in use corresponding to the target country or region; A display module for displaying the diagnostic vehicle model selection menu of the vehicle diagnostic device based on the first language of use and the second language of use, so as to perform a vehicle model selection operation on the vehicle to be diagnosed through the diagnostic vehicle model selection menu.
8. An automotive diagnostic system, characterized in that, Comprising: A vehicle diagnostic device and a server; wherein, the vehicle diagnostic device is used to perform a diagnostic operation on the vehicle to be diagnosed; the server is used to execute the diagnostic vehicle model selection method according to any one of claims 1 to 6.
9. A terminal device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the computer program, the diagnostic vehicle model selection method according to any one of claims 1 to 6 is implemented.
10. A computer program product, characterized in that, Including a computer program, when the computer program is run, the diagnostic vehicle model selection method according to any one of claims 1 to 6 is executed.