Remote start control method, device and vehicle
By including driving permission information in the remote start control command, the problem of being unable to drive after remote start is solved, achieving a balance between vehicle safety and convenience, and improving the user experience.
Patent Information
- Application Number
- CN202311159824.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-09-08
- Publication Date
- 2025-12-26
- Estimated Expiration
- 2043-09-08
AI Technical Summary
The existing remote start function degrades the user experience and poses security risks when the vehicle cannot be driven after being remotely started, especially when the car key is forgotten and the vehicle cannot be driven or is stolen.
By including driving permission indication information in the remote start control command, the driving function of the vehicle can be allowed or prohibited from being remotely activated. Combined with anti-theft authentication and driving function request signal processing, the safety and convenience of the vehicle are ensured.
It enables the sending of control commands carrying different driving permission information according to different usage scenarios after remote start, balancing safety and convenience, improving user experience, and preventing vehicle theft.
Smart Images

Figure CN117002444B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of automobiles, in particular to a remote start control method and device and a vehicle. BACKGROUND
[0002] With the development of the field of automobile electronics, vehicles can be configured with a remote start function, and users can remotely control the engine start of the vehicle through a mobile phone APP (Application). Based on safety considerations, some vehicles configured with a remote start function can only be driven when the user carries a physical key into the vehicle after the vehicle is remotely started. If the vehicle owner forgets to carry the key, the vehicle cannot be driven, which reduces the user's experience. Therefore, based on convenience considerations, some vehicles configured with a remote start function can start the driving function of the vehicle after the vehicle is remotely started, and the vehicle can be driven away, which can solve the problem of users being unable to drive the vehicle due to forgetting to carry the key. However, this may also increase the risk of vehicle theft. SUMMARY
[0003] The embodiments of the present application provide a remote start control method, device and vehicle to solve the problem of how to control whether to allow the driving function of the vehicle to start through remote start.
[0004] In a first aspect, the embodiments of the present application provide a remote start control method, which comprises:
[0005] starting the engine of the vehicle when a remote start control instruction sent by a user terminal is received;
[0006] obtaining driving permission indication information carried in the remote start control instruction, the driving permission indication information being used to indicate whether to remotely start the driving function;
[0007] starting the driving function of the vehicle when the driving permission indication information indicates that the driving function is allowed to be remotely started and a remote start driving function instruction sent by the user terminal is received, and keeping the driving function of the vehicle closed when the driving permission indication information indicates that the driving function is not allowed to be remotely started.
[0008] In a second aspect, the embodiments of the present application further provide a remote start control device, which comprises:
[0009] a first control module configured to start the engine of the vehicle when a remote start control instruction sent by a user terminal is received;
[0010] a first obtaining module configured to obtain driving permission indication information carried in the remote start control instruction, the driving permission indication information being used to indicate whether to remotely start the driving function.
[0011] The second control module is configured to control the driving function of the vehicle to start when the remote start driving function instruction sent by the user terminal is received and the driving permission indication information indicates that the remote start driving function is allowed; and control the driving function of the vehicle to remain closed when the driving permission indication information indicates that the remote start driving function is not allowed.
[0012] In a third aspect, an embodiment of the present application provides a vehicle, which comprises the remote start control device described above.
[0013] In a fourth aspect, an electronic device is provided, which comprises a processor, a memory, and a computer program stored in the memory and executable on the processor, and the computer program is executed by the processor to implement the remote start control method described above.
[0014] In a fifth aspect, an embodiment of the present application further provides a computer readable storage medium, which stores a computer program, and the computer program is executed by a processor to implement the remote start control method described above.
[0015] The embodiments of the present application at least have the following technical effects:
[0016] The technical scheme of the embodiments of the present application, by receiving the remote start control instruction, controlling the engine of the vehicle to start, and obtaining the driving permission indication information carried in the remote start control instruction, when the driving permission indication information indicates that the remote start driving function is allowed and the remote start driving function instruction is received, the driving function is started, and if the driving permission indication information indicates that the remote start driving function is not allowed, the driving function remains closed, so that the vehicle terminal can determine whether the driving function of the vehicle is allowed to be remotely started based on the driving permission indication information carried in the remote start control instruction, so that the user can send the remote start control instruction carrying different driving permission indication information according to different vehicle use scenarios, so that the remote start function of the vehicle can take into account safety and convenience, and thus improve the user experience. BRIEF DESCRIPTION OF DRAWINGS
[0017] In order to more clearly illustrate the technical solutions of the embodiments of the present application or the prior art, the following will briefly introduce the drawings needed to be used in the embodiments or prior art description.
[0018] Figure 1 is a flowchart of the remote start control method provided by the embodiments of the present application;
[0019] Figure 2 is a structural schematic diagram of the remote start control system provided by the embodiments of the present application;
[0020] Figure 3is a structural schematic diagram of a remote start control device provided by an embodiment of the present application.
[0021] Figure 4 is a block diagram of an electronic device provided by an embodiment of the present application. DETAILED DESCRIPTION
[0022] The technical solutions in the embodiments of the present application will be described clearly and completely below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are some but not all of the embodiments of the present application. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative effort should fall within the scope of the present application.
[0023] It should be understood that the term “one embodiment” or “an embodiment” mentioned throughout the specification means that the specific features, structures or characteristics related to the embodiment are included in at least one embodiment of the present application. Therefore, “in one embodiment” or “in an embodiment” appearing throughout the specification does not necessarily refer to the same embodiment. In addition, these specific features, structures or characteristics can be combined in one or more embodiments in any suitable manner.
[0024] In various embodiments of the present application, it should be understood that the size of the serial number of each process does not mean the order of execution, and the execution order of each process should be determined according to its function and inherent logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.
[0025] As shown in Figure 1 The present application provides a remote start control method, which comprises the following steps:
[0026] Step 101, when receiving a remote start control instruction sent by a user terminal, controlling the engine of a vehicle to start.
[0027] Step 102, obtaining driving permission indication information carried in the remote start control instruction, the driving permission indication information being used to indicate whether to allow remote starting of a driving function.
[0028] Step 103, when the driving permission indication information is to allow remote starting of the driving function and a remote starting instruction of the driving function sent by the user terminal is received, controlling the driving function of the vehicle to start; when the driving permission indication information is not to allow remote starting of the driving function, controlling the driving function of the vehicle to remain closed.
[0029] The remote start control method in the embodiments of the present application is applied to a vehicle terminal in a remote start control system, such as Figure 2As shown, the remote start control system comprises a user terminal, a server and a vehicle, wherein the vehicle comprises: an on-board terminal, a gateway, a body controller, an engine controller, a vehicle controller, a steering lock device and a gearbox lock device. The user terminal and the on-board terminal perform wireless communication through the server.
[0030] Specifically, the user can send a remote start control instruction to the on-board terminal through the user terminal, and the remote start control instruction carries driving permission indication information. Optionally, two options, i.e., a first option and a second option, can be set on the user terminal for remote start. When the user clicks the first option, the driving permission indication information carried in the remote start control instruction is to allow remote start of the driving function. When the user clicks the second option, the driving permission indication information carried in the remote start control instruction is to not allow remote start of the driving function. Optionally, one option can be set on the user terminal for remote start. After clicking the option, two sub-options, i.e., an allow remote start of driving sub-option and a do not allow remote start of driving sub-option, are popped up. When the user clicks the allow remote start of driving sub-option, the driving permission indication information carried in the remote start control instruction is to allow remote start of the driving function. When the user clicks the do not allow remote start of driving sub-option, the driving permission indication information carried in the remote start control instruction is to not allow remote start of the driving function.
[0031] When the on-board terminal receives the remote start control instruction sent by the user terminal, the engine of the vehicle is started, and the driving permission indication information carried in the remote start control instruction is obtained. The driving permission indication information is used to indicate whether the driving function is allowed to be started remotely. When the driving permission indication information is to allow remote start of the driving function and the remote start of the driving function instruction sent by the user terminal is received, the driving function of the vehicle is started. When the driving permission indication information is to not allow remote start of the driving function, the driving function of the vehicle remains closed. That is, whether the driving function of the vehicle can be started by the remote start of the driving function instruction sent by the user terminal depends on the driving permission indication information carried in the remote start control instruction received by the on-board terminal when the vehicle is remotely started. When the driving permission indication information is to allow remote start of the driving function, the vehicle is allowed to be remotely started. At this time, the user (referred to as a first user) who needs to drive the vehicle can apply for driving permission to the user (referred to as a second user) who can remotely control the vehicle. After the second user confirms the permission, the second user sends a remote start of the driving function instruction to the on-board terminal through the user terminal. At this time, the driving function of the vehicle is started, and the first user can drive the vehicle. When the driving permission indication information is to not allow remote start of the driving function, the corresponding scenario at this time is that the user drives the vehicle by himself / herself, and the purpose of remote start is to start the vehicle in advance, start the air conditioner, etc.
[0032] The embodiment of the application can make the vehicle terminal determine whether the driving function of the vehicle is allowed to be remotely started based on the driving permission indication information carried in the remote start control instruction, so that the user can send a remote start control instruction carrying different driving permission indication information according to different vehicle use scenarios, so that the remote start function of the vehicle can take into account safety and convenience, thereby improving the user experience.
[0033] In an optional embodiment of the application, after the engine of the vehicle is started, the method further comprises:
[0034] When the driving function request signal triggered by the user is received, the driving permission indication information is identified;
[0035] When the driving permission indication information is allowed to remotely start the driving function, a driving function request instruction is sent to the user terminal, so that the user terminal determines whether to send the remote driving function starting instruction according to the driving function request instruction;
[0036] When the driving permission indication information is not allowed to remotely start the driving function, the driving function request signal is ignored.
[0037] Specifically, for the scenario of giving the vehicle to others to drive, the vehicle owner, that is, the user who can remotely control the vehicle through the mobile phone APP, is recorded as the first user, and the driver, that is, the user who is given the vehicle, is recorded as the second user. After the first user remotely starts the vehicle through the mobile phone APP, the second user enters the vehicle. At this time, the driving function of the vehicle is still in the closed state, and the second user cannot drive the vehicle. If the second user needs to drive the vehicle, the second user can trigger the driving function request signal to the vehicle terminal by operating the preset button on the vehicle. That is, after the vehicle owner remotely starts the vehicle through the mobile phone APP, the actual driver can enter the vehicle, but needs to obtain the authorization of the vehicle owner if the driver wants to drive the vehicle. Specifically, the driver can send a driving function request signal for applying for driving permission to the mobile phone APP, that is, the user terminal corresponding to the vehicle owner through the vehicle terminal by a certain operation.
[0038] Specifically, after the vehicle terminal receives the driving function request signal, the driving permission indication information needs to be identified first, including the following two cases:
[0039] The first case is that the driving permission indication information is to allow remote starting of the driving function. At this time, a driving function request instruction is sent to the user terminal. The user terminal corresponding to the first user receives the driving function request instruction. The first user can open or not open the driving permission of the vehicle through the user terminal. If the driving permission is opened, the user terminal sends a remote starting of driving function instruction to the vehicle terminal. The vehicle terminal starts the driving function of the vehicle based on the received remote starting of driving function instruction. At this time, the second user can drive the vehicle. That is, the first user determines whether to remotely start the driving function when receiving the inquiry instruction, that is, the driving function request instruction sent by the vehicle terminal through the user terminal. The driving function request instruction is sent to the user terminal by the vehicle terminal when the vehicle terminal receives the driving function request signal triggered by the second user and determines that the driving permission indication information is to allow remote starting of the driving function.
[0040] The second case is that the driving permission indication information is not to allow remote starting of the driving function. At this time, it is indicated that the vehicle owner remotely starts the vehicle through the mobile phone APP and does not have the operation of remotely starting the driving function. At this time, the vehicle terminal does not respond to the driving function request signal, but directly ignores it.
[0041] Optionally, the driving permission indication information can be set as a flag bit, including two values of 1 and 0, wherein 1 represents allowing remote starting of the driving function, and 0 represents not allowing remote starting of the driving function. The flag bit is 1, which corresponds to the first case described above. The flag bit is 0, which corresponds to the second case described above.
[0042] In the above embodiment of the application, the vehicle terminal of the vehicle receives the driving function request signal triggered by the user. When the driving permission indication information is to allow remote starting of the driving function, an inquiry instruction, that is, a driving function request instruction, is sent to the user terminal. When the driving permission indication information is not to allow remote starting of the driving function, the signal is directly ignored. Therefore, the user does not need to directly remotely start the driving function after remotely starting the vehicle in the scenario of handing over the vehicle to others. Instead, the driving function is started based on the request of the user after the user arrives at the vehicle. Therefore, the vehicle theft can be prevented, and the safety of the vehicle is further improved.
[0043] In an optional embodiment of the application, the method further includes:
[0044] The driving function request signal triggered by the user by stepping on the brake pedal is received.
[0045] Specifically, for the scenario of handing over the vehicle to others, after the remote start of the vehicle, the driving function of the vehicle is in the closed state, and the driver needs to obtain the authorization of the vehicle owner to drive the vehicle. After getting on the vehicle, the driver can trigger the driving function request signal to the vehicle terminal by stepping on the brake pedal, so that the vehicle terminal sends the inquiry instruction, that is, the driving function request instruction to the user terminal.
[0046] It should be noted that after the remote start of the vehicle, the brake pedal opening can be monitored by the body controller, and when it is determined that the brake pedal is stepped down through the brake pedal opening, the body controller sends the driving function request signal to the vehicle terminal.
[0047] The above-mentioned embodiments of the present application set the brake pedal as the operation component for triggering the driving function request signal, and trigger the vehicle terminal to send the driving function request instruction by stepping on the brake pedal. The operation mode is simple, and since no additional button for triggering the driving function request instruction is needed, the cost of implementing the remote start control can be reduced.
[0048] In an optional embodiment of the present application, the engine start of the vehicle is controlled, including:
[0049] The engine start instruction is sent to the body controller, so that the body controller controls the engine start.
[0050] Specifically, after the vehicle terminal receives the remote start control instruction, the engine start instruction is sent to the body controller. Before controlling the engine start, the body controller needs to perform anti-theft authentication with the engine controller or the whole vehicle high-voltage controller, and after the authentication is passed, the engine start is controlled by the body controller.
[0051] The vehicle terminal and the engine controller or the high-voltage controller of the vehicle perform anti-theft authentication, which can be implemented through a vehicle entry and starting system. Specifically, the authentication data is carried in the remote starting control instruction, and the authentication data is used to trigger the security authentication between the vehicle terminal and the vehicle entry and starting system. When the vehicle terminal receives the remote starting control instruction, the vehicle terminal can use a predetermined encryption algorithm to process the authentication data according to a preset key to generate first encrypted data. The authentication data and the first encrypted data are sent to the vehicle entry and starting system. For example, the vehicle terminal and the vehicle entry and starting system that establish a communication connection can perform security authentication through key sharing. Thus, the vehicle entry and starting system can also process the authentication data according to the key to generate second encrypted data. The first encrypted data and the second encrypted data can be matched. If the two sets of encrypted data are inconsistent, the vehicle entry and starting system can believe that the received information has been modified, and the security authentication between the vehicle terminal and the vehicle entry and starting system fails. On the contrary, if the two sets of data are consistent, the vehicle entry and starting system can believe that the received information has not been modified, and thus the security authentication between the vehicle terminal and the vehicle entry and starting system is passed. Optionally, the security authentication can be performed through a message authentication code (MAC), and the encryption algorithm can use a hash algorithm.
[0052] In the above-mentioned embodiments of the present application, the vehicle terminal is based on the communication connection with the body controller, and the engine starting instruction is sent to the body controller to start the engine, thereby realizing the remote starting of the vehicle by the user terminal. The anti-theft authentication is performed before the engine starting instruction is received and before the engine is started, thereby avoiding the vehicle from being started by other terminals and improving the security of the remote starting.
[0053] In an optional embodiment of the present application, the driving function of the vehicle is started, including:
[0054] An unlock instruction is sent to the body controller to control the locking device of the steering wheel and the locking device of the transmission to be unlocked.
[0055] Specifically, in the case that the driving permission indication information indicates that the remote starting of the driving function is allowed, and the vehicle terminal receives the remote starting of the driving function instruction sent by the user terminal, the body controller needs to perform anti-theft authentication with the locking device of the steering wheel and the locking device of the transmission before starting the driving function. After the authentication is passed, the body controller controls the locking device of the steering wheel and the locking device of the transmission to be unlocked, so that the vehicle can be shifted and turned, thereby starting the driving function of the vehicle. The above-mentioned anti-theft authentication can use the authentication method in the previous embodiment, which will not be described here.
[0056] In the above-mentioned embodiments of the present application, the vehicle terminal is connected to the body controller, and sends an unlocking instruction to the body controller to unlock the steering wheel locking device and the transmission locking device, so as to remotely start the driving function of the vehicle by the user terminal, and the anti-theft authentication is performed before the steering wheel locking device and the transmission locking device are unlocked after receiving the unlocking instruction, so as to avoid unlocking the vehicle by other terminals and improve the safety of remote starting.
[0057] In an optional embodiment of the present application, the trigger condition corresponding to the driving function request signal includes one of the following conditions: the brake pedal opening degree is greater than a first opening degree, the brake pedal opening degree is less than a second opening degree and greater than a third opening degree.
[0058] The first opening degree is greater than the second opening degree, and the second opening degree is greater than the third opening degree.
[0059] Specifically, the user can trigger the driving function request signal to the vehicle terminal by stepping on the brake pedal, and the trigger condition of the driving function request signal is set to deep stepping on the brake pedal or shallow stepping on the brake pedal in the embodiments of the present application, wherein the brake pedal opening degree corresponding to deep stepping on the brake pedal is greater than the first opening degree, and the brake pedal opening degree corresponding to shallow stepping on the brake pedal is between the second opening degree and the third opening degree.
[0060] It should be noted that the first opening degree, the second opening degree, the third opening degree and the interval between each opening degree can be set according to actual use requirements, and the present application does not make specific limitation.
[0061] In the above-mentioned embodiments of the present application, the brake pedal opening degree of the trigger condition of triggering the driving function request signal is limited, so that the user can trigger the driving function request signal to the vehicle terminal by deep stepping or shallow stepping on the brake pedal, so that when one of the two ways cannot trigger the driving function request signal, the other way can trigger the driving function request signal, and the situation that the driving function request signal cannot be triggered is avoided.
[0062] In an optional embodiment of the present application, after the driving function of the vehicle is started, the method further comprises:
[0063] sending a vehicle speed monitoring signal to the body controller to make the body controller monitor the vehicle speed of the vehicle, and detecting whether the key corresponding to the vehicle is on the vehicle when the vehicle speed is greater than a preset vehicle speed threshold, and if not, outputting a prompt information.
[0064] In the embodiment of the application, when the driving permission indication information is based on the remote start driving function, and the remote start driving function instruction sent by the user terminal is received, the driving function of the vehicle is started, and the corresponding use scenario at this time is that the vehicle owner gives the vehicle to others for use. The user does not have the physical key of the vehicle, so the vehicle terminal needs to send a vehicle speed monitoring signal to the body controller to monitor the vehicle speed. If the vehicle speed is greater than the preset vehicle speed threshold, the corresponding key of the vehicle is further detected. If not, the prompt information is output. Optionally, the preset vehicle speed threshold can be selected from 10km / h to 20km / h, for example, the preset vehicle speed threshold can be 10km / h.
[0065] Specifically, when the prompt information is output, the prompt information can be played through the speaker on the vehicle, or the prompt information can be displayed through the instrument. The prompt information is used to prompt the driver that there is no physical key on the vehicle, and the APP remote locking function needs to be used when leaving the vehicle and locking the vehicle.
[0066] Optionally, when the prompt information is output, the number of reminders and the reminder time interval can be set, so that the prompt information can be output once every reminder time interval when the prompt information is determined to be output, until the number of reminders is reached, which can avoid the driver missing the prompt information.
[0067] In the above embodiment of the application, the vehicle speed monitoring signal is sent to the body controller to monitor the vehicle speed of the vehicle, and when the vehicle speed is greater than the preset vehicle speed threshold, it is detected whether the corresponding key of the vehicle is on the vehicle. If not, the prompt information is output, so that in the scenario where the vehicle owner gives the vehicle to others for use, the driver is reminded in time to use the APP remote locking function when leaving the vehicle and locking the vehicle, and the safety of the vehicle is improved.
[0068] In an optional embodiment of the application, the method further comprises:
[0069] The air conditioner control signal carried in the remote start control instruction is acquired;
[0070] The air conditioner control signal is sent to the body controller, so that the body controller controls the air conditioner on the vehicle according to the air conditioner control signal.
[0071] Specifically, the user can remotely start the vehicle through the user terminal, and start the air conditioner on the vehicle, set the cooling or heating, and the control signal of the air conditioner can be carried in the remote start control instruction. After the vehicle terminal receives the remote start control instruction, the air conditioner control signal carried therein can be acquired and sent to the body controller to control the air conditioner.
[0072] It should be noted that the air conditioner control signal can carry an air conditioner mode and a target temperature, and the vehicle body controller can obtain the air conditioner mode and the target temperature carried in the air conditioner control signal when receiving the air conditioner control signal, and control the vehicle-mounted air conditioning system based on the air conditioner mode and the target temperature. Wherein, two mode options of refrigeration and heating can be set for the user to select the air conditioner mode, and the target temperature can be determined by user input or selected from a plurality of preset temperature values.
[0073] The above embodiments of the present application achieve remote control of the air conditioner on the vehicle by obtaining the air conditioner control signal carried in the remote start control instruction and sending it to the vehicle body controller, so that the user can remotely start the vehicle air conditioner in advance, obtain a comfortable temperature when entering the vehicle, and improve the user experience.
[0074] The above introduces the remote start control method provided by the embodiments of the present application, and the remote start control device provided by the embodiments of the present application will be introduced below in combination with the drawings.
[0075] As shown in Figure 3 The embodiments of the present application also provide a remote start control device, which comprises:
[0076] The first control module 301 is configured to control the engine of the vehicle to start when receiving the remote start control instruction sent by the user terminal.
[0077] The acquisition module 302 is configured to acquire driving permission indication information carried in the remote start control instruction, and the driving permission indication information is used to indicate whether the driving function is allowed to be remotely started.
[0078] The second control module 303 is configured to control the driving function of the vehicle to start when receiving the remote start driving function instruction sent by the user terminal and the driving permission indication information is allowed to remotely start the driving function, and control the driving function of the vehicle to remain closed when the driving permission indication information is not allowed to remotely start the driving function.
[0079] Optionally, the device further comprises:
[0080] The identification module is configured to identify the driving permission indication information when receiving the driving function request signal triggered by the user.
[0081] The first sending module is configured to send a driving function request instruction to the user terminal when the driving permission indication information is allowed to remotely start the driving function, so that the user terminal determines whether to send the remote start driving function instruction according to the driving function request instruction, and ignore the driving function request signal when the driving permission indication information is not allowed to remotely start the driving function.
[0082] Optionally, the device further comprises:
[0083] The receiving module is configured to receive a driving function request signal triggered by the user through the brake pedal.
[0084] Optionally, the first control module is further configured to:
[0085] The first control module is configured to send an engine start instruction to a vehicle body controller, so that the vehicle body controller controls the engine to start.
[0086] Optionally, the second control module is further configured to:
[0087] The second control module is configured to send an unlocking instruction to the vehicle body controller, so that the vehicle body controller controls the locking device of the steering wheel and the locking device of the gearbox on the vehicle to be unlocked.
[0088] Optionally, the trigger condition corresponding to the driving function request signal comprises one of the following conditions: the brake pedal opening degree is greater than a first opening degree, the brake pedal opening degree is less than a second opening degree and greater than a third opening degree.
[0089] The first opening degree is greater than the second opening degree, and the second opening degree is greater than the third opening degree.
[0090] Optionally, after the driving function of the vehicle is started, the device further comprises:
[0091] The second sending module is configured to send a vehicle speed monitoring signal to the vehicle body controller, so that the vehicle body controller monitors the vehicle speed of the vehicle, and when the vehicle speed is greater than a preset vehicle speed threshold, detects whether the key corresponding to the vehicle is on the vehicle, and if not, outputs a prompt information.
[0092] Optionally, the device further comprises:
[0093] The second acquisition module is configured to acquire an air conditioner control signal carried in the remote start control instruction.
[0094] The third sending module is configured to send the air conditioner control signal to the vehicle body controller, so that the vehicle body controller controls the air conditioner on the vehicle according to the air conditioner control signal.
[0095] The remote start control device provided in the application can control the engine start of the vehicle when the remote start control instruction is received, and obtain the driving permission indication information carried in the remote start control instruction. When the driving permission indication information is to allow the remote start of the driving function and the remote start of the driving function instruction is received, the driving function is started. If the driving permission indication information is not to allow the remote start of the driving function, the driving function is kept closed. The vehicle terminal can determine whether the driving function of the vehicle is allowed to be remotely started based on the driving permission indication information carried in the remote start control instruction, so that the user can send the remote start control instruction carrying different driving permission indication information according to different vehicle use scenarios, so that the remote start function of the vehicle can take into account safety and convenience, thereby improving the user experience.
[0096] The application also provides a vehicle, which includes the processes of the remote start control device embodiments described above and can achieve the same technical effects. To avoid repetition, details are not described here.
[0097] The application also provides an electronic device, which includes a processor, a memory, and a computer program stored in the memory and executable on the processor. When the computer program is executed by the processor, the processes of the remote start control method embodiments described above are implemented, and the same technical effects can be achieved. To avoid repetition, details are not described here.
[0098] For example, Figure 4 An entity structure diagram of an electronic device is shown.
[0099] As Figure 4 shown, the electronic device can include a processor 410, a communications interface 420, a memory 430, and a communications bus 440. The processor 410, the communications interface 420, and the memory 430 can communicate with each other through the communications bus 440. The processor 410 can invoke a logical instruction in the memory 430. The processor 410 is configured to perform the following steps: when a remote start control instruction sent by a user terminal is received, controlling the engine start of a vehicle; obtaining driving permission indication information carried in the remote start control instruction, the driving permission indication information being used to indicate whether the driving function is allowed to be remotely started; when the driving permission indication information is to allow the remote start of the driving function and a remote start of the driving function instruction sent by the user terminal is received, controlling the driving function of the vehicle to start; and when the driving permission indication information is not to allow the remote start of the driving function, controlling the driving function of the vehicle to keep closed.
[0100] Further, the logic instructions in the memory 430 described above can be implemented in the form of software functional units and sold or used as independent products, and can be stored in a computer readable storage medium. Based on such understanding, the technical solutions of the present application essentially or the parts that make contributions to the prior art or parts of the technical solutions can be embodied in the form of a software product. The computer software product is stored in a storage medium, and includes a number of instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present application. The aforementioned storage medium includes: a U disk, a mobile hard disk, a read-only memory (ROM, Read-Only Memory), a random access memory (RAM, Random Access Memory), a magnetic disk or an optical disk, and various media that can store program codes.
[0101] The embodiments of the present application also provide a computer readable storage medium, and the computer readable storage medium stores a computer program. The computer program is executed by a processor to implement each process of the remote start control method embodiments described above, and can achieve the same technical effects. To avoid repetition, details are not described herein.
[0102] It should be noted that in this document, the terms "comprising", "including", or any other variant thereof are intended to cover non-exclusive inclusion, so that processes, methods, articles, or devices including a series of elements not only include those elements, but also include other elements not explicitly listed, or further include elements inherent to such processes, methods, articles, or devices. Without more limitations, the element defined by the statement "including a" does not exclude the presence of additional identical elements in the process, method, article, or device including the element.
[0103] From the above description of the embodiments, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be realized by means of software and necessary general hardware platforms, of course, they can also be realized by hardware, but in many cases the former is a better embodiment. Based on such understanding, the technical solutions of the present application essentially or the parts that make contributions to the prior art can be embodied in the form of a software product. The computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk), and includes a number of instructions for causing a terminal (which can be a mobile phone, computer, server, air conditioner, or network device, etc.) to execute the methods described in the various embodiments of the present application.
[0104] The embodiments of the present application are described above with reference to the accompanying drawings, but the present application is not limited to the above-described specific embodiments, and the above-described specific embodiments are merely illustrative, but not restrictive, and a person of ordinary skill in the art can make many forms under the inspiration of the present application without departing from the purpose of the present application and the scope protected by the claims, and all of the forms belong to the protection of the present application.
[0105] Those skilled in the art can understand that the units and algorithm steps of each example described in combination with the embodiments disclosed in the embodiments of the present application can be realized by electronic hardware or a combination of computer software and electronic hardware. Whether the functions are realized in hardware or software mode depends on the specific application and design constraints of the technical solution. A person skilled in the art can use different methods to realize the described functions for each specific application, but such implementation should not be considered beyond the scope of the present application.
[0106] Those skilled in the art can clearly understand that, for the convenience and brevity of the description, the specific working processes of the above-described system, device and unit can refer to the corresponding processes in the foregoing method embodiments, which will not be repeated here.
[0107] In the embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are merely illustrative, for example, the division of the units is only a logical function division, and actual implementation can have another division manner, for example, a plurality of units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the coupling or direct coupling or communication connection between the displayed or discussed units can be indirect coupling or communication connection through some interfaces, devices or units, which can be electrical, mechanical or other forms.
[0108] The units described as separate components can or can not be physically separated, and the components displayed as units can or can not be physical units, that is, they can be located in one place, or can be distributed on a plurality of network units. Part or all of the units can be selected to achieve the purpose of the embodiment of the present application according to actual needs.
[0109] In addition, each functional unit in each embodiment of the present application can be integrated in one processing unit, or each unit can exist physically, or two or more units can be integrated in one unit.
[0110] If the functions are realized in the form of software function units and sold or used as independent products, they can be stored in a computer readable storage medium. Based on this understanding, the technical solutions of the present application or the parts of the present application that essentially contribute to the prior art or the parts of the technical solutions can be embodied in the form of software products. The computer software product is stored in a storage medium and includes a plurality of instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the method described in the various embodiments of the present application. The aforementioned storage medium includes various storage media that can store program codes, such as a U disk, a mobile hard disk, a ROM, a RAM, a magnetic disk or an optical disk.
[0111] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art can easily think of changes or replacements within the technical range disclosed by the present application, which should be covered within the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the protection scope of the claims.
Claims
1. A remote start control method applied to a vehicle terminal, characterized by, The method comprises: controlling the engine of the vehicle to start when receiving the remote start control instruction sent by the user terminal; obtaining the driving permission indication information carried in the remote start control instruction, the driving permission indication information being used to indicate whether the driving function is allowed to be remotely started; controlling the driving function of the vehicle to start when the driving permission indication information is allowed to remotely start the driving function and the remote start control instruction sent by the user terminal is received; and controlling the driving function of the vehicle to remain closed when the driving permission indication information is not allowed to remotely start the driving function; identifying the driving permission indication information when receiving the driving function request signal triggered by the user; sending the driving function request instruction to the user terminal to make the user terminal determine whether to send the remote start control instruction according to the driving function request instruction when the driving permission indication information is allowed to remotely start the driving function; ignoring the driving function request signal when the driving permission indication information is not allowed to remotely start the driving function.
2. The remote start control method of claim 1, wherein, The method further comprises: receiving the driving function request signal triggered by the user by stepping on the brake pedal.
3. The remote start control method of claim 1, wherein, controlling the engine of the vehicle to start comprises: sending the engine start instruction to the body controller to make the body controller control the engine to start.
4. The remote start control method of claim 1, wherein, controlling the driving function of the vehicle to start comprises: sending the unlocking instruction to the body controller to make the body controller control the locking device of the steering wheel on the vehicle to be unlocked and the locking device of the gearbox to be unlocked.
5. The remote start control method of claim 2, wherein, The trigger condition corresponding to the driving function request signal comprises one of the following conditions: the brake pedal opening degree is greater than a first opening degree, the brake pedal opening degree is less than a second opening degree and greater than a third opening degree; wherein the first opening degree is greater than the second opening degree, and the second opening degree is greater than the third opening degree.
6. The remote start control method of claim 1, wherein, After controlling the driving function of the vehicle to start, the method further comprises: sending the vehicle speed monitoring signal to the body controller to make the body controller monitor the vehicle speed of the vehicle, and when the vehicle speed is greater than a preset vehicle speed threshold, detecting whether the key corresponding to the vehicle is on the vehicle, and if not, outputting the reminder information.
7. The remote start control method of claim 1, wherein, The method further comprises: obtaining the air conditioner control signal carried in the remote start control instruction; sending the air conditioner control signal to the body controller to make the body controller control the air conditioner on the vehicle according to the air conditioner control signal.
8. A remote start control device, characterized by, comprise: a first control module configured to control the engine of the vehicle to start when receiving the remote start control instruction sent by the user terminal; a first obtaining module configured to obtain the driving permission indication information carried in the remote start control instruction, the driving permission indication information being used to indicate whether the driving function is allowed to be remotely started; a second control module configured to control the driving function of the vehicle to start when the remote start control instruction sent by the user terminal is received and the driving permission indication information is allowed to remotely start the driving function; and control the driving function of the vehicle to remain closed when the driving permission indication information is not allowed to remotely start the driving function; The identification module is configured to identify the driving permission indication information when a user-triggered driving function request signal is received. The first sending module is configured to send a driving function request instruction to the user terminal when the driving permission indication information indicates that the remote starting of the driving function is allowed, so that the user terminal determines whether to send the remote starting driving function instruction according to the driving function request instruction; and ignore the driving function request signal when the driving permission indication information indicates that the remote starting of the driving function is not allowed.
9. A vehicle characterized by comprising: The remote starting control method according to any one of claims 1 to 7.
Citation Information
Patent Citations
Vehicle intelligent key device, vehicle remote control drive system and vehicle remote control drive method
CN103359051A
Method for remotely controlling vehicle
CN103770742A