Vehicle control method, device and equipment based on satellite communication, medium and product

By running applications on mobile terminals and using the mobile phone with satellite communication function as a relay station, the problem of TBox connecting to the cloud in the base station signal is solved, and efficient data interaction between the vehicle and the cloud is achieved, reducing costs and improving communication flexibility.

CN119854332APending Publication Date: 2025-04-18SINO TRUK JINAN POWER CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

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

AI Technical Summary

Technical Problem

In areas where the base station signal is missing, ordinary telematics boxes (TBox) are difficult to maintain stable connection with the cloud, resulting in difficulty in data interaction between the vehicle and the cloud.

Method used

By running applications on mobile terminals, using a mobile phone with satellite communication function as a communication relay station, a data connection between TBox and the cloud is quickly established in areas where the base station signal cannot be covered.

Benefits of technology

In areas where the base station signal is missing, data interaction between vehicles and the cloud is realized, which reduces costs and improves communication flexibility, and solves the problem of vehicle communication between the cloud in remote areas or special environments.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119854332A_ABST
    Figure CN119854332A_ABST
Patent Text Reader

Abstract

The invention provides a vehicle control method, device and equipment based on satellite communication, a medium and a product, and relates to the technical field of intelligent traffic. The method is applied to a mobile terminal, an application program runs on the mobile terminal, and the method comprises the following steps: receiving target information input by a user in the application program; generating a first vehicle control request according to the target information; if the first vehicle control request indicates that the application program communicates with the cloud through satellite communication, the first vehicle control request is sent to the cloud through satellite communication connection to be processed, and a second vehicle control request is obtained; and receiving a second vehicle control request sent by the cloud through the satellite communication connection, and sending the second vehicle control request to the TBox of the vehicle through the Bluetooth connection so as to control the vehicle according to the second vehicle control request. The method provided by the invention is used for quickly establishing data connection between the TBox and the cloud in an area which cannot be covered by base station signals through a mobile phone with a satellite communication function.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of intelligent transportation technology, and in particular to a vehicle control method, device, equipment, medium and product based on satellite communication. Background Art

[0002] With the rapid development of intelligent network technology in the automotive field, more and more vehicles are equipped with telematics boxes (TBox). TBox establishes a stable data connection with the cloud to achieve data interaction between vehicles and the cloud. However, in areas where communication base station signals are not covered, ordinary TBoxes are difficult to maintain a stable connection with the cloud.

[0003] In the prior art, a TBox with satellite communication function is usually redeveloped, and the connection between the TBox and the cloud is established in areas where base station signals are missing, taking advantage of the wide coverage of satellite communication.

[0004] However, this type of TBox with satellite communication function is relatively expensive and difficult to promote and apply on a large scale in a short period of time. Summary of the invention

[0005] The present application provides a vehicle control method, device, equipment, medium and product based on satellite communication, which is used to quickly establish a data connection between a TBox and the cloud in areas where base station signals cannot be covered by a mobile phone with satellite communication function.

[0006] In a first aspect, the present application provides a vehicle control method based on satellite communication, which is applied to a mobile terminal, and an application program is running on the mobile terminal. The method includes:

[0007] receiving target information input by the user in the application, the target information including: communication mode and vehicle information, the communication mode is used to indicate whether the application communicates with the cloud via satellite communication;

[0008] generating a first vehicle control request according to the target information;

[0009] If the first vehicle control request indicates that the application communicates with the cloud via satellite communication, sending the first vehicle control request to the cloud via the satellite communication connection for processing to obtain a second vehicle control request;

[0010] The second vehicle control request sent by the cloud is received via a satellite communication connection, and the second vehicle control request is sent to the TBox of the vehicle via a Bluetooth connection, so as to control the vehicle according to the second vehicle control request.

[0011] In a possible design, the target information also includes: vehicle control instructions.

[0012] In a possible design, before receiving the target information input by the user in the application, it also includes:

[0013] Receive TBox information entered by the user in the application;

[0014] In response to the TBox information, a Bluetooth connection with the TBox is established according to the TBox information, and a satellite communication connection is established between the mobile terminal and the cloud.

[0015] In a possible design, after establishing a Bluetooth connection with the TBox according to the TBox information, the following is further included:

[0016] Receive vehicle information sent by TBox via Bluetooth connection;

[0017] Display vehicle information in the app;

[0018] According to the user's operation on the vehicle information, the vehicle information is stored in the mobile terminal.

[0019] In a possible design, according to the user's operation on the vehicle information, the vehicle information is stored in the mobile terminal, including:

[0020] When receiving a modification operation of the vehicle information by the user, adjusting the vehicle information according to the modification operation;

[0021] When a confirmation operation of the user on the current vehicle information is received, the current vehicle information is stored in the mobile terminal, and the current vehicle information includes: the vehicle information before modification or the vehicle information after modification.

[0022] In one possible design, the method further includes:

[0023] Receive feedback instructions input by the user in the application, the feedback instructions are used to indicate whether the vehicle is successfully controlled;

[0024] A feedback message is generated according to the feedback instruction and sent to the cloud via a satellite communication connection.

[0025] In one possible design, after being sent to the cloud via a satellite communication connection, it also includes:

[0026] If the feedback instruction indicates that the vehicle is successfully controlled, the satellite communication connection between the mobile terminal and the cloud is disconnected.

[0027] In a second aspect, the present application provides a vehicle control method based on satellite communication, which is applied to the cloud, and the method includes:

[0028] Receiving a first vehicle control request sent by an application in a mobile terminal;

[0029] If the communication method in the first vehicle control request indicates that the application communicates with the cloud via satellite communication, determining whether there is a vehicle control instruction in the first vehicle control request;

[0030] If the first vehicle control request contains a vehicle control instruction, performing authorization verification on the vehicle control instruction according to the vehicle information in the first vehicle control request;

[0031] generating a second vehicle control request according to the vehicle control instruction after the authorization verification is passed;

[0032] A second vehicle control request is sent to the mobile terminal.

[0033] In one possible design, the method further includes:

[0034] If the first vehicle control request does not contain a vehicle control instruction, a remote operation instruction is generated according to the vehicle information, and a second vehicle control request is generated according to the remote operation instruction.

[0035] In a possible design, a remote operation instruction is generated according to vehicle information, including:

[0036] Extract fault information from vehicle information;

[0037] The remote operation instruction corresponding to the fault information is queried from the preset database, and the remote operation instruction is used to eliminate the fault indicated by the fault information.

[0038] In one possible design, the method further includes:

[0039] When no feedback message is received from the mobile terminal within a preset time period, or when the feedback message indicates that the vehicle control fails, a help message is sent to the emergency processing terminal.

[0040] In one possible design, the method further includes:

[0041] When the feedback message indicates that the vehicle is successfully controlled, the satellite communication connection with the mobile terminal is disconnected.

[0042] In a third aspect, the present application provides a vehicle control device based on satellite communication, which is applied to a mobile terminal, and an application program is running on the mobile terminal. The device includes:

[0043] A receiving module, used to receive target information input by a user in an application, the target information including: a communication method and vehicle information, the communication method being used to indicate whether the application communicates with the cloud via satellite communication;

[0044] A generating module, used for generating a first vehicle control request according to the target information;

[0045] a sending module, configured to send the first vehicle control request to the cloud via a satellite communication connection for processing to obtain a second vehicle control request if the first vehicle control request indicates that the application program communicates with the cloud via satellite communication;

[0046] The forwarding module is used to receive the second vehicle control request sent by the cloud through a satellite communication connection, and send the second vehicle control request to the TBox of the vehicle through a Bluetooth connection to control the vehicle according to the second vehicle control request.

[0047] In a possible design, the target information also includes: vehicle control instructions.

[0048] In one possible design, the receiving module includes: a TBox information module and a connection module;

[0049] TBox information module, used to receive TBox information input by the user in the application;

[0050] The connection module is used to respond to the TBox information, establish a Bluetooth connection with the TBox according to the TBox information, and establish a satellite communication connection between the mobile terminal and the cloud.

[0051] In one possible design, the connection module includes: a vehicle information module, a display module, and a storage module;

[0052] The vehicle information module is used to receive the vehicle information sent by TBox via Bluetooth connection;

[0053] A display module, used to display vehicle information in the application;

[0054] The storage module is used to store the vehicle information in the mobile terminal according to the user's operation on the vehicle information.

[0055] In one possible design, the storage module includes: an adjustment module and a confirmation module;

[0056] An adjustment module, configured to adjust the vehicle information according to the modification operation when receiving the modification operation of the vehicle information by the user;

[0057] The confirmation module is used to store the current vehicle information in the mobile terminal when receiving the user's confirmation operation on the current vehicle information. The current vehicle information includes: the vehicle information before modification or the vehicle information after modification.

[0058] In one possible design, the apparatus further includes: a feedback instruction module and a feedback message module;

[0059] A feedback instruction module is used to receive feedback instructions input by the user in the application program, and the feedback instructions are used to indicate whether the vehicle control is successful;

[0060] The feedback message module is used to generate a feedback message according to the feedback instruction and send it to the cloud via a satellite communication connection.

[0061] In one possible design, the device further includes: a disconnection module;

[0062] The disconnection module is used to disconnect the satellite communication connection between the mobile terminal and the cloud if the feedback instruction indicates that the vehicle is successfully controlled.

[0063] In a fourth aspect, the present application provides an electronic device, comprising: a processor, and a memory communicatively connected to the processor;

[0064] Memory stores computer-executable instructions;

[0065] The processor executes the computer-executable instructions stored in the memory to implement a vehicle control method based on satellite communication according to the first aspect of the invention.

[0066] In a fifth aspect, the present application provides a computer-readable storage medium, in which computer execution instructions are stored. When the computer execution instructions are executed by a processor, they are used to implement a vehicle control method based on satellite communication according to the invention content of the first aspect.

[0067] In a sixth aspect, the present application provides a computer program product, including a computer program, which, when executed by a processor, is used to implement a vehicle control method based on satellite communication according to the invention content of the first aspect.

[0068] The present application provides a vehicle control method, device, equipment, medium and product based on satellite communication. The method is applied to a mobile terminal, and an application is running on the mobile terminal. The method includes: receiving target information input by a user in the application, the target information includes: communication mode and vehicle information, and the communication mode is used to indicate whether the application communicates with the cloud through satellite communication; generating a first vehicle control request according to the target information; if the first vehicle control request indicates that the application communicates with the cloud through satellite communication, the first vehicle control request is sent to the cloud through a satellite communication connection for processing to obtain a second vehicle control request; receiving the second vehicle control request sent by the cloud through a satellite communication connection, and sending the second vehicle control request to the vehicle's TBox through a Bluetooth connection, so as to control the vehicle according to the second vehicle control request. The following technical effects are achieved: when a vehicle fails, the user generates a first vehicle control request by inputting the communication mode and the vehicle information of the vehicle in the application of the mobile terminal, and sends the first vehicle control request to the cloud through a satellite communication connection for processing to obtain a second vehicle control request, and then receives the second vehicle control request sent by the cloud through a satellite communication connection, and sends the second vehicle control request to the vehicle's TBox through a Bluetooth connection, so as to finally solve the vehicle failure. This solves the problem of communication between TBox and the cloud in areas where base station signals are missing, using mobile terminals with satellite communication functions as communication relay stations. This reduces the cost of data interaction between vehicles and the cloud in areas where base station signals are missing, improves the communication flexibility of vehicles, and effectively solves the problem of communication between vehicles and the cloud in remote areas or special environments, and further accelerates the popularization and development of intelligent connected vehicle technology. BRIEF DESCRIPTION OF THE DRAWINGS

[0069] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

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

[0071] Figure 1 A schematic diagram of an application scenario of a vehicle control method based on satellite communication provided in an embodiment of the present application;

[0072] Figure 2 A schematic diagram of a vehicle control method based on satellite communication provided in an embodiment of the present application Figure 1;

[0073] Figure 3 A schematic diagram of a vehicle control method based on satellite communication provided in an embodiment of the present application Figure 2 ;

[0074] Figure 4 A schematic diagram of the structure of a vehicle control device based on satellite communication provided in an embodiment of the present application;

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

[0076] Reference numerals:

[0077] 110-mobile terminal; 120-communication satellite; 130-cloud; 140-vehicle;

[0078] 410-receiving module; 420-generating module; 430-sending module; 440-forwarding module;

[0079] 510 - processor; 520 - memory; 530 - communication component; 540 - bus. DETAILED DESCRIPTION

[0080] Exemplary embodiments will be described in detail herein, examples of which are shown in the accompanying drawings. When the following description refers to the drawings, the same numbers in different drawings represent the same or similar elements unless otherwise indicated. The implementations described in the following exemplary embodiments do not represent all implementations consistent with the present application. Instead, they are merely examples of devices and methods consistent with some aspects of the present application as detailed in the appended claims.

[0081] In the embodiments of the present application, words such as "first" and "second" are used to distinguish between identical or similar items with substantially the same functions and effects. Those skilled in the art will appreciate that words such as "first" and "second" do not limit the quantity and execution order, and words such as "first" and "second" do not necessarily limit the difference. It should be noted that in the embodiments of the present application, words such as "exemplary" or "for example" are used to indicate examples, illustrations or explanations. Any embodiment or design described as "exemplary" or "for example" in the present application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of words such as "exemplary" or "for example" is intended to present related concepts in a specific way. In the embodiments of the present application, "at least one" refers to one or more, and "more" refers to two or more.

[0082] It should be noted that the "at..." in the embodiments of the present application can be the instant when a certain situation occurs, or can be a period of time after a certain situation occurs, and the embodiments of the present application do not specifically limit this. In addition, the vehicle control method based on satellite communication provided in the embodiments of the present application is only used as an example, and the vehicle control method based on satellite communication can also include more or less content.

[0083] With the booming development of intelligent network technology in the automotive industry, TBox has become a standard component of many vehicles. TBox achieves efficient data interaction between vehicles and the cloud by building a stable data link with the cloud. However, in remote areas where communication base stations are not covered, ordinary TBox has difficulty maintaining stable communication with the cloud.

[0084] To solve this problem, the existing technology usually adopts the re-development of TBox with satellite communication capabilities, that is, developing TBox with integrated satellite communication functions, so as to build a data connection bridge between TBox and the cloud in areas without base stations (areas without ground communication networks) by taking advantage of the wide coverage characteristics of satellite communication. Unfortunately, due to the high cost, this kind of high-end TBox is difficult to popularize to a wider market in the short term.

[0085] Based on this, the embodiments of the present application propose a vehicle control method, device, equipment, medium and product based on satellite communication, which can be used in the field of intelligent transportation technology, aiming to solve the above technical problems of the prior art. By setting up an application on the mobile phone to connect to the cloud and the vehicle's Tbox, when the Tbox has no signal, the mobile phone can be connected to the cloud to control the vehicle through the cloud. Thereby, a smart phone that already has satellite communication function can be used as a communication relay station to quickly build a data transmission channel between the TBox and the cloud in areas without ground communication base station coverage. The cost of data interaction between the vehicle and the cloud is reduced in areas where the base station signal is missing, and the communication flexibility of the vehicle is improved, thereby effectively solving the problem of vehicle-cloud communication in remote areas or special environments, and accelerating the popularization and development of intelligent connected vehicle technology.

[0086] In order to facilitate understanding of the technical solution of the present application, the application scenario of the vehicle control method based on satellite communication provided in the embodiment of the present application is first introduced. Figure 1 A schematic diagram of an application scenario of a vehicle control method based on satellite communication provided in an embodiment of the present application. It should be noted that: Figure 1 What is shown are merely examples of application scenarios to which the embodiments of the present application can be applied, in order to help those skilled in the art understand the technical content of the present application, but it does not mean that the embodiments of the present application cannot be used in other devices, systems, environments or scenarios.

[0087] like Figure 1 As shown, the application scenario includes: a mobile terminal 110 , a communication satellite 120 , a cloud 130 and a vehicle 140 .

[0088] The mobile terminal may be any professional satellite communication terminal or a smart phone satellite communication terminal, or any other type of satellite communication terminal, which is not specifically limited here. The communication satellite 120 may be a geosynchronous orbit satellite, or a low earth orbit satellite, etc., which is not specifically limited here. The cloud 130 refers to a cloud server, which can provide services such as smart unlocking and troubleshooting for the vehicle 140. The vehicle 140 is equipped with a TBox with Bluetooth function.

[0089] The mobile terminal 110 is provided with an application (Application, APP), through which the mobile terminal 110 can establish data connection with the communication satellite 120 and the cloud 130. The vehicle 140 is provided with a TBox, and in the area covered by the base station signal, the vehicle 140 can establish a stable data connection with the cloud 130 through the TBox.

[0090] In the area where the base station signal is missing, the vehicle 140 cannot connect to the cloud 130 through the TBox. At this time, the cloud 130 cannot directly send a control request to the TBox, and thus cannot directly control the vehicle 140. In this case, the user can send a request instruction to the communication satellite 120 through the application in the mobile terminal 110, so as to send the request instruction to the cloud 130 through the communication satellite 120. The cloud 130 generates a corresponding control request according to the received request instruction, and sends the control request to the mobile terminal 110 through the communication satellite 120. The mobile terminal 110 then sends the control request to the TBox of the vehicle 140 through the Bluetooth connection. In this way, the cloud 130 controls the vehicle 140 through the mobile terminal 110.

[0091] The technical solution of the present application and how the technical solution of the present application solves the above-mentioned technical problems are described in detail below with specific embodiments. The following specific embodiments can be combined with each other, and the same or similar concepts or processes may not be repeated in some embodiments. The embodiments of the present application will be described below in conjunction with the accompanying drawings.

[0092] Figure 2 A schematic diagram of a vehicle control method based on satellite communication provided in an embodiment of the present application Figure 1 .like Figure 2 As shown, the method includes:

[0093] S201. Receive target information input by a user in an application.

[0094] In an embodiment of the present application, a vehicle control method based on satellite communication is performed by a mobile terminal, and an application is run on the mobile terminal. The mobile terminal can be connected to the TBox of at least one vehicle through the application, and communicate with the cloud through satellite communication.

[0095] Specifically, when a vehicle fails (for example, the program lock function is turned on, causing the vehicle to be unable to drive), the user can enter the target information in the application, which includes the communication method and the vehicle information of the vehicle. If the vehicle is in an area covered by the base station signal, the user usually enters the communication method to connect directly to the cloud; if the vehicle is in an area without a base station signal, the user can choose to connect to the cloud via satellite communication.

[0096] The vehicle information can be used to determine the specific faulty vehicle that the user wants to control through the cloud this time, including the faulty vehicle's own vehicle information, the information of the mobile terminal, the self-test information of the TBox equipped on the faulty vehicle (including the test results of various functions of the TBox), and the self-test information of the vehicle controller of the faulty vehicle, etc. Furthermore, when the vehicle breaks down in an area not covered by the communication base station, the user can connect to the TBox via Bluetooth through the application, and the TBox will transmit the vehicle information to the application on the mobile device.

[0097] S202: Generate a first vehicle control request according to the target information.

[0098] Specifically, after receiving the communication method and vehicle information entered by the user in the application, the mobile terminal can further generate a first vehicle control request for requesting the cloud to control the vehicle based on the communication method selected by the user to connect to the cloud and the vehicle information of the specific faulty vehicle to be controlled.

[0099] S203: If the first vehicle control request indicates that the application program communicates with the cloud via satellite communication, the first vehicle control request is sent to the cloud via the satellite communication connection for processing to obtain a second vehicle control request.

[0100] Specifically, the mobile terminal can directly send the first vehicle control request to the cloud (in the area covered by the base station signal), or send the first vehicle control request to the cloud (in the area where the base station signal is missing) via a satellite communication connection. The embodiment of the present application mainly discusses establishing a communication connection between the mobile terminal and the cloud in the area where the base station signal is missing, thereby further establishing a communication connection between the TBox and the cloud.

[0101] If the user chooses to communicate with the cloud via satellite communication, that is, the first vehicle control request generated by the mobile terminal instructs the application to communicate with the cloud via satellite communication, the mobile terminal can send the first vehicle control request to the cloud via the satellite communication connection, so that the cloud can process the first vehicle request, thereby obtaining a second vehicle control request for resolving the vehicle fault.

[0102] S204, receiving a second vehicle control request sent from the cloud via a satellite communication connection, and sending the second vehicle control request to the TBox of the vehicle via a Bluetooth connection, so as to control the vehicle according to the second vehicle control request.

[0103] Specifically, after the cloud generates the second vehicle control request, the second vehicle control request can be sent back to the mobile terminal via a satellite communication connection. After the mobile terminal receives the second vehicle control request sent by the cloud via a satellite communication connection, the second vehicle control request can be sent to the TBox of the vehicle via a Bluetooth connection to resolve the fault of the vehicle.

[0104] A vehicle control method based on satellite communication provided in this embodiment is applied to a mobile terminal, and an application is running on the mobile terminal. The method includes: receiving target information input by a user in the application, the target information including: communication mode and vehicle information, the communication mode is used to indicate whether the application communicates with the cloud via satellite communication; generating a first vehicle control request according to the target information; if the first vehicle control request indicates that the application communicates with the cloud via satellite communication, sending the first vehicle control request to the cloud via a satellite communication connection for processing to obtain a second vehicle control request; receiving the second vehicle control request sent by the cloud via a satellite communication connection, and sending the second vehicle control request to the vehicle's TBox via a Bluetooth connection to control the vehicle according to the second vehicle control request.

[0105] The following technical effects are achieved: when a vehicle breaks down, the user generates a first vehicle control request by inputting the communication method and the vehicle information of the vehicle in the application of the mobile terminal, and sends the first vehicle control request to the cloud through a satellite communication connection for processing to obtain a second vehicle control request, and then receives the second vehicle control request sent by the cloud through a satellite communication connection, and sends the second vehicle control request to the vehicle's TBox through a Bluetooth connection, and finally solves the vehicle fault. This solves the problem of realizing communication connection between TBox and the cloud in areas where base station signals are missing, by using a mobile terminal that already has satellite communication function as a communication relay station. This reduces the cost of data interaction between vehicles and the cloud in areas where base station signals are missing, improves the communication flexibility of vehicles, and effectively solves the problem of communication between vehicles and the cloud in remote areas or special environments, and further accelerates the popularization and development of intelligent connected vehicle technology.

[0106] Figure 3 A schematic diagram of a vehicle control method based on satellite communication provided in an embodiment of the present application Figure 2 In one possible example, Figure 3 As shown, in this embodiment Figure 2 Based on the embodiment, how the mobile terminal establishes a connection with the TBox and how the cloud processes the first vehicle control request are described in detail. Figure 3 As shown, the method includes:

[0107] S301: The mobile terminal receives TBox information input by the user in the application.

[0108] Specifically, the user can establish a connection between the mobile terminal and the TBox of the faulty vehicle by inputting the TBox information of the faulty vehicle in an application of the mobile terminal.

[0109] S302: The mobile terminal responds to the TBox information, establishes a Bluetooth connection with the TBox according to the TBox information, and establishes a satellite communication connection between the mobile terminal and the cloud.

[0110] Specifically, after receiving the TBox information of the faulty vehicle, the mobile terminal can establish a Bluetooth connection with the TBox of the faulty vehicle in response to the TBox information, and simultaneously establish a satellite communication connection with the cloud.

[0111] Furthermore, after establishing a Bluetooth connection with the TBox of the faulty vehicle, the mobile terminal can receive the vehicle information sent by the TBox through the Bluetooth connection and display the vehicle information in the application.

[0112] Furthermore, the mobile terminal can also adjust the vehicle information in time according to the modification operation of the vehicle information by the user, and when receiving the confirmation operation of the current vehicle information by the user, the current vehicle information is stored in the mobile terminal, and the current vehicle information includes: the vehicle information before modification or the vehicle information after modification. In other words, the user can modify or directly confirm the vehicle information.

[0113] S303: The mobile terminal receives target information input by the user in the application.

[0114] S304. The mobile terminal generates a first vehicle control request according to the target information.

[0115] S305: If the first vehicle control request indicates that the application program communicates with the cloud via satellite communication, the mobile terminal sends the first vehicle control request to the cloud via the satellite communication connection for processing.

[0116] S303 - S305 are similar to S201 - S203 and will not be described in detail in this embodiment.

[0117] S306: The cloud receives a first vehicle control request sent by an application in the mobile terminal.

[0118] Specifically, the cloud can receive the first vehicle control request sent directly by the mobile terminal (in an area covered by the base station signal), and can also receive the first vehicle control request sent by the mobile terminal through a satellite communication connection (in an area where the base station signal is missing).

[0119] S307: If the communication method in the first vehicle control request indicates that the application communicates with the cloud via satellite communication, the cloud determines whether there is a vehicle control instruction in the first vehicle control request.

[0120] Specifically, the target information entered by the user in the application may also include vehicle control instructions. The vehicle control instructions include any instructions such as vehicle unlocking instructions, which can be used to resolve programmatic faults in the vehicle. For example, when the vehicle's program locking function is turned on and the vehicle cannot be driven, the vehicle's program locking function is turned off through vehicle control instructions.

[0121] If the cloud receives the first vehicle control request sent by the mobile terminal through the satellite communication connection, it can further determine whether the first vehicle control request includes a vehicle control instruction.

[0122] S308. If the first vehicle control request contains a vehicle control instruction, the cloud performs authorization verification on the vehicle control instruction based on the vehicle information in the first vehicle control request.

[0123] S309: After the authorization verification is passed, the cloud generates a second vehicle control request according to the vehicle control instruction.

[0124] Specifically, if the first vehicle control request contains a vehicle control instruction, the cloud performs authorization verification on the vehicle control instruction based on the vehicle information carried in the first vehicle control request, and after the authorization verification is passed, generates a second vehicle control request for controlling the vehicle based on the vehicle control instruction.

[0125] Further, if the first vehicle control request does not contain a vehicle control instruction, the fault information is extracted from the vehicle information. Then, a remote operation instruction corresponding to the fault information is queried from a preset database, and the remote operation instruction is used to eliminate the fault indicated by the fault information. The preset database stores the corresponding relationship between the vehicle information, the fault information, and the remote operation instruction.

[0126] In a possible implementation, the fault information may also be displayed to cloud experts so that the cloud experts can determine how to resolve the fault and generate remote operation instructions corresponding to the fault information.

[0127] After generating the remote operation instruction according to the vehicle information, the cloud can further generate a second vehicle control request according to the remote operation instruction.

[0128] S310. The cloud sends a second vehicle control request to the mobile terminal.

[0129] Specifically, in areas where base station signals are missing, the cloud can send a second vehicle control request back to the mobile terminal via a satellite communication connection.

[0130] S311. The mobile terminal receives a second vehicle control request sent by the cloud via a satellite communication connection, and sends the second vehicle control request to the TBox of the vehicle via a Bluetooth connection, so as to control the vehicle according to the second vehicle control request.

[0131] S311 is similar to S204 and will not be described in detail in this embodiment.

[0132] S312: The mobile terminal receives a feedback instruction input by the user in the application program.

[0133] Specifically, after the vehicle's TBox controls the vehicle according to the second vehicle control request, the user can further provide feedback to the mobile terminal on whether the vehicle control is successful by inputting feedback instructions in the application according to the vehicle fault resolution.

[0134] S313. The mobile terminal generates a feedback message according to the feedback instruction and sends it to the cloud via a satellite communication connection.

[0135] Specifically, after receiving feedback from the user, the mobile terminal can further generate a feedback message based on the feedback instruction, and send it to the cloud via a satellite communication connection, thereby further feeding back the vehicle fault resolution status to the cloud.

[0136] S314: When the cloud does not receive a feedback message sent by the mobile terminal within a preset time period, or the feedback message indicates that the vehicle control fails, a help message is sent to the emergency processing terminal.

[0137] Specifically, if the cloud does not receive a feedback message for a long time, or the feedback message sent by the mobile terminal indicates that the second vehicle control request fails to control the vehicle, the cloud can further send a help message to the emergency handling end, which can be the customer service department, to take further rescue measures for the faulty vehicle.

[0138] S315. When the feedback message indicates that the vehicle is successfully controlled, the cloud disconnects the satellite communication connection with the mobile terminal.

[0139] S316: If the feedback instruction indicates that the vehicle is successfully controlled, the mobile terminal disconnects the satellite communication connection between the mobile terminal and the cloud.

[0140] Specifically, after the vehicle is successfully controlled, that is, after the fault is eliminated, the cloud and / or the mobile terminal can disconnect the satellite communication connection between the mobile terminal and the cloud.

[0141] A vehicle control method based on satellite communication provided in an embodiment of the present application, wherein a mobile terminal can display vehicle information of a faulty vehicle in an application, thereby facilitating a user to further view, modify and confirm the vehicle information; when a vehicle control instruction is included in a first vehicle control request, the vehicle control instruction is authorized and verified through the cloud, and after the authorization verification is passed, a second vehicle control request is returned to the mobile terminal, thereby improving the security of the process of procedural fault removal of the faulty vehicle; when there is no vehicle control instruction in the first vehicle control request, the cloud searches for the remote operation instruction corresponding to the vehicle fault information from a preset database, or uses an expert to determine how to remove the fault, thereby achieving vehicle fault removal measures from multiple channels, thereby ensuring the smooth removal of the vehicle fault; when the cloud does not receive a feedback message sent by the mobile terminal within a preset time period, or the feedback message indicates that the vehicle control has failed, a help message is sent to the emergency processing end, thereby further ensuring the safety of the faulty vehicle.

[0142] The embodiment of the present invention can divide the electronic device or the main control device into functional modules according to the above method example. For example, each functional module can be divided according to each function, or two or more functions can be integrated into one processing unit. The above integrated unit can be implemented in the form of hardware or in the form of software functional modules. It should be noted that the division of modules in the embodiment of the present invention is schematic and is only a logical function division. There may be other division methods in actual implementation.

[0143] Figure 4 The structure diagram of a vehicle control device based on satellite communication provided in an embodiment of the present application is shown in FIG. Figure 4 As shown, the vehicle control device based on satellite communication includes: a receiving module 410, a generating module 420; a sending module 430; and a forwarding module 440;

[0144] The receiving module 410 is used to receive target information input by the user in the application, the target information includes: communication mode and vehicle information, the communication mode is used to indicate whether the application communicates with the cloud via satellite communication;

[0145] A generating module, used for generating a first vehicle control request according to the target information;

[0146] a sending module, configured to send the first vehicle control request to the cloud via a satellite communication connection for processing to obtain a second vehicle control request if the first vehicle control request indicates that the application program communicates with the cloud via satellite communication;

[0147] The forwarding module is used to receive the second vehicle control request sent by the cloud through a satellite communication connection, and send the second vehicle control request to the TBox of the vehicle through a Bluetooth connection to control the vehicle according to the second vehicle control request.

[0148] In a possible design, the target information also includes: vehicle control instructions.

[0149] In one possible design, the receiving module 410 includes: a TBox information module and a connection module;

[0150] TBox information module, used to receive TBox information input by the user in the application;

[0151] The connection module is used to respond to the TBox information, establish a Bluetooth connection with the TBox according to the TBox information, and establish a satellite communication connection between the mobile terminal and the cloud.

[0152] In one possible design, the connection module includes: a vehicle information module, a display module, and a storage module;

[0153] The vehicle information module is used to receive the vehicle information sent by TBox via Bluetooth connection;

[0154] A display module, used to display vehicle information in the application;

[0155] The storage module is used to store the vehicle information in the mobile terminal according to the user's operation on the vehicle information.

[0156] In one possible design, the storage module includes: an adjustment module and a confirmation module;

[0157] An adjustment module, configured to adjust the vehicle information according to the modification operation when receiving the modification operation of the vehicle information by the user;

[0158] The confirmation module is used to store the current vehicle information in the mobile terminal when receiving the user's confirmation operation on the current vehicle information. The current vehicle information includes: the vehicle information before modification or the vehicle information after modification.

[0159] In one possible design, the apparatus further includes: a feedback instruction module and a feedback message module;

[0160] A feedback instruction module is used to receive feedback instructions input by the user in the application program, and the feedback instructions are used to indicate whether the vehicle control is successful;

[0161] The feedback message module is used to generate a feedback message according to the feedback instruction and send it to the cloud via a satellite communication connection.

[0162] In one possible design, the device further includes: a disconnection module;

[0163] The disconnection module is used to disconnect the satellite communication connection between the mobile terminal and the cloud if the feedback instruction indicates that the vehicle is successfully controlled.

[0164] A vehicle control device based on satellite communication provided in this embodiment can execute a vehicle control method based on satellite communication in the above embodiment. Its implementation principle and technical effects are similar and will not be described in detail in this embodiment.

[0165] In the specific implementation of the aforementioned vehicle control device based on satellite communication, each module can be implemented as a processor, and the processor can execute computer execution instructions stored in the memory, so that the processor executes the aforementioned vehicle control method based on satellite communication.

[0166] Figure 5 This is a schematic diagram of the structure of an electronic device provided in an embodiment of the present application. Figure 5As shown, the electronic device includes: at least one processor 510 and a memory 520. The electronic device also includes a communication component 530. The processor 510, the memory 520 and the communication component 530 are connected via a bus 540.

[0167] In the specific implementation process, at least one processor 510 executes the computer execution instructions stored in the memory 520, so that at least one processor 510 executes a vehicle control method based on satellite communication as executed by the electronic device side above.

[0168] The specific implementation process of the processor 510 can be found in the above method embodiment, and its implementation principle and technical effect are similar, so this embodiment will not be repeated here.

[0169] In the above embodiments, it should be understood that the processor may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), etc. A general-purpose processor may be a microprocessor or any conventional processor. The steps of the method disclosed in the invention may be directly implemented as being executed by a hardware processor, or may be executed by a combination of hardware and software modules in the processor.

[0170] The memory may include a high-speed RAM memory, and may also include a non-volatile storage NVM, such as at least one disk storage.

[0171] The bus can be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus, etc. The bus can be divided into an address bus, a data bus, a control bus, etc. For ease of representation, the bus in the drawings of this application is not limited to only one bus or one type of bus.

[0172] The above-mentioned functions implemented by the electronic device and the main control device introduce the scheme provided by the embodiment of the present invention. It can be understood that in order to implement the above-mentioned functions, the electronic device or the main control device includes a hardware structure and / or software module corresponding to the execution of each function. In combination with the units and algorithm steps of each example described in the embodiment disclosed in the embodiment of the present invention, the embodiment of the present invention can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in the form of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of the technical solution of the embodiment of the present invention.

[0173] The present application also provides a computer-readable storage medium, in which computer-executable instructions are stored. When a processor executes the computer-executable instructions, it is used to implement the above-mentioned vehicle control method based on satellite communication.

[0174] The above-mentioned readable storage medium can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk or optical disk. The readable storage medium can be any available medium that can be accessed by a general or special-purpose computer.

[0175] An exemplary readable storage medium is coupled to a processor so that the processor can read information from the readable storage medium and write information to the readable storage medium. Of course, the readable storage medium can also be a component of the processor. The processor and the readable storage medium can be located in an application specific integrated circuit (Application Specific Integrated Circuits, referred to as: ASIC). Of course, the processor and the readable storage medium can also exist as discrete components in an electronic device or a main control device.

[0176] The present application also provides a computer program product, which includes a computer program. The computer program is stored in a readable storage medium. At least one processor of an electronic device can read the computer program from the readable storage medium. At least one processor executes the computer program so that the electronic device executes the solution provided by the above embodiment.

[0177] Those skilled in the art can understand that all or part of the steps of the above method embodiments can be completed by hardware related to program instructions. The above program can be stored in a computer-readable storage medium. When the program is executed, the steps of the above method embodiments are executed; and the above storage medium includes: ROM, RAM, disk or optical disk and other media that can store program codes.

[0178] So far, the technical solution of the present application has been described in conjunction with the preferred embodiments shown in the accompanying drawings. However, it is easy for those skilled in the art to understand that the protection scope of the present application is obviously not limited to these specific embodiments, and the above embodiments are only used to illustrate the technical solution of the present application rather than to limit it. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or replace some or all of the technical features therein by equivalents. However, these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present application.

Claims

1. A vehicle control method based on satellite communication, characterized in that: Applied to a mobile terminal, where an application is running on the mobile terminal, the method comprises: receiving target information input by a user in the application, the target information comprising: a communication method and vehicle information, the communication method being used to indicate whether the application communicates with the cloud via satellite communication; generating a first vehicle control request according to the target information; If the first vehicle control request indicates that the application communicates with the cloud via satellite communication, sending the first vehicle control request to the cloud via a satellite communication connection for processing to obtain a second vehicle control request; A second vehicle control request sent by the cloud is received through the satellite communication connection, and the second vehicle control request is sent to the TBox of the vehicle through the Bluetooth connection to control the vehicle according to the second vehicle control request.

2. The method according to claim 1, characterized in that: The target information also includes: vehicle control instructions.

3. The method according to claim 1, characterized in that Before receiving the target information input by the user in the application, the method further includes: Receiving TBox information input by the user in the application; In response to the TBox information, a Bluetooth connection with the TBox is established according to the TBox information, and a satellite communication connection is established between the mobile terminal and the cloud.

4. The method according to claim 3, characterized in that After establishing the Bluetooth connection with the TBox according to the TBox information, the method further includes: Receiving the vehicle information sent by the TBox via the Bluetooth connection; displaying the vehicle information in the application; According to the user's operation on the vehicle information, the vehicle information is stored in the mobile terminal.

5. The method according to claim 4, characterized in that The storing the vehicle information in the mobile terminal according to the user's operation on the vehicle information includes: When receiving a modification operation of the vehicle information by the user, adjusting the vehicle information according to the modification operation; When a confirmation operation of the user on the current vehicle information is received, the current vehicle information is stored in the mobile terminal, and the current vehicle information includes: the vehicle information before modification or the vehicle information after modification.

6. The method according to any one of claims 1 to 5, characterized in that The method further comprises: receiving a feedback instruction input by a user in the application, wherein the feedback instruction is used to indicate whether the vehicle is successfully controlled; A feedback message is generated according to the feedback instruction and sent to the cloud via the satellite communication connection.

7. The method according to claim 6, characterized in that After the sending to the cloud via the satellite communication connection, the method further includes: If the feedback instruction indicates that the vehicle is successfully controlled, the satellite communication connection between the mobile terminal and the cloud is disconnected.

8. A vehicle control method based on satellite communication, characterized in that: Applied to the cloud, the method includes: Receiving a first vehicle control request sent by an application in a mobile terminal; If the communication method in the first vehicle control request indicates that the application communicates with the cloud via satellite communication, determining whether there is a vehicle control instruction in the first vehicle control request; If the vehicle control instruction exists in the first vehicle control request, performing authorization verification on the vehicle control instruction according to the vehicle information in the first vehicle control request; generating a second vehicle control request according to the vehicle control instruction after the authorization verification is passed; The second vehicle control request is sent to the mobile terminal.

9. The vehicle control method according to claim 8, characterized in that: Also includes: If the vehicle control instruction does not exist in the first vehicle control request, a remote operation instruction is generated according to the vehicle information, and the second vehicle control request is generated according to the remote operation instruction.

10. The method according to claim 9, characterized in that The generating a remote operation instruction according to the vehicle information includes: extracting fault information from the vehicle information; A remote operation instruction corresponding to the fault information is queried from a preset database, where the remote operation instruction is used to eliminate the fault indicated by the fault information.

11. The method according to claim 8, characterized in that Also includes: When no feedback message sent by the mobile terminal is received within a preset time period, or when the feedback message indicates that the vehicle control fails, a help message is sent to the emergency processing end.

12. The method according to claim 11, characterized in that Also includes: When the feedback message indicates that the vehicle is successfully controlled, the satellite communication connection with the mobile terminal is disconnected.

13. A vehicle control device based on satellite communication, characterized in that: Applied to a mobile terminal, where an application is running, the device comprises: A receiving module, used to receive target information input by a user in the application, the target information including: a communication mode and vehicle information, the communication mode is used to indicate whether the application communicates with the cloud via satellite communication; A generating module, configured to generate a first vehicle control request according to the target information; a sending module, configured to send the first vehicle control request to the cloud via a satellite communication connection for processing to obtain a second vehicle control request if the first vehicle control request indicates that the application communicates with the cloud via satellite communication; The forwarding module is used to receive the second vehicle control request sent by the cloud through the satellite communication connection, and send the second vehicle control request to the TBox of the vehicle through the Bluetooth connection, so as to control the vehicle according to the second vehicle control request.

14. An electronic device, characterized in that: include: A processor, and a memory communicatively connected to the processor; The memory stores computer-executable instructions; The processor executes the computer-executable instructions stored in the memory to implement the vehicle control method based on satellite communication as described in any one of claims 1 to 7.

15. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer-executable instructions, which, when executed by a processor, are used to implement the vehicle control method based on satellite communication as described in any one of claims 1 to 7.

16. A computer program product comprising a computer program, characterized in that When the computer program is executed by a processor, the vehicle control method based on satellite communication as claimed in any one of claims 1 to 7 is implemented.