Vehicle remote diagnosis method, remote diagnosis platform and system based on gray task

By using a vehicle remote diagnostic method based on grayscale tasks, vehicle information is dynamically matched and diagnostic reports are generated, which solves the problems of passivity and singularity in traditional vehicle remote diagnostics and realizes real-time preventive diagnosis and personalized services for vehicles.

CN121806789APending Publication Date: 2026-04-07DONGFENG MOTOR GRP
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-11-27
Publication Date
2026-04-07

AI Technical Summary

Technical Problem

Traditional remote vehicle diagnostics methods are passive and simplistic, lacking the ability to be customized and rolled out in phases, resulting in long vehicle downtime, high maintenance costs, and a lack of evaluation of diagnostic effectiveness and dynamic adjustment of subsequent strategies.

Method used

A vehicle remote diagnostic method based on gray-scale tasks is adopted. The vehicle relationship table and diagnostic strategy are entered through the remote diagnostic platform, vehicle information is dynamically matched, immediate or periodic tasks are executed, diagnostic reports are generated, and the strategy is adjusted according to user feedback.

Benefits of technology

It enables real-time, preventative vehicle diagnostics, reduces downtime and maintenance costs, provides differentiated diagnostic strategies, enhances user engagement and service personalization, and boasts strong system scalability.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121806789A_ABST
    Figure CN121806789A_ABST
Patent Text Reader

Abstract

The invention provides a vehicle remote diagnosis method, platform and system based on a gray task, and belongs to the technical field of Internet of Vehicles, and the method comprises the steps: storing a vehicle relation table and a corresponding diagnosis strategy to the remote diagnosis platform; the remote diagnosis platform obtains vehicle information and sends a corresponding diagnosis strategy to the corresponding vehicle end to execute a diagnosis task; and the remote diagnosis platform generates a diagnosis report according to the diagnosis log sent by the vehicle end, and sends the diagnosis report to the vehicle end when an abnormality is found. Through an instant or periodic task triggering mechanism, regular and real-time remote diagnosis can be carried out on the vehicle, so that potential problems can be found in time before a fault occurs or deteriorates, post-remedy is changed into pre-prevention, and the time cost and the maintenance cost of a vehicle owner are effectively saved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of vehicle networking technology, and in particular to a vehicle remote diagnostic method, remote diagnostic platform and system based on grayscale tasks. Background Technology

[0002] With the widespread adoption of vehicle-to-everything (V2X) technology, remote vehicle diagnostics has become a key technology for improving vehicle maintenance efficiency and user experience. Traditional remote vehicle diagnostics primarily operates in two modes: one where maintenance personnel proactively initiate the diagnostic process, and the other where a network platform proactively issues diagnostic commands. However, both modes largely function as reactive responses after a vehicle malfunction occurs or a fault code is generated, lacking predictability. This leads to increased vehicle downtime, as well as increased time and maintenance costs for vehicle owners.

[0003] Furthermore, existing vehicle remote diagnostic systems typically employ fixed diagnostic strategies, applying a uniform strategy to all vehicles without the ability to dynamically adjust based on vehicle type, usage environment, user needs, or other factors. The release of diagnostic strategies is often one-size-fits-all, failing to consider the differentiated needs of different users and vehicles. In addition, traditional diagnostic systems usually only provide simple results after diagnosis, lacking evaluation of diagnostic effectiveness and dynamic adjustments to subsequent strategies.

[0004] Therefore, there is an urgent need in this field for a remote diagnostic solution that can enable personalized configuration, canary release, and dynamic management of diagnostic tasks, in order to achieve early fault detection and preventive maintenance. Summary of the Invention

[0005] This invention aims to solve at least one of the technical problems existing in the prior art, and proposes a vehicle remote diagnostic method, remote diagnostic platform, and system based on gray-scale tasks. It aims to address the problems of traditional remote diagnostic methods being passive, singular, and unable to be personalized or deployed in a gray-scale manner, thereby achieving on-demand, real-time, and preventative execution of diagnostic tasks.

[0006] In a first aspect, embodiments of the present invention provide a vehicle remote diagnostic method based on grayscale tasks, comprising:

[0007] Save the vehicle relationship table and corresponding diagnostic strategies to the remote diagnostic platform;

[0008] The remote diagnostic platform acquires vehicle information and sends the corresponding diagnostic strategy to the corresponding vehicle to execute the diagnostic task;

[0009] The remote diagnostic platform generates a diagnostic report based on the diagnostic logs sent from the vehicle, and sends the diagnostic report to the vehicle when an anomaly is detected.

[0010] Preferably, saving the vehicle relationship table and corresponding diagnostic strategies to the remote diagnostic platform includes:

[0011] Enter the vehicle relationship table of brand, model, vehicle type, vehicle and parts into the remote diagnostic platform;

[0012] Configure diagnostic strategies in the remote diagnostic platform and configure at least one gray-scale diagnostic task, and then publish the specific diagnostic strategy after binding it with a designated vehicle or vehicle group.

[0013] Preferably, the remote diagnostic platform acquires vehicle information, including:

[0014] The remote diagnostic platform acquires vehicle information and checks whether there are remote diagnostic tasks corresponding to the vehicle. If so, it sends a list of diagnostic tasks matching the vehicle to the corresponding vehicle.

[0015] Preferably, sending the corresponding diagnostic strategy to the corresponding vehicle terminal to execute the diagnostic task includes:

[0016] After the user confirms the execution of the diagnostic strategy, the remote diagnostic platform returns the strategy information and the download address of the diagnostic script to the vehicle.

[0017] Preferably, sending the corresponding diagnostic strategy to the corresponding vehicle terminal to execute the diagnostic task further includes:

[0018] The remote diagnostic platform obtains the vehicle diagnostic task progress and the storage path of the corresponding diagnostic task logs.

[0019] Preferably, the step of sending a diagnostic report to the vehicle when an anomaly is detected further includes:

[0020] The remote diagnostic platform obtains diagnostic suggestions from users based on the diagnostic reports.

[0021] Preferably, the diagnostic tasks include immediate tasks and periodic tasks.

[0022] The present invention also provides a vehicle remote diagnostic platform based on grayscale tasks, for configuring and implementing the above-described method, including:

[0023] Storage unit, used to pre-store vehicle relationship table and corresponding diagnostic strategies;

[0024] The publishing unit is used to publish and send diagnostic tasks to the vehicle.

[0025] The analysis unit generates a diagnostic report based on the diagnostic logs sent from the vehicle.

[0026] This invention also provides a vehicle remote diagnostic system based on grayscale tasks, including a vehicle-side component and a remote diagnostic platform, wherein:

[0027] Save the vehicle relationship table and corresponding diagnostic strategies to the remote diagnostic platform;

[0028] The vehicle sends vehicle information to the remote diagnostic platform, and the remote diagnostic platform sends the corresponding diagnostic strategy to the corresponding vehicle. The vehicle then executes the diagnostic task according to the diagnostic strategy.

[0029] The vehicle sends diagnostic logs to the remote diagnostic platform, which then generates a diagnostic report based on the logs.

[0030] The present invention also provides an electronic device, comprising:

[0031] One or more processors;

[0032] Memory, used to store one or more programs;

[0033] When the one or more programs are executed by the one or more processors, the one or more processors implement the method.

[0034] The present invention also provides a computer-readable medium on which a computer program is stored, the computer program being executed by a processor to implement the steps in the method.

[0035] This invention provides a vehicle remote diagnostic method based on gray-scale tasks. By offering vehicle owners an immediate option to select diagnostic strategy tasks, it enables regular, real-time remote diagnostics of the vehicle, allowing for early problem detection and saving time and repair costs. Through flexible configuration of diagnostic strategies and task binding, differentiated diagnostics can be achieved for different users, vehicle models, and parts groups, realizing the "gray-scale" release and execution of diagnostic tasks. Attached Figure Description

[0036] Figure 1 This is a flowchart illustrating the vehicle remote diagnostic method based on grayscale tasks provided in an embodiment of the present invention.

[0037] Figure 2 This is a flowchart illustrating the vehicle remote diagnostic system based on grayscale tasks provided in an embodiment of the present invention.

[0038] Figure 3 This is a structural block diagram of the vehicle remote diagnostic platform based on grayscale tasks provided in the embodiments of the present invention;

[0039] Figure 4 This is a structural block diagram of an electronic device provided in an embodiment of the present invention. Detailed Implementation

[0040] To enable those skilled in the art to better understand the technical solutions of the present invention, exemplary embodiments of the present invention are described below in conjunction with the accompanying drawings, including various details of the embodiments of the present invention to aid understanding. These should be considered merely exemplary. Therefore, those skilled in the art should recognize that various changes and modifications can be made to the embodiments described herein without departing from the scope and spirit of the present invention. Similarly, for clarity and brevity, descriptions of well-known functions and structures are omitted in the following description.

[0041] Where there is no conflict, the various embodiments of the present invention and the features thereof may be combined with each other.

[0042] As used herein, the term “and / or” includes any and all combinations of one or more related enumerated entries.

[0043] The terminology used herein is for the purpose of describing particular embodiments only and is not intended to limit the invention. As used herein, the singular forms “a” and “the” are intended to include the plural forms as well, unless the context clearly indicates otherwise. It will also be understood that when the terms “comprising” and / or “made of” are used in this specification, the presence of the stated feature, integral, step, operation, element, and / or component is specified, but the presence or addition of one or more other features, integrals, steps, operations, elements, components, and / or groups thereof is not excluded. Terms such as “connected” or “linked” are not limited to physical or mechanical connections but can include electrical connections, whether direct or indirect.

[0044] Unless otherwise specified, all terms used herein (including technical and scientific terms) have the same meaning as commonly understood by one of ordinary skill in the art. It will also be understood that terms such as those defined in commonly used dictionaries should be interpreted as having the meaning consistent with their meaning in the context of the relevant art and the invention, and will not be interpreted as having an idealized or overly formal meaning unless expressly so defined herein.

[0045] The relevant technologies have at least the following problems:

[0046] (1) Traditional vehicle remote diagnostic methods only perform diagnostics after a vehicle malfunctions, resulting in long downtime and high maintenance costs;

[0047] (2) Existing remote diagnostic systems lack differentiated diagnostic strategies for different vehicles and users;

[0048] (3) The release of diagnostic strategies lacks a gray-scale testing mechanism, making it impossible to dynamically optimize diagnostic strategies based on user feedback;

[0049] (4) Lack of evaluation of diagnostic effectiveness and dynamic adjustment of subsequent strategies after diagnosis.

[0050] To address at least one of the technical problems existing in the aforementioned related technologies, this invention provides a vehicle remote diagnostic method based on grayscale tasks. See also... Figure 1 as well as Figure 2 This includes the following steps:

[0051] S1 saves the vehicle relationship table and corresponding diagnostic strategies to the remote diagnostic platform.

[0052] Remote diagnostic platforms are typically staffed with administrators who manage and maintain them. Before executing the remote diagnostic method of this invention, the administrators pre-enter a vehicle relationship table into the remote diagnostic platform. This table primarily records basic vehicle information, such as brand, model number, and parts, with corresponding relationships between them. Specifically, each model number is located within its corresponding brand list, while parts are located within their corresponding model number list, thus forming a three-level index relationship. In one embodiment, the vehicle relationship table can also pre-store other vehicle information, such as the vehicle's production date (out-of-line date).

[0053] For diagnostic strategies, managers also pre-enter the data into the remote diagnostic platform. The diagnostic strategy includes diagnostic documents that record specific diagnostic methods. These documents need to be tagged with vehicle model, parts, and other information related to the vehicle's basic information, establishing a correspondence between them and the aforementioned vehicle relationship table.

[0054] In addition, administrators can publish gray-scale diagnostic tasks on the remote diagnostic platform. These tasks can select the diagnostic strategies mentioned above and vehicles recorded in the vehicle relationship table, thus allowing them to specify which vehicles should execute a particular strategy. Diagnostic tasks include immediate tasks and periodic tasks. Immediate tasks are fast-response tasks that require immediate execution and are usually one-time tasks. Periodic tasks, on the other hand, are routine diagnostics that are published periodically, requiring regular component diagnostics.

[0055] S2: The remote diagnostic platform acquires vehicle information and sends the corresponding diagnostic strategy to the corresponding vehicle to execute the diagnostic task.

[0056] The vehicle information acquired by the remote diagnostic platform is sent by the user's vehicle, and this sending action is automatically executed by the user's vehicle. For example, when the vehicle is registered (car ignition), the vehicle automatically reports vehicle information to the remote diagnostic platform. This vehicle information includes the vehicle model and all parts information, with the model corresponding to the brand and series in the vehicle relationship table. After receiving the vehicle information, the remote management platform first matches the vehicle information with diagnostic tasks, starting with matching the vehicle model. If a corresponding vehicle model is found in the published diagnostic task, the parts information is then matched with the diagnostic task. A successful match indicates that the remote diagnostic platform has a remote diagnostic task corresponding to that vehicle. In one embodiment, assuming the remote diagnostic task needs to target vehicles manufactured within a specific time period, the vehicle's production date also needs to be matched with the production date corresponding to the remote diagnostic task during model matching. This allows for remote diagnostics of specific parts for a specific vehicle model and production time.

[0057] When a remote diagnostic platform issues a remote diagnostic task for a corresponding vehicle, it generates a remote diagnostic task list and sends this list to the vehicle. The remote diagnostic task list includes a diagnostic strategy, which may include one or more diagnostic methods. Upon receiving the remote diagnostic task list, the vehicle user can select the appropriate diagnostic method. Of course, the user can also change the diagnostic strategy as needed.

[0058] In the preferred embodiment, the diagnostic strategies recorded in the remote diagnostic task list can be categorized by importance, for example, into three levels: Level 1 is the most important, Level 2 is next, and Level 3 is relatively less important. For Level 1 diagnostic strategies, which have high importance, the user cannot change the strategy, and the user is reminded to ensure the vehicle performs the diagnostic task within a certain timeframe. For Level 2 diagnostic strategies, the user can change the strategy as needed. For Level 3 diagnostic strategies, the user can ignore them on the vehicle side, meaning the diagnostic task will not be executed.

[0059] After the user confirms the execution of the diagnostic task, the vehicle terminal queries the remote diagnostic platform for the corresponding task policy. The remote diagnostic platform then returns the policy information to the vehicle terminal and provides a download address for the diagnostic script. The vehicle terminal downloads the diagnostic script based on the download address provided by the remote diagnostic platform.

[0060] After the diagnostic script is downloaded to the vehicle, the vehicle can indicate the execution time of the diagnostic task, such as immediate execution or preset execution time. Once the execution time is reached, the vehicle begins executing the remote diagnostic task according to the strategy. During the diagnostic process, the vehicle only needs to report the progress of the diagnostic task to the remote diagnostic platform, collect remote diagnostic logs, and report the log storage path to the remote diagnostic platform.

[0061] S3, the remote diagnostic platform generates a diagnostic report based on the diagnostic logs sent by the vehicle terminal, and sends the diagnostic report to the vehicle terminal when an anomaly is detected.

[0062] In this invention, the remote diagnostic platform has an analysis function. After the diagnostic task on the vehicle is completed, the remote diagnostic platform can download the diagnostic log, analyze the log, and generate a remote diagnostic report. The remote diagnostic report displays the key indicator parameters generated by the corresponding diagnostic task, as well as the range thresholds of these parameters. Based on the comparison between the two, the diagnostic result of this diagnostic task is given.

[0063] The remote diagnostic platform automatically sends the generated remote diagnostic report to the vehicle, where the owner can view the diagnostic results. Alternatively, if the diagnostic results are satisfactory, the remote diagnostic platform may not send a report to the vehicle; however, if the diagnostic results are abnormal, the platform will automatically send a report to the vehicle.

[0064] In the preferred solution, users can provide feedback on the remote diagnostics to the remote diagnostic platform from the vehicle.

[0065] This invention relates to remote vehicle diagnostics based on gray-scale tasks. First, the diagnostic system administrator inputs basic data information such as vehicle model, series, vehicle, and parts, and binds the corresponding parts relationships for each series and model, and inputs the corresponding CAN network bus service information for the vehicle. Then, a corresponding remote diagnostic strategy is configured for the vehicle requiring remote diagnostics. After configuring the specific strategy, a corresponding vehicle diagnostic task is configured, binding the remote diagnostic strategy to the specified vehicle and publishing the task. Various task types can be configured, such as immediate tasks and periodic tasks. When the user starts the vehicle, they report vehicle and parts information to the remote diagnostic platform. The platform queries the remote diagnostic task list corresponding to that vehicle model. If the platform has configured a remote diagnostic task for that vehicle, and the parts type in the task strategy matches the parts type information reported by the vehicle, it returns a list of qualified diagnostic tasks for the user to choose from. After selecting the corresponding task, the user queries the diagnostic platform for the remote diagnostic strategy, downloads the corresponding diagnostic script, and then executes the diagnostic task according to the strategy. Finally, diagnostic logs are uploaded to the cloud. The remote diagnostic system analyzes and evaluates the diagnostic logs. If any abnormalities are found in the vehicle diagnostics, a report is proactively pushed to the vehicle owner. This concludes the vehicle remote diagnostic process based on the grayscale task.

[0066] See Figure 3 Based on the same inventive concept, this embodiment of the invention also provides a vehicle remote diagnostic platform based on grayscale tasks, used to implement the above diagnostic method, including: a storage unit, a publishing unit, and an analysis unit.

[0067] The storage unit is used to pre-store vehicle relationship tables and corresponding diagnostic strategies.

[0068] Specifically, remote diagnostic platforms are typically staffed with administrators who pre-enter vehicle relationship tables into the platform. These tables primarily record basic vehicle information, such as brand, model number, and parts. Diagnostic strategies include diagnostic documents that detail specific diagnostic methods. These documents must also tag vehicle models, parts, and other information related to the vehicle's basic information, establishing a correspondence between these tags and the aforementioned vehicle relationship tables.

[0069] The publishing unit is used to publish and send diagnostic tasks to the vehicle.

[0070] The gray-scale diagnostic task can select the diagnostic strategies mentioned above and the vehicles recorded in the vehicle relationship table, and then specify the vehicles to execute the specified strategies, and publish the diagnostic task on the remote diagnostic platform.

[0071] After the remote management platform receives vehicle information from the vehicle, it first matches the vehicle information with diagnostic tasks, starting with the vehicle model. If a corresponding vehicle model is found in the published diagnostic tasks, it then matches the parts information with the diagnostic tasks. If a match is successful, it indicates that the remote diagnostic platform has a remote diagnostic task corresponding to that vehicle. The remote diagnostic platform then generates a list of remote diagnostic tasks and sends this list to the vehicle.

[0072] After the user confirms the execution of the diagnostic task, the vehicle queries the remote diagnostic platform for the corresponding task policy. The remote diagnostic platform then returns the policy information to the vehicle and provides a download address for the diagnostic script.

[0073] The analysis unit generates a diagnostic report based on the diagnostic logs sent from the vehicle.

[0074] Once the vehicle-side diagnostic task is completed, the remote diagnostic platform can download and analyze the diagnostic logs, generating a remote diagnostic report. The remote diagnostic report displays the key indicator parameters generated by the corresponding diagnostic task, along with the threshold ranges for those parameters. Based on a comparison of these two data points, the diagnostic result for this task is given.

[0075] The remote diagnostic platform automatically sends the generated remote diagnostic report to the vehicle, where the owner can view the diagnostic results. Alternatively, if the diagnostic results are satisfactory, the remote diagnostic platform may not send a report to the vehicle; however, if the diagnostic results are abnormal, the platform will automatically send a report to the vehicle.

[0076] See Figure 2Based on the same inventive concept, this invention also provides a vehicle remote diagnostic system based on grayscale tasks, including a vehicle-side terminal and a remote diagnostic platform. The remote diagnostic platform is implemented using the above-described method, specifically:

[0077] Save the vehicle relationship table and corresponding diagnostic strategies to the remote diagnostic platform;

[0078] The vehicle sends vehicle information to the remote diagnostic platform, and the remote diagnostic platform sends the corresponding diagnostic strategy to the corresponding vehicle. The vehicle then executes the diagnostic task according to the diagnostic strategy.

[0079] The vehicle sends diagnostic logs to the remote diagnostic platform, which then generates a diagnostic report based on the logs.

[0080] The diagnostic system provided in this invention can provide flexible diagnostic methods for diverse data generated by different vehicle models, different driving habits, and different environmental conditions, enabling the gray-scale release of tasks and further formulating release strategies based on the usage and feedback evaluation of the gray-scale data.

[0081] Based on the same inventive concept, embodiments of the present invention also provide an electronic device. Figure 4 This is a structural block diagram of an electronic device provided in an embodiment of the present invention. Figure 4 As shown, an embodiment of the present invention provides an electronic device including: one or more processors 101, a memory 102, and one or more I / O interfaces 103. The memory 102 stores one or more programs, which, when executed by the one or more processors, enable the one or more processors to implement any of the grayscale task-based remote vehicle diagnostic methods described in the above embodiments; the one or more I / O interfaces 103 are connected between the processor and the memory, configured to enable information interaction between the processor and the memory.

[0082] The processor 101 is a device with data processing capabilities, including but not limited to a central processing unit (CPU); the memory 102 is a device with data storage capabilities, including but not limited to random access memory (RAM, more specifically SDRAM, DDR, etc.), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), and flash memory (FLASH); the I / O interface (read / write interface) 103 is connected between the processor 101 and the memory 102, and can realize information interaction between the processor 101 and the memory 102, including but not limited to a data bus (Bus).

[0083] In some embodiments, the processor 101, memory 102, and I / O interface 103 are interconnected via bus 104, and thus connected to other components of the computing device.

[0084] In some embodiments, the one or more processors 101 include a field-programmable gate array.

[0085] This invention also provides a computer-readable medium. The computer-readable medium stores a computer program, which, when executed by a processor, implements the steps in any of the grayscale task-based remote vehicle diagnostics described in the above embodiments. The computer-readable storage medium can be volatile or non-volatile.

[0086] Beneficial effects:

[0087] 1. Real-time and preventative: Through an immediate or periodic task triggering mechanism, the vehicle can be remotely diagnosed regularly and in real time, thereby discovering potential problems in time before a fault occurs or worsens, changing "post-event remediation" to "pre-event prevention", effectively saving car owners' time and maintenance costs.

[0088] 2. By flexibly configuring diagnostic strategies and task bindings, differentiated diagnostics can be achieved for different users, vehicle models, and parts groups, enabling the "gray-scale" release of diagnostic tasks. The platform can further evaluate and adjust diagnostic strategies based on usage data and feedback from gray-scale users, achieving precision and iterative optimization.

[0089] 3. Users can choose the diagnostic items they want to perform from the matching task list pushed by the platform according to their own needs, which enhances user participation and the level of service personalization.

[0090] 4. Strong system scalability: The architecture design of this invention enables the system to easily expand with new diagnostic strategies and tasks, adapting to the future development of vehicle technology.

[0091] Those skilled in the art will understand that all or some of the steps, systems, and apparatuses disclosed above, and their functional modules / units, can be implemented as software, firmware, hardware, or suitable combinations thereof. In hardware implementations, the division between functional modules / units mentioned above does not necessarily correspond to the division of physical components; for example, a physical component may have multiple functions, or a function or step may be performed collaboratively by several physical components. Some or all physical components may be implemented as software executed by a processor, such as a central processing unit, digital signal processor, or microprocessor, or as hardware, or as an integrated circuit, such as an application-specific integrated circuit (ASIC). Such software can be distributed on a computer-readable storage medium, which may include computer storage media (or non-transitory media) and communication media (or transient media).

[0092] As is known to those skilled in the art, the term computer storage medium includes volatile and non-volatile, removable and non-removable media implemented in any method or technology for storing information, such as computer-readable program instructions, data structures, program modules, or other data. Computer storage media includes, but is not limited to, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM), static random access memory (SRAM), flash memory or other memory technologies, portable compact disc read-only memory (CD-ROM), digital versatile disc (DVD) or other optical disc storage, magnetic cartridges, magnetic tape, disk storage or other magnetic storage devices, or any other medium that can be used to store desired information and is accessible to a computer. Furthermore, it is known to those skilled in the art that communication media typically contain computer-readable program instructions, data structures, program modules, or other data in modulated data signals such as carrier waves or other transmission mechanisms, and may include any information delivery medium.

[0093] The computer-readable program instructions described herein can be downloaded from computer-readable storage media to various computing / processing devices, or downloaded via a network, such as the Internet, local area network, wide area network, and / or wireless network, to an external computer or external storage device. The network may include copper transmission cables, fiber optic transmission, wireless transmission, routers, firewalls, switches, gateway computers, and / or edge servers. A network adapter card or network interface in each computing / processing device receives the computer-readable program instructions from the network and forwards them to the computer-readable storage media in the respective computing / processing device.

[0094] The computer program instructions used to perform the operations of this invention may be assembly instructions, instruction set architecture (ISA) instructions, machine instructions, machine-dependent instructions, microcode, firmware instructions, state setting data, or source code or object code written in any combination of one or more programming languages, including object-oriented programming languages ​​such as Smalltalk, C++, etc., and conventional procedural programming languages ​​such as the "C" language or similar programming languages. The computer-readable program instructions may be executed entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving a remote computer, the remote computer may be connected to the user's computer via any type of network—including a local area network (LAN) or a wide area network (WAN)—or may be connected to an external computer (e.g., via the Internet using an Internet service provider). In some embodiments, electronic circuitry, such as programmable logic circuitry, field-programmable gate arrays (FPGAs), or programmable logic arrays (PLAs), is personalized by utilizing state information from the computer-readable program instructions. This electronic circuitry can execute the computer-readable program instructions to implement various aspects of the invention.

[0095] The computer program product described herein can be implemented specifically through hardware, software, or a combination thereof. In one alternative embodiment, the computer program product is specifically embodied in a computer storage medium; in another alternative embodiment, the computer program product is specifically embodied in a software product, such as a software development kit (SDK), etc.

[0096] Various aspects of the present invention are described herein with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It should be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer-readable program instructions.

[0097] These computer-readable program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing apparatus to produce a machine such that, when executed by the processor of the computer or other programmable data processing apparatus, they create means for implementing the functions / actions specified in one or more blocks of the flowchart and / or block diagram. These computer-readable program instructions can also be stored in a computer-readable storage medium that causes a computer, programmable data processing apparatus, and / or other device to operate in a particular manner; thus, the computer-readable medium storing the instructions comprises an article of manufacture that includes instructions for implementing aspects of the functions / actions specified in one or more blocks of the flowchart and / or block diagram.

[0098] Computer-readable program instructions may also be loaded onto a computer, other programmable data processing apparatus, or other device to cause a series of operational steps to be performed on the computer, other programmable data processing apparatus, or other device to produce a computer-implemented process, thereby causing the instructions executed on the computer, other programmable data processing apparatus, or other device to perform the functions / actions specified in one or more boxes of a flowchart and / or block diagram.

[0099] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of the present invention. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of an instruction, which contains one or more executable instructions for implementing a specified logical function. In some alternative implementations, the functions marked in the blocks may occur in a different order than those shown in the drawings. For example, two consecutive blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, may be implemented using a dedicated hardware-based system that performs the specified function or action, or using a combination of dedicated hardware and computer instructions.

[0100] Example embodiments have been disclosed herein, and while specific terminology has been used, it is for illustrative purposes only and should be construed as such, and is not intended to be limiting. In some instances, it will be apparent to those skilled in the art that features, characteristics, and / or elements described in conjunction with particular embodiments may be used alone, or in combination with features, characteristics, and / or elements described in conjunction with other embodiments, unless otherwise expressly indicated. Therefore, those skilled in the art will understand that various changes in form and detail may be made without departing from the scope of the invention as set forth in the appended claims.

Claims

1. A method for remote vehicle diagnostics based on grayscale tasks, characterized in that, include: Save the vehicle relationship table and corresponding diagnostic strategies to the remote diagnostic platform; The remote diagnostic platform acquires vehicle information and sends the corresponding diagnostic strategy to the corresponding vehicle to execute the diagnostic task; The remote diagnostic platform generates a diagnostic report based on the diagnostic logs sent from the vehicle, and sends the diagnostic report to the vehicle when an anomaly is detected.

2. The method according to claim 1, characterized in that, The step of saving the vehicle relationship table and corresponding diagnostic strategies to the remote diagnostic platform includes: Enter the vehicle relationship table of brand, model, vehicle type, vehicle and parts into the remote diagnostic platform; Configure diagnostic strategies in the remote diagnostic platform and configure at least one gray-scale diagnostic task, and then publish the specific diagnostic strategy after binding it with a designated vehicle or vehicle group.

3. The method according to claim 1, characterized in that, The remote diagnostic platform acquires vehicle information, including: The remote diagnostic platform acquires vehicle information and checks whether there are remote diagnostic tasks corresponding to the vehicle. If so, it sends a list of diagnostic tasks matching the vehicle to the corresponding vehicle.

4. The method according to claim 1, characterized in that, The step of sending the corresponding diagnostic strategy to the corresponding vehicle terminal to execute the diagnostic task includes: After the user confirms the execution of the diagnostic strategy, the remote diagnostic platform returns the strategy information and the download address of the diagnostic script to the vehicle.

5. The method according to claim 1, characterized in that, The step of sending the corresponding diagnostic strategy to the corresponding vehicle terminal to execute the diagnostic task also includes: The remote diagnostic platform obtains the vehicle diagnostic task progress and the storage path of the corresponding diagnostic task logs.

6. The method according to claim 1, characterized in that, The process of sending a diagnostic report to the vehicle when an anomaly is detected also includes: The remote diagnostic platform obtains diagnostic suggestions from users based on the diagnostic reports.

7. A remote diagnostic platform, characterized in that, For configuring the implementation of the method as described in any one of claims 1-6, including: Storage unit, used to pre-store vehicle relationship table and corresponding diagnostic strategies; The publishing unit is used to publish and send diagnostic tasks to the vehicle. The analysis unit generates a diagnostic report based on the diagnostic logs sent from the vehicle.

8. A vehicle remote diagnostic system based on grayscale tasks, characterized in that, This includes vehicle-side and remote diagnostic platforms, among which: Save the vehicle relationship table and corresponding diagnostic strategies to the remote diagnostic platform; The vehicle sends vehicle information to the remote diagnostic platform, and the remote diagnostic platform sends the corresponding diagnostic strategy to the corresponding vehicle. The vehicle then executes the diagnostic task according to the diagnostic strategy. The vehicle sends diagnostic logs to the remote diagnostic platform, which then generates a diagnostic report based on the logs.

9. An electronic device, characterized in that, include: One or more processors; Memory, used to store one or more programs; When the one or more programs are executed by the one or more processors, the one or more processors implement the method as described in any one of claims 1 to 8.

10. A computer-readable medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the steps of the method as described in any one of claims 1 to 8.