Keyboard device and keyboard device situational light-emitting control method

By introducing a control module into the keyboard device and using the system to identify the application and automatically adjust the brightness and color of the LED light source, the problem of existing keyboard backlight control relying on manual operation is solved, intelligent keyboard lighting control is realized, and operational efficiency and user experience are improved.

CN120704541AActive Publication Date: 2025-09-26SHENZHEN YOUCAIJIA TECH CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
CN202511211355.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-08-28
Publication Date
2025-09-26
Estimated Expiration
2045-08-28

AI Technical Summary

Technical Problem

The existing keyboard backlight control mechanism relies on manual operation by the user and cannot be intelligently linked with actual application scenarios, resulting in a disconnect between the luminous area and user needs, affecting operational efficiency and user experience.

Method used

By introducing a control module into the keyboard device, the system can identify the currently running application, automatically determine the operating context, and control the on and off and color adjustment of the LED light source to achieve intelligent lighting control of the key area.

Benefits of technology

It realizes the automatic linkage between keyboard lighting control and application programs, improves operational efficiency and user convenience, adapts to multi-tasking operation needs, and has energy-saving control and state memory functions.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120704541A_ABST
    Figure CN120704541A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of keyboard devices, and provides a keyboard device and a keyboard device situation light-emitting control method.The keyboard device comprises an input module, a light-emitting module and a control module, and the control module is used for obtaining current running application program information and judging whether the current running application program information corresponds to a preset operation situation mode or not; and the LED light source in the corresponding key area is controlled to be turned on or turned off according to the judgment result. And if the situation mode is not identified, all the LED light sources are turned off. The operation situation mode comprises a game mode, an office mode or a user-defined mode. According to the invention, intelligent linkage of the light-emitting area and the application situation is realized, and the operation efficiency and the interaction experience are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of keyboard devices, and in particular to a keyboard device and a method for controlling contextual lighting of the keyboard device. Background Art

[0002] With the rapid development of information technology, keyboards, as one of the most commonly used input devices in computer systems, are increasingly demanding higher standards in terms of design and user-interaction experience. In recent years, to improve operational efficiency and user experience, keyboards have become increasingly common with backlight modules, helping users identify key positions in low-light environments.

[0003] However, most keyboard backlight control mechanisms in existing technologies rely on manual user operations, such as manually switching lighting modes, adjusting brightness, or selecting luminous areas through shortcut keys or drivers. Although some high-end keyboards already have preset lighting effect schemes, such as "Gaming Mode" or "Office Mode", they still require users to actively trigger them and cannot be linked to actual application scenarios. Especially when multitasking or frequently switching between application scenarios, the traditional manual setting method is not only cumbersome, but also easily affects user concentration and reduces operational efficiency.

[0004] In addition, although some existing devices have the ability to communicate with the operating system interface, they do not perform intelligent identification and linkage control based on the actual running application content, and lack situational awareness capabilities, resulting in a disconnect between the luminous area and the user's current needs, which is not conducive to the functional and intelligent development of keyboard lighting effects.

[0005] Therefore, there is an urgent need for a light control method and device that can automatically identify the operating context based on the currently running application and actively control the backlight of the corresponding key area to improve user convenience and intelligence. Summary of the Invention

[0006] This application aims to overcome the problem in the prior art that keyboard backlight control relies on manual user operation and cannot be intelligently linked with the operating context, and provides a keyboard device and a keyboard device context lighting control method. The system identifies the currently running application, automatically determines the operating context, and controls the LED (light-emitting diode) light source of the corresponding key area to light up or turn off, so as to improve the intelligence of the keyboard lighting effect and user convenience.

[0007] To achieve the above objectives, this application proposes the following technical solutions: A keyboard device contextual lighting control method is applied to a keyboard device comprising a plurality of independently configurable physical keys, corresponding to a plurality of LED light sources, and a control module. Each LED light source comprises a plurality of light-emitting chips of different wavelengths and is electrically connected to the input module and the light-emitting module. The control module is configured to implement the keyboard device contextual lighting control method. The method comprises: Get information about currently running applications from the operating system; Determining whether the application information corresponds to a preset operating context mode, where the operating context mode includes a gaming mode, an office mode, or a user-defined mode; If yes, then according to the operation scenario mode corresponding to the application information, start the LED light source of the corresponding key area and turn off the LED light source of the non-corresponding area; If not, turn off all LED light sources; Among them, the driving signal of the light-emitting chip is regulated to adjust the color and brightness of the LED light source, and the physical buttons frequently used by the user in different applications are recorded to further adjust the LED light source to automatically optimize the light-emitting area.

[0008] The present application also provides a keyboard device, including: an input module, having multiple independently configurable physical keys; a light-emitting module, arranged below the input module, having multiple LED light sources, each LED light source containing multiple light-emitting chips of different wavelengths; a control module, electrically connecting the input module and the light-emitting module, for executing the above-mentioned situational lighting control method.

[0009] Compared with the prior art, this application has the following beneficial effects: 1. Automatic linkage between keyboard lighting control and currently running applications is realized, improving interactive intelligence; 2. Automatically adjust the luminous area and brightness / color parameters according to different application scenarios to improve operating efficiency and user experience; 3. Provide user-defined and priority lighting strategy control mechanism to meet multi-tasking operation requirements; 4. This application realizes energy-saving control because the keyboard can adjust the brightness according to operating habits. In addition, this application has a state memory function, taking into account both performance and user convenience. BRIEF DESCRIPTION OF THE DRAWINGS

[0010] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.

[0011] in: Figure 1 This is a structural diagram of a keyboard device according to an embodiment of the present application; Figure 2 A schematic diagram of the functional units of the control module according to an embodiment of the present application; Figure 3 Flowchart of a method for executing situational lighting control using the keyboard device according to an embodiment of the present application.

[0012] Description of main component symbols DETAILED DESCRIPTION The following will be combined with the drawings in the embodiments of this application to clearly and completely describe the technical solutions in the embodiments of this application. Obviously, the embodiments described are part of the embodiments of this application, not all of them. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of this application.

[0013] Please refer to Figure 1 As shown, it is a schematic diagram of the structure of a keyboard device, and the keyboard device 100 mainly includes: an input module 110, which has multiple independently configurable physical keys, each of which can correspond to a different function; a light-emitting module 120, which is arranged below the input module 110 and has multiple LED (light-emitting diode) light sources corresponding to each key, and each LED light source contains multiple light-emitting chips with different wavelengths; a control module 130, which electrically connects the input module 110 and the light-emitting module 120 and is used to execute the keyboard device contextual lighting control method. In this embodiment, the control module 130 internally includes multiple functional units, including: a detection unit 131 for obtaining currently running application information 140 from the operating system, that is, obtaining information about the application currently running in the foreground or background; a context recognition unit 132 for comparing the obtained application information 140 with a set of preset operating context mode correspondence tables, for example: identifying "Excel.exe" as office mode and "CSGoGoGo.exe" as game mode; and a light control unit 133 for controlling the on / off state of the LED light source of the light module 120 based on the recognition result. In one embodiment, each LED light source includes at least two, preferably three, light-emitting chips with different wavelengths, for example: The color of an LED light source varies with its wavelength. Different wavelengths produce different colors. LED packaging with light-emitting chips of different wavelengths can further enrich color adjustment.

[0014] In an optional embodiment, the light-emitting chips R (red), G (green), and B (blue) of different wavelengths can be integrated into the same package and electrically connected to the control module 130 via leads, thereby forming an independent addressing structure, allowing the brightness and mixing ratio of each light-emitting chip to be individually controlled by PWM (pulse width modulation), for example: Specifically, the light-emitting module 120 is connected to the control module 130 via a multi-channel drive scheme. Based on a preset operating scenario, the control module 130 sends pulse-width modulated signals to chips with different wavelengths, thereby achieving mixed brightness and color control. By adjusting the drive duty cycle of the chips with different wavelengths, a variety of color effects can be combined to meet the visual prompt requirements of the input module 110 in different operating scenarios. Furthermore, each LED light source can be connected to the control module 130 via a matrix addressing structure (e.g., a scan row and column control scheme), providing independent addressing capabilities. This further enables precise control of the lighting effect of each key, improving recognition and operational efficiency in multiple scenarios. Specifically, the so-called "multi-channel drive scheme" refers to the control module 130 configuring an independent drive output channel for each LED light source in the light-emitting module 120. This channel can output a pulse-width modulated (PWM) signal or a constant current drive signal to adjust the brightness and duty cycle of each light-emitting chip in each LED light source, thereby achieving a mixed target color and luminous intensity. Compared to traditional unified channel or zone channel lighting methods (e.g., multiple LEDs sharing the same drive signal), the multi-channel drive method described herein enables more detailed control of the lighting parameters of LED light sources in different key areas or individual keys, resulting in higher response speed and greater lighting consistency. In a preferred embodiment, the control module 130 may include multiple PWM control modules, each connected to the anode or gate port of the light-emitting chip corresponding to each LED light source, forming a one-to-one or one-to-many control architecture. Specifically, one PWM control module corresponds to one LED light source, or one PWM control module corresponds to at least two LED light sources.

[0015] Please refer to Figure 2As shown, the control module 130 also includes a memory unit 134 and a timeout determination unit 135. The memory unit 134 has a memory function, which is used to record and restore the lighting state in the last operating scenario mode. The restoration function takes effect only when there is a historical scenario mode record. The timeout determination unit 135 is used to monitor whether the input state of the operating system enters the idle state. If the operating system is in the idle state for more than a predetermined time, where the predetermined time threshold includes two judgment criteria: there is no physical input event on the keyboard (for example, no input for 5 minutes), or the operating system sends a sleep command, then all LED light sources are turned off to make all LED light sources appear to be in the off state to save energy. Furthermore, the control module 130 can also record the physical buttons frequently used by users in different applications, and store the user usage records in the memory unit 134 to further adjust the LED light source to automatically optimize the lighting area.

[0016] Furthermore, the control module 130 also includes a memory 150 and a processor 160. The processor 160 is electrically connected to the input module 110, the light-emitting module 120, and multiple functional units inside the control module 130. The memory 150 stores program code for implementing the contextual light-emitting control method of the keyboard device, and the processor 160 is used to run the program code to implement the contextual light-emitting control method of the keyboard device.

[0017] Specifically, the processor 160 may be a microcontroller unit (MCU), an embedded processing chip, or a SoC (system-on-chip) with control logic. The memory 150 may include Flash, EEPROM, or other non-volatile storage devices, and is used to store: (1) a correspondence table between operating scenario modes and applications; (2) LED lighting parameter groups in each mode (for example, color data, brightness level, where the adjustment of color data can be achieved through RGB, HSV, or other color space models); (3) a record of the most recent operating scenario state (used to remember and restore the lighting state in the last operating scenario mode); (4) priority rules during multi-tasking operation. The program code can be used to implement the following functions: (1) application identification; (2) scenario judgment and switching; (3) LED area control and parameter call; (4) idle detection and energy saving control; (5) state memory and recovery; and (6) priority rule processing. The so-called "priority rule" means that when there are two or more applications running in parallel in the operating system, the control module 130 determines the application currently in the foreground or highly active state by calling a preset priority rule table. The control module selects the application with the highest priority as the dominant application based on the preset situational priority rule table, and determines the light-emitting area and parameter settings of the LED light source based on the dominant application. The priority rule table can be stored in the memory 150 and can be preset by the system or customized by the user. Each application is associated with a numerical priority parameter (for example, the smaller the value, the higher the priority). During operation, the control module 130 periodically scans the currently running task list and processes it according to the following strategy: 1. If only one high-priority application is currently running, the control module 130 starts emitting light according to the operating scenario mode corresponding to the application information 140; 2. If multiple applications are running at the same time: (1) The luminous area is selected based on the application corresponding to the foreground window of the current operating system; (2) If multiple foreground windows are active at the same time (for example, split screen, virtual desktop), the one with the highest priority is selected according to the priority rule table; 3. The control module 130 controls the corresponding LED light source to light up according to the key area corresponding to the selected priority application, and turns off the LED light sources in other non-corresponding areas.

[0018] The RGB color model is a color standard in the industry. It obtains various colors by changing the three color channels of red (R), green (G), and blue (B) and superimposing them on each other. RGB represents the colors of the three channels of red, green, and blue. This standard covers almost all colors that can be perceived by human vision and is one of the most widely used color systems.

[0019] HSV generally refers to the HSV color model. HSV (Hue, Saturation, Value) is a color space created by AR Smith in 1978 based on the intuitive properties of color. It is also known as the Hexcone Model. The HSV color model refers to a subset of visible light within the H, S, and V three-dimensional color space, encompassing all colors within a specific color domain.

[0020] For example, if a user runs "image processing software" (priority = 3) and "instant messaging software" (priority = 5) at the same time, the shortcut function key area corresponding to the image processing software will be illuminated. If the user switches "instant messaging software" to the foreground, the LED lighting area will automatically switch to the key area corresponding to the instant messaging software, creating a responsive situational lighting experience.

[0021] When the user starts the host system, the processor 160 automatically runs the program code stored in the memory 150, receives application information 140 from the operating system in real time, determines the operating scenario mode, and controls the on and off status, color and brightness of each LED light source in the light-emitting module 120 accordingly.

[0022] Through the configuration of this software and hardware collaborative architecture, this application can not only encapsulate the situational lighting function into an independent keyboard module, but also facilitate the subsequent expansion of more application scenarios and customized functions through program upgrades, and has good adaptability and scalability.

[0023] In an optional implementation, each LED light source can be composed of two or more light-emitting chips with different wavelengths. For example, red (R), green (G), and blue (B) chips can be combined to form an RGB LED light source to produce different color lighting effects. Specifically, a light-emitting chip with a dominant wavelength range of 610nm to 760nm can be selected as the red light source, a light-emitting chip with a dominant wavelength range of 500nm to 560nm can be selected as the green light source, and a light-emitting chip with a dominant wavelength range of 435nm to 480nm can be selected as the blue light source. The different color light sources can be combined to create the desired backlight or ambient lighting.

[0024] The control module 130 can call a preset parameter group corresponding to the operating scenario mode corresponding to the currently running application, wherein the parameter group includes: (1) the luminous brightness level of different key areas (for example, from 0% to 100%, divided into 8 levels); (2) corresponding color data (for example, red in game mode to enhance visual stimulation and immersion, blue in office mode to provide a calm and clear visual environment and reduce visual fatigue after long-term use); (3) whether to enable dynamic lighting or fixed brightness, for example, rhythmically adjusting the brightness of the LED light source to match the rhythm of the currently playing music, or adjusting the LED light source from off to fully lit and then gradually to off, thereby forming dynamic lighting in the form of a breathing light.

[0025] For example, after detecting that the operating system has entered the "game mode", the control module 130 controls the W, A, S, D, SHIFT, CTRL and other key areas to light up the red LED and turn off the remaining areas; if switched to the "office mode", only the blue light of the commonly used function key areas such as F1-F12, Enter, Delete, etc. is turned on; if the current application is not in the preset operation scenario mode, the control module 130 turns off all LED light sources; if switched to other modes in the "game mode", the control module 130 will automatically adjust the light-emitting area according to the priority strategy; if the input module 110 has no keyboard input signal within the specified time period, the timeout judgment unit 135 will be judged as "idle state" and control all LED light sources to be extinguished, so that all LED light sources are controlled to be in the off state; when the user operates again, the control module 130 will restore the lighting state of the most recent operation scenario mode.

[0026] Optionally, the above-mentioned operating scenario modes, lighting areas and lighting parameter groups can be defined in advance by a software driver and written into the memory 150 of the control module 130, or can be configured by the user through a dedicated management program.

[0027] Thus, the keyboard device 100 described in the present application not only improves the interactivity and convenience during use, but also enhances the visual recognition effect and personalized experience. It is suitable for various scenarios such as gaming, office, and creation, and has broad commercial application value.

[0028] Please refer to Figure 3 As shown, it is a specific implementation step of the keyboard device executing the situational lighting control method, which includes the following steps: Step S1: Obtain information about currently running applications from the operating system; The application detection unit 131 in the control module 130 communicates with the host operating system interface to obtain application information 140 of the currently running application from the system process, foreground window or task management module in real time. The obtained application information 140 may include parameters such as program name, execution path or window title.

[0029] Step S2: determining whether the application information corresponds to a preset operation scenario mode; The context recognition unit 132 within the control module 130 calls a built-in table of correspondences between applications and operating contexts, and compares the acquired application information 140 with a preset operating context. This determines whether the currently running application corresponds to a preset operating context based on the currently running application information 140. The preset operating context is an operating context in the table. For example, if the program is "LeagueOfLegends.exe," it is matched to "Gaming Mode"; if it is "PowerPoint.exe," it is matched to "Office Mode."

[0030] In an optional embodiment, the context recognition unit 132 mainly functions to determine whether the application currently running on the system corresponds to a pre-set operating context mode, so as to determine the corresponding key lighting strategy.

[0031] The context recognition unit 132 integrates a set of correspondence tables between application programs and operation context modes. The correspondence table can be constructed in the following manner: (1) Fixed preset: The manufacturer or software developer formulates the initial version based on common applications (e.g. office, gaming, programming). For example: excel.exe, word.exe, PowerPoint.exe → mapped to "Office Mode" LOL.exe, CSGoGoGo.exe, LeagueOfLegends.exe → Map to "Game Mode" pycharm.exe, vscode.exe → mapped to "programming mode" (2) Custom expansion: The user can customize the mapping relationship between the program name and the operating scenario mode through the driver or the setting tool, and write it into the memory 150 of the control module 130.

[0032] (3) Fuzzy matching mechanism: To improve recognition flexibility, the context recognition unit 132 can perform fuzzy matching based on window titles, path keywords, or category tags to match certain irregularly named executable files. Based on the string matching method, the executable file name is prioritized for comparison. If no match is found, the window title keywords are analyzed.

[0033] When the operating system starts or switches applications, the detection unit 131 transmits information about the currently running application (i.e., application information) to the context recognition unit 132 in real time. The context recognition unit 132 then uses the corresponding relationship table to quickly determine the corresponding operating context. Once the corresponding operating context is identified, the result is passed to the light control unit 133, which then performs the LED light source area lighting and color adjustment operations.

[0034] This structure not only improves the adaptability and intelligence of the system's lighting control, but also has good scalability and user customization capabilities, and is suitable for terminal devices in a variety of different demand scenarios.

[0035] In this step, it is determined whether the currently running application belongs to one of the defined operating context modes. If there is a corresponding relationship, step S3 is executed; otherwise, step S4 is executed.

[0036] Step S3: according to the operation scenario mode corresponding to the application information, activating the LED light source of the corresponding key area and deactivating the LED light source of the non-corresponding area; The control module 130 invokes the preset LED parameter set (e.g., key area, brightness level, color data, etc.) for the operating context mode corresponding to the currently running application and activates the LED lighting area corresponding to that operating context mode. For example, in "Gaming Mode," only the area containing function keys such as W, A, S, D, Shift, Ctrl, and Space is illuminated, while LEDs in non-corresponding areas are turned off. It is understood that the LED parameter set is also the preset parameter set.

[0037] To achieve dynamic adjustment of multiple colors and brightness, each LED light source contains at least two light-emitting chips with different wavelengths. For example, red (630nm), green (525nm), and blue (460nm) chips can be used to mix and output RGB color combinations. The brightness and color of the LED light source are automatically adjusted according to the operating mode triggered by the application running in the operating system as follows: When the context recognition unit 132 determines that the current operating system is in "game mode", the control module 130 calls the preset parameter group A in this mode: Parameter group A predefines the following: (1) Luminance level: set to 80% (e.g., PWM duty cycle is 204 / 255); (2) Color data: using the RGB model as an example, set to (255, 0, 0), which indicates bright red; (3) Corresponding areas: W, A, S, D, Ctrl, Shift, and Spacebar. The control module 130 can control the output signal of the LED chip driver through PWM (pulse width modulation), so that each light-emitting chip mixes light according to the set ratio to generate a preset color.

[0038] If the mode is switched to "office mode", the control module 130 automatically switches to call the preset parameter group B: Parameter group B predefines the following: (1) a luminous brightness level of 40%; (2) color data: using the RGB model as an example, set to (0, 0, 255), i.e., blue; and (3) corresponding areas: the function key area (F1–F12) and the arrow keys. Parameter groups A and B can be stored in the memory 150 of the control module 130 , supporting factory settings and user-defined modifications.

[0039] Since each LED light source has multiple light-emitting chips with different wavelengths, it can achieve rich color combinations, allowing users to obtain obvious visual recognition effects in different operating scenarios, thereby enhancing the interactive experience.

[0040] Step S4: Turn off all LED light sources; In this step, the control module 130, connected to the input module 110 (i.e., the keyboard circuit), periodically monitors user input, including keystrokes, shortcut key combinations, or macro triggering. The control module 130 can also call the idle time interface provided by the host operating system (GetLastInputInfo in Windows) to determine the time interval between the last user input and the current time. Furthermore, the timeout determination unit 135 of the control module 130 can be preset with an idle time threshold, for example, 5 minutes. If the input module 110 remains in a state of no input for a period exceeding this threshold, it automatically enters energy-saving mode. When energy-saving mode is triggered, the control module 130 issues a shutdown command, halting the PWM drive signals for all LED light sources and dimming all key areas, further conserving energy. When the user restarts the system or presses any key after idling, the control module 130 automatically reads the last saved state record and reconstructs and restores the lighting state from the last operating scenario, including corresponding area lighting, color reproduction, and brightness matching. For example, if the user was in "gaming mode" last time, the WASD key area was red and 80% bright, which can be restored directly after restarting. If the user set a custom area for "office mode" (such as F1-F6 keys being green and 50% bright), the setting will be retained after restoration. The recovery process is completed within milliseconds and does not affect the user's operation process. In detail, if the shutdown reason is idle timeout, the memory state is restored; if there is no matching application, the control module 130 remains in the closed state, thereby improving the energy efficiency of the entire system and avoiding unnecessary backlight consumption during long periods of user inactivity.

[0041] Step S5: End the process.

[0042] The process enters a waiting or monitoring state, continuously monitoring new application information 140 changes, and repeating the above steps.

[0043] In this embodiment, the control module 130 may be provided with a priority management unit, which, in combination with the task management module or window focus information of the operating system, identifies and sorts multiple applications currently running or displayed in the foreground, and executes the lighting control strategy based on a preset situation priority rule table. For example: The context recognition unit 132 confirms that there are at least two or more applications currently in active operation. The control module 130 retrieves the operating context mode corresponding to each application and obtains its priority setting value. According to preset rules, such as "only enable the one with the highest priority" or "fusion by weight", the current only or dominant light-emitting area is determined. Finally, the key area, brightness and color parameters of the corresponding mode are called to control the LED light source to emit light; the remaining areas are turned off or maintained in a low-light reminder state. In one embodiment, when the keyboard device 100 is applied to a laptop computer, the control module 130 is also used to detect the current power status information of the laptop computer and adjust the LED light source of the light-emitting module 120 according to the power status information. The power status information includes: the charging status of the laptop computer, the battery level or the operating system power management mode. That is, the control module 130 can use the power status information as an auxiliary judgment basis for controlling the LED lighting strategy. Specifically, it includes but is not limited to the following situations: (1) Charging status judgment: When the laptop is detected to be in the charging state, the control module allows a higher brightness and rich color lighting mode; if it is detected to be in the non-charging state (battery-powered), it can automatically reduce the LED brightness or limit the lighting area to reduce additional power consumption. (2) Battery power judgment: The control module can obtain the current battery power (for example, less than 20%, 50%, 80%, etc.) from the operating system interface; when the power is lower than the set threshold, the LED light source enters the energy-saving mode (such as only keeping the basic function key area bright) to avoid excessive power consumption. (3) Power mode response: If the user sets it to "energy-saving mode" in the operating system, the control module will actively turn off all or part of the lighting area; if it is "high performance mode", the enhanced lighting mode (such as dynamic gradient lighting effect) can be enabled to enhance the visual experience; if it is "balanced mode", the standard lighting parameters in the current scenario mode are maintained. Through the above mechanism, this application can not only control the luminous area based on the operating scenario mode (such as game mode / office mode / custom mode), but also further sense the system power status. While ensuring the interactive effect, it takes into account the battery life and energy efficiency optimization of the laptop computer, enhancing the practicality and intelligence level of keyboard lighting control.

[0044] To sum up, the keyboard device and keyboard device contextual lighting control method provided in this application can automatically identify the corresponding operation context mode based on the currently running application, and intelligently control the LED light source of the corresponding key area to achieve dynamic adaptation and switching of brightness, color and lighting area.

[0045] Compared with the prior art, this application has the following significant advantages and beneficial effects: 1. Intelligent recognition of situational modes: Through the built-in situational recognition unit of the control module, it can automatically determine the current system operating status and application type, making the lighting control more purposeful and adaptable to the usage scenario; 2. Multi-mode lighting parameter control: Each operating scenario can set a unique lighting parameter group, flexibly adjust the brightness level and color data, and enhance the keyboard visual guidance and aesthetic experience; 3. Automatic light-off when the system is idle: When the system is idle for more than a predetermined time, the control module can automatically turn off all LED light sources, effectively reducing power consumption and extending the service life of the equipment; 4. Memory and restore function: supports recording and restoring the lighting status of the last operating scenario mode, allowing users to quickly enter the familiar usage environment when reusing, enhancing operational continuity; 5. Priority control under multi-tasking: When multiple applications are running in parallel, the control module can automatically select the dominant situation mode according to the preset priority strategy to avoid conflicts between different situation lighting rules; 6. Good scalability and personalized settings: supports user-defined lighting areas, parameters and situational priority rules, and can be applied to various complex usage needs such as gaming, office, programming, and design.

[0046] Through the coordinated control between the above modules, this application provides a contextual lighting control solution with high intelligence, fast response speed, clear visual guidance, and good energy saving and memory characteristics. It is particularly suitable for high-performance keyboard devices in modern multi-tasking operating environments.

[0047] The above-described embodiments are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. These modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the various embodiments of the present application, and should all be included in the scope of protection of the present application.

Claims

1. A keyboard device contextual lighting control method, the method is applied to the keyboard device, characterized in that: The keyboard device comprises: Input module, with multiple independently configurable physical buttons; A light emitting module is provided below the input module and has multiple groups of LED light sources corresponding to each key, each LED light source containing multiple light emitting chips of different wavelengths; A control module is electrically connected to the input module and the light-emitting module, and is configured to implement the contextual light-emitting control method of the keyboard device, the method comprising: Get information about currently running applications from the operating system; Determining whether the application information corresponds to a preset operating context mode, where the operating context mode includes a gaming mode, an office mode, or a user-defined mode; If yes, then according to the operation scenario mode corresponding to the application information, start the LED light source of the corresponding key area and turn off the LED light source of the non-corresponding area; If not, turn off all LED light sources; Among them, the control module regulates the driving signal of the light-emitting chip to adjust the color and brightness of the LED light source, and the control module records the physical buttons frequently used by the user in different applications, and further adjusts the LED light source to automatically optimize the light-emitting area.

2. The keyboard device contextual lighting control method according to claim 1, wherein: The control module includes a context recognition unit for comparing the application information with a corresponding relationship table of the operation context mode to determine whether the application information corresponds to a preset operation context mode.

3. The keyboard device contextual lighting control method according to claim 1, wherein: Each LED light source includes at least two light-emitting chips with different wavelengths, and the light brightness and color of the LED light source are adjusted according to the operating scenario mode.

4. The keyboard device contextual lighting control method according to claim 3, wherein: The luminous brightness and color are achieved by the control module calling a preset parameter group corresponding to the operating scenario mode, and the parameter group includes brightness level and color data.

5. The keyboard device contextual lighting control method according to claim 1, wherein: When the operating system is in an idle state for more than a predetermined time, the control module controls all LED light sources to be in an off state.

6. The keyboard device contextual lighting control method according to claim 1, wherein: When there are multiple foreground applications in the operating system, the control module selects a leading application according to a preset priority rule table and determines the light-emitting area according to the application with a high priority.

7. The keyboard device contextual lighting control method according to claim 1, wherein: The light-emitting module has a memory function, which records and restores the light-emitting state in the last operating scenario mode.

8. The keyboard device contextual lighting control method according to claim 1, wherein: When the keyboard device is applied to a notebook computer, the control module is further used to detect current power status information of the notebook computer and adjust the LED light source according to the power status information.

9. The keyboard device contextual lighting control method according to claim 8, wherein: The power status information includes the charging status, battery level or operating system power management mode of the notebook computer.

10. A keyboard device, characterized in that: include: Input module, with multiple independently configurable physical buttons; A light emitting module is provided below the input module and has multiple groups of LED light sources corresponding to each key, each LED light source containing multiple light emitting chips of different wavelengths; A control module electrically connected to the input module and the light emitting module, The control module is configured to execute the keyboard device contextual lighting control method according to any one of claims 1 to 8.

Citation Information

Patent Citations

  • Keyboard backlight LED lamp color mixing system

    CN104763971A

  • Keyboard input information recording method, apparatus and system

    CN105446650A

  • Keyboard backlight prompting system and method thereof

    CN110007771A

  • Backlight control method and notebook computer

    CN112578990A

  • Concentration improving method and system based on keyboard lighting effect guidance

    CN120406752A