Vehicle remote control method, device and equipment, medium and vehicle

Through cloud servers, the vehicle is judged for faults and issuing remote control instructions, the vehicle is restored remotely, and the problem of users needing to go to the after-sales center to restore factory settings is solved, and the fault handling efficiency and user experience are improved.

CN119946586APending Publication Date: 2025-05-06BEIJING CO WHEELS TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311453785.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-11-02
Publication Date
2025-05-06

AI Technical Summary

Technical Problem

During remote upgrade or use, the vehicle machine may experience problems such as lag and input methods cannot pop up. In the existing technology, users need to drive the vehicle to the after-sales center and ask staff to help restore the factory settings, wasting time and resources.

Method used

Receive vehicle machine failure requests through the cloud server to determine whether the fault is a preset fault. If it can be solved through remote control, it will issue remote control instructions, including remote factory reset, and remote control based on the vehicle meeting the preset remote control conditions, the cloud server will conduct remote control.

Benefits of technology

It realizes rapid remote solution of user problems, saves time and after-sales resources, and improves fault handling efficiency and user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119946586A_ABST
    Figure CN119946586A_ABST
Patent Text Reader

Abstract

The invention relates to a vehicle remote control method, device and equipment, a medium and a vehicle, according to the embodiment of the invention, a cloud server receives a vehicle machine fault request in response to the cloud server, the cloud server judges whether a vehicle machine fault is a preset fault, the preset fault can be solved through remote control, and the remote control comprises remote factory setting restoration; based on the vehicle machine fault being a preset fault, the cloud server issues a remote control instruction; on the basis that the vehicle meets the preset remote control condition, the cloud server remotely controls the vehicle according to the remote control instruction so as to enable the vehicle to execute factory setting restoration, and compared with the prior art that a user drives the vehicle to an after-sales center to enable a worker to assist in factory setting restoration, the user problem can be remotely and rapidly solved, and the user experience is improved. Time and after-sales resources are saved, the fault processing efficiency is improved, and the user experience is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of automobile technology, and in particular to a vehicle remote control method, device, equipment, medium and vehicle. Background Art

[0002] With the development of vehicle technology, vehicles have become an indispensable means of transportation in people's daily lives.

[0003] Normally, after the car computer is remotely upgraded, that is, the Over-the-Air Technology (OTA), or during use, problems such as operation freeze, failure to pop up the input method, inability to activate, and inability to add drivers may occur. These problems can be solved by simply restoring the factory settings. However, in order to avoid safety hazards, the car computer system does not provide users with an entry to restore the factory settings. Users need to drive the vehicle to the after-sales center and ask the staff to help restore the factory settings, which not only wastes the user's time, but also consumes the after-sales resources of the automobile company. Summary of the invention

[0004] In order to solve the above technical problems or at least partially solve the above technical problems, the present disclosure provides a vehicle remote control method, device, equipment, medium and vehicle to quickly solve user problems and save time and after-sales resources.

[0005] In a first aspect, an embodiment of the present disclosure provides a vehicle remote control method, comprising:

[0006] In response to the cloud server receiving the vehicle computer fault request, the cloud server determines whether the vehicle computer fault is a preset fault, and the preset fault can be solved by remote control, and the remote control includes remotely restoring factory settings;

[0007] Based on the vehicle computer fault being the preset fault, the cloud server issues a remote control instruction;

[0008] Based on the vehicle satisfying the preset remote control conditions, the cloud server remotely controls the vehicle according to the remote control instruction so that the vehicle is restored to factory settings.

[0009] In a second aspect, an embodiment of the present disclosure provides a vehicle remote control device, including:

[0010] A judgment module, configured to respond to the cloud server receiving a vehicle computer fault request, and the cloud server judging whether the vehicle computer fault is a preset fault, and the preset fault can be solved by remote control, and the remote control includes remotely restoring factory settings;

[0011] A sending module, configured to cause the cloud server to send a remote control instruction based on the vehicle computer fault being the preset fault;

[0012] The remote control module is used for remotely controlling the vehicle according to the remote control instruction based on the vehicle meeting the preset remote control condition, so that the vehicle is restored to factory settings.

[0013] In a third aspect, an embodiment of the present disclosure provides a vehicle remote control device, including:

[0014] Memory;

[0015] Processor; and

[0016] Computer programs;

[0017] The computer program is stored in the memory and is configured to be executed by the processor to implement the method as described in the first aspect.

[0018] In a fourth aspect, an embodiment of the present disclosure provides a computer-readable storage medium having a computer program stored thereon, wherein the computer program is executed by a processor to implement the method described in the first aspect.

[0019] In a fifth aspect, an embodiment of the present disclosure further provides a vehicle, comprising: the vehicle remote control device as described in the second aspect, or the vehicle remote control equipment as described in the third aspect; or the computer-readable storage medium as described in the fourth aspect.

[0020] The vehicle remote control method, device, equipment, medium and vehicle provided by the embodiments of the present disclosure receive a vehicle computer fault request in response to the cloud server, and the cloud server determines whether the vehicle computer fault is a preset fault. The preset fault can be solved by remote control, and the remote control includes remotely restoring factory settings; based on the vehicle computer fault being a preset fault, the cloud server issues a remote control instruction; based on the vehicle meeting the preset remote control conditions, the cloud server remotely controls the vehicle according to the remote control instruction, so that the vehicle executes factory settings restoration. Compared with the prior art in which the user drives the vehicle to the after-sales center to ask the staff to help restore the factory settings, the present embodiment can remotely and quickly solve user problems, save time and after-sales resources, improve fault handling efficiency, and improve user experience. BRIEF DESCRIPTION OF THE DRAWINGS

[0021] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present disclosure and, together with the description, serve to explain the principles of the present disclosure.

[0022] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.

[0023] Figure 1 A flow chart of a vehicle remote control method provided by an embodiment of the present disclosure;

[0024] Figure 2 A schematic diagram of an application scenario provided by this embodiment;

[0025] Figure 3 A flow chart of a vehicle remote control method provided by another embodiment of the present disclosure;

[0026] Figure 4 A flow chart of a vehicle remote control method provided by another embodiment of the present disclosure;

[0027] Figure 5 A schematic diagram of the structure of a vehicle remote control device provided by an embodiment of the present disclosure;

[0028] Figure 6 A schematic diagram of the structure of a vehicle remote control device provided by an embodiment of the present disclosure;

[0029] Figure 7 A schematic diagram of the structure of a vehicle remote control device provided in an embodiment of the present disclosure. DETAILED DESCRIPTION

[0030] In order to more clearly understand the above-mentioned objectives, features and advantages of the present disclosure, the scheme of the present disclosure will be further described below. It should be noted that the embodiments of the present disclosure and the features in the embodiments can be combined with each other without conflict.

[0031] In the following description, many specific details are set forth to facilitate a full understanding of the present disclosure, but the present disclosure may also be implemented in other ways different from those described herein; it is obvious that the embodiments in the specification are only part of the embodiments of the present disclosure, rather than all of the embodiments.

[0032] The disclosed embodiment provides a vehicle remote control method, which is described below in conjunction with a specific embodiment.

[0033] Figure 1This is a flow chart of the vehicle remote control method provided by the embodiment of the present disclosure. The method can be executed by a vehicle remote control device, which can be implemented in software and / or hardware, and can be configured in a vehicle remote control device, such as a server or a terminal, wherein the terminal can be a computer, a mobile phone, a tablet computer, etc. In addition, the method can be applied to Figure 2 The application scenario shown includes a vehicle 21 and a cloud server 22, wherein the vehicle 21 specifically includes an electric vehicle, a fuel vehicle, a hybrid vehicle, etc. It is understandable that the vehicle remote control method provided in the embodiment of the present disclosure can also be applied in other scenarios.

[0034] Combine the following Figure 2 The application scenario shown is Figure 1 The vehicle remote control method shown is introduced, for example, Figure 2 The cloud server 22 in the embodiment can execute the method. The specific steps of the method are as follows:

[0035] S101. In response to a cloud server receiving a vehicle computer fault request, the cloud server determines whether the vehicle computer fault is a preset fault, and the preset fault can be resolved by remote control, and the remote control includes remotely restoring factory settings.

[0036] When vehicle 21 breaks down, vehicle 21 sends a vehicle computer fault request to cloud server 22. When cloud server 22 receives the vehicle computer fault request sent by vehicle 21, cloud server 22 determines whether the vehicle computer fault in vehicle 21 is a preset fault. The preset fault is a fault that can be solved by remote control, such as operation freeze, input method cannot pop up, cannot be activated, cannot add a driver, etc., among which remote control can be a remote restoration of factory settings.

[0037] S102: Based on the vehicle computer fault being the preset fault, the cloud server issues a remote control instruction.

[0038] When the vehicle computer fault is a preset fault, the cloud server 22 sends a remote control instruction, such as a remote factory reset instruction.

[0039] Exemplarily, when the remote control instruction is a remote factory reset instruction, the remote factory reset instruction may be the following instruction:

[0040] *Instruction content:

[0041] {

[0042] "vin":"LW123456789231212",

[0043] "pushTime":"2023-07-10 10:15:11",

[0044] "validTime":"2023-07-11 10:15:11",

[0045] "operate":"reset"

[0046] }

[0047] Among them, Vin refers to the vehicle identification number (Vin) of the target vehicle; pushTime refers to the time when the command is issued; validTime refers to the validity period of the vehicle computer, after which the command will no longer be executed; operate refers to the operation type, and reset refers to restarting, that is, restoring the factory settings.

[0048] S103: Based on the vehicle satisfying a preset remote control condition, the cloud server remotely controls the vehicle according to the remote control instruction, so that the vehicle is restored to factory settings.

[0049] When the vehicle 21 meets the preset remote control conditions, the cloud server 22 remotely controls the vehicle 21 according to the remote control instructions, so that the vehicle 21 is restored to factory settings.

[0050] Optionally, the preset remote control conditions include: the vehicle is in a parking state, the vehicle is located in a preset area, and the power level of the vehicle is greater than a preset power level.

[0051] Specifically, the vehicle is in a parking state, that is, the vehicle is in a P gear parking state, in which the vehicle cannot travel.

[0052] Specifically, the vehicle is located in the preset area, that is, the vehicle determines that the vehicle is located in the preset area through the positioning system. The positioning system may specifically include a GPS positioning system. The preset area may be a specific area pre-stored in the map, such as a parking lot or other place. It can be understood that the preset area is not on the driving road to avoid affecting the normal driving of other vehicles.

[0053] Specifically, the vehicle's power supply is greater than the preset power, that is, the power supply of the entire vehicle is greater than the preset power. The preset power can be set by the system or manually according to actual conditions. For example, the preset power can be 50% of the power. It can be understood that the preset power is the power that can support the vehicle to restart.

[0054] In some embodiments, when the preset area is a parking lot with a charging pile, the vehicle can be parked next to the charging pile, and the charging pile and the vehicle can be connected. Not only can the vehicle be charged, but the vehicle information can also be obtained from the charging pile. The vehicle information includes a vehicle computer fault. The vehicle information is uploaded to the cloud server 22 through the charging pile. The cloud server 22 determines whether the vehicle computer fault is a preset fault. The preset fault is a fault that can be solved by remote control, such as operation jam, input method cannot pop up, cannot be activated, cannot add a driver, etc. If the vehicle computer fault is a preset fault, the cloud server 22 sends a remote control instruction through the charging pile, and the cloud server 22 determines whether the vehicle meets the preset remote control conditions. The preset remote control conditions include: the vehicle is in a parking state, the vehicle is located in a preset area, and the power supply of the vehicle is greater than the preset power. It can be understood that the vehicle is connected to the charging pile and is charging, so when the difference between the power supply of the vehicle and the preset power is less than the first threshold, it can also be determined that the power supply of the vehicle is greater than the preset power. If the vehicle meets the preset remote control conditions, the cloud server 22 remotely controls the vehicle 21 through the charging pile according to the above remote control instruction, so that the vehicle 21 performs factory reset.

[0055] Optionally, the method further includes: based on the vehicle not satisfying the preset remote control condition, the cloud server sends a remote control non-compliant receipt to the vehicle.

[0056] Specifically, when the vehicle does not meet the above preset remote control conditions, that is, does not meet any one or more of the conditions that the vehicle is in a parked state, the vehicle is in a preset area, and the vehicle's power supply is greater than the preset power, a remote control non-compliance receipt is sent. For example, any one of the conditions can be that the vehicle is in a non-parked state, the vehicle is in a preset area, and the vehicle's power supply is greater than the preset power; any two of the conditions can be that the vehicle is in a non-parked state, the vehicle is in a non-preset area, and the vehicle's power supply is greater than the preset power; none of the three phases are satisfied, that is, the vehicle is in a non-parked state, the vehicle is in a non-preset area, and the vehicle's power supply is less than or equal to the preset power.

[0057] In the disclosed embodiment, in response to a cloud server receiving a vehicle computer fault request, the cloud server determines whether the vehicle computer fault is a preset fault. The preset fault can be resolved through remote control, and the remote control includes remotely restoring factory settings. Based on the vehicle computer fault being a preset fault, the cloud server issues a remote control instruction. Based on the vehicle satisfying the preset remote control conditions, the cloud server remotely controls the vehicle according to the remote control instruction, so that the vehicle executes factory settings restoration. Compared with the prior art in which the user drives the vehicle to the after-sales center to ask the staff to help restore the factory settings, the present embodiment can remotely and quickly resolve user problems, save time and after-sales resources, improve fault handling efficiency, and improve user experience.

[0058] Based on the above embodiment, the cloud server determines whether the vehicle computer fault is a preset fault, including: the cloud server obtains the startup signal and networking signal of the vehicle computer; the cloud server establishes a connection relationship between the vehicle computer and the cloud server, and the vehicle computer sends vehicle parameters to the cloud server in real time through the connection relationship; when the vehicle parameters are abnormal, the cloud server determines whether the vehicle computer fault is a preset fault.

[0059] The vehicle 21 is started, and the cloud server 22 obtains the start signal and networking signal of the vehicle computer. The cloud server 22 establishes a connection relationship between the vehicle computer and the cloud server 22 through the networking signal. The vehicle computer can send vehicle parameters to the cloud server 22 in real time through the connection relationship. When the cloud server 22 detects that the vehicle parameters are abnormal, that is, a specific vehicle parameter appears or the number of occurrences of the preset vehicle parameter reaches a second threshold, the cloud server 22 contacts the intelligent customer service, and the intelligent customer service determines whether the vehicle computer failure is a preset failure. The second threshold can be set manually or by the system according to its own needs. This embodiment is not limited to this. The preset failure is a failure that is solved by remote control, such as operation freeze, input method cannot pop up, cannot be activated, cannot add a driver, etc., wherein the remote control can be a remote restoration of factory settings.

[0060] The disclosed embodiment obtains the start-up signal and networking signal of the vehicle computer; establishes a connection relationship between the vehicle computer and the cloud server, and the vehicle computer sends the vehicle parameters to the cloud server in real time through the connection relationship; when the vehicle parameters are abnormal, it determines whether the vehicle computer fault is a preset fault, clarifies how to determine the vehicle computer fault, provides a data basis for the subsequent remote control of the vehicle, and further improves the fault handling efficiency.

[0061] On the basis of the above embodiment, based on the vehicle meeting the preset remote control conditions, the cloud server remotely controls the vehicle according to the remote control instructions so that the vehicle executes factory reset, including: based on the vehicle meeting the conditions that the vehicle is in a parking state, the vehicle is located in a preset area, and the power supply of the vehicle is greater than the preset power, the cloud server controls the vehicle system to send a broadcast so that the vehicle restores to the factory settings after receiving the broadcast.

[0062] When the vehicle 21 meets the preset remote control conditions, that is, the vehicle 21 is in a parking state, the vehicle 21 is located in a preset area, and the power of the vehicle 21 is greater than the preset power, after the cloud server 22 sends the remote control command, the vehicle system receives the remote control command, and the cloud server 22 controls the vehicle system to send a broadcast, so that the vehicle 21 executes factory settings restoration after receiving the broadcast.

[0063] Optionally, after the cloud server controls the vehicle system to send a broadcast so that the vehicle is restored to factory settings after receiving the broadcast, the method further includes: the cloud server receives a completion signal of restoring the vehicle system to factory settings.

[0064] Specifically, after the vehicle computer completes the factory reset, the vehicle computer will restart with a black screen. After the vehicle computer restarts, the factory reset of the vehicle computer is completed. The vehicle 21 sends a completion signal for restoring the factory settings of the vehicle computer to the cloud server 22, and the cloud server 22 receives the completion signal for restoring the factory settings of the vehicle computer of the vehicle 21.

[0065] The disclosed embodiment controls the vehicle system to send a broadcast so that the vehicle restores to factory settings after receiving the broadcast and receives a completion signal of restoring the vehicle system to factory settings, thereby quickly resolving vehicle system failure problems, saving time and after-sales resources, improving fault handling efficiency, and improving user experience.

[0066] Figure 3 A flow chart of a vehicle remote control method provided by another embodiment of the present disclosure, such as Figure 3 As shown, the method comprises the following specific steps:

[0067] S301. The cloud server obtains a start signal and a network connection signal from the vehicle computer.

[0068] The vehicle 21 is started, and the cloud server 22 obtains the start-up signal and the networking signal of the vehicle computer.

[0069] S302: The cloud server establishes a connection relationship between the vehicle computer and the cloud server, and the vehicle computer sends vehicle parameters to the cloud server in real time through the connection relationship.

[0070] The cloud server 22 establishes a connection relationship between the vehicle computer and the cloud server 22 through the networking signal, and the vehicle computer can send vehicle parameters to the cloud server 22 in real time through the connection relationship.

[0071] S303. When the vehicle parameters are abnormal, the cloud server determines whether the vehicle computer fault is a preset fault. The preset fault can be solved by remote control, and the remote control includes remotely restoring factory settings. If so, execute S304, if not, execute S309.

[0072] When the cloud server 22 detects abnormal vehicle parameters, that is, when a specific vehicle parameter or the number of occurrences of a preset vehicle parameter reaches a second threshold, the cloud server 22 contacts the intelligent customer service, and the intelligent customer service determines whether the vehicle machine fault is a preset fault. The second threshold can be set manually or the system can be set according to its own needs. This embodiment is not limited. The preset fault is a fault that can be solved by remote control, such as operation freeze, input method cannot pop up, cannot be activated, cannot add a driver, etc., wherein the remote control can be a remote restoration of factory settings. If yes, execute S304, if not, execute S308.

[0073] S304: Based on the vehicle computer fault being the preset fault, the cloud server issues a remote control instruction.

[0074] When the vehicle computer fault is a preset fault, a remote control command is issued, that is, a remote factory reset command.

[0075] Exemplarily, when the remote control instruction is a remote factory reset instruction, the remote factory reset instruction may be the following instruction:

[0076] *Instruction content:

[0077] {

[0078] "vin":"LW123456789231212",

[0079] "pushTime":"2023-07-10 10:15:11",

[0080] "validTime":"2023-07-11 10:15:11",

[0081] "operate":"reset"

[0082] }

[0083] Among them, Vin refers to the vehicle identification number (Vin) of the target vehicle; pushTime refers to the time when the command is issued; validTime refers to the validity period of the vehicle computer, after which the command will no longer be executed; operate refers to the operation type, and reset refers to restarting, that is, restoring the factory settings.

[0084] S305. The cloud server determines whether the vehicle meets the preset remote control conditions. If so, execute S306; if not, execute S308.

[0085] The cloud server determines whether the vehicle meets the preset remote control conditions, and if so, executes S306 , and if not, executes S308 .

[0086] Optionally, the preset remote control conditions include: the vehicle is in a parking state, the vehicle is located in a preset area, and the power level of the vehicle is greater than a preset power level.

[0087] Specifically, the vehicle is in a parking state, that is, the vehicle is in a P gear parking state, in which the vehicle cannot travel.

[0088] Specifically, the vehicle is located in the preset area, that is, the vehicle determines that the vehicle is located in the preset area through the positioning system. The positioning system may specifically include a GPS positioning system. The preset area may be a specific area pre-stored in the map, such as a parking lot or other place. It can be understood that the preset area is not on the road to avoid affecting the normal driving of other vehicles.

[0089] Specifically, the vehicle's power supply is greater than the preset power, that is, the power supply of the entire vehicle is greater than the preset power. The preset power can be set by the system or manually according to actual conditions. For example, the preset power can be 50% of the power. It can be understood that the preset power is the power that can support the vehicle to restart.

[0090] S306. The cloud server controls the vehicle system to send a broadcast, so that the vehicle restores factory settings after receiving the broadcast.

[0091] When the vehicle 21 meets the preset remote control conditions, that is, the vehicle 21 is in a parking state, the vehicle 21 is located in a preset area, and the power of the vehicle 21 is greater than the preset power, after the cloud server 22 sends the remote control command, the vehicle system receives the remote control command, and the cloud server 22 controls the vehicle system to send a broadcast, so that the vehicle 21 executes factory settings restoration after receiving the broadcast.

[0092] S307: The cloud server receives a completion signal for restoring the vehicle computer to factory settings.

[0093] After the vehicle computer completes the factory reset, the vehicle computer will restart with a black screen. After the vehicle computer restarts, the factory reset of the vehicle computer is completed. The vehicle 21 sends a completion signal for restoring the factory settings of the vehicle computer to the cloud server 22, and the cloud server 22 receives the completion signal for restoring the factory settings of the vehicle computer of the vehicle 21.

[0094] S308: The cloud server sends a receipt that does not comply with remote control.

[0095] When the vehicle does not meet the above preset remote control conditions, that is, it does not meet any one or more of the conditions that the vehicle is in a parked state, the vehicle is in a preset area, and the vehicle's power supply is greater than the preset power, the vehicle computer sends a non-compliant remote control receipt to the cloud server. For example, any one of the conditions can be that the vehicle is in a non-parked state, the vehicle is in a preset area, and the vehicle's power supply is greater than the preset power; any two of the conditions can be that the vehicle is in a non-parked state, the vehicle is in a non-preset area, and the vehicle's power supply is greater than the preset power; none of the three phases are satisfied, that is, the vehicle is in a non-parked state, the vehicle is in a non-preset area, and the vehicle's power supply is less than or equal to the preset power.

[0096] S309: The cloud server prompts the vehicle to drive to a designated area.

[0097] When the vehicle computer fault is not a preset fault, the vehicle is prompted to drive to a designated area, which may be a 4S store.

[0098] In this embodiment, in response to the cloud server receiving the vehicle computer fault request, the cloud server determines whether the vehicle computer fault is a preset fault. The preset fault can be solved by remote control, and the remote control includes remotely restoring the factory settings; based on the vehicle computer fault being a preset fault, the cloud server issues a remote control instruction; based on the vehicle meeting the preset remote control conditions, the cloud server remotely controls the vehicle according to the remote control instruction to restore the vehicle to the factory settings. Compared with the prior art in which the user drives the vehicle to the after-sales center and asks the staff to help restore the factory settings, this embodiment can quickly and remotely solve user problems, save time and after-sales resources, improve fault handling efficiency, and improve user experience.

[0099] Figure 4 A flow chart of a vehicle remote control method provided by another embodiment of the present disclosure, such as Figure 4 As shown, the method comprises the following specific steps:

[0100] S401. When a vehicle breaks down, the vehicle sends a vehicle fault request to a cloud server.

[0101] When a breakdown occurs in the vehicle 21 , the vehicle 21 sends a vehicle fault request to the cloud server 22 .

[0102] S402: Based on the vehicle computer fault being the preset fault, the vehicle receives a remote control instruction, and the preset fault can be resolved by remote control, and the remote control includes remotely restoring factory settings.

[0103] When the cloud server 22 receives the vehicle computer fault request sent by the vehicle 21, the cloud server 22 determines whether the vehicle computer fault in the vehicle 21 is a preset fault, which is a fault that can be solved by remote control, such as operation freeze, input method cannot pop up, cannot be activated, cannot add a driver, etc., wherein the remote control can be a remote restore to factory settings. When the vehicle computer fault is a preset fault, the cloud server 22 sends a remote control instruction to the vehicle 21, and the vehicle 21 receives the remote control instruction, such as a remote restore to factory settings instruction.

[0104] Exemplarily, when the remote control instruction is a remote factory reset instruction, the remote factory reset instruction may be the following instruction:

[0105] *Instruction content:

[0106] {

[0107] "vin":"LW123456789231212",

[0108] "pushTime":"2023-07-10 10:15:11",

[0109] "validTime":"2023-07-11 10:15:11",

[0110] "operate":"reset"

[0111] }

[0112] Among them, Vin refers to the vehicle identification number (Vin) of the target vehicle; pushTime refers to the time when the command is issued; validTime refers to the validity period of the vehicle computer, after which the command will no longer be executed; operate refers to the operation type, and reset refers to restarting, that is, restoring the factory settings.

[0113] S403: When the vehicle meets a preset remote control condition, the vehicle performs factory reset according to the remote control instruction.

[0114] When the vehicle 21 meets the preset remote control conditions, the vehicle 21 performs factory reset according to the remote control instruction.

[0115] Optionally, the preset remote control conditions include: the vehicle is in a parking state, the vehicle is located in a preset area, and the power level of the vehicle is greater than a preset power level.

[0116] Specifically, the vehicle is in a parking state, that is, the vehicle is in a P gear parking state, in which the vehicle cannot travel.

[0117] Specifically, the vehicle is located in the preset area, that is, the vehicle determines that the vehicle is located in the preset area through the positioning system. The positioning system may specifically include a GPS positioning system. The preset area may be a specific area pre-stored in the map, such as a parking lot or other place. It can be understood that the preset area is not on the driving road to avoid affecting the normal driving of other vehicles.

[0118] Specifically, the vehicle's power supply is greater than the preset power, that is, the power supply of the entire vehicle is greater than the preset power. The preset power can be set by the system or manually according to actual conditions. For example, the preset power can be 50% of the power. It can be understood that the preset power is the power that can support the vehicle to restart.

[0119] Figure 5 The schematic diagram of the structure of the vehicle remote control device provided in the embodiment of the present disclosure. The vehicle remote control device may be the vehicle remote control device or a component of the vehicle remote control device as described above. The vehicle remote control device provided in the embodiment of the present disclosure may execute the processing flow provided in the vehicle remote control method embodiment, such as Figure 5 As shown, the vehicle remote control device 50 includes:

[0120] A judgment module 51 is used to judge whether the vehicle computer fault is a preset fault, and the preset fault can be solved by remote control, and the remote control includes remotely restoring factory settings;

[0121] A sending module 52, configured to send a remote control instruction based on the vehicle computer fault being the preset fault;

[0122] The remote control module 53 is used to remotely control the vehicle according to the remote control instruction based on the vehicle meeting the preset remote control condition, so that the vehicle is restored to factory settings.

[0123] Optionally, the judgment module 51 includes: an acquisition unit 511, an establishment unit 512, and a judgment unit 513, wherein the acquisition unit 511 is used to acquire the start-up signal and networking signal of the vehicle computer; the establishment unit 512 is used to establish a connection relationship between the vehicle computer and the cloud server, and the vehicle computer sends vehicle parameters to the cloud server in real time through the connection relationship; the judgment unit 513 is used to judge whether the vehicle computer fault is a preset fault when the vehicle parameters are abnormal.

[0124] Optionally, the preset remote control conditions include: the vehicle is in a parking state, the vehicle is located in a preset area, and the power level of the vehicle is greater than a preset power level.

[0125] Optionally, the remote control module 53 is further used to control the vehicle system to send a broadcast, so that the vehicle is restored to factory settings after receiving the broadcast.

[0126] Optionally, the vehicle remote control device 50 further includes: a first receiving module 54, configured to receive a completion signal of restoring the vehicle computer to factory settings.

[0127] Optionally, the vehicle remote control device 50 further includes: a first sending module 55, configured to send a non-compliant remote control receipt to the vehicle computer based on the fact that the vehicle does not meet the preset remote control condition.

[0128] Figure 5 The vehicle remote control device of the illustrated embodiment can be used to execute the technical solution of the above-mentioned method embodiment, and its implementation principle and technical effect are similar and will not be described in detail here.

[0129] Figure 6 The schematic diagram of the structure of the vehicle remote control device provided in the embodiment of the present disclosure is as follows. The vehicle remote control device can be the vehicle remote control device or a component of the vehicle remote control device as described above. The vehicle remote control device provided in the embodiment of the present disclosure can execute the processing flow provided in the vehicle remote control method embodiment, such as Figure 6 As shown, the vehicle remote control device 60 includes:

[0130] The second sending module 61 is used for sending a vehicle fault request to the cloud server when a vehicle fault occurs;

[0131] A second receiving module 62 is used for receiving a remote control instruction from the vehicle based on the vehicle computer fault being the preset fault, and the preset fault can be solved by remote control, and the remote control includes remotely restoring factory settings;

[0132] The execution module 63 is used for restoring the vehicle to factory settings according to the remote control instruction when the vehicle meets the preset remote control conditions.

[0133] Figure 6 The vehicle remote control device of the illustrated embodiment can be used to execute the technical solution of the above-mentioned method embodiment, and its implementation principle and technical effect are similar and will not be described in detail here.

[0134] Figure 7 The vehicle remote control device provided in the embodiment of the present disclosure can be a cloud server as described above. The vehicle remote control device provided in the embodiment of the present disclosure can execute the processing flow provided in the vehicle remote control method embodiment, such as Figure 7As shown, the vehicle remote control device 70 includes: a memory 71, a processor 72, a computer program and a communication interface 73; wherein the computer program is stored in the memory 71 and is configured so that the processor 72 executes the vehicle remote control method as described above.

[0135] In addition, an embodiment of the present disclosure further provides a computer-readable storage medium on which a computer program is stored. The computer program is executed by a processor to implement the vehicle remote control method described in the above embodiment.

[0136] In addition, an embodiment of the present disclosure further provides a vehicle, which includes the vehicle remote control device as described in the above embodiment; or, the vehicle remote control equipment as described in the above embodiment; or, the computer-readable storage medium as described in the above embodiment.

[0137] It should be noted that the computer-readable medium disclosed above may be a computer-readable signal medium or a computer-readable storage medium or any combination of the above two. The computer-readable storage medium may 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 of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an 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 the present disclosure, a computer-readable storage medium may be any tangible medium containing or storing a program that may be used by or in combination with an instruction execution system, device or device. In the present disclosure, a computer-readable signal medium may include a data signal propagated in a baseband or as part of a carrier wave, in which a computer-readable program code is carried. This propagated data signal may take a variety of forms, including but not limited to an electromagnetic signal, an optical signal, or any suitable combination of the above. The computer readable signal medium may also be any computer readable medium other than a computer readable storage medium, which may send, propagate or transmit a program for use by or in conjunction with an instruction execution system, apparatus or device. The program code contained on the computer readable medium may be transmitted using any suitable medium, including but not limited to: wires, optical cables, RF (radio frequency), etc., or any suitable combination of the above.

[0138] In some embodiments, the client and the server may communicate using any currently known or future developed network protocol such as HTTP (HyperText Transfer Protocol), and may be interconnected with any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include a local area network ("LAN"), a wide area network ("WAN"), an internet (e.g., the Internet), and a peer-to-peer network (e.g., an ad hoc peer-to-peer network), as well as any currently known or future developed network.

[0139] The computer-readable medium may be included in the electronic device, or may exist independently without being incorporated into the electronic device.

[0140] The computer-readable medium carries one or more programs. When the one or more programs are executed by the electronic device, the electronic device:

[0141] Determine whether the vehicle computer fault is a preset fault, and the preset fault can be solved by remote control, and the remote control includes remotely restoring factory settings;

[0142] Based on the vehicle computer fault being the preset fault, issuing a remote control instruction;

[0143] Based on the vehicle satisfying a preset remote control condition, the vehicle is remotely controlled according to the remote control instruction so that the vehicle is restored to factory settings.

[0144] In addition, the electronic device can also execute other steps in the vehicle remote control method described above.

[0145] Computer program code for performing the operations of the present disclosure may be written in one or more programming languages ​​or a combination thereof, including, but not limited to, object-oriented programming languages, such as Java, Smalltalk, C++, and conventional procedural programming languages, such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a separate 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 through 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., through the Internet using an Internet service provider).

[0146] The flow chart and block diagram in the accompanying drawings illustrate the possible architecture, function and operation of the system, method and computer program product according to various embodiments of the present disclosure. In this regard, each square box in the flow chart or block diagram can represent a module, a program segment or a part of a code, and the module, the program segment or a part of the code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some implementations as replacements, the functions marked in the square box can also occur in a sequence different from that marked in the accompanying drawings. For example, two square boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each square box in the block diagram and / or flow chart, and the combination of the square boxes in the block diagram and / or flow chart can be implemented with a dedicated hardware-based system that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.

[0147] The units involved in the embodiments described in the present disclosure may be implemented by software or hardware, wherein the name of a unit does not, in some cases, limit the unit itself.

[0148] The functions described above herein may be performed at least in part by one or more hardware logic components. For example, without limitation, exemplary types of hardware logic components that may be used include: field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chips (SOCs), complex programmable logic devices (CPLDs), and the like.

[0149] In the context of the present disclosure, a machine-readable medium may be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, device, or equipment. A machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or equipment, or any suitable combination of the foregoing. A more specific example of a machine-readable storage medium may include an electrical connection based on one or more lines, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an 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 foregoing.

[0150] It should be noted that, in this article, relational terms such as "first" and "second" are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "comprise a ..." do not exclude the existence of other identical elements in the process, method, article or device including the elements.

[0151] The above description is only a specific embodiment of the present disclosure, so that those skilled in the art can understand or implement the present disclosure. Various modifications to these embodiments will be apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the present disclosure. Therefore, the present disclosure will not be limited to the embodiments described herein, but will conform to the widest scope consistent with the principles and novel features disclosed herein.

Claims

1. A vehicle remote control method, characterized in that: The method comprises: In response to the cloud server receiving the vehicle computer fault request, the cloud server determines whether the vehicle computer fault is a preset fault, and the preset fault can be solved by remote control, and the remote control includes remotely restoring factory settings; Based on the vehicle computer fault being the preset fault, the cloud server issues a remote control instruction; Based on the vehicle satisfying the preset remote control conditions, the cloud server remotely controls the vehicle according to the remote control instruction so that the vehicle is restored to factory settings.

2. The method according to claim 1, characterized in that: The cloud server determines whether the vehicle computer fault is a preset fault, including: The cloud server obtains the startup signal and networking signal of the vehicle computer; The cloud server establishes a connection relationship between the vehicle computer and the cloud server, and the vehicle computer sends vehicle parameters to the cloud server in real time through the connection relationship; When the vehicle parameters are abnormal, the cloud server determines whether the vehicle computer fault is a preset fault.

3. The method according to claim 1, characterized in that: The preset remote control conditions include: the vehicle is in a parking state, the vehicle is located in a preset area, and the power level of the vehicle is greater than a preset power level; Wherein, based on the vehicle meeting the preset remote control condition, the cloud server remotely controls the vehicle according to the remote control instruction so that the vehicle performs factory reset, including: Based on the vehicle satisfying that the vehicle is in a parking state, the vehicle is located in a preset area, and the power level of the vehicle is greater than a preset power level, the cloud server controls the vehicle system to send a broadcast so that the vehicle is restored to factory settings after receiving the broadcast.

4. The method according to claim 3, characterized in that After the cloud server controls the vehicle system to send a broadcast so that the vehicle is restored to factory settings after receiving the broadcast, the method further includes: The cloud server receives a completion signal of restoring the vehicle computer to factory settings.

5. The method according to claim 1, characterized in that The method further comprises: Based on the fact that the vehicle does not meet the preset remote control condition, the cloud server sends a remote control non-compliance receipt to the vehicle.

6. A vehicle remote control method, characterized in that: The method comprises: When a vehicle breaks down, the vehicle sends a vehicle fault request to the cloud server; Based on the vehicle computer fault being the preset fault, the vehicle receives a remote control instruction, and the preset fault can be resolved by remote control, and the remote control includes remotely restoring factory settings; When the vehicle meets a preset remote control condition, the vehicle performs factory reset according to the remote control instruction.

7. A vehicle remote control device, characterized in that: include: A judgment module, configured to respond to the cloud server receiving a vehicle computer fault request, and the cloud server judging whether the vehicle computer fault is a preset fault, and the preset fault can be solved by remote control, and the remote control includes remotely restoring factory settings; A sending module, configured to cause the cloud server to send a remote control instruction based on the vehicle computer fault being the preset fault; The remote control module is used for remotely controlling the vehicle according to the remote control instruction based on the vehicle meeting the preset remote control condition, so that the vehicle is restored to factory settings.

8. A vehicle remote control device, characterized in that: include: Memory; processor; as well as Computer programs; The computer program is stored in the memory and is configured to be executed by the processor to implement the method according to any one of claims 1 to 6.

9. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the method according to any one of claims 1 to 6 is implemented.

10. A vehicle, characterized in that: include: The vehicle remote control device as claimed in claim 7; Or, the vehicle remote control device as claimed in claim 8; Or, the computer readable storage medium of claim 9.