Automobile key customized control method and device, electronic device, and storage medium
By designing the mapping relationship between key actions and functional actions, the problem of single operation mode of existing car keys is solved, personalized control of car keys is realized, and user experience and functional flexibility are improved.
Patent Information
- Application Number
- CN202310004679.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-01-03
- Publication Date
- 2025-08-19
- Estimated Expiration
- 2043-01-03
AI Technical Summary
The operating mode of existing car keys is relatively single, unable to meet the personalized needs of users, and is easily triggered by mistake, resulting in inflexible functional control.
By obtaining the key mode and function control module of the car key, the mapping relationship between key actions and functional actions is designed to realize the custom control of key actions and car functions.
It realizes personalized control of car keys, can meet the diverse needs of users, improves the user experience, and achieves multi-function control without changing hardware.
Smart Images

Figure CN116013054B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of automobile control technology, and in particular to a method and device for customizing automobile key control, an electronic device, and a computer-readable storage medium. Background Art
[0002] With the development of intelligent automobile technology, automobiles have more and more functions. Ordinary car keys can realize unlocking control, trunk control, car search, remote window lifting, etc. For higher-configuration models, they can also realize remote start, remote parking, remote window opening, light turning on, chair adjustment and other series of actions.
[0003] Current car key operation methods mainly include long press, short press, short press twice, and simultaneous presses. However, these key-controlled functions are limited and cannot meet the personalized needs of users. Although key operations are designed to correspond to vehicle control actions as much as possible at the factory, and different functions can be triggered according to different operation categories, detecting operation categories such as deep press and shallow press is more complex, making it easy for users to trigger them by mistake. Moreover, each operation category can only control a single function. Summary of the Invention
[0004] In view of the above-mentioned shortcomings of the prior art, the present invention provides a method and device for customizing a car key, an electronic device, and a storage medium to solve the technical problem that the car key has a relatively single control over the car's actions.
[0005] In a first aspect, the present invention provides a method for controlling a car key customization, comprising:
[0006] Obtain the keystroke mode of the car key and the function control module of the car function;
[0007] Designing key actions according to the key mode, designing functional actions of the car based on the functional control module, and mapping the key actions to the functional actions;
[0008] The key action is activated by a car key, and the function control module activates the function action on the car in response to the key action.
[0009] Optionally, a function control module for obtaining the keystroke mode of the car key and the car functions includes:
[0010] The car key is one or more of a car key based on radio frequency technology, a car key based on Bluetooth technology, a car key based on UWB technology, and a car key corresponding to a wearable device.
[0011] Optionally, designing a key action according to the key mode, designing a functional action of the vehicle based on the functional control module, and mapping the key action to the functional action includes:
[0012] The key pressing method includes long pressing a single button, short pressing a single button, pressing a single button twice in a row, pressing a single button three times in a row, or pressing multiple buttons at the same time. The key action is one of the key pressing methods or multiple key pressing methods are combined in sequence.
[0013] Optionally, designing a key action according to the key mode, designing a functional action of the vehicle based on the functional control module, and mapping the key action to the functional action includes:
[0014] The functional control module includes a power gear control module, a speaker control module, a lighting control module, a window and sunroof control module, a door lock control module, a seat and rearview mirror control module, and a power control module. According to the functional control module, the car can be controlled to execute corresponding operation scenarios, and the functional actions are designed according to one or more of the operation scenarios.
[0015] Optionally, the function control module includes a power gear control module, a speaker control module, a lighting control module, a window and sunroof control module, a door lock control module, a seat and rearview mirror control module, and a power control module. The function control module can control the vehicle to execute corresponding operation scenarios, and the functional action is designed according to one or more of the operation scenarios, including:
[0016] If the functional actions are designed according to a plurality of the operating scenarios and enable the vehicle to execute a plurality of the operating scenarios, the execution order of each of the operating scenarios needs to be specified.
[0017] Optionally, the function control module includes a power gear control module, a speaker control module, a lighting control module, a window and sunroof control module, a door lock control module, a seat and rearview mirror control module, and a power control module. The function control module can control the vehicle to execute corresponding operation scenarios, and the functional action is designed according to one or more of the operation scenarios, including:
[0018] The speaker control module is used to independently control the exterior speakers and interior speakers of the vehicle, and the seat and rearview mirror control module is used to control the movement of the vehicle seat and the folding and unfolding of the rearview mirror.
[0019] Optionally, the key action is initiated by a car key, and the function control module initiates the function action on the car in response to the key action, including:
[0020] One button action and one corresponding functional action form a group of vehicle control functions. Multiple groups of vehicle control functions are set to form a function set. The function set is stored in the processing module of the car. The processing module can query the functional action corresponding to the button action.
[0021] In a second aspect, the present invention provides a vehicle key custom control device, comprising:
[0022] An acquisition module, used to acquire the keystroke mode of the car key and the function control module of the car function;
[0023] A design module, configured to design key actions according to the key mode, design functional actions of the vehicle based on the functional control module, and map the key actions to the functional actions;
[0024] The execution module is used to start the key action through the car key, and the function control module starts the function action on the car in response to the key action.
[0025] In a third aspect, the present invention provides an electronic device, comprising:
[0026] one or more processors;
[0027] A storage device is used to store one or more programs, and when the one or more programs are executed by the one or more processors, the electronic device implements the car key customization control method as described in any one of the above.
[0028] In a fourth aspect, the present invention provides a computer-readable storage medium having a computer program stored thereon. When the computer program is executed by a processor of a computer, the computer is enabled to execute any one of the above-mentioned methods for customizing the control of automobile keys.
[0029] In the solution implemented by the aforementioned method and device for customizing car key control, electronic equipment, and storage medium, by designing key actions for the car key's key press method, designing functional actions for the functional control module of the car function, and associating the key actions with the functional actions, the car key is customized. This allows the car key's control to meet individual needs, and multiple functional actions can be designed to be performed in sequence. In this solution, the car key custom control design corresponds to the user's needs and habits, designing corresponding key actions and kinetic energy actions, so as to facilitate personalized customization of the car key's control method and enable simple control of multiple actions of the car function.
[0030] It should be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present application. BRIEF DESCRIPTION OF THE DRAWINGS
[0031] The accompanying drawings are incorporated into and constitute a part of the specification, illustrating embodiments consistent with the present application and, together with the specification, serving to explain the principles of the present application. It is obvious that the drawings described below are merely some embodiments of the present application, and a person of ordinary skill in the art can derive other drawings based on these drawings without inventive effort. In the drawings:
[0032] Figure 1 1 is a schematic diagram of an implementation system of a vehicle key customization control method according to an exemplary embodiment of the present application;
[0033] Figure 2 is a flow chart of a method for customizing a car key according to an exemplary embodiment of the present application;
[0034] Figure 3 is a block diagram of a vehicle key customization control device shown in an exemplary embodiment of the present application;
[0035] Figure 4 A schematic diagram of the structure of a computer system suitable for implementing an electronic device according to an embodiment of the present application is shown. DETAILED DESCRIPTION
[0036] The following describes the embodiments of the present invention with reference to the accompanying drawings and preferred embodiments. Those skilled in the art will readily appreciate the other advantages and benefits of the present invention from the disclosure herein. The present invention may also be implemented or applied through various other specific embodiments, and the various details in this specification may be modified or altered based on different viewpoints and applications without departing from the spirit of the present invention. It should be understood that the preferred embodiments are intended only to illustrate the present invention and are not intended to limit the scope of protection of the present invention.
[0037] It should be noted that the illustrations provided in the following embodiments are merely schematic illustrations of the basic concept of the present invention. Therefore, the illustrations only show components related to the present invention and are not drawn according to the number, shape, and size of components in actual implementation. In actual implementation, the type, quantity, and proportion of each component may be changed arbitrarily, and the component layout may also be more complex.
[0038] In the following description, numerous details are discussed to provide a more thorough explanation of the embodiments of the present invention. However, it will be apparent to those skilled in the art that the embodiments of the present invention may be practiced without these specific details. In other embodiments, well-known structures and devices are shown in block diagram form rather than in detail to avoid obscuring the embodiments of the present invention.
[0039] First of all, it should be noted that the car keys mentioned in this solution are not only car keys in the traditional sense, but also include remote control keys, app keys, etc. of current new energy or new types of cars.
[0040] Figure 1 This is a schematic diagram of an implementation system of a car key customization control method shown in an exemplary embodiment of the present application. The system mainly exists in the car and includes the car key matching part. Among them, the car key customization setting process is mainly through the user setting module, Figure 1 The module on the middle right is the control part of the car functions.
[0041] Specifically, the user setting module is used to identify a function corresponding to the key button set by the user through the car computer or mobile phone, or multiple functions of scene linkage. If scene linkage is set, the order of execution of each function needs to be specified; the key button recognition module is used to identify the way in which the user operates the key button. The keys include keys based on radio frequency technology, keys based on Bluetooth technology, keys based on UWB technology, wearable devices, etc. The way in which the user operates the key button can be specifically divided into long pressing a single button, short pressing a single button, pressing a single button twice in a row, pressing a single button three times in a row, pressing multiple buttons at the same time, etc.
[0042] See also Figure 2 , Figure 2 This is a flow chart of a method for controlling a car key customization as shown in an exemplary embodiment of the present application. This method can be applied to Figure 1 It should be understood that the method can also be applied to other exemplary implementation systems and specifically executed by the devices where other implementation systems are located. This embodiment does not limit the implementation environment applicable to the method.
[0043] like Figure 2 As shown, in an exemplary embodiment, the automobile key customization control method includes at least steps S210 to S230, which are described in detail as follows:
[0044] Step S210, obtaining the keystroke mode of the car key and the function control module of the car function;
[0045] In the specific implementation process, the car key is one or more of a car key based on radio frequency technology, a car key based on Bluetooth technology, a car key based on UWB technology, and a car key corresponding to a wearable device.
[0046] In some embodiments, the function control module includes a power gear control module, a speaker control module, a lighting control module, a window and sunroof control module, a door lock control module, a seat and rearview mirror control module, and a power control module. According to the function control module, the car can be controlled to execute corresponding operation scenarios.
[0047] Specifically, the power level control module is used to control the power level;
[0048] The speaker control module is used to independently control the exterior speakers and interior speakers of the vehicle;
[0049] The lighting control module is used to control the start and stop of the vehicle's position lights, low beam lights, daytime running lights, high beam lights, turn signals, logo lights, and ambient lights;
[0050] The window and sunroof control module is used to control the movement of the four windows and the sunroof;
[0051] The door lock control module is used to control the opening and locking of the four doors, door locks, four door handles and trunk of the car;
[0052] The seat and rearview mirror control module is used to control the movement of the car's seats and the folding and unfolding of the rearview mirrors;
[0053] The power control module is used to control the start or high voltage of the automobile engine, as well as control the vehicle shifter, steering, power output, etc.
[0054] Step S220 , designing a key action according to the key mode, designing a functional action of the car based on the functional control module, and mapping the key action to the functional action.
[0055] In some embodiments, the key pressing method is to long press a single button, short press a single button, press a single button twice in a row, press a single button three times in a row, or press multiple buttons at the same time on the button on the car key, and the key action is one of the key pressing methods or multiple key pressing methods are combined in sequence.
[0056] In some embodiments, the functional action is designed according to one or more of the operating scenarios. If the functional action is designed according to multiple operating scenarios and can enable the car to execute multiple operating scenarios, the execution order of each operating scenario needs to be specified.
[0057] Step S230: activating the key action by the car key, and the function control module activates the function action of the car in response to the key action.
[0058] In some embodiments, one of the button actions and a corresponding functional action form a group of vehicle control functions, and multiple groups of the vehicle control functions are set to form a function set. The function set is stored in a processing module of the car, and the processing module can query the functional action corresponding to the button action.
[0059] According to the above steps S210 to S230, the following three embodiments are specifically given as examples.
[0060] Example 1:
[0061] In this embodiment, the key button is a multiplexed trunk button, and the specific setting process includes the following steps:
[0062] S1: Determine whether the trunk button is triggered by pressing and holding for 2 seconds. If it is triggered, execute S2, if not, end;
[0063] S2: Determine whether the user has preset the corresponding vehicle control function action for long pressing the trunk. If so, execute S3; if not, end;
[0064] S3: Query the corresponding functional actions according to the different key pressing modes, and then control the vehicle to perform the corresponding functions.
[0065] In this embodiment, the function sequence corresponding to pressing and holding the trunk button for 2 seconds is as follows:
[0066] After receiving the trunk button long press for 2s, the power gear control module first controls the vehicle to switch the power gear to ON gear, then to ST gear, and the power control module starts the engine, and then activates the APA parking function to control the vehicle to drive out of the parking space. Then the door lock control module controls the vehicle to unlock, and then controls the door to open automatically. Finally, the seat and rearview mirror control module controls the rearview mirror to automatically unfold and the seat to automatically give way.
[0067] Example 2:
[0068] In this embodiment, when the vehicle is in P gear and the vehicle speed is 0, after detecting that the lock button is activated, the door lock control module first controls the doors and trunk to close automatically, then activates the APA parking function, and the power control module controls the vehicle to automatically drive into the parking space. After that, the power gear control module controls the power gear to switch to OFF gear, the power control module controls the engine to shut down, and then the door lock control module controls the vehicle to lock, and finally the window and sunroof control module controls the windows and sunroof to close automatically.
[0069] Example 3:
[0070] In this embodiment, when the vehicle is in P gear and the speed is 0, after detecting that the unlock button is pressed three times within 2 seconds, the power gear control module controls the vehicle to switch the power gear to ON gear, the window and sunroof control module controls the windows to open automatically, and then the speaker control module controls the speakers to play music. At the same time, the lighting control module controls different lights to flash according to the sound of the music.
[0071] The significant effects of the control method in this scheme are:
[0072] 1. Based on the ordinary key control function, users can customize the control function, expanding the key control function;
[0073] 2. Existing key buttons can be reused to achieve key customization and vehicle control without changing hardware. Moreover, it can also be used for different key types such as digital keys and wearable devices, which has stronger compatibility and higher practicality.
[0074] 3. Users can define different function sets for different operation modes of the same button to achieve scene linkage, meet the user's personalized needs, and improve the user experience.
[0075] In one embodiment, a car key customization control device is provided, which corresponds one-to-one with the car key customization control method in the above embodiment, such as Figure 3 As shown, Figure 3 This is a schematic diagram of a structure of a vehicle key customization control device according to an exemplary embodiment of the present application, including an acquisition module 301, a design module 302, and an execution module 303. The functional modules are described in detail as follows:
[0076] An acquisition module 301 is used to acquire the keystroke mode of the car key and the function control module of the car function;
[0077] A design module 302 is used to design key actions according to the key mode, design functional actions of the vehicle based on the functional control module, and map the key actions to the functional actions;
[0078] The execution module 303 is configured to activate the key action via the car key, and the function control module activates the function action on the car in response to the key action.
[0079] It should be noted that the automobile key customization control device provided in the above embodiment and the automobile key customization control method provided in the above embodiment are based on the same concept. The specific manner in which each module and unit performs operations has been described in detail in the method embodiment and will not be repeated here. In actual applications, the automobile key customization control device provided in the above embodiment can, as needed, allocate the above functions to different functional modules, that is, divide the internal structure of the device into different functional modules to complete all or part of the functions described above, and this is not limited here.
[0080] An embodiment of the present application also provides an electronic device, comprising: one or more processors; a storage device for storing one or more programs, wherein when the one or more programs are executed by the one or more processors, the electronic device implements the car key customization control method provided in the above-mentioned embodiments.
[0081] Figure 4 The following is a schematic diagram showing the structure of a computer system suitable for implementing an electronic device according to an embodiment of the present application. Figure 4 The computer system 400 of the electronic device shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present application.
[0082] like Figure 4 As shown, the computer system 400 includes a central processing unit (CPU) 401, which can perform various appropriate actions and processes according to the program stored in the read-only memory (ROM) 402 or the program loaded from the storage part 408 into the random access memory (RAM) 403, such as executing the method described in the above embodiment. Various programs and data required for system operation are also stored in the RAM 403. The CPU 401, ROM 402 and RAM 403 are connected to each other via a bus 404. An input / output (I / O) interface 405 is also connected to the bus 404.
[0083] The following components are connected to the I / O interface 405: an input section 406 including a keyboard, a mouse, and the like; an output section 407 including devices such as a cathode ray tube (CRT), a liquid crystal display (LCD), and a speaker; a storage section 408 including a hard disk and the like; and a communication section 409 including a network interface card such as a LAN (Local Area Network) card or a modem. The communication section 409 performs communication processing via a network such as the Internet. A drive 410 is also connected to the I / O interface 405 as needed. Removable media 411, such as a magnetic disk, an optical disk, a magneto-optical disk, or a semiconductor memory, is installed in the drive 410 as needed, so that computer programs read therefrom can be installed into the storage section 408 as needed.
[0084] In particular, according to an embodiment of the present application, the process described above with reference to the flowchart can be implemented as a computer software program. For example, an embodiment of the present application includes a computer program product, which includes a computer program carried on a computer-readable medium, and the computer program includes a computer program for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network via the communication section 409, and / or installed from a removable medium 411. When the computer program is executed by the central processing unit (CPU) 401, the various functions defined in the system of the present application are executed.
[0085] It should be noted that the computer-readable medium shown in the embodiments of the present application can be a computer-readable signal medium or a computer-readable storage medium or any combination of the above two. The computer-readable storage medium can be, for example, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples of computer-readable storage media can include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM), a flash memory, an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present application, a computer-readable signal medium can include a data signal propagated in baseband or as part of a carrier wave, which carries a computer-readable computer program. This propagated data signal can take a variety of forms, including but not limited to an electromagnetic signal, an optical signal, or any suitable combination of the above. A computer-readable signal medium may also be any computer-readable medium other than a computer-readable storage medium that can transmit, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device. A computer program embodied on a computer-readable medium may be transmitted using any suitable medium, including but not limited to wireless, wired, or any suitable combination thereof.
[0086] The flowcharts and block diagrams in the accompanying drawings illustrate the possible implementation architecture, functions and operations of the systems, methods and computer program products according to various embodiments of the present application. Among them, each box in the flowchart or block diagram can represent a module, program segment, or part of the code, and the above-mentioned module, program segment, or part of the code contains one or more executable instructions for implementing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in an order different from that marked in the accompanying drawings. For example, two boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram or flowchart, and the combination of boxes in the block diagram or flowchart, can be implemented with a dedicated hardware-based system that performs the specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.
[0087] The units involved in the embodiments described in this application may be implemented by software or hardware, and the units described may also be set in a processor. In some cases, the names of these units do not constitute limitations on the units themselves.
[0088] Another aspect of the present application provides a computer-readable storage medium having a computer program stored thereon. When executed by a computer processor, the computer program causes the computer to execute the aforementioned vehicle key customization control method. The computer-readable storage medium may be included in the electronic device described in the above embodiments, or may exist independently and not be incorporated into the electronic device.
[0089] Another aspect of the present application provides a computer program product or computer program, which includes computer instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the computer device to perform the vehicle key customization control method provided in each of the above embodiments.
[0090] The above embodiments are merely illustrative of the principles and effects of the present invention and are not intended to limit the present invention. Anyone skilled in the art may modify or alter the above embodiments without departing from the spirit and scope of the present invention. Therefore, any equivalent modifications or alterations made by one of ordinary skill in the art without departing from the spirit and technical principles disclosed herein are intended to be covered by the claims of the present invention.
Claims
1. A method for customizing a car key, characterized in that: The method comprises: Obtain the keystroke mode of the car key and the function control module of the car function; Designing key actions according to the key mode, designing functional actions of the car based on the functional control module, and mapping the key actions to the functional actions; The key pressing mode includes long pressing a single button, short pressing a single button, pressing a single button twice in a row, pressing a single button three times in a row, or pressing multiple buttons at the same time. The key pressing action is one of the key pressing modes or a combination of multiple key pressing modes in sequence. The key action is activated by a car key, and the function control module activates the function action on the car in response to the key action; The function control module includes a power gear control module, a speaker control module, a lighting control module, a window and sunroof control module, a door lock control module, a seat and rearview mirror control module, and a power control module. The function control module can control the car to execute corresponding operation scenarios, and the functional actions are designed according to one or more of the operation scenarios; If the functional actions are designed according to a plurality of the operating scenarios and enable the vehicle to execute a plurality of the operating scenarios, the execution order of each of the operating scenarios needs to be specified.
2. The automobile key customization control method according to claim 1, characterized in that: The function control module that obtains the keystroke mode of the car key and the car functions includes: The car key is one or more of a car key based on radio frequency technology, a car key based on Bluetooth technology, a car key based on UWB technology, and a car key corresponding to a wearable device.
3. The automobile key customization control method according to claim 2, characterized in that: The function control module includes a power gear control module, a speaker control module, a lighting control module, a window and sunroof control module, a door lock control module, a seat and rearview mirror control module, and a power control module. The function control module can control the vehicle to execute corresponding operation scenarios. The functional actions are designed according to one or more of the operation scenarios, including: The speaker control module is used to independently control the exterior speakers and interior speakers of the vehicle, and the seat and rearview mirror control module is used to control the movement of the vehicle seat and the folding and unfolding of the rearview mirror.
4. The automobile key customization control method according to claim 3, characterized in that: The key action is initiated by a car key, and the function control module initiates the function action on the car in response to the key action, including: One button action and one corresponding functional action form a group of vehicle control functions. Multiple groups of vehicle control functions are set to form a function set. The function set is stored in the processing module of the car. The processing module can query the functional action corresponding to the button action.
5. A car key custom control device, characterized in that: The device comprises: An acquisition module, used to acquire the keystroke mode of the car key and the function control module of the car function; A design module, configured to design key actions according to the key mode, design functional actions of the vehicle based on the functional control module, and map the key actions to the functional actions; The key pressing mode includes long pressing a single button, short pressing a single button, pressing a single button twice in a row, pressing a single button three times in a row, or pressing multiple buttons at the same time. The key pressing action is one of the key pressing modes or a combination of multiple key pressing modes in sequence. An execution module, configured to activate the key action via a car key, and the function control module activates the function action on the car in response to the key action; The function control module includes a power gear control module, a speaker control module, a lighting control module, a window and sunroof control module, a door lock control module, a seat and rearview mirror control module, and a power control module. The function control module can control the car to execute corresponding operation scenarios, and the functional actions are designed according to one or more of the operation scenarios; If the functional actions are designed according to a plurality of the operating scenarios and enable the vehicle to execute a plurality of the operating scenarios, the execution order of each of the operating scenarios needs to be specified.
6. An electronic device, characterized in that: The electronic device comprises: one or more processors; A storage device for storing one or more programs, which, when executed by the one or more processors, enables the electronic device to implement the automobile key customization control method as described in any one of claims 1 to 4.
7. A computer-readable storage medium, characterized in that A computer program is stored thereon, and when the computer program is executed by a processor of a computer, the computer is caused to execute the automobile key customization control method according to any one of claims 1 to 4.
Citation Information
Patent Citations
Wireless powerpoint (PPT) page-turning pen with page positioning functions
CN102184023A
Vehicle key response method and device, vehicle and storage medium
CN115376230A