Terminal display method for vehicle remote control, terminal and cloud

By implementing the change of the target button display status and feedback mechanism of the terminal and cloud in the vehicle remote control system, the problem of remote control being stuck is solved, and the user experience and operation fluency is improved.

CN119766855APending Publication Date: 2025-04-04GREAT WALL MOTOR CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
CN202411988259.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-31
Publication Date
2025-04-04

AI Technical Summary

Technical Problem

In vehicle remote control technology, users believe that remote control is stuttering, resulting in poor experience, mainly due to communication delays and untimely button feedback.

Method used

By achieving the display status change and feedback mechanism of the target button in the terminal and the cloud, the user will immediately change the display status after triggering the target button, and forward the request signal and feedback signal through the cloud to ensure that the user is aware of the status of the remote control in a timely manner.

Benefits of technology

Improves the user's experience in remote control, prevents the user from repeating operations because he does not receive feedback from the target button, and promptly feedback on the success or failure status in the remote control process.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119766855A_ABST
    Figure CN119766855A_ABST
Patent Text Reader

Abstract

The invention provides a terminal display method for vehicle remote control, a terminal and a cloud, and the method applied to the terminal comprises the steps: generating a request signal of a vehicle function corresponding to a target key in response to a triggering operation of a user on the target key on a terminal display interface, controlling the display state of the target key to be switched from an initial state to a first state; sending the request signal to the cloud to enable the cloud to forward the request signal, and controlling the vehicle end to start a vehicle function according to the request signal; and in response to a received feedback signal which is sent by the cloud and is associated with the request signal, updating the display state of the target key according to the feedback signal. According to the technical scheme of the embodiment of the invention, the user is prevented from repeatedly operating due to the fact that the feedback of the target key is not received, the problem that the user feels that the software is stuck due to the fact that the key feedback is not timely in the prior art is solved, the user can completely master all information in the control process, and the user experience is improved. And the use experience of the user on vehicle remote control is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of vehicle remote control, and in particular to a terminal display method, a terminal and a cloud for vehicle remote control. Background Art

[0002] With the continuous progress of urbanization and industrialization, transportation has developed rapidly, and many excellent vehicle manufacturers have emerged, providing users with more and more commercial vehicles to choose from. At the same time, with the changes in intelligent life, users' demand for intelligent functions on vehicles is increasing.

[0003] Currently, vehicle remote control technology is popular among users because it can provide convenient remote control services. However, vehicle remote control relies on the communication between the user's mobile terminal, the manufacturer's cloud platform and the user's vehicle. The communication has a certain delay, which can easily make users feel that the remote software is stuck and cause a poor experience. Therefore, how to improve the user's experience of remote control has become one of the research focuses of technicians in related fields. Summary of the invention

[0004] In view of this, the purpose of this application is to propose a terminal display method, terminal and cloud for vehicle remote control to solve the problem that users think the remote control experience is poor.

[0005] Based on the above purpose, the present application provides a terminal display method for vehicle remote control, which is applied to a terminal, and the method includes:

[0006] In response to a user triggering operation on a target button on a terminal display interface, generating a request signal for a vehicle function corresponding to the target button, and controlling a display state of the target button to switch from an initial state to a first state;

[0007] Send a request signal to the cloud, so that the cloud forwards the request signal and controls the vehicle end to start the vehicle function according to the request signal;

[0008] In response to receiving a feedback signal associated with the request signal sent by the cloud, the display state of the target key is updated according to the feedback signal.

[0009] Corresponding to the above method applied to the terminal, the embodiment of the present application further provides a terminal display method for vehicle remote control, which is applied to the cloud, and the method includes:

[0010] In response to receiving a request signal sent by the terminal requesting to activate a vehicle function, forwarding the request signal to the vehicle end so that the vehicle end activates the vehicle function; wherein the request signal is generated and sent by the terminal in response to a triggering operation on a target button on a display interface of the terminal; before the request signal is generated, the display state of the target button on the display interface of the terminal is an initial state; after the request signal is generated, the display state of the target button on the display interface of the terminal is switched from the initial state to the first state;

[0011] A feedback signal is generated according to the forwarding result of the request signal or the activation result of the vehicle function sent by the vehicle end, and the feedback signal is forwarded to the terminal so that the terminal updates the display status of the target button.

[0012] Based on the same purpose of the above method applied to a terminal, the present application also provides a terminal display device for vehicle remote control, which is applied to a terminal, and the device includes:

[0013] A button trigger display module, for generating a request signal for a vehicle function corresponding to a target button in response to a user's trigger operation on a target button on a terminal display interface, and controlling the display state of the target button to switch from an initial state to a first state;

[0014] A request signal sending module is used to send a request signal to the cloud, so that the cloud forwards the request signal and controls the vehicle end to start the vehicle function according to the request signal;

[0015] The display status updating module is used to update the display status of the target key according to the feedback signal received from the cloud and associated with the request signal.

[0016] Based on the same purpose of the above-mentioned method applied to the cloud, the present application also provides a terminal display device for vehicle remote control, which is applied to the cloud, and the device includes:

[0017] A request signal forwarding module, configured to forward the request signal to the vehicle end in response to receiving a request signal sent by the terminal for requesting to activate a vehicle function, so that the vehicle end activates the vehicle function; wherein the request signal is generated and sent by the terminal in response to a triggering operation on a target button on a display interface of the terminal; before the request signal is generated, the target button is displayed in an initial state on the display interface of the terminal; after the request signal is generated, the target button is displayed in a first state on the display interface of the terminal;

[0018] The feedback signal sending module is used to generate a feedback signal according to the forwarding result of the request signal or the activation result of the vehicle function sent by the vehicle end, and forward the feedback signal to the terminal so that the terminal updates the display status of the target button.

[0019] Based on the same purpose, the present application also provides a terminal, the terminal comprising:

[0020] A memory for storing executable program codes;

[0021] A processor is used to call and run the executable program code from the memory so that the vehicle executes the method provided by the embodiment of the terminal aspect of the present application.

[0022] Based on the same purpose, the present application also provides a cloud, which includes:

[0023] A memory for storing executable program codes;

[0024] The processor is used to call and run the executable program code from the memory so that the vehicle executes the method provided by the cloud-side embodiment of the present application.

[0025] From the above, it can be seen that the technical solution of the embodiment of the present application, after the user triggers the target button on the terminal display interface, immediately changes the display status of the target button, prompting the user that the operation on the target button has been performed, preventing the user from repeating the operation due to no feedback from the target button, and solving the problem of untimely button feedback in the prior art causing the user to feel that the software is stuck, which can improve the user's experience in remote control; any situation that occurs in the process from forwarding the request signal from the cloud to the vehicle side to the vehicle side starting the vehicle function indicated by the request signal can be fed back to the user terminal through the feedback signal associated with the request signal, so that the user can promptly know the success or failure status of any link in the entire remote control process, so that the user can fully grasp all information in the control process, thereby improving the user's experience of remote control of the vehicle. BRIEF DESCRIPTION OF THE DRAWINGS

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

[0027] Figure 1 A flow chart of a terminal display method for vehicle remote control applied to a terminal provided in an embodiment of the present application;

[0028] Figure 2 A flow chart of a terminal display method for vehicle remote control applied to the cloud provided in an embodiment of the present application;

[0029] Figure 3 A schematic diagram of the structure of a terminal display device for vehicle remote control applied to a terminal provided in an embodiment of the present application;

[0030] Figure 4 A schematic diagram of the structure of a terminal display device for remote control of a vehicle applied to the cloud provided in an embodiment of the present application;

[0031] Figure 5 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0032] In order to make the objectives, technical solutions and advantages of the present application more clearly understood, the present application is further described in detail below in combination with specific embodiments and with reference to the accompanying drawings.

[0033] It should be noted that, unless otherwise defined, the technical terms or scientific terms used in the embodiments of the present application should be the usual meanings understood by people with ordinary skills in the field to which the present application belongs. The "first", "second" and similar words used in the embodiments of the present application do not represent any order, quantity or importance, but are only used to distinguish different components. "Including" or "comprising" and similar words mean that the elements or objects appearing in front of the word cover the elements or objects listed after the word and their equivalents, without excluding other elements or objects. "Connect" or "connected" and similar words are not limited to physical or mechanical connections, but can include electrical connections, whether direct or indirect. "Up", "down", "left", "right" and the like are only used to indicate relative positional relationships. When the absolute position of the described object changes, the relative positional relationship may also change accordingly.

[0034] Figure 1 A terminal display method for vehicle remote control provided in an embodiment of the present application can be applied to the case where a user uses a mobile terminal to remotely control a vehicle. The terminal display method for vehicle remote control provided in an embodiment of the present application is applied to a terminal and can be executed by a terminal display device for vehicle remote control. The device can be integrated into an electronic device by hardware and / or software, such as a mobile phone or a mobile computer. Figure 1 , the method provided in the embodiment of the present application comprises the following steps:

[0035] S110. In response to a user triggering operation on a target button on a terminal display interface, a request signal for a vehicle function corresponding to the target button is generated, and a display state of the target button is controlled to switch from an initial state to a first state.

[0036] The terminal may be any terminal device used by the user, such as a mobile phone, tablet computer, etc. Correspondingly, the terminal display interface may be a human-computer interaction interface of the terminal used by the user, through which the user may remotely control the vehicle bound to the user, and of course the user may also view the status of the vehicle and other information through the content displayed on the terminal display interface.

[0037] The target button can be a virtual button on the terminal display interface, which is used to display the function options that can be used for remote control of the vehicle. The trigger operation can be a trigger operation of the target button by the user, such as clicking the target button in the application through the touch screen on the mobile phone, thereby triggering the target button to generate a request signal for the vehicle function corresponding to the target button. The vehicle function can be any function that can be remotely controlled by the vehicle, such as window control, air conditioning control, lighting control, etc., which is not limited in the embodiments of the present application. The request signal can be a signal generated by the user triggering the target button through the terminal to request to turn on the corresponding function of the vehicle.

[0038] The initial state of the target button on the terminal display interface may be the display state when the target button is not triggered. This display state allows the user to see intuitively and understand that the target button has not been triggered, and the corresponding vehicle function corresponding to the target button has not been enabled. It is understandable that the display state of the target button displayed through the terminal display interface may include but is not limited to the color, shape and text annotation of the target button, wherein the color may also include RGB (Red-Green-Blue, red, green and blue primary color channels) component value, brightness value and gray value, etc., which is not limited in the embodiment of the present application.

[0039] The first state of the target button can be a display state different from the initial state. The first state is a change made after the target button is triggered, that is, it is used to remind the user that the target button has been triggered, so as to prevent the user from repeating the operation when seeing that the display state of the target button has not changed. It can be understood that the opportunity for the target button to change from the initial state to the first state is only that the user triggers the target button. In other words, as long as the user triggers the target button, the display state of the target button can be changed immediately for the user.

[0040] For example, when the user does not touch the virtual buttons on the screen, these buttons are gray and low-brightness. The user wants to remotely turn on the germicidal light function in the vehicle and clicks the target button corresponding to the germicidal light function. After clicking, the target button immediately increases in brightness and changes its color from gray to green, prompting the user that the target button has been operated. At this time, a request signal for turning on the germicidal light function is also generated.

[0041] S120, sending a request signal to the cloud, so that the cloud forwards the request signal and controls the vehicle end to activate vehicle functions according to the request signal.

[0042] The cloud can be any form of cloud platform, such as an independent cloud platform built by a server of a vehicle manufacturer, etc., which is not limited in the embodiments of the present application. The vehicle end can be the user's own vehicle, which communicates with the user's mobile terminal through the cloud platform. After the request signal is generated by triggering the target button in the aforementioned steps, the request signal is sent to the cloud through the terminal. After the cloud receives the request signal, it forwards the request signal to the vehicle end, so that the vehicle end activates the vehicle function corresponding to the request signal.

[0043] Continuing with the previous example, after the user triggers the target button corresponding to the germicidal lamp function, a signal for turning on the germicidal lamp function is generated, and the germicidal lamp turn-on signal is sent to the cloud. The cloud forwards the germicidal lamp turn-on signal to the vehicle side (such as the user's vehicle computer), prompting the vehicle to execute the germicidal lamp turn-on command to light up the germicidal lamp.

[0044] S130: In response to receiving a feedback signal associated with the request signal sent by the cloud, updating the display status of the target button according to the feedback signal.

[0045] Among them, the feedback signal can be an answer signal that the cloud feeds back to the terminal in response to the request signal sent by the terminal to the cloud. The feedback signal can convey feedback information to the terminal on whether the vehicle function is turned on normally, or feedback information on a fault, etc. According to the different feedback information fed back by the feedback signal, the display state of the target button is adjusted to match the different feedback information, so that the user can promptly know the different states of the cloud and / or the vehicle in the process of turning on the vehicle function. Of course, not only the display state, but also other ways of the terminal can be combined for feedback, such as vibration of the terminal, sound message reminders, etc. The embodiments of the present application do not limit these other ways.

[0046] The technical solution of the embodiment of the present application is to change the display status of the target button immediately after the user triggers the target button on the terminal display interface, prompting the user that the operation on the target button has been performed, thereby preventing the user from repeating the operation due to no feedback received on the target button. This solves the problem in the prior art that the user feels that the software is stuck due to untimely button feedback, and can improve the user's experience in remote control. Any situation that occurs in the process from forwarding the request signal from the cloud to the vehicle side to the vehicle side starting the vehicle function indicated by the request signal can be fed back to the user terminal through the feedback signal associated with the request signal, so that the user can promptly know the success or failure status of any link in the entire remote control process, so that the user can fully grasp all information in the control process, thereby improving the user's experience in remote control of the vehicle.

[0047] In an optional implementation, in response to receiving a feedback signal associated with the request signal sent by the cloud, updating the display state of the target key according to the feedback signal in S130 may include:

[0048] A1. In response to the feedback signal being a forwarding success signal indicating that the request signal is successfully forwarded, controlling the display state of the target button to switch to the second state.

[0049] Among them, the forwarding success signal can be a kind of feedback signal, which responds to the request signal, is generated after the request signal is successfully forwarded from the cloud to the vehicle, and is sent back to the terminal. When the terminal receives the forwarding success signal, it updates the state of the target button from the first state to the second state. The second state at this time is another display state different from the initial display state and the first state. The second state is used to express that the request signal is successfully transmitted from the cloud to the vehicle, that is, there is no problem with the request signal during the processing of the cloud.

[0050] Of course, the display of the second state can be adjusted based on the first state. Continuing with the previous example, after the user clicks the target button that triggers the germicidal lamp function, the button lights up from gray and displays green. After the request signal of the germicidal lamp function is successfully forwarded to the user's vehicle by the cloud, a forwarding success signal is fed back to the user terminal. The user terminal increases the brightness value and decreases the grayscale value of the green color of the target button of the germicidal lamp function to make the color of the target button brighter and darker. At the same time, the text description can also be displayed. The displayed text can express the meaning of the successful forwarding of the request signal. The specific text content is not limited here.

[0051] A2. In response to the feedback signal being a forwarding failure signal indicating that the request signal is not successfully forwarded, controlling the display state of the target button to switch to a fault state corresponding to the forwarding failure signal.

[0052] There is also a possibility that the cloud fails to forward the request signal to the vehicle. In this case, when the forwarding is unsuccessful, the cloud will feedback a forwarding failure signal to the terminal. At this time, the terminal receives the forwarding failure signal and needs to adjust the target button to display the fault status to the user. It is understandable that the fault status corresponding to the forwarding failure signal can be the display status of the fault corresponding to the failure of the cloud to forward the signal. Exemplarily, continuing the previous example, when the request signal of the germicidal lamp function fails to be forwarded by the cloud, a forwarding failure signal is fed back to the terminal, and the terminal changes the display status of the target button corresponding to the germicidal lamp function from highlighted green to off or to highlighted red. At the same time, the text description can display the fault problem corresponding to the signal forwarding failure.

[0053] In the above implementation, in the process of forwarding the request signal from the cloud to the vehicle, the display status of the target button is changed accordingly according to the information of whether the signal forwarding is successful or not fed back by the cloud to the terminal. This can provide timely information feedback to the user when the cloud processes the request signal, ensure that the user understands the process status of the cloud processing the request signal, make the control process of the vehicle's remote function transparent, and enhance the user experience.

[0054] In another optional implementation, in response to receiving a feedback signal associated with the request signal sent by the cloud, updating the display state of the target key according to the feedback signal in S130 may include:

[0055] B1. In response to the feedback signal being a start-up success signal indicating that the vehicle function is successfully started, controlling the display state of the target button to switch to a third state.

[0056] Among them, the activation success signal can be a kind of feedback signal, which responds to the request signal, is generated after the request signal is executed by the vehicle end and the function is successfully activated, and is forwarded to the terminal through the cloud. When the terminal receives the activation success signal, the state of the target button is updated from the second state to the third state. The third state at this time is another display state different from the initial display state, the first state and the third state. The third state is used to express that the request signal is successfully executed by the vehicle end and the corresponding vehicle function is activated, that is, there is no problem with the request signal during the processing of the vehicle end.

[0057] Of course, the display of the third state can be adjusted based on the second state. Continuing with the previous example, after the cloud successfully forwards the request signal to the vehicle, the terminal will display the forwarding success status in highlighted green (the second state) based on the forwarding success signal. After the user's vehicle successfully turns on the germicidal light function, the terminal will further increase the brightness value and further reduce the grayscale value of the highlighted green color of the target button of the germicidal light function, so that the color of the target button is brighter and darker than in the second state. At the same time, the text description can also be displayed. The displayed text can express the meaning of the successful activation of the germicidal light function. The specific text content is not limited here.

[0058] B2. In response to the feedback signal being a start-up failure signal indicating that the vehicle function is not successfully started, controlling the display state of the target button to switch to a fault state corresponding to the start-up failure signal.

[0059] There may also be failures when the vehicle side executes the request signal to turn on the function. In this case, when the function is not successfully turned on, the vehicle side will use the cloud to feedback the turn-on failure signal to the terminal. At this time, the terminal receives the turn-on failure signal and needs to adjust the target button to display the fault state to the user. It is understandable that the fault state corresponding to the turn-on failure signal can be another display state that is different from the fault state corresponding to the forwarding failure signal, which is used to indicate that the function has failed to be turned on. Exemplarily, continuing the previous example, when the sterilization lamp function fails to be turned on by the vehicle side, the cloud feeds back the turn-on failure signal to the terminal, and the terminal changes the display state of the target button corresponding to the sterilization lamp function from highlighted green to off or to highlighted red. At the same time, the text description can display the fault problem corresponding to the failure to turn on the function.

[0060] In the above implementation mode, during the process of executing the request signal and activating the corresponding vehicle function on the vehicle side, the display status of the target button is changed accordingly following the information on whether the function activation is successful or not fed back to the terminal by the cloud. This can provide timely information feedback to the user during the stage of activating the vehicle function on the vehicle side, ensure that the user understands the process status of the vehicle side processing the signal and activating the function, make the control process of the vehicle's remote function transparent, and enhance the user's experience.

[0061] In an optional implementation manner, after responding in B1 that the feedback signal is a start-up success signal indicating that the vehicle function is successfully started, the method may further include:

[0062] Send the preference setting information of the vehicle function to the cloud, so that the cloud can forward the preference setting information to the vehicle side, and the vehicle side can adjust the vehicle function according to the preference setting information.

[0063] The preference setting information may be parameter information set by the user for the execution mode, execution degree and execution effect of the vehicle function, such as the set temperature and wind speed of the air conditioner, the brightness and sterilization time of the sterilization lamp, etc., which is not limited in the embodiment of the present application. Of course, the preference setting information may be pre-stored in the terminal or temporarily set by the user.

[0064] Specifically, when a vehicle function is successfully turned on and the terminal receives a successful turn-on signal, the terminal sends the user's preference setting information for the vehicle function to the cloud, and the vehicle side further adjusts the effect of the vehicle function based on these number setting information.

[0065] For example, continuing with the previous example, when the user terminal receives the successful start-up signal of the germicidal lamp function, the brightness mode, continuous sterilization time and other information set by the user are sent to the cloud, so that the cloud forwards this information to the vehicle, and the vehicle controls the working mode of the germicidal lamp based on this information.

[0066] In the above implementation, after the vehicle function is successfully activated on the vehicle side, the terminal sends the preference setting information of the vehicle function to the vehicle side via the cloud, so that the vehicle side adjusts the vehicle function. Compared with directly storing the preference setting information on the vehicle side, setting or storing it on the terminal can make different users more flexible when using their own terminals to control the same vehicle, bringing convenience to different users to control the same vehicle.

[0067] In another optional implementation, after updating the display state of the target key according to the feedback signal in S130, the method may further include:

[0068] C1. In response to the updated display status being a fault status, receiving the fault diagnosis result and response strategy information sent by the cloud.

[0069] The fault state may be any of the fault states mentioned in the aforementioned embodiments. The fault diagnosis result may be the result of the fault detection generated by the cloud or the vehicle, such as the reason why the request signal cannot be forwarded as detected by the cloud, or the reason why the vehicle function cannot be turned on as detected by the vehicle. Of course, the fault diagnosis result detected by the vehicle still needs to be forwarded by the cloud.

[0070] The response strategy information can be suggestions or guidance information on how to respond to the fault corresponding to the fault diagnosis result. The cloud can analyze the fault diagnosis results obtained by detection, for example, query the handling method corresponding to the fault code in the database of the fault guidance manual and send it to the terminal.

[0071] C2. Display the fault diagnosis results and response strategy information through the terminal display interface.

[0072] The terminal displays the fault diagnosis results and response strategy information received from the cloud on the terminal display interface and provides them to users for guidance or reference.

[0073] In the above implementation, by obtaining the fault diagnosis results and response strategy information sent from the cloud and displaying them to the user, it can help the user to deal with the encountered faults in a timely manner, solve the problems that arise during the remote control of the vehicle for the user, and improve the user experience.

[0074] In the above-mentioned embodiments and implementation modes, the method on the terminal side is described, and the method on the cloud side is described below.

[0075] Figure 2Another terminal display method for vehicle remote control provided in the embodiment of the present application is applicable to the case where a user uses a mobile terminal to remotely control a vehicle. The terminal display method for vehicle remote control provided in the embodiment of the present application is applied in the cloud and can be executed by a terminal display device for vehicle remote control. The device can be integrated into an electronic device by hardware and / or software, such as integrated into a cloud server. Figure 2 , the method provided in the embodiment of the present application comprises the following steps:

[0076] S210. In response to receiving a request signal sent by the terminal to request to activate a vehicle function, forwarding the request signal to the vehicle side so that the vehicle side activates the vehicle function; wherein the request signal is generated and sent by the terminal in response to a trigger operation on a target button on the terminal display interface; before the request signal is generated, the display state of the target button on the terminal display interface is an initial state; after the request signal is generated, the display state of the target button on the terminal display interface is switched from the initial state to the first state.

[0077] Among them, for the explanation of a series of basic terms such as request signal, target button, terminal display interface, initial state and first state, please refer to the introduction in the aforementioned embodiments and implementation methods, and the embodiments of this application will not be repeated here.

[0078] Exemplarily, continuing the previous example, after receiving the request signal for turning on the germicidal lamp sent by the user terminal, the cloud forwards the request signal to the vehicle side, so that the vehicle side turns on the germicidal lamp function.

[0079] S220. Generate a feedback signal according to the forwarding result of the request signal or the activation result of the vehicle function sent by the vehicle end, and forward the feedback signal to the terminal so that the terminal updates the display status of the target button.

[0080] Continuing with the previous example, the result of whether the request signal is forwarded successfully or not, or the result of whether the sterilization lamp function is turned on successfully or not on the vehicle side, generates a feedback signal and forwards it back to the user terminal, so that the target button corresponding to the sterilization lamp function on the user terminal changes its display state.

[0081] The technical solution of the embodiment of the present application forwards the request signal sent by the terminal to request to activate the vehicle function to the vehicle end, so that the vehicle end activates the corresponding vehicle function; and generates a feedback signal based on the forwarding result of the request signal or the activation result of the vehicle function and forwards it back to the terminal, so that the terminal can timely update the display status of the target button corresponding to the vehicle function, so that the user can promptly know the success or failure status of any link in the entire remote control process, so that the user can fully grasp all information in the control process, thereby improving the user's experience of vehicle remote control.

[0082] In an optional implementation, the method may further include:

[0083] D1. In response to the forwarding result being unsuccessful forwarding or the opening result being unsuccessful opening, determining a fault diagnosis result.

[0084] It is understandable that even if the vehicle does not ultimately execute the request signal to start the function, the vehicle is not the only one that may have a fault during the request signal transmission process. When the cloud fails to forward the request signal to the vehicle, or the vehicle fails to start the vehicle function, both the cloud and the vehicle are checked and the corresponding fault diagnosis results are generated.

[0085] D2. According to the fault diagnosis result, the response strategy information corresponding to the fault diagnosis result is retrieved from the cloud database.

[0086] The cloud database may be a database storing a fault guidance manual, and the information or code of the fault diagnosis result may be input into the database to retrieve the information on the coping strategy for solving the corresponding fault.

[0087] D3. Send the fault diagnosis result and the coping strategy information to the terminal, so that the terminal displays the fault diagnosis result and the coping strategy information through the terminal display interface.

[0088] The fault diagnosis results and response strategy information are forwarded to the terminal so that the terminal can display them to the user on the display interface to help the user overcome the problem.

[0089] In the above implementation manner, the fault diagnosis results and response strategy information sent by the cloud are displayed to the user, which can help the user to deal with the encountered faults in a timely manner, solve the problems that arise during the remote control of the vehicle for the user, and improve the user experience.

[0090] In a further optional implementation manner, in response to the forwarding result being unsuccessful forwarding or the enabling result being unsuccessful enabling in D1, determining the fault diagnosis result may include:

[0091] E1. In response to the forwarding result being unsuccessful forwarding, obtain an error code on the cloud.

[0092] The error code may be a fault code generated by the cloud due to a failure to forward the request signal. Once the cloud fails to forward the request signal, the error code corresponding to the forwarding failure may be directly obtained.

[0093] E2. In response to the startup result being an unsuccessful startup, the current operating environment code and power mode code of the vehicle end are obtained.

[0094] Among them, the operating environment code can be used to characterize the status of the software and hardware during the execution of the current function on the vehicle side, for example, it may include the CPU (Central Processing Unit) status and memory status. The power mode code can be used to characterize the power status currently used by the vehicle side. When the vehicle side fails to successfully execute the request signal, that is, the vehicle function is not successfully turned on, the vehicle side will generate the corresponding operating environment code and power mode code and provide them to the cloud.

[0095] E3. Determine the fault diagnosis result based on the error code, or based on the operating environment code and power mode code.

[0096] The cloud can determine what fault occurred during the forwarding of the request signal based on the error code it generates. Similarly, the cloud can determine what fault occurred during the function activation process based on the operating environment code and power mode code fed back by the vehicle, and obtain the result information of these fault diagnoses so that it can be fed back to the terminal for the user to view.

[0097] In the above implementation, the error code generated on the cloud side and the operating environment code and power mode code generated on the vehicle side can be analyzed on the cloud side or retrieved in the database to obtain the corresponding fault diagnosis results, so that the user can understand what problems occurred during the remote control of the vehicle, ensure the transparency of the control process, and enhance the user experience of remote control of the vehicle.

[0098] It should be noted that the method of the embodiment of the present application can be performed by a single device, such as a computer or server. The method of this embodiment can also be applied to a distributed scenario and completed by multiple devices cooperating with each other. In the case of such a distributed scenario, one of the multiple devices can only perform one or more steps in the method of the embodiment of the present application, and the multiple devices will interact with each other to complete the described method.

[0099] It should be noted that the above describes some embodiments of the present application. 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 above embodiments and still achieve the desired results. In addition, the processes depicted in the accompanying 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.

[0100] Based on the same inventive concept, corresponding to the above-mentioned embodiment method applied to the terminal, the present application also provides a terminal display device for vehicle remote control.

[0101] Figure 3A schematic diagram of a terminal display device for vehicle remote control provided in an embodiment of the present application, referring to Figure 3 The terminal display device for vehicle remote control includes a key-triggered display module 310, a request signal sending module 320 and a display status updating module 330, wherein:

[0102] The button trigger display module 310 is used to generate a request signal of the vehicle function corresponding to the target button in response to the user's trigger operation on the target button on the terminal display interface, and control the display state of the target button to switch from the initial state to the first state display;

[0103] The request signal sending module 320 is used to send a request signal to the cloud, so that the cloud forwards the request signal and controls the vehicle end to start the vehicle function according to the request signal;

[0104] The display status updating module 330 is used to update the display status of the target key according to the feedback signal received from the cloud and associated with the request signal.

[0105] The technical solution of the embodiment of the present application is to change the display status of the target button immediately after the user triggers the target button on the terminal display interface, prompting the user that the operation on the target button has been performed, thereby preventing the user from repeating the operation due to no feedback received on the target button. This solves the problem in the prior art that the user feels that the software is stuck due to untimely button feedback, and can improve the user's experience in remote control. Any situation that occurs in the process from forwarding the request signal from the cloud to the vehicle side to the vehicle side starting the vehicle function indicated by the request signal can be fed back to the user terminal through the feedback signal associated with the request signal, so that the user can promptly know the success or failure status of any link in the entire remote control process, so that the user can fully grasp all information in the control process, thereby improving the user's experience in remote control of the vehicle.

[0106] In an optional implementation, the display status updating module 330 may include:

[0107] A forwarding success display unit, configured to control the display state of the target button to switch to a second state in response to the feedback signal being a forwarding success signal indicating that the request signal is successfully forwarded;

[0108] The forwarding failure display unit is used to control the display state of the target button to switch to a fault state corresponding to the forwarding failure signal in response to the feedback signal being a forwarding failure signal indicating that the request signal is not successfully forwarded.

[0109] In a further optional implementation, the display status updating module 330 may include:

[0110] A successful activation display unit, configured to control the display state of the target button to switch to a third state in response to a feedback signal indicating that the vehicle function is successfully activated;

[0111] The startup failure display unit is used to control the display state of the target button to switch to a fault state corresponding to the startup failure signal in response to the feedback signal being a startup failure signal indicating that the vehicle function has not been successfully started.

[0112] In another optional implementation, the device 300 may further include:

[0113] The preference setting sending module is used to send the preference setting information of the vehicle function to the cloud, so that the cloud can forward the preference setting information to the vehicle side, and the vehicle side can adjust the vehicle function according to the preference setting information.

[0114] In yet another optional implementation, the device 300 may further include:

[0115] A diagnostic information receiving module, configured to receive the fault diagnosis result and coping strategy information sent by the cloud in response to the updated display state being a fault state;

[0116] The response information display module is used to display the fault diagnosis results and response strategy information through the terminal display interface.

[0117] Based on the same inventive concept, corresponding to the above-mentioned embodiment method applied to the cloud, the present application also provides a terminal display device for vehicle remote control.

[0118] Figure 4 A schematic diagram of a terminal display device for vehicle remote control provided in an embodiment of the present application, referring to Figure 4 The terminal display device for vehicle remote control includes a request signal forwarding module 410 and a feedback signal sending module 420, wherein:

[0119] The request signal forwarding module 410 is used to forward the request signal to the vehicle end in response to receiving the request signal sent by the terminal to request to activate the vehicle function, so that the vehicle end activates the vehicle function; wherein the request signal is generated and sent by the terminal in response to the triggering operation of the target button on the terminal display interface; before the request signal is generated, the display state of the target button on the terminal display interface is the initial state; after the request signal is generated, the display state of the target button on the terminal display interface is switched from the initial state to the first state;

[0120] The feedback signal sending module 420 is used to generate a feedback signal according to the forwarding result of the request signal or the activation result of the vehicle function sent by the vehicle end, and forward the feedback signal to the terminal so that the terminal updates the display status of the target button.

[0121] The technical solution of the embodiment of the present application forwards the request signal sent by the terminal to request to activate the vehicle function to the vehicle end, so that the vehicle end activates the corresponding vehicle function; and generates a feedback signal based on the forwarding result of the request signal or the activation result of the vehicle function and forwards it back to the terminal, so that the terminal can timely update the display status of the target button corresponding to the vehicle function, so that the user can promptly know the success or failure status of any link in the entire remote control process, so that the user can fully grasp all information in the control process, thereby improving the user's experience of vehicle remote control.

[0122] In an optional implementation, the device 400 may further include:

[0123] A fault diagnosis module, configured to determine a fault diagnosis result in response to a forwarding result being unsuccessful forwarding or an opening result being unsuccessful opening;

[0124] A strategy determination module is used to retrieve the response strategy information corresponding to the fault diagnosis result in the cloud database according to the fault diagnosis result;

[0125] The information display module is used to send the fault diagnosis results and the coping strategy information to the terminal, so that the terminal can display the fault diagnosis results and the coping strategy information through the terminal display interface.

[0126] In an optional implementation, the fault diagnosis module may include:

[0127] A cloud error code acquisition unit, configured to acquire a cloud error code in response to the forwarding result being unsuccessful forwarding;

[0128] A vehicle-side fault code acquisition unit, configured to acquire a current operating environment code and a power mode code of the vehicle-side in response to an unsuccessful start-up result;

[0129] The fault diagnosis result determination unit is used to determine the fault diagnosis result according to the error code, or according to the operating environment code and the power mode code.

[0130] For the convenience of description, the above device is described in terms of functions divided into various modules. Of course, when implementing the present application, the functions of each module can be implemented in the same or multiple software and / or hardware.

[0131] The devices of the above two embodiments are used to implement the corresponding terminal display methods for vehicle remote control in the above-mentioned terminal or cloud corresponding embodiments, and have the beneficial effects of the corresponding method embodiments, which will not be repeated here.

[0132] Based on the same inventive concept, corresponding to any of the above embodiments and methods, the present application also provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the program, the terminal display method for vehicle remote control described in any of the above embodiments is implemented. The electronic device can be set in a terminal or in a cloud.

[0133] Figure 5 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application, Figure 5 A specific electronic device hardware structure is shown, and the device may include: a processor 1010, a memory 1020, an input / output interface 1030, a communication interface 1040, and a bus 1050. The processor 1010, the memory 1020, the input / output interface 1030, and the communication interface 1040 are connected to each other through the bus 1050 in the device.

[0134] The processor 1010 can be implemented by a general-purpose CPU (Central Processing Unit), a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits, and is used to execute relevant programs to implement the technical solutions provided in the embodiments of this specification.

[0135] The memory 1020 may be implemented in the form of ROM (Read Only Memory), RAM (Random Access Memory), static storage device, dynamic storage device, etc. The memory 1020 may store an operating system and other application programs. When the technical solutions provided in the embodiments of this specification are implemented by software or firmware, the relevant program codes are stored in the memory 1020 and are called and executed by the processor 1010.

[0136] The input / output interface 1030 is used to connect the input / output module to realize information input and output. The input / output module can be configured in the device as a component (not shown in the figure), or it can be externally connected to the device to provide corresponding functions. The input device may include a keyboard, a mouse, a touch screen, a microphone, various sensors, etc., and the output device may include a display, a speaker, a vibrator, an indicator light, etc.

[0137] The communication interface 1040 is used to connect a communication module (not shown) to realize communication interaction between the device and other devices. The communication module can realize communication through a wired mode (such as USB, network cable, etc.) or a wireless mode (such as mobile network, WIFI, Bluetooth, etc.).

[0138] The bus 1050 includes a path that transmits information between the various components of the device (eg, the processor 1010, the memory 1020, the input / output interface 1030, and the communication interface 1040).

[0139] It should be noted that, although the above device only shows the processor 1010, the memory 1020, the input / output interface 1030, the communication interface 1040 and the bus 1050, in the specific implementation process, the device may also include other components necessary for normal operation. In addition, it can be understood by those skilled in the art that the above device may also only include the components necessary for implementing the embodiments of the present specification, and does not necessarily include all the components shown in the figure.

[0140] The electronic device of the above-mentioned embodiment is used to implement the corresponding terminal display method for vehicle remote control in the aforementioned terminal or cloud embodiment, and has the beneficial effects of the corresponding method embodiment, which will not be repeated here.

[0141] Based on the same inventive concept, corresponding to any of the above-mentioned embodiment methods, the present application also provides a non-transitory computer-readable storage medium, which stores computer instructions, and the computer instructions are used to enable the computer to execute the terminal display method for vehicle remote control as described in the above terminal or cloud embodiment.

[0142] The computer-readable medium of this embodiment includes permanent and non-permanent, removable and non-removable media, and information storage can be implemented by any method or technology. Information can be computer-readable instructions, data structures, modules of programs, or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, read-only compact disk read-only memory (CD-ROM), digital versatile disk (DVD) or other optical storage, magnetic cassettes, magnetic tape magnetic disk storage or other magnetic storage devices or any other non-transmission media that can be used to store information that can be accessed by a computing device.

[0143] The computer instructions stored in the storage medium of the above embodiment are used to enable the computer to execute the terminal display method for vehicle remote control as described in the above terminal or cloud embodiment, and have the beneficial effects of the corresponding method embodiment, which will not be repeated here.

[0144] Those skilled in the art should understand that the discussion of any of the above embodiments is merely illustrative and is not intended to imply that the scope of the present application (including the claims) is limited to these examples. In line with the concept of the present application, the technical features in the above embodiments or different embodiments may be combined, the steps may be implemented in any order, and there are many other variations of the different aspects of the embodiments of the present application as described above, which are not provided in detail for the sake of simplicity.

[0145] In addition, to simplify the description and discussion, and in order not to make the embodiments of the present application difficult to understand, the known power supply / ground connection with the integrated circuit (IC) chip and other components may or may not be shown in the provided drawings. In addition, the device can be shown in the form of a block diagram to avoid making the embodiments of the present application difficult to understand, and this also takes into account the fact that the details of the implementation of these block diagram devices are highly dependent on the platform to be implemented in the embodiments of the present application (that is, these details should be fully within the scope of understanding of those skilled in the art). In the case of elaborating specific details (e.g., circuits) to describe exemplary embodiments of the present application, it is obvious to those skilled in the art that the embodiments of the present application can be implemented without these specific details or when these specific details are changed. Therefore, these descriptions should be considered to be illustrative rather than restrictive.

[0146] Although the present application has been described in conjunction with specific embodiments of the present application, many replacements, modifications and variations of these embodiments will be apparent to those skilled in the art from the foregoing description. For example, other memory architectures (e.g., dynamic RAM (DRAM)) may use the embodiments discussed.

[0147] The embodiments of the present application are intended to cover all such substitutions, modifications and variations that fall within the broad scope of the appended claims. Therefore, any omissions, modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the embodiments of the present application should be included in the scope of protection of the present application.

Claims

1. A terminal display method for vehicle remote control, characterized in that: Applied to a terminal, the method comprises: In response to a user triggering operation on a target button on the terminal display interface, generating a request signal for a vehicle function corresponding to the target button, and controlling the display state of the target button to switch from an initial state to a first state; Sending the request signal to the cloud, so that the cloud forwards the request signal and controls the vehicle end to start the vehicle function according to the request signal; In response to receiving a feedback signal associated with the request signal sent by the cloud, the display state of the target button is updated according to the feedback signal.

2. The method according to claim 1, characterized in that In response to receiving a feedback signal associated with the request signal sent by the cloud, updating the display state of the target button according to the feedback signal includes: In response to the feedback signal being a forwarding success signal indicating that the request signal is successfully forwarded, controlling the display state of the target button to switch to a second state; In response to the feedback signal being a forwarding failure signal indicating that the request signal is not successfully forwarded, the display state of the target button is controlled to switch to a fault state corresponding to the forwarding failure signal.

3. The method according to claim 1, characterized in that In response to receiving a feedback signal associated with the request signal sent by the cloud, updating the display state of the target button according to the feedback signal includes: In response to the feedback signal being a start-up success signal indicating that the vehicle function is successfully started, controlling the display state of the target button to switch to a third state; In response to the feedback signal being a start-up failure signal indicating that the vehicle function is not successfully started, the display state of the target button is controlled to switch to a fault state corresponding to the start-up failure signal.

4. The method according to claim 3, characterized in that After responding that the feedback signal is a start-up success signal indicating that the vehicle function is successfully started, the method further includes: The preference setting information of the vehicle function is sent to the cloud, so that the cloud forwards the preference setting information to the vehicle end, and the vehicle end adjusts the vehicle function according to the preference setting information.

5. The method according to claim 1, characterized in that After updating the display state of the target key according to the feedback signal, the method further includes: In response to the updated display state being a fault state, receiving the fault diagnosis result and the coping strategy information sent by the cloud; The fault diagnosis result and the coping strategy information are displayed through the terminal display interface.

6. A terminal display method for vehicle remote control, characterized in that: Applied to the cloud, the method includes: In response to receiving a request signal sent by a terminal requesting to activate a vehicle function, forwarding the request signal to the vehicle end so that the vehicle end activates the vehicle function; wherein the request signal is generated and sent by the terminal in response to a triggering operation on a target button on a terminal display interface; before the request signal is generated, the display state of the target button on the terminal display interface is an initial state; after the request signal is generated, the display state of the target button on the terminal display interface is switched from the initial state to a first state; A feedback signal is generated according to the forwarding result of the request signal or the activation result of the vehicle function sent by the vehicle end, and the feedback signal is forwarded to the terminal so that the terminal updates the display status of the target button.

7. The method according to claim 6, characterized in that The method further comprises: In response to the forwarding result being unsuccessful forwarding, or the opening result being unsuccessful opening, determining a fault diagnosis result; According to the fault diagnosis result, searching the cloud database for coping strategy information corresponding to the fault diagnosis result; The fault diagnosis result and the coping strategy information are sent to the terminal, so that the terminal displays the fault diagnosis result and the coping strategy information through the terminal display interface.

8. The method according to claim 7, characterized in that In response to the forwarding result being unsuccessful forwarding, or the enabling result being unsuccessful enabling, determining a fault diagnosis result includes: In response to the forwarding result being unsuccessful forwarding, obtaining an error code of the cloud; In response to the activation result being an unsuccessful activation, obtaining a current operating environment code and a power mode code of the vehicle end; The fault diagnosis result is determined according to the error code, or according to the operating environment code and the power mode code.

9. A terminal, characterized in that: The terminal includes a memory, a processor, and a computer program stored in the memory and executable on the processor, and the processor implements the method according to any one of claims 1 to 5 when executing the program.

10. A cloud, characterized in that: The cloud comprises a memory, a processor and a computer program stored in the memory and executable on the processor, and when the processor executes the program, the method according to any one of claims 6 to 8 is implemented.

Citation Information

Patent Citations

  • Vehicle remote control system and vehicle control and management server

    CN106569420A

  • Method for realizing vehicle remote diagnosis based on remote OTA technology

    CN115494817A

  • Vehicle control method and device, vehicle and equipment

    CN116820008A

  • Signal processing method and device, storage medium and vehicle

    CN117193578A

  • Remote control interface updating method, electronic equipment and storage medium

    CN118590525A