Vehicle fault handling method and related equipment

The platform server obtains and analyzes vehicle information, determines the cause and level of failure, and selects the handling method based on the driver's driving experience, solving the problem of low vehicle fault handling efficiency and achieving faster and more accurate fault handling.

CN114373250BActive Publication Date: 2025-02-18CHINA UNICOM SMART CONNECTION TECH LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202111612879.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-12-27
Publication Date
2025-02-18
Estimated Expiration
2041-12-27

AI Technical Summary

Technical Problem

The current vehicle fault handling process is inefficient, and the driver needs to wait for the maintenance technician to arrive at the site, especially when the maintenance technician is far away from the faulty vehicle or there are no idle personnel in the auto repair shop, the waiting time is long, and the faulty vehicle may cause traffic congestion.

Method used

The platform server obtains the vehicle information and driver information reported by the on-board terminal, determines whether the vehicle has a fault, determines the cause and level of the fault based on the fault data, and determines the fault handling method based on the driver's driving experience information, and chooses remote guidance or dispatching technicians.

Benefits of technology

It improves the efficiency of vehicle fault handling, reduces driver waiting time, avoids traffic jams, and improves the accuracy and efficiency of fault handling.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114373250B_ABST
    Figure CN114373250B_ABST
Patent Text Reader

Abstract

The present invention relates to the field of automobiles, and in particular to a vehicle fault handling method and related equipment. The method includes: obtaining vehicle information and driver information reported by an onboard terminal of a target vehicle, wherein the driver information includes the driver's driving experience information; determining whether there is fault data in the vehicle information; if there is fault data in the vehicle information, determining the cause of the fault according to the fault data; determining the fault level of the target vehicle according to the fault cause; if the fault level is less than a first threshold and the driver's driving experience information is greater than a second threshold, determining that the fault handling method of the target vehicle is remote guidance; if the fault level is greater than a third threshold or the fault level is less than the first threshold and the driver's driving experience information is less than or equal to the second threshold, determining that the fault handling method of the target vehicle is dispatching a technician.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to the field of automobiles, and in particular to a vehicle fault processing method and related equipment. [Background technology]

[0002] When a vehicle breaks down while the driver is driving, the driver needs to contact the 4S store or auto repair shop and wait for the maintenance technician to arrive at the scene to troubleshoot the problem. When the fault is serious and cannot be handled on site, the faulty vehicle needs to be transported to the repair site for repair. As can be seen, the current maintenance process requires the driver to wait for the maintenance technician to arrive at the scene. When the maintenance technician is far away from the faulty vehicle or there are no idle maintenance technicians in the auto repair shop, the driver will have to wait for a long time. As can be seen, the current fault handling efficiency is low, and when a vehicle breaks down and cannot move, it may also cause traffic jams. [Summary of the invention]

[0003] In order to solve the above problems, an embodiment of the present invention provides a vehicle fault handling method and related equipment, which can improve the vehicle fault handling efficiency.

[0004] In a first aspect, an embodiment of the present invention provides a vehicle fault processing method, the method being applied to a platform server, comprising:

[0005] Obtaining vehicle information and driver information reported by the vehicle-mounted terminal of the target vehicle, wherein the driver information includes the driver's driving experience information;

[0006] Determining whether there is fault data in the vehicle information;

[0007] If there is fault data in the vehicle information, determining the cause of the fault according to the fault data;

[0008] Determining a fault level of the target vehicle according to the fault cause;

[0009] If the fault level is less than a first threshold and the driver's driving experience information is greater than a second threshold, determining that the fault handling method of the target vehicle is remote guidance;

[0010] If the fault level is greater than the third threshold or the fault level is less than the first threshold and the driver's driving experience information is less than or equal to the second threshold, it is determined that the fault handling method of the target vehicle is to dispatch a technician.

[0011] In the embodiment of the present invention, the vehicle information reported by the vehicle terminal is used to check whether the target vehicle has a fault. When the target vehicle has a fault, the fault level is determined according to the fault data, and the corresponding fault handling method is determined according to the fault level and the driver's driving experience information, thereby improving the fault handling efficiency.

[0012] In a possible implementation, the vehicle information further includes vehicle model information of the target vehicle, and determining the cause of the fault according to the fault data includes:

[0013] Screening the stored historical fault data according to the vehicle model information to obtain a plurality of candidate historical fault data, wherein the vehicle model corresponding to the candidate historical fault data is the same as the vehicle model of the target vehicle;

[0014] Matching the fault data with the plurality of candidate historical fault data one by one to obtain a matching rate between the fault data and each of the candidate historical fault data;

[0015] The cause of the failure of the target vehicle is determined according to the processing result corresponding to the historical failure data with the highest matching rate.

[0016] In a possible implementation, the method further includes:

[0017] Sending the fault cause and the fault handling method to a target mobile terminal, the target mobile terminal being determined according to the vehicle information and the driver information;

[0018] Receive confirmation reply information of the fault handling method sent by the target mobile terminal, and execute the fault handling method.

[0019] In a possible implementation, if the fault handling method is remote guidance, executing the fault handling method includes:

[0020] Sending a video invitation request to the target mobile terminal;

[0021] A confirmation response message to the video invitation request sent by the target mobile terminal is received, and a remote video conference is established with the target mobile terminal.

[0022] In a possible implementation, if the fault handling method is to dispatch a technician, executing the fault handling method includes:

[0023] Identify target technicians from candidate technicians;

[0024] The employee information of the target technician is sent to the target mobile terminal, wherein the employee information at least includes one or more combinations of the work number information, portrait information, and name information of the target technician.

[0025] In a possible implementation, the method further includes:

[0026] Determining candidate user information according to the vehicle model information, wherein the vehicle model information corresponding to the candidate user information is the same as the vehicle model information of the target vehicle;

[0027] The contact information of the candidate user is sent to the target mobile terminal so that the driver of the target vehicle establishes a vehicle owner communication circle with the candidate user, and the contact information of the candidate user is determined according to the candidate user information.

[0028] In a possible implementation, the driver information further includes driving posture information of the driver, and the method further includes:

[0029] determining whether there is a dangerous driving action according to the driving posture information;

[0030] If there is any dangerous driving action, an alarm instruction is sent to the vehicle-mounted terminal, so that the vehicle-mounted terminal issues an alarm according to the alarm instruction.

[0031] In a second aspect, an embodiment of the present invention provides a platform server, including:

[0032] A communication module, used to obtain vehicle information and driver information reported by the vehicle-mounted terminal of the target vehicle, wherein the driver information includes the driver's driving experience information;

[0033] A fault processing module, used to determine whether there is fault data in the vehicle information;

[0034] The fault processing module is further configured to determine the cause of the fault according to the fault data if there is fault data in the vehicle information;

[0035] The fault processing module is further used to determine the fault level of the target vehicle according to the fault cause;

[0036] The fault handling module is further configured to determine that the fault handling method of the target vehicle is remote guidance if the fault level is less than a first threshold and the driver's driving experience information is greater than a second threshold;

[0037] The fault handling module is further used to determine that the fault handling method for the target vehicle is to dispatch a technician if the fault level is greater than a third threshold or the fault level is less than the first threshold and the driver's driving experience information is less than or equal to a second threshold.

[0038] In a third aspect, an embodiment of the present invention provides an electronic device, including:

[0039] at least one processor; and

[0040] at least one memory in communication with the processor, wherein:

[0041] The memory stores program instructions executable by the processor, and the processor calls the program instructions to execute the methods described in the first and second aspects.

[0042] In a fourth aspect, an embodiment of the present invention provides a computer-readable storage medium, wherein the computer-readable storage medium stores computer instructions, and the computer instructions enable the computer to execute the methods described in the first to second aspects.

[0043] It should be understood that the second to fourth aspects of the embodiments of the present invention are consistent with the technical solutions of the first aspect of the embodiments of the present invention, and the beneficial effects achieved by each aspect and the corresponding feasible implementation methods are similar and will not be described in detail.

Brief Description of the Drawings

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

[0045] Figure 1 A flow chart of a vehicle fault processing method provided by an embodiment of the present invention;

[0046] Figure 2 A schematic diagram of the structure of a platform server provided by an embodiment of the present invention;

[0047] Figure 3 A schematic diagram of the structure of an electronic device provided by an embodiment of the present invention. [Specific implementation method]

[0048] In order to better understand the technical solution of this specification, the embodiments of the present invention are described in detail below with reference to the accompanying drawings.

[0049] It should be clear that the described embodiments are only part of the embodiments of this specification, not all of the embodiments. Based on the embodiments in this specification, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0050] The terms used in the embodiments of the present invention are only for the purpose of describing specific embodiments, and are not intended to limit this specification. The singular forms "a", "said" and "the" used in the embodiments of the present invention and the appended claims are also intended to include plural forms, unless the context clearly indicates other meanings.

[0051] In the embodiment of the present invention, the target vehicle information is obtained to determine whether the target vehicle has a fault. When the target vehicle is determined to have a fault, different processing methods are given by determining the fault level and combining the driver's driving experience. Thus, the fault condition of the target vehicle is preliminarily judged and the fault processing efficiency is improved.

[0052] Figure 1 Flow chart of a vehicle fault handling method provided by an embodiment of the present invention. Figure 1 As shown, the method is applied to a platform server, comprising:

[0053] Step 101, obtain the vehicle information and driver information reported by the vehicle terminal of the target vehicle, wherein the driver information includes the driver's driving experience information. Among them, the vehicle terminal of the target vehicle is provided with a vehicle information collection module, a vehicle owner information collection module and a data reporting module. The vehicle information collection module is responsible for collecting vehicle information, and the vehicle owner information collection module is used to collect driver information. Both the vehicle collection module and the vehicle owner information collection module are connected to the reporting module, and the reporting module encrypts the vehicle information and driver information and reports them to the platform server.

[0054] In some embodiments, the vehicle information collection module specifically includes a vehicle model identification unit, a vehicle information collection unit, a vehicle condition information collection unit, and a battery information collection unit. Among them, the vehicle model identification unit is used to identify the vehicle model information of the target vehicle, the vehicle information collection unit is used to obtain the vehicle information of the vehicle on the target vehicle, the vehicle condition information collection unit is used to collect vehicle condition information such as water temperature, electric driving range, oil driving range, remaining power, remaining oil, brake pad wear, tire wear, and tire pressure, and the battery information collection unit is used to collect the power information of small batteries. For electric vehicles, the battery information collection unit can also collect battery information of the power battery.

[0055] Step 102, determine whether there is fault data in the vehicle information. When the actual value of a certain information in the vehicle information exceeds or approaches the standard value range of the information, it can be determined that the target vehicle currently has fault data. For example, when the tire pressure value in the vehicle information is 231kpa, and the standard tire pressure value of the target vehicle is 235kpa to 245kpa, it can be determined that the target vehicle has fault data. Alternatively, when the difference between the fuel consumption per unit time of the car and the theoretical fuel consumption corresponding to the current speed is greater than a preset threshold, it can be determined that the target vehicle has fault data.

[0056] Step 103, if there is fault data in the vehicle information, determine the cause of the fault according to the fault data. The platform server can screen the stored historical fault data according to the vehicle model information to obtain multiple candidate historical fault data, and the vehicle model corresponding to the candidate historical fault data is the same as the vehicle model of the target vehicle. Match the fault data with multiple candidate historical fault data one by one to obtain the matching rate between the fault data and each candidate historical fault data. Determine the cause of the fault of the target vehicle according to the processing result corresponding to the historical fault data with the highest matching rate. For example, if the vehicle model of the target vehicle is A, the platform server first screens the historical fault data with vehicle model A as candidate historical fault data from the stored historical fault data that has been resolved. Among them, the historical fault data that has been resolved all contain the cause of the fault and the corresponding fault solution. After matching the fault data of the target vehicle with each candidate historical fault data, it is determined that the cause of the fault of the target vehicle is a spark plug fault, and the corresponding fault solution is to replace the spark plug.

[0057] In some embodiments, in order to improve data processing efficiency and thereby more quickly determine the cause of a fault, the platform server may be implemented in the form of a cloud server. The cloud server uses cloud computing to increase data processing efficiency and thereby more quickly determine the cause of a fault.

[0058] Step 104, determining the fault level of the target vehicle according to the fault cause. If the fault level is less than the first threshold and the driver's driving experience information is greater than the second threshold, then execute step 105. If the fault level is greater than the third threshold or the fault level is less than the first threshold and the driver's driving experience information is less than or equal to the second threshold, then execute step 106. Among them, the fault level can be determined according to the device corresponding to the fault cause. For example, if the device corresponding to the fault cause is the engine, it can be determined that the fault level can be relatively high. For a window controller fault, it can be determined that the fault level is low.

[0059] Step 105, determine that the fault handling method of the target vehicle is remote guidance. As the driver's driving experience increases, his understanding of the vehicle becomes more detailed. Therefore, for vehicle faults with a lower fault level, the driver can complete the vehicle troubleshooting through remote guidance, provided that the cause of the fault has been determined, thereby avoiding the situation where the driver does not know the cause of the fault and can only wait for the technician to arrive for troubleshooting, thereby increasing the efficiency of handling vehicle faults.

[0060] Step 106, determine that the fault handling method for the target vehicle is to dispatch a technician. In the case of a low-level driver, since the driver has limited knowledge of the vehicle, the driver cannot complete the troubleshooting of the vehicle fault with a low fault level with the help of remote guidance, so it is necessary to dispatch a technician for such a situation. For vehicle faults with a higher fault level, troubleshooting requires more professional maintenance knowledge and maintenance technology. Therefore, when the fault level is greater than the third threshold, it is also necessary to dispatch a technician to the site for preliminary fault detection and determine whether the fault can be eliminated on site based on the detection results. If the fault cannot be eliminated on site, the target vehicle needs to be transported to a designated maintenance location for repair.

[0061] In some embodiments, different first thresholds can also be set, and different fault handling methods can be determined in combination with the driver's driving experience. For example, the fault level is divided into ten levels, and the higher the level, the more serious the fault. For those with a driving experience greater than the second threshold, the first threshold can be set relatively high, such as level 5. When the target vehicle fails, if the fault level is greater than or equal to level 5, the fault handling method is determined to be dispatching technicians. If the fault level is less than level 5, the fault handling method is determined to be remote guidance. For those with a driving experience less than or equal to the second threshold, the first threshold can be set relatively low, such as level 3. Then when the fault level is greater than or equal to level 3, the corresponding fault handling method is to dispatch technicians. When the fault level is less than level 3, the corresponding fault handling method is remote guidance.

[0062] In some embodiments, after determining the fault handling method, the fault cause and the fault handling method can be sent to the target mobile terminal, and the target mobile terminal determines it based on the vehicle information and the driver information. Since the driver may be driving the target vehicle at present, in order to ensure the driver's safety, the platform server receives the confirmation reply information of the fault handling method sent by the target mobile terminal, and then executes the fault handling method.

[0063] Specifically, when the fault handling method is remote guidance, a remote guidance person can be assigned to the target vehicle, and then a video invitation request is sent to the target mobile terminal. After receiving the confirmation reply information of the invitation request sent by the target mobile terminal, a remote video conference is established with the target mobile terminal. Thus, the remote guidance person can provide remote guidance to the driver of the target vehicle through the remote video conference.

[0064] When the fault handling method is to dispatch a technician, the target technician can be first determined from the candidate technicians. The candidate technician is a technician who is currently idle. Then the employee information of the target technician is sent to the target mobile terminal. The employee information at least includes one or more combinations of the target technician's work number information, portrait information, and name information.

[0065] In some embodiments, a car owner communication circle can also be established between drivers who drive the same model of vehicle. This allows drivers of the same model of vehicle to exchange information such as common problems of the vehicle. Specifically, the candidate user information is first determined based on the vehicle model information, and the vehicle model information corresponding to the candidate user information is the same as the vehicle model information of the target vehicle. Then the contact information of the candidate user is sent to the target mobile terminal, so that the driver of the target vehicle and the candidate user establish a car owner communication circle, and the contact information of the candidate user is determined according to the candidate user information. In some embodiments, in order to ensure that the driver's personal information is not leaked, the contact information of the candidate user can be encrypted. Specifically, a set of virtual string codes can be generated by randomly generating virtual string codes, and bound to the contact information of the candidate user. Then the virtual string code can be sent to the target mobile terminal as the contact information of the candidate user. Thereby, one-to-one or one-to-many virtual string code directional sharing between the target mobile terminal unit and the mobile terminals of each candidate user is realized. When the target mobile terminal contacts the candidate user through the virtual string code, the translation station server decrypts and translates the virtual string code to obtain the bundled contact information. When this contact is over, the randomly generated virtual string code can be destroyed.

[0066] In some embodiments, the platform server may also obtain the driver's driving posture information, and determine whether there is a dangerous driving action (such as holding the steering wheel with one hand, fatigue driving, etc.) based on the driving posture information. If there is a dangerous driving action, an alarm instruction is sent to the vehicle terminal of the target vehicle. The vehicle terminal issues an alarm according to the alarm instruction.

[0067] In some embodiments, the platform server can also determine the driver's driving habits based on the vehicle information of the target vehicle within a period of time. Specifically, the platform server can obtain the vehicle-machine duration information, driving record information, vehicle speed information and cab monitoring information of the target vehicle to divide each trip of the target vehicle into acceleration section, uniform speed section and deceleration section, and analyze the driving speed, driving duration and acceleration data of the three types of quick breaks, so as to obtain the user's throttle and brake conditions during driving. And record, so as to identify bad driving habits such as violent driving or road rage. After that, the platform server can generate corrective measures corresponding to bad driving habits based on big data and other methods. When it is detected that the driver currently has recorded bad driving habits, the corresponding prompt instruction is sent to the vehicle terminal so that the vehicle terminal warns the driver of the current bad driving habits through voice prompts and other methods.

[0068] Corresponding to the above vehicle fault handling method, an embodiment of the present invention provides a platform server, such as Figure 2As shown, the platform server includes: a communication module 201 and a fault processing module 202 .

[0069] The communication module 201 is used to obtain the vehicle information and driver information reported by the vehicle-mounted terminal of the target vehicle, where the driver information includes the driver's driving experience information.

[0070] The fault processing module 202 is used to determine whether there is fault data in the vehicle information.

[0071] The fault processing module 202 is further configured to determine the cause of the fault according to the fault data if there is fault data in the vehicle information.

[0072] The fault processing module 202 is further used to determine the fault level of the target vehicle according to the fault cause.

[0073] The fault handling module 202 is further configured to determine that the fault handling method of the target vehicle is remote guidance if the fault level is less than a first threshold and the driver's driving experience information is greater than a second threshold.

[0074] The fault handling module 202 is further configured to determine that the fault handling method for the target vehicle is to dispatch a technician if the fault level is greater than a third threshold or the fault level is less than the first threshold and the driver's driving experience information is less than or equal to a second threshold.

[0075] Figure 2 The platform server provided in the embodiment shown can be used to execute the present invention Figure 1 The technical solution of the method embodiment shown, its implementation principle and technical effects can be further referred to the relevant description in the method embodiment.

[0076] Figure 3 A schematic diagram of the structure of an electronic device provided by an embodiment of the present invention is shown in FIG. Figure 3 As shown, the electronic device may include at least one processor and at least one memory in communication with the processor, wherein the memory stores program instructions executable by the processor, and the processor calls the program instructions to execute the instructions of this specification. Figure 1 The illustrated embodiment provides a vehicle fault handling method.

[0077] like Figure 3 As shown, the electronic device is in the form of a general computing device. The components of the electronic device may include but are not limited to: one or more processors 310, communication interface 320 and memory 330, and a communication bus 340 connecting different system components (including memory 330, communication interface 320 and processing unit 310).

[0078] The communication bus 340 represents one or more of several types of bus structures, including a memory bus or memory controller, a peripheral bus, a graphics acceleration port, a processor or a local bus using any of a variety of bus structures. For example, these architectures include but are not limited to Industry Standard Architecture (ISA) bus, Micro Channel Architecture (MAC) bus, Enhanced ISA bus, Video Electronics Standards Association (VESA) local bus and Peripheral Component Interconnection (PCI) bus.

[0079] Electronic devices typically include a variety of computer system readable media. These media can be any available media that can be accessed by the electronic device, including volatile and non-volatile media, removable and non-removable media.

[0080] The memory 330 may include a computer system readable medium in the form of a volatile memory, such as a random access memory (RAM) and / or a cache memory. The electronic device may further include other removable / non-removable, volatile / non-volatile computer system storage media. The memory 330 may include at least one program product having a set (e.g., at least one) of program modules configured to perform the functions of each embodiment of the present specification.

[0081] A program / utility having a set (at least one) of program modules may be stored in memory 330, such program modules including, but not limited to, an operating system, one or more application programs, other program modules, and program data, each of which or some combination may include an implementation of a network environment. The program modules generally perform the functions and / or methods of the embodiments described in this specification.

[0082] The processor 310 executes various functional applications and data processing by running the programs stored in the memory 330, such as implementing the Figure 1 The illustrated embodiment provides a vehicle fault handling method.

[0083] The embodiment of the present specification provides a computer-readable storage medium, wherein the computer-readable storage medium stores computer instructions, wherein the computer instructions enable the computer to execute the present specification. Figure 1The illustrated embodiment provides a vehicle fault handling method.

[0084] The above-mentioned computer-readable storage medium can adopt any combination of one or more computer-readable media. The computer-readable medium can be a computer-readable signal medium or a computer-readable storage medium. The computer-readable storage medium can be, for example, - but not limited to - an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples (non-exhaustive list) of computer-readable storage media include: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ReadOnly Memory; hereinafter referred to as: ROM), an erasable programmable read-only memory (Erasable Programmable ReadOnly Memory; hereinafter referred to as: EPROM) or flash memory, optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In this document, a computer-readable storage medium can be any tangible medium containing or storing a program, which can be used by an instruction execution system, device or device or used in combination with it.

[0085] The above is a description of a specific embodiment of the specification. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps recorded in the claims can be performed in an order different from that in the embodiments and still achieve the desired results. In addition, the processes depicted in the drawings do not necessarily require the specific order or continuous order shown to achieve the desired results. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.

[0086] In the description of this specification, the description with reference to the terms "one embodiment", "some embodiments", "example", "specific example", or "some examples" etc. means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of this specification. In this specification, the schematic representations of the above terms do not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described may be combined in any one or more embodiments or examples in a suitable manner. In addition, those skilled in the art may combine and combine the different embodiments or examples described in this specification and the features of the different embodiments or examples, unless they are contradictory.

[0087] In addition, the terms "first" and "second" are used for descriptive purposes only and should not be understood as indicating or implying relative importance or implicitly indicating the number of the indicated technical features. Therefore, the features defined as "first" and "second" may explicitly or implicitly include at least one of the features. In the description of this specification, the meaning of "plurality" is at least two, such as two, three, etc., unless otherwise clearly and specifically defined.

[0088] Any process or method description in a flowchart or otherwise described herein may be understood to represent a module, segment or portion of code that includes one or more executable instructions for implementing the steps of a custom logical function or process, and the scope of the preferred embodiments of this specification includes alternative implementations in which functions may not be performed in the order shown or discussed, including performing functions in a substantially simultaneous manner or in reverse order depending on the functions involved, which should be understood by technicians in the technical field to which the embodiments of this specification belong.

[0089] The word "if" as used herein may be interpreted as "at the time of" or "when" or "in response to determining" or "in response to detecting", depending on the context. Similarly, the phrases "if it is determined" or "if (stated condition or event) is detected" may be interpreted as "when it is determined" or "in response to determining" or "when detecting (stated condition or event)" or "in response to detecting (stated condition or event)", depending on the context.

[0090] It should be noted that the devices involved in the embodiments of this specification may include but are not limited to personal computers (Personal Computer; hereinafter referred to as: PC), personal digital assistants (Personal Digital Assistant; hereinafter referred to as: PDA), wireless handheld devices, tablet computers (Tablet Computer), mobile phones, MP3 displays, MP4 displays, etc.

[0091] In the several embodiments provided in this specification, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation. 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 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.

[0092] In addition, each functional unit in each embodiment of this specification may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above integrated unit may be implemented in the form of hardware or in the form of hardware plus software functional units.

[0093] The above-mentioned integrated unit implemented in the form of a software functional unit can be stored in a computer-readable storage medium. The above-mentioned software functional unit is stored in a storage medium, including a number of instructions for a computer device (which can be a personal computer, a connector, or a network device, etc.) or a processor (Processor) to perform some steps of the method described in each embodiment of this specification. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (Read-Only Memory; hereinafter referred to as: ROM), random access memory (Random Access Memory; hereinafter referred to as: RAM), disk or optical disk and other media that can store program codes.

[0094] The above description is only a preferred embodiment of this specification and is not intended to limit this specification. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of this specification should be included in the scope of protection of this specification.

Claims

1. A vehicle fault handling method, the method being applied to a platform server, comprising: Obtaining vehicle information and driver information reported by the vehicle-mounted terminal of the target vehicle, wherein the driver information includes the driver's driving experience information; Determining whether there is fault data in the vehicle information; If there is fault data in the vehicle information, determining the cause of the fault according to the fault data; Determining a fault level of the target vehicle according to the fault cause; If the fault level is less than a first threshold and the driver's driving experience information is greater than a second threshold, determining that the fault handling method of the target vehicle is remote guidance; If the fault level is greater than the third threshold or the fault level is less than the first threshold and the driver's driving experience information is less than or equal to the second threshold, it is determined that the fault handling method of the target vehicle is to dispatch a technician.

2. The method according to claim 1, characterized in that The vehicle information also includes vehicle model information of the target vehicle, and determining the cause of the fault according to the fault data includes: Screening the stored historical fault data according to the vehicle model information to obtain a plurality of candidate historical fault data, wherein the vehicle model corresponding to the candidate historical fault data is the same as the vehicle model of the target vehicle; Matching the fault data with the plurality of candidate historical fault data one by one to obtain a matching rate between the fault data and each of the candidate historical fault data; The fault cause of the target vehicle is determined according to the processing result corresponding to the historical fault data with the highest matching rate.

3. The method according to claim 2, characterized in that The method further comprises: Sending the fault cause and the fault handling method to a target mobile terminal, the target mobile terminal being determined according to the vehicle information and the driver information; Receive confirmation reply information of the fault handling method sent by the target mobile terminal, and execute the fault handling method.

4. The method according to claim 3, characterized in that If the fault handling method is remote guidance, the executing of the fault handling method includes: Sending a video invitation request to the target mobile terminal; A confirmation response message to the video invitation request sent by the target mobile terminal is received, and a remote video conference is established with the target mobile terminal.

5. The method according to claim 3, characterized in that: If the fault handling method is to dispatch a technician, the execution of the fault handling method includes: Identify target technicians from candidate technicians; The employee information of the target technician is sent to the target mobile terminal, wherein the employee information at least includes one or more combinations of the work number information, portrait information, and name information of the target technician.

6. The method according to claim 3, characterized in that The method further comprises: Determining candidate user information according to the vehicle model information, wherein the vehicle model information corresponding to the candidate user information is the same as the vehicle model information of the target vehicle; The contact information of the candidate user is sent to the target mobile terminal so that the driver of the target vehicle establishes a vehicle owner communication circle with the candidate user, and the contact information of the candidate user is determined according to the candidate user information.

7. The method according to claim 3, characterized in that The driver information further includes the driver's driving posture information, and the method further includes: determining whether there is a dangerous driving action according to the driving posture information; If there is any dangerous driving action, an alarm instruction is sent to the vehicle-mounted terminal, so that the vehicle-mounted terminal issues an alarm according to the alarm instruction.

8. A platform server, characterized in that: include: A communication module, used to obtain vehicle information and driver information reported by the vehicle-mounted terminal of the target vehicle, wherein the driver information includes the driver's driving experience information; A fault processing module, used to determine whether there is fault data in the vehicle information; The fault processing module is further configured to determine the cause of the fault according to the fault data if there is fault data in the vehicle information; The fault processing module is further used to determine the fault level of the target vehicle according to the fault cause; The fault handling module is further configured to determine that the fault handling method of the target vehicle is remote guidance if the fault level is less than a first threshold and the driver's driving experience information is greater than a second threshold; The fault handling module is further used to determine that the fault handling method for the target vehicle is to dispatch a technician if the fault level is greater than a third threshold or the fault level is less than the first threshold and the driver's driving experience information is less than or equal to a second threshold.

9. An electronic device, characterized in that: include: at least one processor; as well as at least one memory in communication with the processor, wherein: The memory stores program instructions executable by the processor, and the processor can execute the method according to any one of claims 1 to 7 by calling the program instructions.

10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer instructions, and the computer instructions enable the computer to execute the method according to any one of claims 1 to 7.

Citation Information

Patent Citations

  • Fault monitoring, regulating and controlling method of intelligent industrial control equipment

    CN108897310A

  • Vehicle fault remote diagnosis method and related equipment

    CN112525553A