Software configuration method of automobile diagnosis equipment and electronic device

By defining software package configuration classification and using point card activation upgrade mechanism, the software and hardware for selling automotive diagnostic equipment are separated, and the problems of equipment sales flexibility and cost control in the existing technology are solved, and more efficient sales and differentiation strategies are achieved. .

CN119166201APending Publication Date: 2024-12-20LAUNCH TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411198989.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-08-29
Publication Date
2024-12-20

AI Technical Summary

Technical Problem

Existing automotive diagnostic equipment hardware and software are usually sold in package together, making it difficult for dealers to meet the needs of different products, and the price sales space is limited, so differentiated sales and cost control cannot be achieved.

Method used

By defining the configuration classification of software packages, the software service packages for automobile diagnostic equipment are packaged separately, and the point card activation and upgrade mechanism is adopted to achieve separate sales of software and hardware, and flexible configuration and pricing.

Benefits of technology

It realizes separate sales of software and hardware, meets users' differentiated needs, improves sales efficiency and channel optimization, and reduces the stocking costs and sales pressure of dealers.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119166201A_ABST
    Figure CN119166201A_ABST
Patent Text Reader

Abstract

The invention provides a software configuration method of automobile diagnosis equipment and an electronic device. The method comprises the following steps: defining configuration classification of a software package based on the purpose of the software package; a first software service package is configured based on the software package, the first software service package is used for realizing functions of the automobile diagnosis equipment, the first software service package comprises software packages with one or more configuration classifications, and the automobile diagnosis equipment and the first software service package are packaged separately. On the basis of the application, the software packages of different configuration classifications can be adopted to form the first software service package, the first software service package is used for function implementation of the automobile diagnosis equipment, and the first software service package and the automobile diagnosis equipment can be packaged separately. Therefore, separate sales of software and hardware can be realized based on the first software service package, which is helpful for satisfying differentiated demands of users and realizing more flexible sales strategies.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of automobile diagnosis, and in particular to a software configuration method and an electronic device for automobile diagnostic equipment. Background Art

[0002] Usually, the hardware and software of automotive diagnostic equipment are packaged together when they leave the factory, and a set of equipment with a fixed price and product type is delivered to dealers. On the one hand, if dealers have different product needs, they need to place multiple orders for different types of diagnostic products. If dealers need to stock up, they need to place small orders for each product. On the other hand, there is little room for price changes in product sales. However, as market competition becomes increasingly fierce, differentiated sales and cost control are imperative. Therefore, how to sell hardware and software separately is a problem to be solved. Summary of the invention

[0003] The embodiments of the present application provide a software configuration method and an electronic device for automobile diagnostic equipment.

[0004] In a first aspect, an embodiment of the present application provides a software configuration method for an automobile diagnostic device, the method comprising:

[0005] Based on the purpose of the software package, define the configuration classification of the software package;

[0006] The first software service package is configured based on the software package. The first software service package is used to realize the functions of the automobile diagnostic device. The first software service package includes one or more software packages of configuration classification. The automobile diagnostic device is packaged separately from the first software service package.

[0007] Optionally, the price of the first software service package is determined based on the configuration classification of the software packages in the first software service package. Based on the first software service package, the software corresponding to the automobile diagnostic device is no longer fixed, so the pricing and sales strategy of the software can also be more flexible.

[0008] Optionally, the first software service package is activated or upgraded based on the first point card. Based on the first point card, the activation or upgrade of the first software service package can be made more convenient.

[0009] Optionally, the first point card is used for online or offline sales. Based on this, it helps to improve the sales efficiency of automotive diagnostic equipment software and optimize channel sales channels.

[0010] In a second aspect, an embodiment of the present application provides an electronic device, which is used for software configuration of an automobile diagnostic device, and includes:

[0011] Configuration classification module, used to define the configuration classification of software packages based on the purpose of the software packages;

[0012] The configuration service package module is used to configure the first software service package based on the software package. The first software service package is used to realize the functions of the automobile diagnostic device. The first software service package includes one or more software packages of configuration classification. The automobile diagnostic device is packaged separately from the first software service package.

[0013] Optionally, the price of the first software service package is determined based on the configuration classification of the software packages in the first software service package. Based on the first software service package, the software corresponding to the automobile diagnostic device is no longer fixed, so the pricing and sales strategy of the software can also be more flexible.

[0014] Optionally, the first software service package is activated or upgraded based on the first point card. Based on the first point card, the activation or upgrade of the first software service package can be made more convenient.

[0015] Optionally, the first point card is used for online or offline sales. Based on this, it helps to improve the sales efficiency of automotive diagnostic equipment software and optimize channel sales channels.

[0016] In a third aspect, an embodiment of the present application provides an electronic device comprising a memory, at least one processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the computer program, a method as described in any one of the above-mentioned first aspects is implemented.

[0017] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the method as described in any one of the above-mentioned first aspects is implemented.

[0018] In a fifth aspect, an embodiment of the present application provides a computer program product. When the computer program product is run on an electronic device, the electronic device executes any one of the methods described in the first aspect.

[0019] Based on the present application, software packages of different configuration classifications can be used to form a first software service package for realizing the functions of the automobile diagnostic device. The first software service package can be packaged separately from the automobile diagnostic device, so that the software and hardware can be sold separately based on the first software service package, which helps to meet the differentiated needs of users and realize a more flexible sales strategy. BRIEF DESCRIPTION OF THE DRAWINGS

[0020] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for describing the embodiments are briefly introduced below.

[0021] Figure 1 It is a flowchart of the software configuration method of the automobile diagnostic equipment provided in the embodiment of the present application.

[0022] Figure 2It is an example diagram of the software configuration method of the automobile diagnostic equipment provided in the embodiment of the present application.

[0023] Figure 3 It is a schematic diagram of the structure of an electronic device provided in one embodiment of the present application.

[0024] Figure 4 It is a structural schematic diagram of an electronic device provided in another embodiment of the present application. DETAILED DESCRIPTION

[0025] The technical solution of the embodiment of the present invention will be described below in conjunction with the accompanying drawings in the embodiment of the present invention.

[0026] Automobile diagnostic equipment refers to mechanical equipment that can quickly and accurately check the technical conditions of automobiles, assemblies and mechanisms and draw reliable conclusions without disassembling them. With the increasing variety and functions of automobiles, higher requirements are also put forward for automobile diagnostic equipment. The software in automobile diagnostic equipment is the key to assisting automobile diagnostic equipment in realizing diagnostic functions, so the configuration of software is particularly critical for automobile diagnostic equipment.

[0027] Usually, the hardware and software of automotive diagnostic equipment are packaged together when they leave the factory, and a set of equipment with a fixed price and product type is delivered to dealers. On the one hand, if dealers have different product needs, they need to place multiple orders for different types of diagnostic products. If dealers need to stock up, they need to place small orders for each product. On the other hand, there is little room for price changes in product sales. However, as market competition becomes increasingly fierce, differentiated sales and cost control are imperative. Therefore, how to sell hardware and software separately is a problem to be solved.

[0028] Based on this, Figure 1 As shown, an embodiment of the present application provides a method for configuring software of an automobile diagnostic device, the method comprising steps S110 - S120 .

[0029] In step S110, based on the purpose of the software package, the configuration classification of the software package is defined, for example, configuration upgrade software package, vehicle model software package, super remote diagnosis service, etc.

[0030] In step S120, a first software service package is configured based on the software package. The first software service package is used to realize the functions of the automobile diagnostic device. The first software service package includes one or more software packages of configuration classification. The automobile diagnostic device is packaged separately from the first software service package. For example, the first software service package can be named diagnostic software combination package A, in which the software packages can include configuration upgrade software packages, vehicle model software packages, etc. The software packages in the first software service package can be freely combined, so differentiated software package combination configurations can be formed according to customer needs. The automobile diagnostic device can be packaged separately from the first software service package, so the automobile diagnostic device can be sold separately from the first software service package, and different first software service packages can have different pricing.

[0031] Based on the present application, software packages of different configuration classifications can be used to form a first software service package for realizing the functions of the automobile diagnostic device. The first software service package can be packaged separately from the automobile diagnostic device, so that the software and hardware can be sold separately based on the first software service package, which helps to meet the differentiated needs of users and realize a more flexible sales strategy.

[0032] Optionally, the price of the first software service package can be determined based on the configuration classification of the software package in the first software service package. Different configuration classifications of the software packages correspond to different functions, so different prices can be set. Based on the first software service package, the software corresponding to the automobile diagnostic device is no longer fixed, so the pricing and sales strategy of the software can also be more flexible.

[0033] Optionally, the first software service package can be activated or upgraded based on the first point card. Different first software service packages can be associated with different point cards, for example, diagnostic software service package A is associated with 100 point cards. When the user uses the first point card to activate or upgrade the first software service package, the software management background of the automotive diagnostic device can upgrade or activate the software package configured in the service package for the service package associated with the point card input by the user. Therefore, based on the first point card, the activation or upgrade of the first software service package can be made more convenient.

[0034] Furthermore, the first point card can be used for online or offline sales. That is, the sales of the first software service package may not rely on the first software service package itself, but on the form of the first point card. For example, users can purchase point cards corresponding to different first software service packages offline or online, so that they can obtain software services based on the point cards. Based on this, it is helpful to improve the sales efficiency of automobile diagnostic equipment software and optimize channel sales methods.

[0035] It is worth noting that the software configuration method of the above-mentioned automobile diagnostic equipment can be implemented based on the software management platform. Figure 2 This is illustrated with examples. Figure 2As shown, the method may include steps S1-S5.

[0036] S1. Log in to the software management platform. For example, the software management platform can be an application (APP) on a mobile phone, tablet or computer.

[0037] S2. Through configuration classification management, different sales software packages are defined by configuration, such as configuration upgrade software package, vehicle model software package, super remote diagnosis service, etc. Then each software package is defined as a configuration category.

[0038] S3. Add a service package and define a package name for the service package. For example, diagnostic software package A, diagnostic software package B, etc. Then, configure the software packages that need to be activated and upgraded under a certain service package. When adding each software package, select different software package categories, and you can freely combine them. For example, diagnostic software package A, the corresponding software packages below include configuration upgrades and vehicle model software packages; diagnostic software package B corresponds to vehicle model software packages and super remote diagnostic services. In this case, the service package is established, forming a differentiated software package combination configuration, and you only need to set prices and sell different service packages.

[0039] S4. Associate different service packages to generate point cards. After the service package is defined, it needs to be sold to customers in the form of point cards for activation. At this time, different service package configurations need to be associated to generate point cards. For example, if diagnostic software service package A is associated to generate 100 point cards, then these 100 virtual point cards can be sold to users online or offline.

[0040] S5. Use the point card to upgrade the software configured under the service package. After the user gets the point card, he opens the tablet device, registers the user, and enters the corresponding card number and card password when choosing to activate the device. Then, the software management background can upgrade the software configured under the service package for the service package associated with the point card entered by the user. At this point, the sales of the software service package corresponding to the automotive diagnostic equipment are completed.

[0041] Based on this application, the problems of dealers' stocking and small variable space for sales prices can be solved. By subcontracting hardware and software for shipment, dealers only need to order sufficient hardware products at one time, and through sales strategies, order different software combinations and price-differentiated solutions to users, thereby improving delivery speed and sales efficiency.

[0042] The method provided in the embodiment of the present application is described in detail above. The device provided in the embodiment of the present application is described in detail below with reference to the accompanying drawings.

[0043] See also Figure 3, is a schematic diagram of the structure of an electronic device provided in an embodiment of the present application. Figure 3 The electronic device 300 shown may be used for software configuration of an automobile diagnostic device and may include a configuration classification module 310 and a configuration service package module 320 .

[0044] The configuration classification module 310 is used to define the configuration classification of the software package based on the purpose of the software package;

[0045] The configuration service package module 320 is used to configure the first software service package based on the software package. The first software service package is used to implement the functions of the automobile diagnostic device. The first software service package includes one or more software packages of configuration classification. The automobile diagnostic device is packaged separately from the first software service package.

[0046] Optionally, the price of the first software service package is determined based on the configuration classification of the software packages in the first software service package. Based on the first software service package, the software corresponding to the automobile diagnostic device is no longer fixed, so the pricing and sales strategy of the software can also be more flexible.

[0047] Optionally, the first software service package is activated or upgraded based on the first point card. Based on the first point card, the activation or upgrade of the first software service package can be made more convenient.

[0048] Optionally, the first point card is used for online or offline sales. Based on this, it helps to improve the sales efficiency of automotive diagnostic equipment software and optimize channel sales channels.

[0049] The present application also provides an electronic device. Figure 4 As shown, the electronic device 400 includes: at least one processor 401, a memory 402, and a computer program 403 stored in the memory 402 and executable on the at least one processor 401. When the processor 401 executes the computer program 403, the method provided in the present application is implemented.

[0050] Exemplarily, the computer program 403 may be divided into one or more modules / units, one or more modules / units are stored in the memory 402, and executed by the processor 401 to complete the present application. One or more modules / units may be a series of computer program instruction segments capable of completing specific functions, and the instruction segments are used to describe the execution process of the computer program in the electronic device 400.

[0051] Those skilled in the art will understand that Figure 4 It is only an example of the electronic device 400 and does not constitute a limitation of the electronic device. It may include more or fewer components than shown in the figure, or a combination of certain components, or different components. For example, the electronic device 400 may also include input and output devices, network access devices, buses, etc.

[0052] The processor 401 may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or any conventional processor, etc.

[0053] The memory 402 may be an internal storage unit of the electronic device 400, such as a hard disk or memory of the electronic device 400. The memory 402 may also be an external storage device of the electronic device 400, such as a plug-in hard disk, a smart memory card (smart media card, SMC), a secure digital (secure digital, SD) card, a flash card (flash card), etc. equipped on the electronic device 400. Further, the memory 402 may also include both an internal storage unit of the electronic device 400 and an external storage device. The memory 402 is used to store computer programs and other programs and data required by the electronic device 400. The memory 402 may also be used to temporarily store data that has been output or is to be output.

[0054] The electronic device 400 provided in this embodiment can execute the above method embodiment, and its implementation principle and technical effect are similar, which will not be repeated here.

[0055] An embodiment of the present application further provides a computer-readable storage medium, which stores a computer program. When the computer program is executed by a processor, the steps in the above-mentioned method embodiments can be implemented.

[0056] An embodiment of the present application provides a computer program product. When the computer program product runs on an electronic device, the electronic device can implement the steps in the above-mentioned method embodiments when executing the computer program product.

[0057] If the 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 this understanding, the present application implements all or part of the processes in the above method embodiments, which can be completed by instructing the relevant hardware through a computer program. The computer program can be stored in a computer-readable storage medium. When the computer program is executed by the processor, the steps of the above method embodiments can be implemented. Among them, the computer program includes computer program code, which can be in source code form, object code form, executable file or some intermediate form. The computer-readable medium may at least include: any entity or device that can carry the computer program code to the camera / electronic device, recording medium, computer memory, ROM (read-only memory), RAM (random access memory), CD-ROM (compact disc read-only memory), magnetic tape, floppy disk and optical data storage device. The computer-readable storage medium mentioned in the present application can be a non-volatile storage medium, in other words, a non-transient storage medium.

[0058] 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.

[0059] 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 computer 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.

[0060] In the embodiments provided in the present application, it should be understood that the disclosed devices / equipment and methods can be implemented in other ways. For example, the device / equipment embodiments described above are only schematic, for example, the division of modules or units is only a logical function division, and 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 through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

[0061] It should be understood that when used in the present specification and the appended claims, the term "comprising" indicates the presence of 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 combinations thereof.

[0062] It should also be understood that the term “and / or” used in the specification and appended claims refers to any and all possible combinations of one or more of the associated listed items, and includes these combinations.

[0063] As used in the specification and appended claims of this application, the term "if" can be interpreted as "when" or "uponce" or "in response to determining" or "in response to detecting", depending on the context. Similarly, the phrase "if it is determined" or "if [described condition or event] is detected" can be interpreted as meaning "uponce it is determined" or "in response to determining" or "uponce [described condition or event] is detected" or "in response to detecting [described condition or event]", depending on the context.

[0064] In addition, in the description of the present application specification and the appended claims, the terms "first", "second", etc. are only used to distinguish the descriptions and cannot be understood as indicating or implying relative importance.

[0065] Finally, it should be noted that 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 aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or replace some or all of the technical features therein with equivalents. However, these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present application.

Claims

1. A software configuration method for automobile diagnostic equipment, characterized in that: include: Based on the purpose of the software package, a configuration classification of the software package is defined; A first software service package is configured based on the software package. The first software service package is used to implement the functions of the automobile diagnostic device. The first software service package includes one or more software packages of configuration classification. The automobile diagnostic device is packaged separately from the first software service package.

2. The method according to claim 1, characterized in that The price of the first software service package is determined based on the configuration classification of the software packages in the first software service package.

3. The method according to claim 2, characterized in that The first software service package is activated or upgraded based on the first point card.

4. The method according to claim 3, characterized in that: The first point card is used for online or offline sales.

5. An electronic device, characterized in that: The electronic device is used for software configuration of an automobile diagnostic device, and the electronic device comprises: A configuration classification module, used to define the configuration classification of the software package based on the purpose of the software package; A configuration service package module is used to configure a first software service package based on the software package, the first software service package is used to implement the functions of the automobile diagnostic device, the first software service package includes one or more software packages of configuration classification, and the automobile diagnostic device is packaged separately from the first software service package.

6. The electronic device according to claim 5, characterized in that: The price of the first software service package is determined based on the configuration classification of the software packages in the first software service package.

7. The electronic device according to claim 6, characterized in that: The first software service package is activated or upgraded based on the first point card.

8. The electronic device according to claim 7, characterized in that: The first point card is used for online or offline sales.

9. An electronic device comprising a memory, at least one 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 method according to any one of claims 1 to 4 is implemented.

10. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the method according to any one of claims 1 to 4 is implemented.