CN115431904A - Vehicle function control method and device, vehicle and storage medium - Google Patents

Vehicle function control method and device, vehicle and storage medium Download PDF

Info

Publication number
CN115431904A
CN115431904A CN202210937910.7A CN202210937910A CN115431904A CN 115431904 A CN115431904 A CN 115431904A CN 202210937910 A CN202210937910 A CN 202210937910A CN 115431904 A CN115431904 A CN 115431904A
Authority
CN
China
Prior art keywords
vehicle
user
automatic
control logic
control
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202210937910.7A
Other languages
Chinese (zh)
Other versions
CN115431904B (en
Inventor
刁其卓
李伟力
李微萌
曾国宾
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Zhiji Automobile Technology Co Ltd
Original Assignee
Zhiji Automobile Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Zhiji Automobile Technology Co Ltd filed Critical Zhiji Automobile Technology Co Ltd
Priority to CN202210937910.7A priority Critical patent/CN115431904B/en
Publication of CN115431904A publication Critical patent/CN115431904A/en
Application granted granted Critical
Publication of CN115431904B publication Critical patent/CN115431904B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60RVEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
    • B60R16/00Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for
    • B60R16/02Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements
    • B60R16/023Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements for transmission of signals between vehicle parts or subsystems
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60RVEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
    • B60R16/00Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for
    • B60R16/005Electro-mechanical devices, e.g. switched
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/0482Interaction with lists of selectable items, e.g. menus
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04847Interaction techniques to control parameter settings, e.g. interaction with sliders or dials

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Mechanical Engineering (AREA)
  • Fittings On The Vehicle Exterior For Carrying Loads, And Devices For Holding Or Mounting Articles (AREA)

Abstract

The invention discloses a control method of vehicle functions, which comprises the following steps: responding to a control instruction of a user to display a setting interface for controlling the vehicle functions, wherein the setting interface comprises an available vehicle function list and an automatic triggering condition; recording vehicle functions and/or automatic triggering conditions selected by a user on the setting interface, forming a control logic, storing the control logic as an executable file and creating a related control button; the control logic is executed in response to a user's active control or automatic trigger condition to perform the vehicle function selected by the user. The invention can provide an optional interface, set different vehicle function controls corresponding to different driving modes according to the requirements of the user, provide various control combinations for the user and provide a new driving control mode and an interaction mode; the single vehicle function does not need to be operated one by one, and the simultaneous triggering of a plurality of vehicle functions can be realized, so that the use experience of a user is improved.

Description

Vehicle function control method and device, vehicle and storage medium
Technical Field
The invention relates to the technical field of intelligent driving, in particular to a method and a device for controlling vehicle functions, a vehicle and a storage medium.
Background
With the rapid development of intelligent automobiles, more and more intelligent applications are applied to the automobiles. At present, main functions of the vehicle are predefined by manufacturers, and the functions are mostly operated according to the predefined functions, and only a few opening/closing and function setting interfaces of users are reserved. Through these interfaces, the user is able to have limited control over vehicle functions, such as opening/closing windows, setting interior mood light colors, navigation destinations, etc. The operations are manually triggered one by a user, and the functions cannot meet the requirements of the user.
Disclosure of Invention
In view of the above technical problems, the present invention provides a method and an apparatus for controlling vehicle functions, a vehicle, and a storage medium, which can implement one-key configuration and intelligently trigger multiple functions of the vehicle.
In a first aspect of the present invention, there is provided a control method of a vehicle function, comprising: responding to a control instruction of a user to display a setting interface for controlling the vehicle functions, wherein the setting interface comprises an available vehicle function list and an automatic triggering condition;
recording vehicle functions and/or automatic triggering conditions selected by a user on the setting interface, forming control logic, storing the control logic as an executable file and creating a related control button;
the control logic is executed in response to a user's active control or automatic trigger condition to execute the vehicle function selected by the user.
Optionally, the automatic trigger condition includes: time, geographical position, vehicle body state, vehicle interior and exterior environment, the automatic triggering condition is associated with the control logic, and when the automatic triggering condition is triggered, the associated control logic is executed.
Optionally, the vehicle functions include: air conditioner, perfume, seat, door and window, screen, driving mode, sound, light, multimedia, camera control and navigation; and displaying sub-options corresponding to the vehicle functions after any vehicle function is selected, wherein the sub-options are used for describing the specific control logic of the vehicle function after being selected.
Optionally, the executing the control logic in response to an active control or automatic trigger condition of a user comprises:
executing the control logic in response to a user through a click interface, voice control, or triggering an automatic trigger condition; and when the control logic is executed, displaying and feeding back the current control logic execution result in real time.
Optionally, the recording of the vehicle function and/or the automatic trigger condition selected by the user in the setting interface includes:
displaying an available vehicle function list and an automatic trigger condition, and dragging the vehicle function and/or the automatic trigger condition into a designated area according to the operation of a user;
and judging whether an automatic triggering condition exists in the designated area, if so, recording the automatic triggering condition as an automatic instruction mode, and if not, recording the automatic instruction mode as a shortcut key mode.
In a second aspect of the present invention, there is provided a vehicle function control apparatus comprising: the display module is used for responding to a control instruction of a user to display a setting interface for controlling the vehicle functions, and the setting interface comprises an available vehicle function list and an automatic triggering condition;
the setting module is used for recording vehicle functions and/or automatic triggering conditions selected by a user on the setting interface, forming control logic, storing the control logic as an executable file and creating a related control button;
an execution module to execute the control logic to perform the user selected vehicle function in response to a user's active control or an automatic trigger condition.
Optionally, the automatic trigger condition includes: time, geographical position, vehicle body state, vehicle interior and exterior environment, the automatic triggering condition is associated with the control logic, and when the automatic triggering condition is triggered, the associated control logic is executed.
Optionally, the vehicle functions include: air conditioner, perfume, seat, door and window, screen, driving mode, sound, light, multimedia, camera control and navigation; and displaying sub-options corresponding to the vehicle functions after any vehicle function is selected, wherein the sub-options are used for describing the specific control logic of the vehicle function after being selected.
Optionally, the display module further comprises:
executing the control logic in response to a user through a click interface, voice control or triggering an automatic trigger condition; and when the control logic is executed, displaying and feeding back the current control logic execution result in real time.
Optionally, the execution module further includes:
the selection unit is used for displaying an available vehicle function list and an automatic trigger condition, and dragging the vehicle function and/or the automatic trigger condition into a designated area according to the operation of a user;
and the mode recording unit is used for judging whether an automatic triggering condition exists in the specified area, if so, recording the mode as an automatic instruction mode, and if not, recording the mode as a shortcut key mode.
In a third aspect of the invention, a vehicle is provided, comprising a processor, a memory and a computer program stored on the memory and capable of running on the processor, the computer program, when executed by the processor, implementing the steps of the method of controlling vehicle functions as described above.
In a fourth aspect of the present invention, a computer-readable storage medium is provided, on which a computer program is stored, which, when being executed by a processor, realizes the steps of the method of controlling vehicle functions as described above.
According to the technical scheme provided by the invention, a control logic is formed by recording the vehicle functions and/or automatic triggering conditions selected by a user on the setting interface, and the control logic is stored as an executable file and a related control button is created; the control logic is then executed in response to a user's active control or automatic trigger condition. The system can provide an optional interface, different vehicle function controls are set according to the requirements of the user to correspond to different driving modes, various control combinations can be provided for the user, and a new driving control mode and an interaction mode are provided; the single vehicle function does not need to be operated one by one, and the simultaneous triggering of a plurality of vehicle functions can be realized, so that the use experience of a user is improved.
Drawings
FIG. 1 is a schematic flow chart of a method for controlling vehicle functions in accordance with an embodiment of the present invention;
FIG. 2 is a schematic interface diagram illustrating control of vehicle functions in accordance with an embodiment of the present invention;
FIG. 3 is another schematic illustration of an interface for control of vehicle functions in accordance with an embodiment of the present invention;
FIG. 4 is a schematic diagram of a vehicle power control function selection interface according to an embodiment of the present disclosure;
FIG. 5 is a schematic block diagram of a user-defined logic editing interface in an embodiment of the present invention;
fig. 6 is a block diagram of a vehicle function control apparatus according to an embodiment of the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
The method provided by the invention is applied to a Service Oriented Architecture (SOA), which is a component model, and separates different functional units (called services) of an application program and is connected by well-defined interfaces and protocols between the services. The interface is defined in a neutral manner and should be independent of the hardware platform, operating system, and programming language in which the service is implemented. This allows services built into a wide variety of systems to interact in a uniform and versatile manner. For example, the functional interface is standardized, which will be described in detail later.
Referring to fig. 1, fig. 1 is a flow chart illustrating a method for controlling vehicle functions according to an embodiment of the present invention. The control method of the vehicle function includes the steps of:
step S100: and responding to the control instruction of the user to display a setting interface for controlling the vehicle functions, wherein the setting interface comprises an available vehicle function list and an automatic triggering condition.
When the vehicle function is developed, the functions can be packaged into standard control interfaces (services) in a software mode, and the vehicle-mounted software allows application software to call the interfaces (services) to realize control over vehicle function items. The manner in which the interface is packaged allows for user-defined vehicle functionality. These vehicle function items include, but are not limited to, in-vehicle air conditioning, windows, doors, exterior lights, seats, audio, navigation, entertainment functions, and the like. Self-triggering conditions include, but are not limited to, vehicle range, vehicle gear, vehicle speed, off-board temperature, on-board temperature, off-board air quality, time, location, driving mode, operating mode, and the like.
The setting of the automobile function can be displayed by the vehicle-mounted display screen in a setting interface mode, and a user can set the setting in a voice mode or a screen operation mode. The vehicle functions are mutually exclusive, one vehicle function can be hidden when the other vehicle function is selected, and the vehicle functions can be replaced and replaced.
Step S200: and recording the vehicle functions and/or automatic triggering conditions selected by the user on the setting interface, forming a control logic, storing the control logic as an executable file and creating associated control buttons.
For example, a user selects a plurality of vehicle functions to form a set in a setting interface in a manual operation mode so as to adapt to a certain mode, such as an environment mode, a driving mode and the like, records the selection of the user, packages the selection in a control interface mode, and forms a fixed shortcut mode or a scene mode.
For another example, the user selects not only a vehicle function but also an automatic trigger condition at the setting interface, the automatic trigger condition being a trigger condition of a specific function, and once triggered, calls the control interface to execute the corresponding vehicle function, which is controlled by the control logic. Wherein the automatic triggering condition may be one or more.
Accordingly, after the user setting is completed, the related control buttons can be created in one or more interfaces after the user setting is completed, so as to facilitate the user identification, or facilitate the user memory, distinction and the like. Such as "watch movie" mode, "leave car pet" mode, "rest" mode, etc., and give a text description and display in the area or control area where the corresponding control button is located.
Step S300: the control logic is executed in response to a user's active control or automatic trigger condition to execute the vehicle function selected by the user.
In one embodiment, an onboard controller of the vehicle may execute the control logic in response to a user triggering a condition via a point-and-click interface, voice control, or triggering an auto trigger; and when the control logic is executed, the vehicle-mounted display screen displays and feeds back the current control logic execution result in real time.
For example, the user outputs "start movie watching mode" by voice, the vehicle-mounted controller turns on the head projection lamp or the in-vehicle display, and switches to the movie option interface or directly plays the movie. For another example, the user is detected to leave the car, the car door is locked, the pet is left in the car, the pet-left mode is automatically started, the environment in the car is monitored, and the air conditioner or the window opening is properly controlled.
The prior art needs to operate certain vehicle functions for multiple times to achieve the desired result, for example, an air conditioner needs to operate refrigeration and heating, then adjusts the temperature, and then adjusts the air volume, the process is complex, and the occupied time is long. Compared with the prior art, the vehicle function control system has the advantages that the selectable interface is provided, different vehicle functions can be set according to the requirements of users to control corresponding different driving modes, single vehicle functions do not need to be operated one by one, and the simultaneous triggering of a plurality of vehicle functions can be realized; the vehicle function can be automatically controlled according to the automatic triggering condition set by the user, and intelligent control can be realized without the participation of the user; the method is greatly helpful for improving the driving experience of the user.
Further, the vehicle functions in the present invention include: air conditioner, fragrance, seat, door and window, screen, driving mode, sound, light, multimedia, camera control, navigation. Wherein: the air conditioner functions comprise on/off of an air conditioner, a TUTO mode, detailed definition and the like; for example, a primary driving temperature, a secondary driving temperature, a front exhaust air volume, a circulation mode, a blowing mode, a sweeping mode, and the like may be selected. The fragrance functions include: opening and closing of the fragrance, selection of the type of the fragrance, concentration of the fragrance, and the like. The seat functions include: seat attitude, attitude memory (position of primary and secondary seats), primary and secondary temperatures, ventilation, massage, and rear seat heating, ventilation, steering wheel heating, etc. The door and window functions include: window opening and closing, ventilation, position memory, central control locks, child locks, etc. The screen functions include: lifting of the main driving screen, lifting of the auxiliary driving screen, screen turning and the like. The driving function includes: criteria for driving mode, energy savings, sport, custom mode, etc. The sound functions include: power amplifier silence, media volume, sound field effect, and the like. The light function includes: headlight gears (dipped headlight, high beam, position light, automatic), reading light, atmosphere light, fog light, double flash, etc. The multimedia functions include: a sound source and a sound effect,
such as by radio, internet radio, local music, bluetooth, online music, etc. The camera control function includes: camera shooting, shooting delay, video duration, time-lapse shooting and the like. The navigation functions include: home, company, custom, etc. location navigation.
As shown in fig. 2, when any one of the vehicle functions is selected, a sub-option corresponding to the vehicle function is displayed, and the sub-option is used to describe a specific control logic of the vehicle function after being selected. After the 'air conditioner' module in the configuration module selected in fig. 3 is shown, the available sub-options of the air conditioner are displayed, and the air volume, the blowing mode, the fragrance and the like of the air conditioner are displayed. It will be appreciated that the vehicle functions described above are merely examples and are not intended to limit the present invention. For example, the air conditioner and the fragrance can be two separate vehicle functions, the fragrance can be integrated into the air conditioner function, various combinations of the vehicle functions can be achieved, and the vehicle-mounted controller can screen out available vehicle functions according to automatic triggering conditions or modes.
The automatic triggering conditions comprise: time, geographic location, body state, environment inside or outside the vehicle, etc. The time can be displayed as date, calendar, etc., or week, time, etc; geographic location refers primarily to a determined location of a place, as is commonly selected in navigation, such as navigation history or customization; body states such as parking, speed, braking, etc.; the environment inside and outside the vehicle such as air quality, temperature inside and outside the vehicle, and the like. The auto-trigger condition is associated with the control logic, and when the auto-trigger condition is triggered, the associated control logic is executed. As shown in fig. 2, the automatic triggering condition is "smoke in the vehicle", and when the environmental quality in the vehicle is reduced or the smoke detection sensor detects the smoke in the vehicle, the air conditioner is automatically triggered to be turned on, the door of the vehicle is opened, or the fragrance is automatically triggered to be turned on.
Of course, it is also possible to create an automatic trigger condition according to the method shown in fig. 3, and the user can display the corresponding sub-options including the time point and the week by clicking the function button "time".
Further, when recording the vehicle function and/or the automatic trigger condition selected by the user in the setting interface, the interface display mode may adopt the following interactive mode, as shown in fig. 4:
displaying an available vehicle function list and an automatic trigger condition, and dragging the vehicle function and/or the automatic trigger condition into a designated area according to the operation of a user. And then judging whether an automatic triggering condition exists in the designated area, if so, recording the automatic triggering condition as an automatic instruction mode, and if not, recording the automatic instruction mode as a shortcut key mode.
For example, the selectable vehicle function list includes air conditioners, windows, doors, navigation, music, etc., and the automatic trigger conditions include vehicle speed, power mode, temperature, air quality in the vehicle, etc.
If the user drags the air conditioner and the vehicle window into the set area, recording the air conditioner and the vehicle window as a shortcut key module, and automatically creating a shortcut key; and if the user drags in the air quality in the vehicle, recording the air quality as an automatic instruction mode, and creating a representation of automatic instruction control. That is, the vehicle-mounted controller can automatically identify the vehicle functions and the automatic triggering conditions and can automatically combine the control interface and the triggering conditions.
As shown in fig. 5, a schematic diagram of a module for customizing a logic editing interface by a user is shown, wherein a list of functional components available to the user includes air conditioners, windows, doors, navigation, music, and more of 82308230, 8230, and a list of adjusting components available to the user includes vehicle speed, power mode, temperature, air quality inside the vehicle, air quality outside the vehicle, start and end. In the interface, a user selects a navigation module and a music module, and the operation of the air conditioning function is controlled by the quality of air in the vehicle. When the quality of air in the vehicle is poor, the function of the air conditioner is controlled to operate, and the switch of the air conditioner is controlled to be opened and adjusted: air conditioner temperature, air conditioner air volume, air conditioner wind direction, circulation type setting, other sub-options and the like; sub-options such as air volume and the like can be automatically adjusted in the control process. When the quality of the air in the vehicle is improved, the air conditioner can be controlled to be closed.
The invention provides a new vehicle function interaction mode and a vehicle function interaction interface, which can provide intelligent control and personalized service for users, save the time of the users and improve the use experience of the users.
As shown in fig. 6, the present invention also provides a vehicle function control apparatus including:
the display module 61 is used for responding to a control instruction of a user to display a setting interface for controlling the vehicle functions, and the setting interface comprises an available vehicle function list and an automatic triggering condition;
a setting module 62, configured to record vehicle functions and/or automatic triggering conditions selected by a user on the setting interface, form a control logic, store the control logic as an executable file, and create an associated control button;
an execution module 63 for executing the control logic to execute the vehicle function selected by the user in response to the user's active control or an automatic trigger condition.
The automatic triggering conditions include: time, geographical position, vehicle body state, vehicle interior and exterior environment, the automatic triggering condition is associated with the control logic, and when the automatic triggering condition is triggered, the associated control logic is executed.
The vehicle functions include: air conditioner, perfume, seat, door and window, screen, driving mode, sound, light, multimedia, camera control and navigation; and displaying sub-options corresponding to the vehicle functions after any vehicle function is selected, wherein the sub-options are used for describing the specific control logic of the vehicle function after being selected.
The display module 61 further includes:
executing the control logic in response to a user through a click interface, voice control, or triggering an automatic trigger condition; and when the control logic is executed, displaying and feeding back the current control logic execution result in real time.
The execution module 63 further includes:
the selection unit is used for displaying an available vehicle function list and an automatic trigger condition, and dragging the vehicle function and/or the automatic trigger condition into a designated area according to the operation of a user;
and the mode recording unit is used for judging whether an automatic triggering condition exists in the specified area, if so, recording the automatic triggering condition as an automatic instruction mode, and if not, recording the automatic instruction mode as a shortcut key mode.
For a specific implementation process, reference may be made to contents of each embodiment shown in fig. 1 to 5, which are not described herein again.
Those of ordinary skill in the art will appreciate that the elements and algorithm steps of the examples described in connection with the embodiments disclosed herein may be embodied in electronic hardware, computer software, or combinations of both, and that the components and steps of the examples have been described in a functional general in the foregoing description for the purpose of illustrating clearly the interchangeability of hardware and software. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the technical solution. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present invention.
The invention also provides a vehicle comprising a processor, a memory and a computer program stored on the memory and capable of running on the processor, the computer program, when executed by the processor, implementing the steps of the method of controlling vehicle functions as described above.
The present invention also provides a computer-readable storage medium on which a computer program is stored, which computer program, when executed by a processor, carries out the steps of the method of controlling a vehicle function as described above.
It is understood that the computer-readable storage medium may include: any entity or device capable of carrying a computer program, recording medium, U disk, removable hard disk, magnetic disk, optical disk, computer Memory, read-Only Memory (ROM), random Access Memory (RAM), and software distribution medium. The computer program includes computer program code. The computer program code may be in the form of source code, object code, an executable file or some intermediate form, etc. The computer-readable storage medium may include: any entity or device capable of carrying computer program code, recording medium, U-disk, removable hard disk, magnetic disk, optical disk, computer Memory, read-Only Memory (ROM), random Access Memory (RAM), software distribution medium, and the like.
In some embodiments of the present invention, the automatic parking device may include a controller, where the controller is a single chip integrated with a processor, a memory, a communication module, and the like. The processor may refer to a processor included in the controller. The Processor may be a Central Processing Unit (CPU), other general purpose Processor, a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), a Field-Programmable gate array (FPGA) or other Programmable logic device, discrete gate or transistor logic, discrete hardware components, etc.
Any process or method descriptions in flow charts or otherwise described herein may be understood as representing modules, segments, or portions of code which include one or more executable instructions for implementing specific logical functions or steps in the process, and alternate implementations are included within the scope of the preferred embodiment of the present invention in which functions may be executed out of order from that shown or discussed, including substantially concurrently or in reverse order, depending on the functionality involved, as would be understood by those reasonably skilled in the art of the present invention.
The logic or steps represented in the flowcharts or otherwise described herein, such as an ordered listing of executable instructions that can be considered to implement logical functions, can be embodied in any computer-readable medium for use by or in connection with an instruction execution system, apparatus, or device (such as a computer-based system, processing module, or other system that can fetch the instructions from the instruction execution system, apparatus, or device and execute the instructions).
The above examples are only intended to illustrate the technical solution of the present invention, but not to limit it; although the present invention has been described in detail with reference to the foregoing embodiments, it should be understood by those of ordinary skill in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some technical features may be equivalently replaced; and such modifications or substitutions do not depart from the spirit and scope of the corresponding technical solutions of the embodiments of the present invention.

Claims (12)

1. A method of controlling a vehicle function, comprising:
responding to a control instruction of a user to display a setting interface for controlling the vehicle functions, wherein the setting interface comprises an available vehicle function list and an automatic triggering condition;
recording vehicle functions and/or automatic triggering conditions selected by a user on the setting interface, forming control logic, storing the control logic as an executable file and creating a related control button;
the control logic is executed in response to a user's active control or automatic trigger condition to execute the vehicle function selected by the user.
2. The method of claim 1, wherein the auto-triggering condition comprises: time, geographical position, vehicle body state, vehicle interior and exterior environment, the automatic triggering condition is associated with the control logic, and when the automatic triggering condition is triggered, the associated control logic is executed.
3. The method of claim 1, wherein the vehicle function comprises: air conditioner, perfume, seat, door and window, screen, driving mode, sound, light, multimedia, camera control and navigation; and displaying sub-options corresponding to the vehicle functions after any vehicle function is selected, wherein the sub-options are used for describing the specific control logic of the vehicle function after being selected.
4. The method of claim 1, wherein the executing the control logic in response to a user's active control or automatic trigger condition comprises:
executing the control logic in response to a user through a click interface, voice control, or triggering an automatic trigger condition; and when the control logic is executed, displaying and feeding back the current control logic execution result in real time.
5. The method of claim 1, wherein recording vehicle functions and/or auto-triggering conditions selected by a user at the setup interface comprises:
displaying an available vehicle function list and an automatic trigger condition, and dragging the vehicle function and/or the automatic trigger condition into a designated area according to the operation of a user;
and judging whether an automatic triggering condition exists in the specified area, if so, recording the automatic triggering condition as an automatic instruction mode, and if not, recording the automatic instruction mode as a shortcut key mode.
6. A control device for a vehicle function, comprising:
the display module is used for responding to a control instruction of a user to display a setting interface for controlling the vehicle functions, and the setting interface comprises an available vehicle function list and an automatic triggering condition;
the setting module is used for recording vehicle functions and/or automatic triggering conditions selected by a user on the setting interface, forming control logic, storing the control logic as an executable file and creating a related control button;
an execution module to execute the control logic to perform the user selected vehicle function in response to a user's active control or an automatic trigger condition.
7. The apparatus of claim 6, wherein the auto-triggering condition comprises: time, geographic position, vehicle body state, environment inside and outside the vehicle, the automatic triggering condition is associated with the control logic, and when the automatic triggering condition is triggered, the associated control logic is executed.
8. The apparatus of claim 6, wherein the vehicle function comprises: air conditioner, perfume, seat, car door and window, screen, driving mode, sound, light, multimedia, camera control and navigation; and displaying sub-options corresponding to the vehicle functions after any vehicle function is selected, wherein the sub-options are used for describing the specific control logic of the vehicle function after being selected.
9. The apparatus of claim 6, wherein the display module further comprises:
executing the control logic in response to a user through a click interface, voice control, or triggering an automatic trigger condition; and when the control logic is executed, displaying and feeding back the current control logic execution result in real time.
10. The apparatus of claim 6, wherein the execution module further comprises:
the selection unit is used for displaying an available vehicle function list and an automatic trigger condition, and dragging the vehicle function and/or the automatic trigger condition into a designated area according to the operation of a user;
and the mode recording unit is used for judging whether an automatic triggering condition exists in the specified area, if so, recording the automatic triggering condition as an automatic instruction mode, and if not, recording the automatic instruction mode as a shortcut key mode.
11. A vehicle comprising a processor, a memory and a computer program stored on the memory and executable on the processor, the computer program, when executed by the processor, implementing the steps of the method of controlling vehicle functions as claimed in any one of claims 1 to 5.
12. A computer-readable storage medium, characterized in that a computer program is stored on the computer-readable storage medium, which computer program, when being executed by a processor, carries out the steps of the method of controlling vehicle functions of any one of claims 1 to 5.
CN202210937910.7A 2022-08-05 2022-08-05 Control method and device for vehicle functions, vehicle and storage medium Active CN115431904B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210937910.7A CN115431904B (en) 2022-08-05 2022-08-05 Control method and device for vehicle functions, vehicle and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210937910.7A CN115431904B (en) 2022-08-05 2022-08-05 Control method and device for vehicle functions, vehicle and storage medium

Publications (2)

Publication Number Publication Date
CN115431904A true CN115431904A (en) 2022-12-06
CN115431904B CN115431904B (en) 2024-05-14

Family

ID=84243536

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210937910.7A Active CN115431904B (en) 2022-08-05 2022-08-05 Control method and device for vehicle functions, vehicle and storage medium

Country Status (1)

Country Link
CN (1) CN115431904B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2024119990A1 (en) * 2022-12-07 2024-06-13 长城汽车股份有限公司 Method and apparatus for customizing vehicle functions, vehicle, and storage medium

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130279308A1 (en) * 2012-04-23 2013-10-24 Toyota Motor Engineering & Manufacturing North America, Inc. Systems and Methods for Altering an In-Vehicle Presentation
CN105630280A (en) * 2015-10-29 2016-06-01 东莞酷派软件技术有限公司 Multi-application switching method and apparatus
EP3569464A1 (en) * 2018-05-16 2019-11-20 Ningbo Geely Automobile Research & Development Co. Ltd. Temporary customization of an operating characteristic of a vehicle feature
CN112329208A (en) * 2020-10-16 2021-02-05 南京航空航天大学 Method for realizing modeling and verification of multi-clock-constrained collaborative unmanned system
CN113253896A (en) * 2021-05-26 2021-08-13 深圳传音控股股份有限公司 Interface interaction method, mobile terminal and storage medium
CN113885850A (en) * 2021-09-27 2022-01-04 京东方科技集团股份有限公司 Event processing method and device based on smart city, medium and electronic equipment
WO2022052344A1 (en) * 2020-09-11 2022-03-17 广州橙行智动汽车科技有限公司 Vehicle control method and apparatus
CN114299947A (en) * 2021-12-29 2022-04-08 北京小鹏汽车有限公司 Generation method, vehicle control method, terminal device, and storage medium
CN114429765A (en) * 2021-12-30 2022-05-03 广州小鹏汽车科技有限公司 Interaction method, terminal device and readable storage medium
CN114572226A (en) * 2022-02-24 2022-06-03 智己汽车科技有限公司 Vehicle control method and device based on driver state, vehicle and storage medium

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130279308A1 (en) * 2012-04-23 2013-10-24 Toyota Motor Engineering & Manufacturing North America, Inc. Systems and Methods for Altering an In-Vehicle Presentation
CN105630280A (en) * 2015-10-29 2016-06-01 东莞酷派软件技术有限公司 Multi-application switching method and apparatus
EP3569464A1 (en) * 2018-05-16 2019-11-20 Ningbo Geely Automobile Research & Development Co. Ltd. Temporary customization of an operating characteristic of a vehicle feature
WO2022052344A1 (en) * 2020-09-11 2022-03-17 广州橙行智动汽车科技有限公司 Vehicle control method and apparatus
CN112329208A (en) * 2020-10-16 2021-02-05 南京航空航天大学 Method for realizing modeling and verification of multi-clock-constrained collaborative unmanned system
CN113253896A (en) * 2021-05-26 2021-08-13 深圳传音控股股份有限公司 Interface interaction method, mobile terminal and storage medium
CN113885850A (en) * 2021-09-27 2022-01-04 京东方科技集团股份有限公司 Event processing method and device based on smart city, medium and electronic equipment
CN114299947A (en) * 2021-12-29 2022-04-08 北京小鹏汽车有限公司 Generation method, vehicle control method, terminal device, and storage medium
CN114429765A (en) * 2021-12-30 2022-05-03 广州小鹏汽车科技有限公司 Interaction method, terminal device and readable storage medium
CN114572226A (en) * 2022-02-24 2022-06-03 智己汽车科技有限公司 Vehicle control method and device based on driver state, vehicle and storage medium

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2024119990A1 (en) * 2022-12-07 2024-06-13 长城汽车股份有限公司 Method and apparatus for customizing vehicle functions, vehicle, and storage medium

Also Published As

Publication number Publication date
CN115431904B (en) 2024-05-14

Similar Documents

Publication Publication Date Title
CN112078520B (en) Vehicle control method and device
CN112203905B (en) Temporary customization of operating characteristics of vehicle features
US20060155547A1 (en) Voice activated lighting of control interfaces
CN113459943B (en) Vehicle control method, device, equipment and storage medium
CN108162982A (en) The reminding method and system and automobile of vehicle operating function
CN107757480B (en) Vehicle skylight projection system, vehicle and projection method
CN115431904A (en) Vehicle function control method and device, vehicle and storage medium
CN112078474B (en) Vehicle control method and device
CN112776710A (en) Sound effect adjusting method, sound effect adjusting system, vehicle-mounted device system and storage medium
CN112061050A (en) Scene triggering method, device, equipment and storage medium
CN114299947A (en) Generation method, vehicle control method, terminal device, and storage medium
WO2022134106A1 (en) Central control screen display method and related device
CN114179730A (en) Vehicle cabin viewing method and device and computer readable storage medium
CN114407775A (en) Atmosphere lamp control method, device and system and vehicle
CN112092751A (en) Cabin service method and cabin service system
CN114115865A (en) Cross-domain-based vehicle-mounted scene self-defining method, device, equipment and storage medium
KR102485285B1 (en) Vehicle and controlling method thereof
CN117453966A (en) User-defined use scene generation method, system and cloud
US20090319131A1 (en) Vehicle macro recording and playback system able to operate across subsystem boundaries
CN115520112A (en) Vehicle-mounted control method, system, storage medium and terminal
CN115817384A (en) Intelligent control method for environment of automobile passenger compartment
CN114851847A (en) Interaction method, vehicle and storage medium
KR20230039799A (en) Vehicle and method for controlling thereof
CN116531761A (en) Method and device for generating in-vehicle game environment, vehicle and storage medium
CN115645903A (en) Method, computer device and medium for controlling a cabin entertainment system

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant