Vehicle control method and device realized by graphic interaction, vehicle and computer program product

Through the graphic interaction vehicle control method, users set the trigger conditions and instructions of vehicle functions through touchable icons, and the system automatically executes it, solving the shortcomings of the existing vehicle control system's operation convenience, personalization and universality for different user groups, and improving the user experience and vehicle intelligence level.

CN120215776APending Publication Date: 2025-06-27CHERY AUTOMOBILE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510368110.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-26
Publication Date
2025-06-27

AI Technical Summary

Technical Problem

The defects in the human-computer interaction paradigm of the existing vehicle control system are difficult to meet the needs of multiple user groups, especially for aphasia, elderly users and low-education groups.

Method used

Through the vehicle control method implemented through graphic interaction, the user executes trigger conditions and instructions through the touchable icon setting function, and the system automatically judges and executes corresponding functions, supporting user feedback optimization control function.

Benefits of technology

It improves user experience, simplifies operations, enhances convenience and personalized services, lowers the threshold for use, and is suitable for the needs of different user groups.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120215776A_ABST
    Figure CN120215776A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of intelligent cabins, in particular to a vehicle control method and device achieved through graphic interaction, a vehicle and a computer program product.The method comprises the steps that a current function execution triggering condition set by a user based on at least one touchable icon and a current function execution instruction set by the user based on at least one vehicle control icon are obtained; judging whether the current vehicle meets a current function execution triggering condition or not; and if the current vehicle meets the current function execution triggering condition, controlling the current vehicle to automatically execute the current function execution instruction. Therefore, the problem that the current vehicle control mode is difficult to meet the requirements of different user groups for operation convenience, individuation and universality is solved, the vehicle control is completed by replacing traditional characters and voice with a graphic operation mode, so that different user groups can control the vehicle, the flexibility and convenience of operation are improved, and the user experience is improved. And the use experience of the user is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the technical field of intelligent cockpits, and particularly to a vehicle control method, device, vehicle, and computer program product implemented by graphical interaction. Background Art

[0002] Driven by the integration of automotive electronics and artificial intelligence technologies, intelligent vehicles have broken through the attributes of traditional transportation tools and evolved into mobile intelligent life terminals. Users' demands for vehicle control are evolving deeply from basic function operations towards scenario-based, personalized, and autonomous directions. However, the existing vehicle control systems have significant defects in the human-computer interaction paradigm and are difficult to meet the usage needs of diverse user groups. Specifically, it is manifested as follows:

[0003] The current mainstream vehicle control solutions rely on vehicle APP pre-set scenarios or voice commands to trigger, with a relatively high overall operation difficulty and threshold, forming a fundamental usage barrier for aphasic groups. For elderly users, it is easy to cause operation confusion due to cognitive decline. For low-literacy groups, they may give up using the function due to difficulties in semantic understanding. This urgently needs to be solved. Summary of the Invention

[0004] This application provides a vehicle control method, device, vehicle, and computer program product implemented by graphical interaction to solve problems such as the current vehicle control methods being difficult to meet the requirements of different user groups for operation convenience, personalization, and universality.

[0005] The first aspect of the embodiments of this application provides a vehicle control method implemented by graphical interaction, including the following steps: obtaining a current function execution trigger condition set by a user based on at least one touchable icon and a current function execution instruction set by the user based on at least one vehicle control icon; determining whether the current vehicle meets the current function execution trigger condition; if the current vehicle meets the current function execution trigger condition, then controlling the current vehicle to automatically execute the current function execution instruction.

[0006] Optionally, after controlling the current vehicle to automatically execute the current function execution instruction, it includes: determining whether the current vehicle is powered on again; if the current vehicle is powered on again, then obtaining the historical function execution trigger condition and historical function execution instruction of the vehicle, and sending an inquiry to the user whether to automatically set the historical function execution trigger condition and the historical function execution instruction as the new function execution trigger condition and the new function execution instruction; if receiving the user's confirmation instruction, then automatically setting the historical function execution trigger condition and the historical function execution instruction as the new function execution trigger condition and the new function execution instruction, and when the current vehicle meets the new function execution trigger condition, then controlling the current vehicle to automatically execute the new function execution instruction.

[0007] Through the above technical solutions, the user experience is enhanced: the user does not need to reset every time, and the system automatically remembers preferences, simplifying operations; convenience is enhanced: historical settings are automatically applied, reducing repeated operations, especially suitable for frequently used functions; intelligence is improved: the system automatically judges and executes, increasing the intelligence level of the vehicle; personalized service: automation rules are customized according to user habits, enhancing the personalized experience.

[0008] Optionally, a close option and a restore option are set in the at least one touchable icon. Before determining whether the current vehicle meets the current function execution trigger condition, it further includes: determining whether a close instruction or a restore instruction set by the user based on the at least one touchable icon is received; if the close instruction is received, the corresponding function execution trigger condition and function execution instruction are closed based on the close instruction, or the corresponding function execution trigger condition and function execution instruction are enabled based on the restore instruction.

[0009] Through the above technical solutions, the user's control is enhanced: the user can turn off or restore functions at any time without entering complex menus, improving the flexibility and convenience of operations. The system response efficiency is improved: the user's instructions are pre-processed before determining the execution conditions, avoiding ineffective condition checks and optimizing system resources. Quick state switching is achieved: the user can quickly switch the function state according to needs to adapt to different scenario requirements and enhance the user experience. The interaction process is simplified: direct operations are performed through touchable icons, reducing the user's operation steps and lowering the usage threshold.

[0010] Optionally, after controlling the current vehicle to automatically execute the current function execution instruction, it includes: obtaining the feedback of the user according to the execution situation of the current vehicle; optimizing the control function of the vehicle based on the feedback.

[0011] Through the above technical solutions, the control function is continuously improved through user feedback, enhancing the system performance and user experience. The control strategy is adjusted according to the specific feedback of the user to achieve more personalized services and improve the system stability.

[0012] Optionally, when the mobile phone of the user is connected to the current vehicle, it further includes: receiving the function execution trigger condition and function execution instruction set by the user based on the mobile phone, and synchronizing the function execution trigger condition and function execution instruction set by the mobile phone to the current vehicle.

[0013] Through the above technical solutions, the connection between the mobile phone and the in-vehicle device is supported, enhancing the user experience. The user can conveniently make settings on the mobile phone without operating on the in-vehicle device, ensuring that the settings on the mobile phone and the in-vehicle device are consistent and avoiding configuration errors.

[0014] The second aspect of the present application provides a vehicle control device implemented by graphic interaction, including: an acquisition module, configured to acquire a current function execution trigger condition set by a user based on at least one touchable icon and a current function execution instruction set by the user based on at least one vehicle control icon; a judgment module, configured to judge whether the current vehicle meets the current function execution trigger condition; and a control module, configured to, if the current vehicle meets the current function execution trigger condition, control the current vehicle to automatically execute the current function execution instruction.

[0015] Optionally, after controlling the current vehicle to automatically execute the current function execution instruction, the control module is further configured to: judge whether the current vehicle is powered on again; if the current vehicle is powered on again, acquire the historical function execution trigger condition and the historical function execution instruction of the vehicle, and send an inquiry to the user whether to automatically set the historical function execution trigger condition and the historical function execution instruction as the new function execution trigger condition and the new function execution instruction; if the confirmation instruction from the user is received, automatically set the historical function execution trigger condition and the historical function execution instruction as the new function execution trigger condition and the new function execution instruction, and when the current vehicle meets the new function execution trigger condition, control the current vehicle to automatically execute the new function execution instruction.

[0016] Optionally, a close option and a restore option are set in the at least one touchable icon. Before judging whether the current vehicle meets the current function execution trigger condition, the judgment module is further configured to: judge whether a close instruction or a restore instruction set by the user based on the at least one touchable icon is received; if the close instruction is received, close the corresponding function execution trigger condition and function execution instruction based on the close instruction, or open the corresponding function execution trigger condition and function execution instruction based on the restore instruction.

[0017] Optionally, after controlling the current vehicle to automatically execute the current function execution instruction, the control module is further configured to: acquire the feedback of the user according to the execution situation of the current vehicle; and optimize the control function of the vehicle based on the feedback.

[0018] Optionally, the mobile phone of the user is connected to the current vehicle, and the control module is further configured to: receive the function execution trigger condition and the function execution instruction set by the user based on the mobile phone, and synchronize the function execution trigger condition and the function execution instruction set by the mobile phone to the current vehicle.

[0019] A third aspect embodiment of the present application provides a vehicle, including: a memory, a processor, and a computer program stored on the memory and executable on the processor, where the processor executes the program to implement the vehicle control method realized by graphic interaction as described in the above embodiments.

[0020] A fourth aspect embodiment of the present application provides a computer program product, on which a computer program is stored, and the program is executed by a processor to be used to implement the vehicle control method realized by graphic interaction as described in the above embodiments.

[0021] In the above embodiments, the current function execution trigger condition set by the user based on at least one touchable icon and the current function execution instruction set based on at least one vehicle control icon are obtained; it is determined whether the current vehicle meets the current function execution trigger condition; if the current vehicle meets the current function execution trigger condition, the current vehicle is controlled to automatically execute the current function execution instruction. Thus, the problems that the current vehicle control method is difficult to meet the needs of different user groups for operation convenience, personalization, and universality are solved. The graphic operation method is used to replace the traditional text and voice to complete vehicle control, so that different user groups can all realize vehicle control, improve the flexibility and convenience of operation, and enhance the user's vehicle use experience.

[0022] Additional aspects and advantages of the present application will be given in part in the following description, become apparent in part from the following description, or be understood through the practice of the present application. BRIEF DESCRIPTION OF THE DRAWINGS

[0023] The above and / or additional aspects and advantages of the present application will become apparent and be readily understood from the following description of the embodiments in conjunction with the drawings, where:

[0024] Figure 1 is a flowchart of a vehicle control method realized by graphic interaction according to an embodiment of the present application;

[0025] Figure 2 is a schematic diagram of multiple touchable icons according to an embodiment of the present application;

[0026] Figure 3 is a schematic diagram of a numerical axis according to an embodiment of the present application;

[0027] Figure 4 is a schematic diagram of the setting of function timing execution according to an embodiment of the present application;

[0028] Figure 5 is a simplified flowchart of a vehicle control method realized by graphic interaction according to an embodiment of the present application;

[0029] Figure 6 is a detailed flowchart of a vehicle control method realized by graphic interaction according to an embodiment of the present application;

[0030] Figure 7 An example diagram of a vehicle control device implemented by graphical interaction according to an embodiment of the present application;

[0031] Figure 8 A schematic diagram of the vehicle structure according to an embodiment of the present application. Detailed implementation manners

[0032] Embodiments of the present application will be described in detail below. Examples of the embodiments are shown in the accompanying drawings, where the same or similar reference numerals denote the same or similar elements or elements having the same or similar functions throughout. The embodiments described below with reference to the accompanying drawings are exemplary and are intended to explain the present application, and should not be construed as a limitation to the present application.

[0033] A vehicle control method, device, vehicle, and computer program product implemented by graphical interaction according to an embodiment of the present application will be described below with reference to the accompanying drawings. In view of the problem that the current vehicle control method in the above-mentioned background technology is difficult to meet the needs of different user groups for operation convenience, personalization, and universality, the present application provides a vehicle control method implemented by graphical interaction. In this method, a current function execution trigger condition set by a user based on at least one touchable icon and a current function execution instruction set by the user based on at least one vehicle control icon are obtained; it is determined whether the current vehicle meets the current function execution trigger condition; if the current vehicle meets the current function execution trigger condition, the current vehicle is controlled to automatically execute the current function execution instruction. Thus, problems such as the current vehicle control method being difficult to meet the needs of different user groups for operation convenience, personalization, and universality are solved. The vehicle control is completed by using a graphical operation method to replace the traditional text and voice, enabling different user groups to control the vehicle, improving the flexibility and convenience of operation, and enhancing the user's vehicle use experience.

[0034] Specifically, Figure 1 A flowchart of a vehicle control method implemented by graphical interaction provided by an embodiment of the present application.

[0035] As Figure 1 shown, the vehicle control method implemented by graphical interaction includes the following steps:

[0036] In step S101, a current function execution trigger condition set by a user based on at least one touchable icon and a current function execution instruction set by the user based on at least one vehicle control icon are obtained.

[0037] Among them, at least one touchable icon is a touchable icon, and the touchable icons represent different triggering conditions, such as a time icon, a passenger number icon, a temperature icon, a vehicle speed icon, and a fuel quantity icon. Users can set or modify the triggering conditions by touching these icons. At least one vehicle control icon is a function icon such as a navigation icon, a music icon, and an air conditioner icon in the vehicle.

[0038] The current function execution triggering condition refers to the condition preset by the user, and the current function execution instruction is the function that the user presets to execute. In the embodiments of the present application, the user clicks on the touchable icon to display the corresponding numerical axis, and drags at least one vehicle control icon to the corresponding position on the numerical axis to set the function to be executed. When the vehicle state meets the current function execution triggering condition, the current function execution instruction will be automatically executed. For example, when the temperature inside the vehicle reaches the preset threshold, the air conditioner will be automatically turned on.

[0039] The specific operation process is as follows: The user touches the icon to set the current function execution triggering condition and the current function execution instruction. For example, if the triggering condition is selected as a certain moment, then click on Figure 2 the first time icon in Figure 2 If the triggering condition to be selected is when the number of passengers exceeds a certain number, then click on Figure 2 the second number icon in Figure 2 If the triggering condition to be selected is when the temperature reaches a certain degree, then click on Figure 2 the third temperature icon in

[0040] If the triggering condition to be selected is when the vehicle speed is greater than a certain value, then click on Figure 3 the fourth vehicle speed icon in Figure 4 If the triggering condition to be selected is when the fuel quantity is a certain value, then click on

[0041]

[0042] In step S102, it is determined whether the current vehicle meets the current function execution triggering condition.Optionally, in some embodiments, a shutdown option and a recovery option are set in at least one touchable icon. Before determining whether the current vehicle meets the trigger condition for executing the current function, it further includes: determining whether a shutdown instruction or a recovery instruction set by the user based on at least one touchable icon is received; if a shutdown instruction is received, the corresponding function execution trigger condition and function execution instruction are closed based on the shutdown instruction, or the corresponding function execution trigger condition and function execution instruction are enabled based on the recovery instruction.

[0043] For example, the user sets the following two functions through the intelligent vehicle APP: (1) Automatic air conditioning: When the temperature inside the vehicle exceeds 25°C, the air conditioning is automatically turned on for cooling; (2) Seat heating: When the temperature inside the vehicle is lower than 15°C, the seat heating is automatically turned on.

[0044] The user can close or restore the function execution trigger condition and function execution instruction originally set by the user at any time by clicking the shutdown option or recovery option in the touchable icon within the APP. The vehicle APP monitors the instructions sent by the user through the touchable icon in real time, processes the instructions, and updates the function status.

[0045] If a shutdown instruction is received, the originally set function trigger condition and function execution instruction are set to invalid. For example, the automatic air conditioning and seat heating functions are set to invalid. If a recovery instruction is received, the closed function trigger condition and function execution instruction are reactivated, that is, the automatic air conditioning and seat heating functions are restored again.

[0046] After processing the user instruction, check whether the vehicle status meets the function execution trigger condition and the function is in the enabled state. If satisfied, execute the function execution instruction.

[0047] In step S103, if the current vehicle meets the current function execution trigger condition, control the current vehicle to automatically execute the current function execution instruction.

[0048] Specifically, as Figure 5 shown, after setting the current function execution trigger condition and the current function execution instruction, click Save. The vehicle APP will generate code according to the corresponding relationship between the current function execution trigger condition and the current function execution instruction and save it in the in-vehicle computer. When the current vehicle meets the current function execution trigger condition, the vehicle will retrieve the code and automatically execute the current function execution instruction.

[0049] For example: The user sets the following function trigger conditions through the vehicle APP:

[0050] (1) Time condition: 17:00 - 19:00 every day.

[0051] (2) Number of passengers condition: More than 2 passengers.

[0052] (3) Temperature condition: The temperature inside the vehicle is lower than 20°C.

[0053] Current function execution instruction:

[0054] 17:00: Turn on the seat heating and the warm air of the air conditioner.

[0055] 17:30: Play music.

[0056] Further determine whether the current vehicle meets the function trigger conditions:

[0057] Obtain the current vehicle status:

[0058] Current time: 17:00 - 17:30 (meets the time condition).

[0059] Number of passengers: 3 (meets the number of passengers condition).

[0060] Temperature inside the vehicle: 18°C (meets the temperature condition).

[0061] Execute the current function execution instruction:

[0062] 17:00: Turn on the seat heating and the warm air of the air conditioner.

[0063] 17:30: Play music.

[0064] Optionally, in some embodiments, after controlling the current vehicle to automatically execute the current function execution instruction, it includes: determining whether the current vehicle is powered on again; if the current vehicle is powered on again, obtaining the historical function execution trigger conditions and historical function execution instructions of the vehicle, and sending an inquiry to the user whether to automatically set the historical function execution trigger conditions and historical function execution instructions as the new function execution trigger conditions and new function execution instructions; if a confirmation instruction from the user is received, automatically setting the historical function execution trigger conditions and historical function execution instructions as the new function execution trigger conditions and new function execution instructions, and when the current vehicle meets the new function execution trigger conditions, controlling the current vehicle to automatically execute the new function execution instruction.

[0065] It should be understood that when the vehicle is powered on again after power-off, the APP automatically obtains the historical function execution trigger conditions and historical function execution instructions of the vehicle, and through an interface pop-up window or voice prompt, asks the user whether to automatically restore the historical function execution trigger conditions and historical function execution instructions as the new function execution trigger conditions and new function execution instructions.

[0066] The user confirms through the APP interface whether to restore the historical function execution trigger conditions and historical function execution instructions.

[0067] If the user confirms, the historical function execution trigger condition and the historical function execution instruction are automatically set as the new function execution trigger condition and the new function execution instruction, and the APP determines in real time whether the current vehicle meets the new function execution trigger condition.

[0068] If the current vehicle meets the new function execution trigger condition, control the vehicle to execute the new function execution instruction.

[0069] Optionally, in some embodiments, after controlling the current vehicle to automatically execute the current function execution instruction, it includes: obtaining the feedback of the user according to the execution situation of the current vehicle; optimizing the control function of the vehicle based on the feedback.

[0070] It can be understood that when the current vehicle meets the new function trigger condition, control the vehicle to execute the new function execution instruction. After controlling the vehicle to execute the function execution instruction, the user directly evaluates the execution situation of the vehicle or puts forward improvement suggestions through the in-vehicle screen. Based on the user's feedback, optimize the control function of the vehicle, such as the function settings are not comprehensive enough, or the trigger conditions are not accurate enough, etc.

[0071] Optionally, in some embodiments, when the user's mobile phone is connected to the current vehicle, it further includes: receiving the function execution trigger condition and the function execution instruction set by the user based on the mobile phone, and synchronizing the function execution trigger condition and the function execution instruction set by the mobile phone to the current vehicle.

[0072] It can be understood that the user's mobile phone is connected to the current vehicle through Bluetooth connection, USB connection, Wi-Fi.

[0073] The function execution trigger condition and the function execution instruction set by the user in the mobile phone APP will be synchronized to the current vehicle. The function execution trigger condition and the function execution instruction set by the mobile phone are synchronized to the current vehicle, and the current vehicle performs corresponding actions according to the function execution trigger condition and the function execution instruction set by the mobile phone APP.

[0074] For example, if the user sets in the mobile phone APP to execute the "XXXX" function at "XXX" time, or execute the "XXXX" function at "XXX" temperature, then the vehicle APP is also synchronously set to execute the "XXXX" function at "XXX" time, or execute the "XXXX" function at "XXX" temperature.

[0075] To enable those skilled in the art to further understand the vehicle control method for graphic interaction implementation in the embodiments of the present application, the following will be elaborated in detail with specific embodiments, as Figure 6 shown.

[0076] Step 1: The APP software of the current vehicle runs;

[0077] Step 2: The user selects the corresponding icon through the icon list and selects the trigger condition. For example, set a certain temperature as the trigger condition, a certain time as the trigger condition, or a certain fuel level as the trigger condition;

[0078] Step 3: A numerical axis appears. Drag the corresponding vehicle control icon (such as the icon for seat massage, air conditioner, etc.) above the corresponding numerical position to obtain the function execution instruction:

[0079] Step 4: Form a code according to the trigger condition and the function execution instruction and save it in the in-vehicle computer;

[0080] Step 5: When the vehicle is running, retrieve the saved code and determine whether the current vehicle meets the trigger condition;

[0081] Step 6: If it meets the condition, the current vehicle executes the function execution instruction. Otherwise, monitor the current vehicle status until the current vehicle meets the trigger condition and then execute the function execution instruction.

[0082] According to the vehicle control method implemented by graphic interaction proposed in the embodiments of the present application, obtain the current function execution trigger condition set by the user based on at least one touchable icon and the current function execution instruction set based on at least one vehicle control icon; determine whether the current vehicle meets the current function execution trigger condition; if the current vehicle meets the current function execution trigger condition, then control the current vehicle to automatically execute the current function execution instruction. Thus, it solves the problems that the current vehicle control methods are difficult to meet the needs of different user groups for operation convenience, personalization, and universality, etc. Use the graphic operation method to replace the traditional text and voice to complete vehicle control, so that different user groups can all achieve vehicle control, improve the flexibility and convenience of operation, and enhance the user's vehicle use experience. Using this method can help people who cannot speak, or those with low educational levels and low literacy rates to quickly and simply complete intelligent preset vehicle control instructions, and efficiently and quickly preset some vehicle control instructions that will only be executed when the conditions are met according to the owner's wishes, making the vehicle easier to operate and more convenient.

[0083] Next, describe the vehicle control device implemented by graphic interaction proposed in the embodiments of the present application with reference to the accompanying drawings.

[0084] Figure 7 It is a block diagram of the vehicle control device implemented by graphic interaction according to the embodiments of the present application.

[0085] As Figure 7 shown, the vehicle control device 10 implemented by graphic interaction includes: an acquisition module 100, a judgment module 200, and a control module 300.

[0086] Among them, the acquisition module 100 is used to acquire the current function execution trigger condition set by the user based on at least one touchable icon and the current function execution instruction set by the user based on at least one vehicle control icon; the judgment module 200 is used to judge whether the current vehicle meets the current function execution trigger condition; the control module 300 is used to control the current vehicle to automatically execute the current function execution instruction if the current vehicle meets the current function execution trigger condition.

[0087] Optionally, in some embodiments, after controlling the current vehicle to automatically execute the current function execution instruction, the control module 300 is further used to: judge whether the current vehicle is powered on again; if the current vehicle is powered on again, acquire the historical function execution trigger condition and historical function execution instruction of the vehicle, and send an inquiry to the user to ask whether the historical function execution trigger condition and historical function execution instruction need to be automatically set as the new function execution trigger condition and new function execution instruction; if a confirmation instruction from the user is received, automatically set the historical function execution trigger condition and historical function execution instruction as the new function execution trigger condition and new function execution instruction, and if the current vehicle meets the new function execution trigger condition, control the current vehicle to automatically execute the new function execution instruction.

[0088] Optionally, in some embodiments, at least one touchable icon sets a close option and a restore option. Before judging whether the current vehicle meets the current function execution trigger condition, the judgment module 200 is further used to: judge whether a close instruction or a restore instruction set by the user based on at least one touchable icon is received; if a close instruction is received, close the corresponding function execution trigger condition and function execution instruction based on the close instruction, or turn on the corresponding function execution trigger condition and function execution instruction based on the restore instruction.

[0089] Optionally, in some embodiments, after controlling the current vehicle to automatically execute the current function execution instruction, the control module 300 is further used to: acquire the feedback of the user according to the execution situation of the current vehicle; optimize the control function of the vehicle based on the feedback.

[0090] Optionally, in some embodiments, the mobile phone of the user is connected to the current vehicle, and the control module 300 is further used to: receive the function execution trigger condition and function execution instruction set by the user based on the mobile phone, and synchronize the function execution trigger condition and function execution instruction set by the mobile phone to the current vehicle.

[0091] It should be noted that the foregoing explanation of the embodiments of the vehicle control method implemented by graphic interaction also applies to the vehicle control device implemented by graphic interaction in this embodiment, and will not be elaborated here.

[0092] The vehicle control device implemented by graphic interaction according to the embodiments of the present application obtains the current function execution trigger condition set by the user based on at least one touchable icon and the current function execution instruction set based on at least one vehicle control icon; determines whether the current vehicle meets the current function execution trigger condition; if the current vehicle meets the current function execution trigger condition, controls the current vehicle to automatically execute the current function execution instruction. Thus, the problems that the current vehicle control method is difficult to meet the needs of different user groups for operation convenience, personalization and universality are solved. The graphic operation method is used to replace the traditional text and voice to complete vehicle control, so that different user groups can realize vehicle control, improve the flexibility and convenience of operation, and enhance the user's vehicle use experience.

[0093] Figure 8 The following is a schematic structural diagram of a vehicle provided by the embodiments of the present application. The vehicle may include:

[0094] A memory 801, a processor 802, and a computer program stored on the memory 801 and executable on the processor 802.

[0095] When the processor 802 executes the program, it implements the vehicle control method implemented by graphic interaction provided in the above embodiments.

[0096] Further, the vehicle further includes:

[0097] A communication interface 803 for communication between the memory 801 and the processor 802.

[0098] The memory 801 is used to store a computer program executable on the processor 802.

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

[0100] If the memory 801, the processor 802, and the communication interface 803 are independently implemented, the communication interface 803, the memory 801, and the processor 802 may be interconnected through a bus and complete communication with each other. The bus may be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, an Extended Industry Standard Architecture (EISA) bus, etc. The bus may be divided into an address bus, a data bus, a control bus, etc. For the sake of convenience of representation, Figure 8It is only represented by a thick line, but it does not mean that there is only one bus or one type of bus.

[0101] Optionally, in a specific implementation, if the memory 801, the processor 802, and the communication interface 803 are integrated on a single chip, the memory 801, the processor 802, and the communication interface 803 can communicate with each other through an internal interface.

[0102] The processor 802 may be a central processing unit (CPU for short), or an application specific integrated circuit (ASIC for short), or one or more integrated circuits configured to implement the embodiments of the present application.

[0103] The embodiments of the present application also provide a computer program product, on which a computer program is stored, and when the program is executed by a processor, it implements the vehicle control method for graphic interaction implementation as described above.

[0104] In the description of this specification, the descriptions with reference to the terms "one embodiment", "some embodiments", "example", "specific example", or "some examples", etc., mean that the specific features, structures, materials, or characteristics described in connection with the embodiment or example are included in at least one embodiment or example of the present application. In this specification, the schematic representations of the above terms do not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials, or characteristics described may be combined in any one or N embodiments or examples in a suitable manner. In addition, without conflict, those skilled in the art may combine and combine the different embodiments or examples described in this specification and the features of the different embodiments or examples.

[0105] In addition, the terms "first" and "second" are only used for descriptive purposes, and cannot be understood as indicating or implying relative importance or implicitly indicating the quantity of the indicated technical features. Thus, the features defined with "first" and "second" may explicitly or implicitly include at least one of the features. In the description of the present application, the meaning of "N" is at least two, such as two, three, etc., unless otherwise specifically defined.

[0106] Any process or method description represented in a flowchart or otherwise described herein can be understood to represent a module, segment, or portion of code including one or more executable instructions for implementing a customized logical function or process. The scope of the preferred embodiments of this application includes additional implementations where functions may be executed not in the order shown or discussed, including in a substantially simultaneous manner according to the functions involved or in a reverse order, which should be understood by those skilled in the technical field to which the embodiments of this application pertain.

[0107] Logic and / or steps represented in a flowchart or otherwise described herein, for example, can be considered a sequenced list of executable instructions for implementing a logical function, and can be embodied specifically in any computer program product for use by or in connection with an instruction execution system, apparatus, or device, such as a computer-based system, a system including a processor, or other systems that can fetch and execute instructions from the instruction execution system, apparatus, or device. For the purposes of this specification, a "computer program product" can be any device that can contain, store, communicate, propagate, or transport a program for use by or in connection with the instruction execution system, apparatus, or device. More specific examples (a non-exhaustive list) of computer program products include the following: an electrical connection unit (electronic device) having one or more wirings, a portable computer diskette (magnetic device), a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber device, and a portable compact disc read-only memory (CDROM). Additionally, the computer program product can even be paper or other suitable medium on which the program can be printed, as the program can be obtained electronically, for example, by optically scanning the paper or other medium, followed by editing, interpretation, or otherwise processing as appropriate, and then storing it in a computer memory.

[0108] It should be understood that various parts of this application can be implemented in hardware, software, firmware, or a combination thereof. In the above embodiments, the N steps or methods can be implemented in software or firmware stored in a memory and executed by a suitable instruction execution system. For example, if implemented in hardware, as in another embodiment, any one or a combination of the following techniques known in the art can be used: discrete logic circuits having logic gate circuits for implementing logical functions on data signals, application specific integrated circuits having appropriate combinational logic gate circuits, programmable gate arrays (PGAs), field programmable gate arrays (FPGAs), etc.

[0109] Those of ordinary skill in the art can understand that all or part of the steps carried out in implementing the above-described embodiment methods can be completed by instructing relevant hardware through a program, and the program can be stored in a computer program product. When the program is executed, it includes one or a combination of the steps of the method embodiment.

[0110] In addition, each functional unit in various embodiments of the present application can be integrated in a processing module, or each unit can exist physically alone, or two or more units can be integrated in a module. The above-mentioned integrated module can be implemented in the form of hardware or in the form of a software functional module. When the above-mentioned integrated module is implemented in the form of a software functional module and sold or used as an independent product, it can also be stored in a computer program product.

[0111] The above-mentioned computer program product can be a read-only memory, a magnetic disk, an optical disc, etc. Although the embodiments of the present application have been shown and described above, it can be understood that the above embodiments are exemplary and should not be construed as limiting the present application. Those of ordinary skill in the art can make changes, modifications, substitutions, and variations to the above embodiments within the scope of the present application.

Claims

1. A vehicle control method implemented by graphic interaction, characterized in that: The following steps are involved: Acquire a current function execution trigger condition set by a user based on at least one touchable icon and a current function execution instruction set based on at least one vehicle control icon; Determining whether the current vehicle meets the current function execution triggering condition; If the current vehicle meets the current function execution trigger condition, the current vehicle is controlled to automatically execute the current function execution instruction.

2. The method according to claim 1, characterized in that After controlling the current vehicle to automatically execute the current function execution instruction, the method includes: Determine whether the current vehicle is powered on again; If the current vehicle is powered on again, the historical function execution trigger conditions and historical function execution instructions of the vehicle are obtained, and a query is sent to the user whether the historical function execution trigger conditions and the historical function execution instructions need to be automatically set as new function execution trigger conditions and new function execution instructions; If a confirmation instruction from the user is received, the historical function execution trigger condition and the historical function execution instruction are automatically set as new function execution trigger condition and new function execution instruction, and when the current vehicle meets the new function execution trigger condition, the current vehicle is controlled to automatically execute the new function execution instruction.

3. The method according to claim 1, characterized in that The at least one touchable icon is provided with a close option and a restore option, and before determining whether the current vehicle meets the triggering condition for executing the current function, the method further includes: determining whether a closing instruction or a restoring instruction set by the user based on at least one touchable icon is received; If the shutdown instruction is received, the corresponding function execution trigger condition and function execution instruction are closed based on the shutdown instruction, or the corresponding function execution trigger condition and function execution instruction are opened based on the recovery instruction.

4. The method according to claim 3, characterized in that After controlling the current vehicle to automatically execute the current function execution instruction, the method includes: Obtaining feedback from the user based on the performance of the current vehicle; Control functions of the vehicle are optimized based on the feedback.

5. The method according to claim 1, characterized in that The user's mobile phone terminal establishes a connection with the current vehicle, further comprising: Receive the function execution trigger condition and function execution instruction set by the user based on the mobile phone, and synchronize the function execution trigger condition and function execution instruction set by the mobile phone to the current vehicle.

6. A vehicle control device implemented by graphic interaction, characterized in that: include: An acquisition module, used to acquire a current function execution trigger condition set by a user based on at least one touchable icon and a current function execution instruction set based on at least one vehicle control icon; A judgment module, used to judge whether the current vehicle meets the triggering condition for executing the current function; The control module is used to control the current vehicle to automatically execute the current function execution instruction if the current vehicle meets the current function execution trigger condition.

7. The device according to claim 6, characterized in that After controlling the current vehicle to automatically execute the current function execution instruction, the control module is further used to: Determine whether the current vehicle is powered on again; If the current vehicle is powered on again, the historical function execution trigger conditions and historical function execution instructions of the vehicle are obtained, and a query is sent to the user whether the historical function execution trigger conditions and the historical function execution instructions need to be automatically set as new function execution trigger conditions and new function execution instructions; If a confirmation instruction from the user is received, the historical function execution trigger condition and the historical function execution instruction are automatically set as new function execution trigger condition and new function execution instruction, and when the current vehicle meets the new function execution trigger condition, the current vehicle is controlled to automatically execute the new function execution instruction.

8. The device according to claim 6, characterized in that The at least one touchable icon is provided with a close option and a restore option. Before determining whether the current vehicle meets the triggering condition for executing the current function, the determination module is further configured to: determining whether a closing instruction or a restoring instruction set by the user based on at least one touchable icon is received; If the shutdown instruction is received, the corresponding function execution trigger condition and function execution instruction are closed based on the shutdown instruction, or the corresponding function execution trigger condition and function execution instruction are opened based on the recovery instruction.

9. A vehicle, characterized in that: It comprises a memory, a processor and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the vehicle control method realized by graphic interaction as claimed in any one of claims 1 to 5.

10. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the vehicle control method implemented by graphic interaction as described in any one of claims 1 to 5 is implemented.