IP Library Granted Patent US 9,779,591
Granted Patent B2
US 9,779,591 · App. 15/057,917 · Granted Oct 3, 2017

Keyboard backlight event messaging system

Inventors: Adolfo S. Montero (Pflugerville, TX); Isaac Hsu (Taipei, TW)
Assignee: Dell Products L.P.
G08B5/36G06F3/0219G06F9/4406G06F11/0721G06F11/0784
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,779,591
App. No.
15/057,917
Filed
Mar 1, 2016
Granted
Oct 3, 2017
Kind
B2
Examiner
WANG, JACK K
Art Unit
2682
USPC
340/691.1
Abstract

A keyboard backlight event messaging system includes a backlit keyboard that includes a plurality of keys and a plurality of light emitting subsystems. Each respective light emitting subsystem of the plurality of light emitting subsystems is configured to backlight a respective key of the plurality of keys. The keyboard backlight event messaging system also includes a computing system that is coupled to the backlit keyboard. The computing system includes a controller that is coupled to the backlit keyboard and that is configured, in response to an event occurring in the computing system, to receive event messaging information that is associated with the event and activate a subset of the plurality of light emitting subsystems according to an event messaging sequence defined by the event messaging information in order to backlight a respective subset of the plurality of keys to provide an event message.

Claims (59)

1. An event messaging system, comprising:

a backlit keyboard including:

a plurality of keys; and

a plurality of light emitting subsystems, wherein each respective light emitting subsystem of the plurality of light emitting subsystems is configured to backlight a respective key of the plurality of keys; and

a computing system that is coupled to the backlit keyboard, wherein the computing system includes a controller that is coupled to the backlit keyboard and that is configured, in response to an event occurring in the computing system, to

receive event messaging information that is associated with the event; and

activate a subset of the plurality of light emitting subsystems according to an event messaging sequence defined by the event messaging information in order to backlight a respective subset of the plurality of keys to provide an event message.

2. The system of claim 1 , further comprising:

a basic input/output system (BIOS) coupled to the controller, wherein the controller is configured to receive the event messaging information as an error text string from the BIOS, and translate the error text string to the event messaging sequence.

3. The system of claim 1 , wherein the activating the subset of the plurality of light emitting subsystems according to the event messaging sequence defined by the event messaging information in order to backlight the respective subset of the plurality of keys includes backlighting the respective subset of the plurality of keys that include keys that include an alphabet in order to spell out an indication of the event.

4. The system of claim 1 , wherein the embedded controller is configured to:

determine a severity level of the event; and

activate the subset of the plurality of light emitting subsystems to indicate the severity level of the event.

5. The system of claim 4 , wherein the embedded controller is configured to:

activate the subset of the plurality of light emitting subsystems to emit a first color of light in response to determining a first severity level for the event; and

activate the subset of the plurality of light emitting subsystems to emit a second color of light in response to determining a second severity level for the event that is different than the first severity level.

6. The system of claim 1 , wherein the embedded controller is configured to:

activate a first subset of the plurality of light emitting subsystems according to the event messaging sequence defined by the event messaging information in order to backlight a first respective subset of the plurality of keys to provide a first portion of the event message;

receive an input that requests more information about the event and, in response, activate a second subset of the plurality of light emitting subsystems according to the event messaging sequence defined by the event messaging information in order to backlight a second respective subset of the plurality of keys to provide a second portion of the event message.

7. The system of claim 1 , wherein each of the plurality of emitting subsystems is a red light emitting device that is configured to emit red light, a green light emitting device that is configured to emit green light, and a blue light emitting device that is configured to emit blue light.

8. An information handling system (IHS), comprising:

a chassis;

a keyboard connector that is located on the chassis and that is configured to couple to a backlit keyboard that includes:

a plurality of keys; and

a plurality of light emitting subsystems, where each respective light emitting subsystem of the plurality of light emitting subsystems is configured to backlight a respective key of the plurality of keys; and

a controller that is coupled to the keyboard connector and that is configured to:

receive event messaging information that is associated with an event; and

provide an instruction through the keyboard connector that is configured to activate a subset of a plurality of light emitting subsystems according to an event messaging sequence defined by the event messaging information in order to backlight a respective subset of the plurality of keys to provide an event message.

9. The IHS of claim 8 , further comprising a basic input/output system (BIOS) coupled to the controller, wherein the controller is configured to receive the event messaging information as an error text string from the BIOS, and translate the error text string to the event messaging sequence.

10. The IHS of claim 8 , wherein the providing the instruction through the keyboard connector that is configured to activate the subset of the plurality of light emitting subsystems according to the event messaging sequence defined by the event messaging information in order to backlight the respective subset of the plurality of keys includes backlighting the respective subset of the plurality of keys that include keys that include an alphabet in order to spell out an indication of the event.

11. The IHS of claim 8 , wherein the controller is configured to:

determine a severity level of the event; and

activate the subset of the plurality of light emitting subsystems to indicate the severity level of the event.

12. The IHS of claim 11 , wherein the controller is configured to:

activate the subset of the plurality of light emitting subsystems to emit a first color of light in response to determining a first severity level for the event; and

activate the subset of the plurality of light emitting subsystems to emit a second color of light in response to determining a second severity level for the event that is different than the first severity level.

13. The IHS of claim 8 , wherein the instructions to activate the subset of the plurality of light indicators of the backlit keyboard based on the system condition includes:

instructions to activate a first subset of the plurality of light indicators to communicate to a user a first subset of the system condition; and

instructions to activate a second subset of the plurality of light indicators to communicate to the user a second subset of the system condition.

14. The system of claim 8 , wherein the embedded controller is configured to:

activate a first subset of the plurality of light emitting subsystems according to the event messaging sequence defined by the event messaging information in order to backlight a first respective subset of the plurality of keys to provide a first portion of the event message;

receive an input that requests more information about the event and, in response, activate a second subset of the plurality of light emitting subsystems according to the event messaging sequence defined by the event messaging information in order to backlight a second respective subset of the plurality of keys to provide a second portion of the event message.

15. A method for providing event messaging, comprising:

receive, by a controller that is included in a computing system and coupled to a backlit keyboard, event messaging information that is associated with an event that is occurring in the computing system; and

activating, by the controller, a subset of a plurality of light emitting subsystems included on the backlit keyboard according to an event messaging sequence defined by the event messaging information;

wherein the activation of the subset of the plurality of light emitting subsystems according to the event messaging sequence results in the backlighting of a plurality of keys included on the backlit keyboard to provide an event message.

16. The method of claim 15 further comprising:

receiving, by the controller from a basic input/output system (BIOS) coupled to the controller, the event messaging information as an error text string from the BIOS; and

translating, by the controller, the error text string to the event messaging sequence.

17. The method of claim 15 , wherein the activating, by the controller, the subset of the plurality of light emitting subsystems included on the backlit keyboard according to the event messaging sequence defined by the event messaging information to backlight the plurality of keys included on the backlit keyboard to provide an event message includes backlighting the plurality of keys that include keys that include an alphabet in order to spell out an indication of the event.

18. The method of claim 15 , further comprising:

determining, by the controller, a severity level of the event; and

activating, by the controller, the subset of the plurality of light emitting subsystems to indicate the severity level of the event.

19. The method of claim 18 , further comprising:

activating, by the controller, the subset of the plurality of light emitting subsystems to emit a first color of light in response to determining a first severity level for the event; and

activating, by the controller, the subset of the plurality of light emitting subsystems to emit a second color of light in response to determining a second severity level for the event that is different than the first severity level.

20. The method of claim 15 , further comprising:

activating, by the controller, a first subset of the plurality of light emitting subsystems according to the event messaging sequence defined by the event messaging information in order to backlight a first respective subset of the plurality of keys to provide a first portion of the event message;

receiving, by the controller, an input that requests more information about the event and, in response, activate a second subset of the plurality of light emitting subsystems according to the event messaging sequence defined by the event messaging information in order to backlight a second respective subset of the plurality of keys to provide a second portion of the event message.

Assignments (15)
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (053546/0001) Recorded Jun 23, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL MARKETING L.P. (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO CREDANT TECHNOLOGIES, INC.); DELL INTERNATIONAL L.L.C.; DELL PRODUCTS L.P.; DELL USA L.P.; EMC CORPORATION; DELL MARKETING CORPORATION (SUCCESSOR-IN-INTEREST TO FORCE10 NETWORKS, INC. AND WYSE TECHNOLOGY L.L.C.); EMC IP HOLDING COMPANY LLC
Reel/Frame 071642/0001 →
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (045455/0001) Recorded May 20, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL MARKETING CORPORATION (SUCCESSOR-IN-INTEREST TO ASAP SOFTWARE EXPRESS, INC.); DELL MARKETING L.P. (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO CREDANT TECHNOLOGIES, INC.); DELL USA L.P.; DELL INTERNATIONAL L.L.C.; DELL PRODUCTS L.P.; DELL MARKETING CORPORATION (SUCCESSOR-IN-INTEREST TO FORCE10 NETWORKS, INC. AND WYSE TECHNOLOGY L.L.C.); EMC CORPORATION (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO MAGINATICS LLC); EMC IP HOLDING COMPANY LLC (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO MOZY, INC.); SCALEIO LLC
Reel/Frame 061753/0001 →
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (040136/0001) Recorded Apr 26, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL MARKETING CORPORATION (SUCCESSOR-IN-INTEREST TO ASAP SOFTWARE EXPRESS, INC.); DELL MARKETING L.P. (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO CREDANT TECHNOLOGIES, INC.); DELL USA L.P.; DELL INTERNATIONAL L.L.C.; DELL PRODUCTS L.P.; DELL MARKETING CORPORATION (SUCCESSOR-IN-INTEREST TO FORCE10 NETWORKS, INC. AND WYSE TECHNOLOGY L.L.C.); EMC CORPORATION (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO MAGINATICS LLC); EMC IP HOLDING COMPANY LLC (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO MOZY, INC.); SCALEIO LLC
Reel/Frame 061324/0001 →
RELEASE OF SECURITY INTEREST Recorded Nov 3, 2021
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: ASAP SOFTWARE EXPRESS, INC.; AVENTAIL LLC; CREDANT TECHNOLOGIES, INC.; DELL USA L.P.; DELL INTERNATIONAL, L.L.C.; DELL MARKETING L.P.; DELL PRODUCTS L.P.; DELL SOFTWARE INC.; DELL SYSTEMS CORPORATION; EMC CORPORATION; EMC IP HOLDING COMPANY LLC; FORCE10 NETWORKS, INC.; MAGINATICS LLC; MOZY, INC.; SCALEIO LLC; WYSE TECHNOLOGY L.L.C.
Reel/Frame 058216/0001 →
SECURITY AGREEMENT Recorded Apr 22, 2020
From: CREDANT TECHNOLOGIES INC.; DELL INTERNATIONAL L.L.C.; DELL MARKETING L.P.; DELL PRODUCTS L.P.; DELL USA L.P.; EMC CORPORATION; FORCE10 NETWORKS, INC.; WYSE TECHNOLOGY L.L.C.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
Reel/Frame 053546/0001 →
SECURITY AGREEMENT Recorded Mar 21, 2019
From: CREDANT TECHNOLOGIES, INC.; DELL INTERNATIONAL L.L.C.; DELL MARKETING L.P.; DELL PRODUCTS L.P.; DELL USA L.P.; EMC CORPORATION; FORCE10 NETWORKS, INC.; WYSE TECHNOLOGY L.L.C.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
Reel/Frame 049452/0223 →
SECURITY AGREEMENT Recorded Sep 21, 2016
From: ASAP SOFTWARE EXPRESS, INC.; AVENTAIL LLC; CREDANT TECHNOLOGIES, INC.; DELL USA L.P.; DELL INTERNATIONAL L.L.C.; DELL MARKETING L.P.; DELL PRODUCTS L.P.; DELL SOFTWARE INC.; DELL SYSTEMS CORPORATION; EMC CORPORATION; EMC IP HOLDING COMPANY LLC; FORCE10 NETWORKS, INC.; MAGINATICS LLC; MOZY, INC.; SCALEIO LLC; SPANNING CLOUD APPS LLC; WYSE TECHNOLOGY L.L.C.
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 040134/0001 →
SECURITY AGREEMENT Recorded Sep 21, 2016
From: ASAP SOFTWARE EXPRESS, INC.; AVENTAIL LLC; CREDANT TECHNOLOGIES, INC.; DELL USA L.P.; DELL INTERNATIONAL L.L.C.; DELL MARKETING L.P.; DELL PRODUCTS L.P.; DELL SOFTWARE INC.; DELL SYSTEMS CORPORATION; EMC CORPORATION; EMC IP HOLDING COMPANY LLC; FORCE10 NETWORKS, INC.; MAGINATICS LLC; MOZY, INC.; SCALEIO LLC; SPANNING CLOUD APPS LLC; WYSE TECHNOLOGY L.L.C.
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 040136/0001 →
RELEASE OF REEL 038664 FRAME 0908 (NOTE) Recorded Sep 14, 2016
From: BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENT
To: DELL SOFTWARE INC.; DELL PRODUCTS L.P.; SECUREWORKS, CORP.; WYSE TECHNOLOGY L.L.C.
Reel/Frame 040027/0390 →
RELEASE OF REEL 038665 FRAME 0041 (TL) Recorded Sep 14, 2016
From: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
To: DELL SOFTWARE INC.; DELL PRODUCTS L.P.; SECUREWORKS, CORP.; WYSE TECHNOLOGY L.L.C.
Reel/Frame 040028/0375 →
RELEASE OF REEL 038665 FRAME 0001 (ABL) Recorded Sep 13, 2016
From: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
To: DELL SOFTWARE INC.; DELL PRODUCTS L.P.; SECUREWORKS, CORP.; WYSE TECHNOLOGY L.L.C.
Reel/Frame 040021/0348 →
SUPPLEMENT TO PATENT SECURITY AGREEMENT (NOTES) Recorded May 11, 2016
From: DELL SOFTWARE INC.; WYSE TECHNOLOGY, L.L.C.; DELL PRODUCTS L.P.
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS FIRST LIEN COLLATERAL AGENT
Reel/Frame 038664/0908 →
SUPPLEMENT TO PATENT SECURITY AGREEMENT (TERM LOAN) Recorded May 11, 2016
From: DELL PRODUCTS L.P.; DELL SOFTWARE INC.; WYSE TECHNOLOGY, L.L.C.
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 038665/0041 →
SUPPLEMENT TO PATENT SECURITY AGREEMENT (ABL) Recorded May 11, 2016
From: DELL PRODUCTS L.P.; DELL SOFTWARE INC.; WYSE TECHNOLOGY, L.L.C.
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 038665/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 2, 2016
From: MONTERO, ADOLFO S.; HSU, ISAAC
To: DELL PRODUCTS L.P.
Reel/Frame 037867/0916 →
Continuity (1)
Related Publication 20170256143A1 · Sep 7, 2017