IP Library Granted Patent US 8,344,641
Granted Patent B1
US 8,344,641 · App. 12/872,890 · Granted Jan 1, 2013

LED illumination control using simple digital command structure

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 8,344,641
App. No.
12/872,890
Granted
Jan 1, 2013
Kind
B1
Abstract

Disclosed is an illumination controller for use with at least one three-color LED module. The illumination controller includes a command input, three color control outputs, and a processor. The command input receives a unitary illumination control command having first, second and third color level values, and a fade rate value. First, second, and third color control outputs pulse modulates respective first, second and third signals that powers an illumination level for each color. The processor, responsive to a control command, transitions the first color control output in accordance with the received command's first color level value and the fade rate value, transitions the second color control output in accordance with the received command's second color level value and the fade rate value, and transitions the third color control output in accordance with the received command's third color level value and the fade rate value. The three colors may be red, green, and blue.

Claims (55)

1. An illumination controller for use with at least one three-color LED module, comprising:

a command input for receiving a unitary illumination control command, the unitary illumination control command having a first color level value, a second color level value, a third color level value, and a fade rate value;

a first color control output for pulse modulating a first signal that powers a first illumination level for a first color;

a second color control output for pulse modulating a second signal that powers a second illumination level for a second color;

a third color control output for pulse modulating a third signal that powers a third illumination level for a third color; and

a processor that, responsive to the unitary illumination control command received on the command input, transitions the first color control output in accordance with the received command's first color level value and the fade rate value, transitions the second color control output in accordance with the received command's second color level value and the fade rate value; and transitions the third color control output in accordance with the received command's third color level value and the fade rate value.

2. An illumination controller as defined in claim 1 , wherein the first color is red, the second color is green, and the third color is blue.

3. An illumination controller as defined in claim 1 , further comprising first and second front panel buttons, and

wherein the processor is configured with a pre-programmed illumination sequence that is controlled using the first and second front panel buttons.

4. An illumination controller as defined in claim 1 , wherein first, second and third signals are below 24 volts.

5. An illumination controller as defined in claim 1 , wherein the unitary illumination control command is an ASCII string.

6. An illumination controller as defined in claim 1 , wherein the unitary illumination control command is executed when the processor receives a carriage return character.

7. An illumination controller as defined in claim 1 , wherein the fade rate value corresponds to a fade rate greater than zero.

8. An illumination controller as defined in claim 1 , wherein the command input is a serial interface.

9. An illumination controller as defined in claim 8 , wherein the serial interface is an RS-232 interface.

10. An illumination controller as defined in claim 8 , wherein the serial interface is an RS-485 interface.

11. An illumination controller as defined in claim 1 , wherein the command input is a wireless interface.

12. An illumination controller as defined in claim 1 , wherein the illumination controller uses pulse frequency modulation for modulating the first, second, and third signals.

13. A method for controlling at least one three-color LED module, comprising:

receiving a unitary illumination control command having a first color level value, a second color level value, a third color level value, and a fade rate value;

transitioning to a first illumination level for a first color by pulse modulating a first signal in accordance with the received command's first color level value and the fade rate value;

transitioning to a second illumination level for a second color by pulse modulating a second signal in accordance with the received command's second color level value and the fade rate value; and

transitioning to a third illumination level for a third color by pulse modulating a third signal in accordance with the received command's third color level value and the fade rate value.

14. A method for controlling as defined in claim 13 , wherein the first color is red, the second color is green, and third color is blue.

15. A method for controlling as defined in claim 13 , wherein the unitary illumination control command is an ASCII string.

16. A method for controlling as defined in claim 13 , wherein the fade rate value corresponds to a fade rate greater than zero.

17. A method for controlling as defined in claim 13 , wherein pulse frequency modulation is used for modulating the first, second, and third signals.

18. Apparatus for controlling at least one three-color LED module, comprising:

means for receiving a unitary illumination control command having a first color level value, a second color level value, a third color level value, and a fade rate value;

means for transitioning to a first illumination level for a first color by pulse modulating a first signal in accordance with the received command's first color level value and the fade rate value, transitioning to a second illumination level for a second color by pulse modulating a second signal in accordance with the received command's second color level value and the fade rate value, transitioning to a third illumination level for a third color by pulse modulating a third signal in accordance with the received command's third color level value and the fade rate value.

19. A computer program product comprising:

a non-transitory computer readable medium storing:

code for causing a computer to receive a unitary illumination control command having a first color level value, a second color level value, a third color level value, and a fade rate value;

code for causing the computer to transition to a first illumination level for a first color by pulse modulating a first signal in accordance with the received command's first color level value and the fade rate value;

code for causing the computer to transition to a second illumination level for a second color by pulse modulating a second signal in accordance with the received command's second color level value and the fade rate value; and

code for causing the computer to transition to a third illumination level for a third color by pulse modulating a third signal in accordance with the received command's third color level value and the fade rate value.

20. A method for controlling at least one four-color LED module, comprising:

receiving a unitary illumination control command having a first color level value, a second color level value, a third color level value, a fourth color level value, and a fade rate value;

transitioning to a first illumination level for a first color by pulse modulating a first signal in accordance with the received command's first color level value and the fade rate value;

transitioning to a second illumination level for a second color by pulse modulating a second signal in accordance with the received command's second color level value and the fade rate value;

transitioning to a third illumination level for a third color by pulse modulating a third signal in accordance with the received command's third color level value and the fade rate value; and

transitioning to a fourth illumination level for a fourth color by pulse modulating a fourth signal in accordance with the received command's fourth color level value and the fade rate value.

21. An illumination controller as defined in claim 20 , wherein the first color is red, the second color is green, the third color is blue, and the fourth color is amber.

22. An illumination controller for use with at least one four-color LED module, comprising:

a command input for receiving a unitary illumination control command, the unitary illumination control command having a first color level value, a second color level value, a third color level value, a fourth color level value, and a fade rate value;

a first color control output for pulse modulating a first signal that powers a first illumination level for a first color;

a second color control output for pulse modulating a second signal that powers a second illumination level for a second color;

a third color control output for pulse modulating a third signal that powers a third illumination level for a third color;

a fourth color control output for pulse modulating a fourth signal that powers a fourth illumination level for a fourth color; and

a processor that, responsive to the unitary illumination control command received on the command input, transitions the first color control output in accordance with the received command's first color level value and the fade rate value, transitions the second color control output in accordance with the received command's second color level value and the fade rate value; transitions the third color control output in accordance with the received command's third color level value and the fade rate value; and transitions the fourth color control output in accordance with the received command's fourth color level value and the fade rate value.

23. A method for controlling at least three LED modules, comprising:

receiving a unitary illumination control command having a first illumination level value, a second illumination level value, a third illumination level value, and a fade rate value;

transitioning to a first illumination level for a first LED module by pulse modulating a first signal in accordance with the received command's first illumination level value and the fade rate value;

transitioning to a second illumination level for a second LED module by pulse modulating a second signal in accordance with the received command's second illumination level value and the fade rate value; and

transitioning to a third illumination level for a third LED module by pulse modulating a third signal in accordance with the received command's third illumination level value and the fade rate value.

Assignments (7)
SECURITY INTEREST Recorded Dec 20, 2024
From: SPRINGS WINDOW FASHIONS, LLC; MECHOSHADE SYSTEMS, LLC; MARIAK INDUSTRIES, INC.; HORIZONS HOLDINGS, LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
Reel/Frame 071382/0587 →
SUPER-PRIORITY INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Dec 19, 2024
From: MECHOSHADE SYSTEMS, LLC
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 069743/0233 →
AFTER ACQUIRED INTELLECTUAL PROPERTY SECURITY AGREEMENT (FIRST SUPPLEMENTAL FILING) Recorded Dec 3, 2024
From: MECHOSHADE SYSTEMS, LLC
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 069475/0531 →
SECURITY INTEREST Recorded Sep 14, 2023
From: MECHOSHADE SYSTEMS, LLC
To: WELLS FARGO BANK, NATIONAL ASSOCIATION
Reel/Frame 064913/0339 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 22, 2022
From: SPRINGS WINDOW FASHIONS, LLC
To: MECHOSHADE SYSTEMS, LLC
Reel/Frame 059686/0238 →
MERGER AND CHANGE OF NAME Recorded Mar 1, 2022
From: NULEDS, INC.; SPRINGS WINDOW FASHIONS, LLC
To: SPRINGS WINDOW FASHIONS, LLC
Reel/Frame 059129/0882 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 23, 2012
From: ISAACSON, CHRIS; VERKAIK, PETER
To: NULEDS, INC.
Reel/Frame 027578/0658 →