Autonomous prompting method and device for key function of automobile steering wheel
By identifying user control needs and mastering data on keys, providing voice broadcasts and steering wheel key prompts, the problem of users being unable to effectively utilize the steering wheel key functions is solved, and driving experience and satisfaction are improved.
Patent Information
- Application Number
- CN202411576053.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-06
- Publication Date
- 2025-02-11
AI Technical Summary
Users cannot effectively understand the reuse function of the car steering wheel buttons, resulting in the inability to make full use of the convenient functions provided by the vehicle, reducing driving satisfaction.
By identifying the user's control needs and key-mastering data, we can determine whether corresponding key prompt services need to be provided, including voice broadcast and steering wheel key prompts, helping users understand and use steering wheel key functions.
Without frequent review of the instructions or operating guides, users can easily master the use of steering wheel keys, reduce operation complexity, reduce troubles due to improper operation, and make the driving process smoother and more comfortable.
Smart Images

Figure CN119408557A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of vehicles, and in particular to a method and a device for autonomously prompting functions of buttons on a steering wheel of an automobile. Background Art
[0002] In the cockpit control system, the square control buttons are an important interface for the driver to interact with the vehicle. A comprehensive understanding and efficient use of their functions are crucial to improving the driving experience. However, the current common problem is that although most car manufacturers list the functional descriptions of the steering wheel buttons in detail in the instruction manual, many users only skim through or even completely ignore this part of the content due to various reasons, such as lengthy manual content, unintuitive language expression, and user reading habits. This not only limits users' understanding of the multiplexing functions of the square control buttons, but may also affect their full use of the convenient functions provided by the vehicle, thereby reducing overall driving satisfaction. Summary of the invention
[0003] The present invention provides a method and device for autonomously prompting the functions of automobile steering wheel buttons, so as to solve the problem that users cannot understand the multiplexed functions of steering wheel buttons and cannot fully utilize the convenient functions provided by the vehicle, thereby reducing the overall driving satisfaction.
[0004] The first aspect of the present invention provides an autonomous prompt method for automobile steering wheel button functions, comprising the following steps: identifying the control needs of the current user; based on the control needs, identifying the current user's button master data; judging whether it is necessary to provide the current user with corresponding button prompt services based on the button master data, and if it is necessary to provide the current user with corresponding button prompt services, scheduling corresponding control voice broadcasts and square control button prompts.
[0005] Optionally, the control requirement is to turn on or off a key prompt switch.
[0006] Optionally, the identifying key mastering data of the current user based on the control requirement includes:
[0007] When the control requirement is to turn off the button prompt switch, no reminder is given for the button function;
[0008] When the control requirement is to turn on the button prompt switch, it is identified whether the current user is the car owner. If the current user is the car owner, the button master data of the car owner is retrieved. Otherwise, it is retrieved whether the current user is an existing temporary driver. If the current user is the existing temporary driver, the button master data of the existing temporary driver is retrieved. Otherwise, new user information is added.
[0009] Optionally, judging whether it is necessary to provide a corresponding key prompt service to the current user according to the key master data, and if it is necessary to provide a corresponding key prompt service to the current user, scheduling a corresponding control voice broadcast and a party control key prompt, includes:
[0010] Determine whether the current key press prompt exceeds a preset number of times according to the key press mastering data;
[0011] If the preset number of times is exceeded, there is no need to provide the corresponding key prompt service to the current user, and the current key prompt reminder can be ignored. Otherwise, it is necessary to provide the corresponding key prompt service to the current user, and schedule the control voice broadcast and party control key prompt of the current key prompt.
[0012] Optionally, the method further includes: after the current user performs a corresponding key operation according to the control voice broadcast and the party control key prompt, updating the key mastering data of the current user.
[0013] Optionally, the method further includes: sending a CAN signal to a corresponding party control button background light according to the party control button prompt, so that the corresponding party control button background light flashes.
[0014] The second aspect of the present invention provides an autonomous prompt device for automobile steering wheel button functions, including: a demand recognition module for identifying the control needs of the current user; an identity recognition module for identifying the current user's button master data based on the control needs; a scheduling control module for determining whether it is necessary to provide the current user with corresponding button prompt services based on the button master data, and if it is necessary to provide the current user with corresponding button prompt services, scheduling corresponding control voice broadcasts and party control button prompts; a learning memory storage module for updating the current user's button master data after the current user performs corresponding button operations based on the control voice broadcasts and the party control button prompts; a button prompt control module for sending a CAN signal to the corresponding party control button background light based on the party control button prompt, so that the corresponding party control button background light flashes.
[0015] A third aspect of the present invention provides a vehicle, comprising: 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 method for autonomously prompting the functions of car steering wheel buttons as described in the above embodiment.
[0016] A fourth aspect of the present invention provides a computer program product, which, when executed by a processor, implements the above-mentioned method for autonomously prompting the functions of automobile steering wheel buttons.
[0017] A fifth aspect of the present invention provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, which, when executed by a processor, implements the above-mentioned method for autonomously prompting the functions of automobile steering wheel buttons.
[0018] The method and device for autonomously prompting the functions of automobile steering wheel buttons proposed in the embodiments of the present invention enable users to easily master the use of steering wheel buttons through cockpit prompts without frequently checking instructions or operating guides, thereby reducing the complexity of operation and the troubles caused by improper operation of steering wheel buttons, making the driving process smoother and more comfortable.
[0019] Additional aspects and advantages of the present invention will be given in part in the following description and in part will be obvious from the following description, or will be learned through practice of the present invention. BRIEF DESCRIPTION OF THE DRAWINGS
[0020] The above and / or additional aspects and advantages of the present invention will become apparent and easily understood from the following description of the embodiments in conjunction with the accompanying drawings, in which:
[0021] Figure 1 A flow chart of a method for autonomously prompting a function of a car steering wheel button provided by an embodiment of the present invention;
[0022] Figure 2 This is a flowchart of an execution of a method for autonomously prompting a function of a car steering wheel button provided by an embodiment of the present invention;
[0023] Figure 3 Schematic diagram of two processing methods of the key prompt switch provided in an embodiment of the present invention;
[0024] Figure 4 Another execution flow chart of a method for autonomously prompting the functions of car steering wheel buttons provided by an embodiment of the present invention;
[0025] Figure 5 A block diagram of an autonomous prompting device for a car steering wheel button function provided by an embodiment of the present invention;
[0026] Figure 6 A schematic structural diagram of a vehicle provided in an embodiment of the present invention. DETAILED DESCRIPTION
[0027] Embodiments of the present invention are described in detail below, examples of which are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements or elements having the same or similar functions. The embodiments described below with reference to the accompanying drawings are exemplary and are intended to be used to explain the present invention, and should not be construed as limiting the present invention.
[0028] The following describes the method and device for autonomously prompting the functions of automobile steering wheel buttons according to embodiments of the present invention with reference to the accompanying drawings.
[0029] Figure 1 The present invention is a flowchart of a method for autonomously prompting car steering wheel button functions provided by an embodiment of the present invention.
[0030] like Figure 1 As shown, the method for autonomously prompting the function of a car steering wheel button comprises the following steps:
[0031] In step S101 , the control requirement of the current user is identified.
[0032] In some embodiments, the control requirement is to turn on or off a key prompt switch.
[0033] In the actual implementation process, Figure 2 As shown, after the car computer is started, the key prompt service is started. The key prompt service identifies whether the user turns on the prompt function switch (i.e., the key prompt switch). If it is turned on, the key prompt service is required. Otherwise, if it is turned off, no key prompt is performed.
[0034] Furthermore, if Figure 3 As shown, there are two processing methods for turning on or off the button prompt switch: vehicle setting auxiliary setting ITEM and voice setting switch. When the setting is turned off, the number of button prompts controlled by the owner is cleared and the non-owner data information is removed.
[0035] When the settings are turned off, the number of owner-side control button prompts will be cleared, and non-owner data information will be removed from data control.
[0036] In step S102, based on the control requirements, the key mastering data of the current user is identified.
[0037] In some embodiments, based on the control requirements, identifying the key mastering data of the current user includes:
[0038] When the control requirement is to turn off the button prompt switch, no reminder will be given for the button function;
[0039] When the control requirement is to turn on the button prompt switch, identify whether the current user is the car owner. If the current user is the car owner, retrieve the car owner's button master data. Otherwise, search whether the current user is an existing temporary driver. If the current user is an existing temporary driver, retrieve the existing temporary driver's button master data. Otherwise, add new user information.
[0040] In the actual implementation process, Figure 2As shown, when the control requirement is to turn on the button prompt switch, the face of the current user is detected to determine whether he is the car owner. If the current user is the car owner, the car owner's button master data is retrieved. If not, it is detected whether the current user's information has been saved in the pre-built database (that is, the temporary driver information). If the current user is an existing temporary driver, the button master data of the existing temporary driver is retrieved. If not, the current user's information is added.
[0041] In step S103, it is determined whether it is necessary to provide the current user with a corresponding key prompt service based on the key mastering data. If it is necessary to provide the current user with a corresponding key prompt service, the corresponding control voice broadcast and the party control key prompt are dispatched.
[0042] In some embodiments, whether it is necessary to provide a corresponding key prompt service to the current user is determined based on the key master data. If it is necessary to provide a corresponding key prompt service to the current user, the corresponding control voice broadcast and the party control key prompt are dispatched, including:
[0043] Determine whether the current key press prompt exceeds the preset number of times according to the key press mastering data;
[0044] If the preset number of times is exceeded, there is no need to provide the corresponding key prompt service to the current user, and the current key prompt reminder will be ignored. Otherwise, the corresponding key prompt service needs to be provided to the current user, and the control voice broadcast and square control key prompt of the current key prompt will be scheduled.
[0045] In some embodiments, it also includes:
[0046] According to the square control button prompt, a CAN signal is sent to the corresponding square control button background light, causing the corresponding square control button background light to flash.
[0047] In some embodiments, it also includes:
[0048] After the current user performs corresponding key operations according to the control voice broadcast and the square control key prompt, the key mastering data of the current user is updated.
[0049] In the actual implementation process, Figure 2 As shown, when an event in which the steering wheel can be operated occurs, it is determined based on the button master data whether the current button prompt exceeds the preset number of times, for example 3 times. If it exceeds 3 times, this button prompt is ignored. If it does not exceed 3 times, it is necessary to provide the current user with the corresponding button prompt service, schedule the control voice broadcast of the current button prompt and the square control button prompt, and send a CAN signal to the corresponding square control button background light according to the square control button prompt, so that the corresponding square control button background light flashes to prompt the user.
[0050] Furthermore, after the current user performs a corresponding key operation according to the control voice broadcast and the square control key prompt, the number of prompts for the current key is increased by one and updated to the key mastering data of the current user.
[0051] In addition, if Figure 4 As shown, the current user can also actively call up the button prompt service through voice settings, such as calling up the voice "steering wheel button function learning". After the button prompt service is received, the voice prompt is "You can say 'full function learning', 'call answering', 'call rejection', 'HUD adjustment', 'rearview mirror adjustment'", etc. The current user voice replies to full function learning or a certain function learning, and determines whether the function learning is supported. If supported, the learning process is carried out, the steering wheel functions are broadcast in sequence, and the corresponding party control button background light CAN signal is sent. The steering wheel button background light flashes to remind the user that the button is the target function button, otherwise it is prompted that the steering wheel does not support the function operation.
[0052] In summary, according to the method for autonomous prompting of the functions of car steering wheel buttons proposed in an embodiment of the present invention, users can easily master the use of steering wheel buttons through cockpit prompts without frequently checking instructions or operating guides, thereby reducing the complexity of operation and the troubles caused by improper operation of steering wheel buttons, making the driving process smoother and more comfortable.
[0053] Next, the device for automatically prompting the functions of automobile steering wheel buttons according to an embodiment of the present invention will be described with reference to the accompanying drawings.
[0054] Figure 5 The invention is a block diagram of a device for automatically prompting the functions of car steering wheel buttons according to an embodiment of the present invention.
[0055] like Figure 5 As shown, the car steering wheel button function autonomous prompt device 50 includes: a demand recognition module 501, an identity recognition module 502, a scheduling control module 503, a learning memory storage module 504 and a button prompt control module 505.
[0056] Among them, the demand identification module 501 is used to identify the control demand of the current user. The identity recognition module 502 is used to identify the key mastering data of the current user based on the control demand. The scheduling control module 503 is used to determine whether it is necessary to provide the current user with the corresponding key prompt service according to the key mastering data. If it is necessary to provide the current user with the corresponding key prompt service, the corresponding control voice broadcast and square control key prompt are scheduled. The learning memory storage module 504 is used to update the key mastering data of the current user after the current user performs the corresponding key operation according to the control voice broadcast and the square control key prompt. The key prompt control module 505 is used to send a CAN signal to the corresponding square control key background light according to the square control key prompt, so that the corresponding square control key background light flashes.
[0057] In some embodiments, the demand identification module 501 is used to identify the current user's control demand and broadcast function reminders.
[0058] In some embodiments, the identity recognition module 502 is used to identify the identity information of the vehicle owner and the temporary driver, so as to actively provide the dispatch control module 503 with a basis for determining the prompt service.
[0059] In some embodiments, the scheduling control module 503 includes:
[0060] User active learning unit, used to schedule and control voice broadcast and button prompts according to learning content;
[0061] The intelligent prompt service unit is used to extract the user information and mastery status of the learning and memory module 504 through the identity recognition module 502, determine whether it is necessary to provide key prompt service to the current user, and schedule control voice broadcast and square control key prompt.
[0062] In some embodiments, the learning memory storage module 504 is used to store the vehicle owner and temporary actual identity information, and save and remember user prompt information as a basis for the user to learn and master.
[0063] In some embodiments, the button prompt control module 505 is used to send a signal corresponding to the square control button background light to the square control for processing via CAN.
[0064] It should be noted that the above explanation of the embodiment of the method for autonomously prompting the functions of automobile steering wheel buttons is also applicable to the autonomously prompting device for the functions of automobile steering wheel buttons of this embodiment, and will not be repeated here.
[0065] According to the autonomous prompt device for the functions of automobile steering wheel buttons proposed in an embodiment of the present invention, the user can easily master the use of the steering wheel buttons through the cockpit prompts without frequently checking the instruction manual or operating guide, thereby reducing the complexity of operation and the troubles caused by improper operation of the steering wheel buttons, making the driving process smoother and more comfortable.
[0066] Figure 6 A schematic diagram of the structure of a vehicle provided in an embodiment of the present invention. The vehicle may include:
[0067] A memory 601 , a processor 602 , and a computer program stored in the memory 601 and executable on the processor 602 .
[0068] When the processor 602 executes the program, the method for autonomously prompting the functions of the car steering wheel buttons provided in the above embodiment is implemented.
[0069] Furthermore, the vehicle also includes:
[0070] The communication interface 603 is used for communication between the memory 601 and the processor 602 .
[0071] The memory 601 is used to store computer programs that can be executed on the processor 602 .
[0072] The memory 601 may include a high-speed RAM memory, and may also include a non-volatile memory (non-volatile memory), such as at least one disk memory.
[0073] If the memory 601, the processor 602 and the communication interface 603 are implemented independently, the communication interface 603, the memory 601 and the processor 602 can be connected to each other through a bus and communicate with each other. The bus can be an Industry Standard Architecture (ISA) bus, a Peripheral Component (PCI) bus or an Extended Industry Standard Architecture (EISA) bus. The bus can be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Figure 6 Only one thick line is used in the diagram, but this does not mean that there is only one bus or only one type of bus.
[0074] Optionally, in a specific implementation, if the memory 601, the processor 602 and the communication interface 603 are integrated on a chip, the memory 601, the processor 602 and the communication interface 603 can communicate with each other through an internal interface.
[0075] The processor 602 may be a central processing unit (CPU), or an application specific integrated circuit (ASIC), or one or more integrated circuits configured to implement the embodiments of the present invention.
[0076] An embodiment of the present invention further provides a computer program product, which, when executed by a processor, implements the above-mentioned method for autonomously prompting the functions of automobile steering wheel buttons.
[0077] An embodiment of the present invention further provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the above-mentioned method for autonomously prompting the functions of automobile steering wheel buttons.
[0078] In the description of this specification, the description with reference to the terms "one embodiment", "some embodiments", "example", "specific example", or "some examples" etc. means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present invention. 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, 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, without contradiction.
[0079] In addition, the terms "first" and "second" are used for descriptive purposes only and should not be understood as indicating or implying relative importance or implicitly indicating the number of the indicated technical features. Therefore, the features defined as "first" and "second" may explicitly or implicitly include at least one of the features. In the description of the present invention, the meaning of "N" is at least two, such as two, three, etc., unless otherwise clearly and specifically defined.
[0080] Any process or method description in a flowchart or otherwise described herein may be understood to represent a module, fragment or portion of code comprising one or N executable instructions for implementing the steps of a custom logical function or process, and the scope of the preferred embodiments of the present invention includes alternative implementations in which functions may not be performed in the order shown or discussed, including performing functions in a substantially simultaneous manner or in reverse order depending on the functions involved, which should be understood by technicians in the technical field to which the embodiments of the present invention belong.
[0081] The logic and / or steps represented in the flowchart or otherwise described herein, for example, can be considered as an ordered list of executable instructions for implementing logical functions, and can be embodied in any computer-readable medium for use by an instruction execution system, device or apparatus (such as a computer-based system, a system including a processor, or other system that can fetch instructions from an instruction execution system, device or apparatus and execute instructions), or in combination with these instruction execution systems, devices or apparatuses. For the purpose of this specification, "computer-readable medium" can be any device that can contain, store, communicate, propagate or transmit a program for use by an instruction execution system, device or apparatus, or in combination with these instruction execution systems, devices or apparatuses. More specific examples of computer-readable media (a non-exhaustive list) include the following: an electrical connection with one or N wirings (electronic devices), a portable computer disk box (magnetic device), a random access memory (RAM), a read-only memory (ROM), an erasable and programmable read-only memory (EPROM or flash memory), a fiber optic device, and a portable compact disk read-only memory (CDROM). In addition, the computer-readable medium may even be paper or other suitable medium on which the program is printed, since the program may be obtained electronically by optically scanning the paper or other medium and then editing, interpreting or processing in other suitable ways as necessary and then storing it in a computer memory.
[0082] It should be understood that the various parts of the present invention can be implemented by hardware, software, firmware or a combination thereof. In the above embodiment, the N steps or methods can be implemented by software or firmware stored in a memory and executed by a suitable instruction execution system. If implemented by hardware, as in another embodiment, it can be implemented by any one of the following technologies known in the art or their combination: a discrete logic circuit having a logic gate circuit for implementing a logic function for a data signal, a dedicated integrated circuit having a suitable combination of logic gate circuits, a programmable gate array (PGA), a field programmable gate array (FPGA), etc.
[0083] A person skilled in the art may understand that all or part of the steps in the method for implementing the above-mentioned embodiment may be completed by instructing related hardware through a program, and the program may be stored in a computer-readable storage medium, which, when executed, includes one or a combination of the steps of the method embodiment.
[0084] In addition, each functional unit in each embodiment of the present invention may be integrated into a processing module, or each unit may exist physically separately, or two or more units may be integrated into one module. The above-mentioned integrated module may be implemented in the form of hardware or in the form of a software functional module. If the integrated module is implemented in the form of a software functional module and sold or used as an independent product, it may also be stored in a computer-readable storage medium.
[0085] The storage medium mentioned above may be a read-only memory, a magnetic disk or an optical disk, etc. Although the embodiments of the present invention have been shown and described above, it can be understood that the above embodiments are exemplary and cannot be understood as limiting the present invention. A person of ordinary skill in the art may change, modify, replace and modify the above embodiments within the scope of the present invention.
Claims
1. A method for autonomously prompting the functions of car steering wheel buttons, characterized in that: The following steps are involved: Identify the current user's control needs; Based on the control requirements, identifying the key mastering data of the current user; It is determined whether it is necessary to provide the current user with a corresponding key prompt service according to the key mastering data; if it is necessary to provide the current user with a corresponding key prompt service, the corresponding control voice broadcast and the square control key prompt are dispatched.
2. The method for autonomously prompting the functions of car steering wheel buttons according to claim 1, characterized in that: The control requirement is to turn on or off the key prompt switch.
3. The method for autonomously prompting the functions of car steering wheel buttons according to claim 1, characterized in that: The step of identifying the key mastering data of the current user based on the control requirement includes: When the control requirement is to turn off the button prompt switch, no reminder is given for the button function; When the control requirement is to turn on the button prompt switch, it is identified whether the current user is the car owner. If the current user is the car owner, the button master data of the car owner is retrieved. Otherwise, it is retrieved whether the current user is an existing temporary driver. If the current user is the existing temporary driver, the button master data of the existing temporary driver is retrieved. Otherwise, new user information is added.
4. The method for autonomously prompting the functions of car steering wheel buttons according to claim 1, characterized in that: The determining whether it is necessary to provide the current user with a corresponding key prompt service according to the key mastering data, and if it is necessary to provide the current user with a corresponding key prompt service, scheduling a corresponding control voice broadcast and a square control key prompt, includes: Determine whether the current key press prompt exceeds a preset number of times according to the key press mastering data; If the preset number of times is exceeded, there is no need to provide the corresponding key prompt service to the current user, and the current key prompt reminder can be ignored. Otherwise, it is necessary to provide the corresponding key prompt service to the current user, and schedule the control voice broadcast and party control key prompt of the current key prompt.
5. The method for autonomously prompting the functions of car steering wheel buttons according to claim 1, characterized in that: Also includes: After the current user performs corresponding key operations according to the control voice broadcast and the square control key prompt, the key mastering data of the current user is updated.
6. The method for autonomously prompting the functions of car steering wheel buttons according to claim 1, characterized in that: Also includes: According to the square control button prompt, a CAN signal is sent to the corresponding square control button background light, so that the corresponding square control button background light flashes.
7. An autonomous prompting device for car steering wheel button functions, characterized in that: include: A demand identification module is used to identify the control demand of the current user; An identity recognition module, used to identify the key mastering data of the current user based on the control requirements; A scheduling control module, used for determining whether it is necessary to provide a corresponding key prompt service to the current user according to the key mastering data, and if it is necessary to provide a corresponding key prompt service to the current user, scheduling a corresponding control voice broadcast and a square control key prompt; A learning memory storage module, used for updating the key mastering data of the current user after the current user performs corresponding key operations according to the control voice broadcast and the square control key prompt; The button prompt control module is used to send a CAN signal to the corresponding party-controlled button background light according to the party-controlled button prompt, so that the corresponding party-controlled button background light flashes.
8. A vehicle, characterized in that: include: 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 method for autonomously prompting the functions of automobile steering wheel buttons as described in any one of claims 1 to 6.
9. A computer program product, characterized in that When the computer program / instruction is executed by a processor, the method for autonomously prompting the functions of automobile steering wheel buttons as described in any one of claims 1 to 6 is implemented.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that: The program is executed by a processor to implement the method for autonomously prompting the functions of automobile steering wheel buttons as described in any one of claims 1 to 6.