You are on page 1of 19

US008253272B2

(12) United States Patent (10) Patent No.: US 8,253,272 B2


Schulzman (45) Date of Patent: Aug. 28, 2012
(54) FAN CONTROLLER WITH 8-BIT SIGNAL Holtek; HT12A/HT12E.; 2''Series of Encoders; printed from www.
ENCODING holtek.com; dated Apr. 11, 2000.
(75) Inventor: Kurt Schulzman, Long Beach, CA (US) Holtek; HT12D/HT12F; 2''Series of Decoders; printed from www.
holtek.com; dated Nov. 18, 2002.
(73) Assignee: Minka Lighting, Inc., Corona, CA (US) Holtek; HT-12E/HT-12F Data Sheet; printed from www.sprocket.
(*) Notice: Subject to any disclaimer, the term of this telab.artic.edu.ed/ATS3203; printed on Oct. 5, 2009.
patent is extended or adjusted under 35 Micon Design Technology Co.; MDT 10P21 Data Sheet; printed from
U.S.C. 154(b) by 530 days. www.datasheet pro.com on Oct. 5, 2009.
(21) Appl. No.: 12/485,486 * cited by examiner
(22) Filed: Jun. 16, 2009 Primary Examiner — Hal Kaplan
(65) Prior Publication Data (74) Attorney, Agent, or Firm — Baker & McKenzie LLP
US 2010/0314941 A1 Dec. 16, 2010 (57) ABSTRACT
A self-programmable control system for an electronic device
(51) Int. Cl. is disclosed. The electronic device may comprise a ceiling fan
H02.3/4 (2006.01) and associated light fixtures, wherein the ceiling fan is manu
(52) U.S. Cl. .......................................... 307/40: 307/155 factured to be coupled with an AC power source, and includes
(58) Field of Classification Search .................... 307/40, a motor with associated connection wires for rotating fan
3077155 blades. Such ceiling fan system may further include at least
See application file for complete search history. one lower light fixture, and one upper light fixture, with
associated connection wires for adjusting light intensity. The
(56) References Cited control system may utilize a plurality of wireless or hard
wired controllers, wherein each controller contains a trans
U.S. PATENT DOCUMENTS mitter configured to encode and transmit a control signal from
4.538,973 A * 9/1985 Angott et al. ................. 417 572 the controller to a receiver. The control system further
4,818,920 A * 4, 1989 Jacob .............................. 318/16 includes a receiver adapted to receive the encoded control
5,041,825 A 8, 1991 Hart et al.
5,189,412 A * 2/1993 Mehta et al. ............... 340/1224 signals, decode the instruction, and provide the decoded
5,365,154 A * 1 1/1994 Schneider et al. ............ 318, 103 instruction to a component of the electronic device. The
6,120,262 A * 9/2000 McDonough et al. ... 417/424.1 receiver is adapted to operate in several different modes,
7.425,805 B2 * 9/2008 Hsu ................................. 318/16 including a dimmer mode and a programming mode, whereby
OTHER PUBLICATIONS the remote transmitters may adjust the illumination intensity
and the receiver may program itself to receive instructions
Holtek; HT93LC46/56/66 Memory Devise; 1 K/2K4K 3-Wire only from a specific controller.
CMOS Serial EEPROM; printed from www.holtek.com; dated Aug.
7, 1998. 27 Claims, 11 Drawing Sheets

STATIONARY
CONTROLLER
iO2

. RECEIVER
106

POrTABE
CONTROLLER
110
U.S. Patent Aug. 28, 2012 Sheet 1 of 11 US 8,253,272 B2

FIG. 1 104 ACSUPPLY

STATIONARY
CONTROLLER
102

GROUNDED RECEIVER
106

C
d
3O
H
1.
CD O
PORTABLE
CONTROLLER
110
U.S. Patent Aug. 28, 2012 Sheet 2 of 11 US 8,253,272 B2

501 BUTTON PRESSED

502 FLASH RED


INDICATOR LIGHT

503 RECEIVE INPUT

GENERATE
504 CONTROL SIGNAL

ENCODESIGNAL
505

TRANSMIT SIGNAL
506
U.S. Patent Aug. 28, 2012 Sheet 3 of 11 US 8,253,272 B2
U.S. Patent Aug. 28, 2012 Sheet 4 of 11 US 8,253,272 B2

400 450

FIG. 4A

456a 456C 456e 456g


U.S. Patent Aug. 28, 2012 Sheet 5 of 11 US 8,253,272 B2
U.S. Patent Aug. 28, 2012 Sheet 6 of 11 US 8,253,272 B2

7,
IS
POWER SWITCH
"OFF"?

701 ENABLE POWER DISABLE POWER


TO RECEIVER AND TO RECEIVER AND
CONTROLLER CONTROLLER

702 BUTTON PRESSED

703 FLASH RED


INDICATOR LIGHT

704 RECEIVE INPUT

GENERATE
705 CONTROL SIGNAL

706 ENCODESIGNAL

707 TRANSMIT SIGNAL

FIG. 7
U.S. Patent Aug. 28, 2012 Sheet 7 of 11 US 8,253,272 B2

ELIHM
OW
NI
N OW
NI
T

90
|
—,
008 |× Z08 708 8"OIH
908 808
O|E||[HMNHOLOW TMOLOWXOVT|8

ET E

WOO }?OLOW
U.S. Patent Aug. 28, 2012 Sheet 8 of 11 US 8,253,272 B2

STANDARD
OPERATING MODE
START
900
902 POWER ON ?

904 RESTORE SAVED


SETTINGS

RECEIVE
TRANSMISSION

IS
POWER RESTORATION
WITHIN 60 SECONDS

S
BUTTON PRESSED
FOR 3 SECONDS
DECODESIGNAL 918

IS
DECODING
SUCCESSFUL LEARN CODE OF
TRANSMISSION
YES DEVICE
PROCESS CONTROL
922 INSTRUCTION

STORE CURRENT
924 SETTINGS

C END D FLASHOWER
LIGHTTWICE
FIG. 9
PROGRAMING MODE
U.S. Patent Aug. 28, 2012 Sheet 9 of 11 US 8,253,272 B2

FIG. 1 OA 1000
RECEIVE CONTROL ?
INSTRUCTION DATA
------ ---- -------- ---- -
IS
"STOP" BUTTON YES
PRESSED
SE FAN SPEED
NO TO"OFF" 1002
1001 N.
IS
"LOWSPEED"BUTTON)YES
PRESSED?
SET FAN SPEED
TO"LOW" 1004
NO

IS
"MEDIUMSPEED" YES
BUTTON PRESSED
SET FAN SPEED
TO"MEDIUM" 1006
NO

IS
"HIGH SPEED" YES
BUTTON PRESSED
SET FAN SPEED
TO"HGH" 1008
NO

IS
"REVERSE-BUTTON)YES
PRESSED?
REVERSE FAN
NO BLADE ROTATIONN 1010
------ ----------------- -

TO FIG, 10B
U.S. Patent Aug. 28, 2012 Sheet 10 of 11 US 8,253,272 B2

FROM FIG. 10A 1000

IS
"UP-LIGHT" YES
BUTTON PRESSED
?
1012 1014
HAS
NO BUTTON BEEN YES ENTER DIMMER
PRESSED ONGER THAN MODE
0.7 SECONDS
?

N° 1015
<> NO
TURN LIGHT OFF

BUTTON PRESSED

HAS
NO BUTTON BEEN
END PRESSEDONGER
0.7 SECONDS
THAN)YES ENIEMER
1018 1014
NO

YES

NO 1019
TURN LIGHT ON TURN LIGHT OFF

1021 1020
---- --------------------- ------ -
FIG 1 OB
U.S. Patent Aug. 28, 2012 Sheet 11 of 11 US 8,253,272 B2

FIG 11 1100
1105

HASA
BUTTON GONE
UNPRESSED FOR LONGER
THAN 0.8 SECONDS

IS
"UP-LIGHT" BUTTON
PRESSED?
S
"DOWN-LIGHT"
BUTTON PRESSED

START DIMMERCYCLE START DIMMERCYCLE


BY INCREASING LIGHT BY DECREASING LIGHT 1135
INTENSITY INTENSITY

ISA
BUTTON STILL CONTINUE
PRESSED? OMMERCYCLE
1 1 4O

1155 L DIMMERCYCLE
US 8,253,272 B2
1. 2
EAN CONTROLLER WITH 8-BIT SIGNAL Source. Such as a battery. The remote controller may also
ENCODING comprise an encoding device with eight code Switches,
wherein each code switch has an “On/Off position. The
BACKGROUND encoding device may further comprise a Holtek HT 12A
integrated circuit, which is commercially available. The eight
1. Technical Field code switches can be connected to address pins of the HT12A
This invention relates to encoded control systems, and integrated circuit so that the desired code can be provided
more specifically, to a device for controlling a ceiling fan and directly to the encoding circuit. The remote controller user
its associated light fixtures, and a method wherein the trans interface may further comprise two Switches designated to
mission of a signal is encoded. 10 control the light fixtures associated with the ceiling fan, four
2. Background of the Related Art Switches to control the fan speed setting, and one Switch to
Current ceiling fan systems may comprise a motor, fan reverse the direction of fan blade rotation. In accordance with
blades, at least one light fixture located below the fan blades, an embodiment of the invention, the remote controller gen
a light fixture located above the fan blades, and a device to erates and encodes control signals, then transmits the encoded
control the ceiling fan system, such as an AC-coupled wall 15 control signals to the receiver via a wireless transmission
control unit. Sucha device for controlling a ceiling fan system medium. According to another embodiment, the transmission
is inefficient as these devices utilize a method of control in medium may comprise a wired connection between the con
which control signals are sent from the control unit to the troller and the receiver.
ceiling fan by modulating them onto the AC power line, thus The control system may further comprise at least one sta
reducing the AC power to the fan, causing unwanted fluctua tionary controller, wherein said controller is tailored to be
tions in the fan speed and light intensity. mounted on a fixed structure. Such as a wall, and is powered
Such wall control units also lack variation in functionality, by an AC power Source. The stationary controller may com
as most only provide the ability to turn off and on the fan and prise an encoding device with eight code Switches, wherein
its associated light fixtures, and do not allow for user-defined each code switch has an “On/Off position. The stationary
variations in the light intensity and fan speed. Further, the few 25 controller user interface may comprise two Switches desig
wall control units that do allow greater user-control do not nated to control the light fixtures associated with the ceiling
feature the ability to adjust the direction of fan blade rotation. fan, and four Switches to control the fan speed setting. The
It is desirable to control fan and light settings through use stationary controller may further comprise one Switch to
of a remote control system in addition to the wall-mounted reverse the direction of fan blade rotation, and one toggle
controller. A remote control system can utilize wireless com 30 switch to power the receiver on and off. In accordance with an
munication between a transmitter and a receiver over some embodiment of the invention, the stationary controller gener
sort of wireless medium, such as Radio Frequency (RF) or ates and encodes code signals, then transmits said control
infrared light (IR). Such a method can suffer from interfer signals to the receiver via a wireless transmission medium.
ence from other wireless controllers using the same wireless According to another embodiment, the transmission medium
medium. Accordingly, it is advantageous to encode the trans 35 may comprise a wired connection between the controller and
mitted signal so that only the desired receiver only receives the receiver.
commands from the desired transmitter, thereby eliminating The control system may further comprise a receiver that
interference from other sources. It is also desirable to provide includes a Radio Frequency (RF) receiver, wherein said
a self-programmable receiver for receiving the encoded receiver receives encoded control signals from transmission
instructions from the remote controller so that the receiver 40 devices. The receiver may decrypt the control signals, extract
can be readily programmed to work with different remotes. and process the control instruction, and operate the fan motor
and associated light fixtures in a manner that is compliant
SUMMARY with said control instruction. In one embodiment of the inven
tion, both the stationary controller and the portable remote
Disclosed is a control system powered by an Alternating 45 controller are adapted to transmit a control signal to the
Current (AC) power source. The electronic device to be con receiver via the same transmission medium.
trolled may comprise a ceiling fan and associated light fix Additional advantages, objects, and features of the disclo
tures, wherein Such ceiling fan is manufactured to be coupled sure will be set forth in part in the description which follows
with an AC power source, and includes a motor with associ and in part will become apparent to those having ordinary
ated connection wires for rotating fan blades. Such ceiling fan 50 skill in the art upon examination of the following or may be
system may further include at least one lower light fixture, learned from practice of the disclosure.
and one upper light fixture, with associated connection wires
for adjusting light intensity. BRIEF DESCRIPTION OF THE DRAWINGS
The controlling system may include a plurality of wireless
controllers, wherein each controller contains a transmitter 55 Disclosed embodiments will be described in detail with
tailored to encode and deliver a wireless control signal from reference to the following drawings, in which like reference
said controller to the receiver. In accordance with one numerals refer to like elements, wherein:
embodiment of the invention, a control signal, which contains FIG. 1 is a schematic diagram illustrating an exemplary
an instruction to be executed by the receiver, is encoded by the control system;
controller prior to being transmitted via a wireless medium 60 FIG. 2 is a schematic diagram of a ceiling fan system,
such as Radio Frequency (RF) or infrared light (IR), and is consisting of a lower light fixture, upper light fixture, fan
decoded by the receiver prior to execution. By encoding the blades, and a motor,
control signals sent by a particular transmitter, only the FIG. 3 is a diagram illustrating an exploded view of an
intended receiver will be able to process the control signals exemplary stationary controller in a light or ceiling fan con
and execute the desired function. 65 trol unit wall housing:
The control system may comprise at least one portable FIGS. 4A, 4B and 4C are diagrams illustrating the user
remote controller powered by a Direct Current (DC) power interface and code switches for a portable controller;
US 8,253,272 B2
3 4
FIG. 5 is a process flow diagram of the steps performed by troller 106 to encode signals that are to be sent from the
an exemplary embodiment of a portable controller; portable controller 110 to the receiver 106.
FIGS. 6A, 6B, and 6C are diagrams illustrating an exem The light-controlling switches featured on the front surface
plary user interface and code Switches for a stationary con 400 of the portable remote controller 110 are “Up-Light”
troller of the control system; switch 402 and “Down-Light' switch 404. In one embodi
FIG. 7 is a process flow diagram of the steps performed by ment of the invention, when the “Up-light' switch 402 is
an exemplary embodiment of the stationary controller pressed for less than a first period of time (e.g., less than 0.7
embodiment; seconds), the receiver 106 will operate in “normal mode.” In
FIG. 8 is a schematic diagram of the connections between the “normal mode, the controller 110 generates and trans
a ceiling fan system and a receiver; 10
mits an encoded control signal to the receiver 106. Upon
FIG. 9 is a process flow diagram of the steps performed by receiving this signal, the receiver 106 provides power to the
an exemplary embodiment of the receiver; fans associated light fixtures 202 and 204. If the light fixtures
FIGS. 10A and 10B illustrate an exemplary embodiment of 202 and 204 are already powered on, this control instruction
a process flow diagram for the “Process Control Instruction' turns the power off to the light fixtures 202 and 204. In another
step of FIG. 9; and 15
embodiment of the invention, when the “Down-Light' switch
FIG. 11 is an exemplary embodiment of a process flow
diagram for the “Enter Dimmer Mode” step of FIG. 10B. 402 is pressed for less than a first period of time (e.g., less than
0.7 seconds), the receiver 106 will operate in “normal mode.”
DETAILED DESCRIPTION In the “normal mode, the controller 110 generates and trans
mits an encoded control signal to the receiver 106. Upon
Control System Overview receiving this signal, the receiver 106 removes power from
FIG. 1 is a schematic diagram illustrating an exemplary the fans associated light fixtures 202 and 204. If the light
control system 100, wherein said control system includes a fixtures 202 and 204 are already powered off, this control
stationary controller 102 connected to an AC power source instruction turns the power on to the light fixtures 202 and
104; a receiver 106 connected to an AC power source 104 and 25 204.
ceiling fan system 200; and a portable controller 110 con In accordance with an embodiment of the invention, when
nected to a DC power source 112. The exemplary control either the “Up-Light' switch 402 or the “Down-Light' switch
system 100 further includes a wiring schematic 114 for con 404 are pressed for longer than the first period of time (e.g.,
necting the receiver 106 to the ceiling fan system 200. greater than 0.7 seconds), the receiver 106 enters "dimmer
FIG. 2 provides a schematic diagram of a representative 30 mode.” The receiver 106 will operate in the “dimmer mode'
ceiling fan system 200 comprised of at least one lower light until it returns to “normal mode' operation. When the light
fixture 202, an upper-light fixture 204, a motor 206, and fan controlling switches "Up-Light'402 and "Down-Light 404
blades 208, wherein said motor 206 is powered by an AC are pressed while the controller is operating in “dimmer
power supply 104 and rotates said fan blades 208 at a desired mode, the light control Switches gradually adjust the illumi
speed and direction. 35 nation intensity of the lower 202 and upper 204 light fixtures,
As illustrated in FIG. 3, one embodiment of the stationary wherein said adjustment of light intensity varies periodically
controller 302 may be mounted into a light or ceiling fan (e.g., every 0.8 seconds). For example, if the receiver 106 is
control unit wall housing 304 with a faceplate 306 installed on operating in “dimmer mode.” and the user presses the “Up
top of the controller mounting unit 308. Such installation Light' switch 402, the controller 110 generates and transmits
further includes connecting a ground wire 310 of the control 40 an encoded control signal to the receiver 106. Upon receiving
ler to a grounding wire 311 in the wall housing unit 304, the encoded control signal, the receiver 106 decodes the sig
connecting a first power wire 312 of the controller to a first nal and gradually increase the intensity, or brightness, of the
power wire 313 in the wall housing unit 304, and connecting fans associated light fixtures 202 and 204. Once the light
a second power wire 314 of the controller to a second power fixtures 202 and 204 reach their maximum intensity, the
wire 315 in the wall housing unit 304. The first power wires 45 intensity will pause briefly, then gradually start to decrease.
312 and 313 connect the stationary controller to the AC power The receiver will continue to cycle through increasing and
supply 104, while the second power wires 314 and 315 con decreasing intensity until the user stops pressing the "Up
nect the stationary controller to the control unit 106. After Light' switch 402. Conversely, if the receiver 106 is operating
connecting the first power wires 312 and 313, connecting the in “dimmer mode.” and the user presses the “Down-Light'
second power wires 314 and 315, and grounding the ground 50 switch 404, the controller 110 generates and transmits an
wire 310 of FIG. 3, AC power is able to flow from the AC encoded control signal to the receiver 106. Upon receiving the
power supply 104, through the stationary controller 102, and encoded signal, the receiver 106 gradually decreases the
to the receiver 106 of FIG. 1. intensity of the light fixtures 202 and 204. Once the light
Portable Controller fixtures 202 and 204 are at minimum intensity, the intensity
FIG. 4A illustrates an exemplary portable remote control 55 will pause briefly, then gradually start to increase. The
ler 110 used to instruct the receiver 106 to control the ceiling receiver will continue to cycle through increasing and
fan system 200. The front surface 400 of the controller 110 decreasing intensity until the user stops pressing the "Down
features a plurality of push Switches acting as the user inter Light' switch 402. Or, according to another embodiment of
face system, wherein the light-controlling switches 402 and the invention, the cyclical change in light intensity may con
404 control the illumination of the lower 202 and upper 204 60 tinue for as long as the user depresses a light-control Switch
light fixtures on the ceiling fan system 200; the fan-control while the controller 110 is operating in “dimmer mode.” or
ling switches 406, 407, 408, 409, and 410 provide the fan the light fixtures 202 and 204 reach their maximum or mini
motor 206 with the desired speed and direction of fan blade mum intensity. In accordance with another embodiment of
208 rotation; and the indicator light 411 illuminates to inform the invention, when the controller 110 is operating in “dim
the user that the controller 110 has recognized that a switch is 65 mer mode.” and the user waits for longer than a second period
pressed. An encoding device. Such the commercially avail of time (e.g., greater than 0.8 seconds) before pressing
able HT12E encoder, may also be incorporated into the con another light-control switch, the controller 110 may return to
US 8,253,272 B2
5 6
“normal mode operation. A flow chart illustrating the steps encode the control signal is determined by the settings of the
performed in the "dimmer mode” is further illustrated in FIG. individual code toggle switches 456a-h. After the control
11. signal is sent to the receiver 106, the controller 110 returns to
The fan speed switches featured on the front surface 400 of its original state wherein it waits for a user input.
the portable remote controller 110 are “Low” switch 406, 5 Stationary Controller
“Medium’ switch 407, and “High' switch 408. In one FIG. 6A illustrates the exemplary stationary controller 102
embodiment of the invention, when the "Low Switch 406 is used to control the ceiling fan system 200 represented in FIG.
pressed, the controller 110 may generate and transmit an 1. The front Surface 600 of the controller 102 features a
encoded control signal to the receiver 106, wherein said con plurality of Switches acting as the user interface system,
trol signal instructs the receiver 106 to power the associated 10 wherein the light-controlling switches 602 and 604 control
fan motor 206 at the defined “Low' speed setting, and in the the illumination of the light fixtures 202 and 204 on the
direction in which the motor 206 is currently operating. The ceiling fan system 200, and the fan-controlling switches 606,
“Low' speed setting is typically defined as the minimal speed 607, 608, 609, and 610 provide the fan motor 206 with the
for fan blade 208 rotation. When the “Medium Switch 407 is desired speed and direction of fan blade 208 rotation. The
pressed, the controller 110 may generate and transmit an 15 front surface 600 further features a power switch 601, and an
encoded control signal to the receiver 106, wherein said con indicator light 611 that illuminates to inform the user that the
trol signal instructs the receiver 106 to power the associated controller 102 has recognized that a switch is pressed.
fan motor 206 at the defined “Medium’ speed setting, and in The light-controlling switches featured on the front surface
the direction in which the motor 206 is currently operating. 600 of the stationary controller 102 are “Up-Light' switch
The “Medium’ speed setting is typically defined as a speed 602 and “Down-Light' switch 604. In one embodiment of the
for fan blade 208 rotation greater than the “Low speed, but invention, when the “Up-light' switch 602 is pressed and held
less than the “High speed. When the “High' switch 408 is for less than a predetermined period of time (e.g., 0.7 sec
pressed, the controller 110 may generate and transmit an onds), the controller 102 may operate in “normal mode.” and
encoded control signal to the receiver 106, wherein said con generate and transmit an encoded control signal to the
trol signal instructs the receiver 106 to power the associated 25 receiver 106, wherein said control signal instructs the receiver
fan motor 206 at the defined “High speed setting, and in the 106 to power on the fans associated lower 202 and upper 204
direction in which the motor 206 is currently operating. The light fixtures. If the light fixtures 202 and 204 are already
“High speed setting is typically defined as the maximum powered on, this control instruction turns the power off to the
speed for fan blade 208 rotation. light fixtures 202 and 204. In another embodiment of the
The front surface 400 of the portable controller 110 further 30 invention, when the “Down-light' switch 604 is pressed and
features fan control switches “Stop' switch 409, and held for less than a predetermined period of time (e.g., 0.7
“Reverse' switch 410. In one embodiment of the invention, seconds), the controller 102 may operate in “normal mode.”
when the “Stop' switch 409 is pressed, the controller 110 may and generate and transmit an encoded control signal to the
generate and transmit an encoded control signal to the receiver 106, wherein said control signal instructs the receiver
receiver 106, wherein said control signal instructs the receiver 35 106 to power off the light fixtures 202 and 204. If the light
106 to power off the associated fan motor 206. When the fixtures 202 and 204 are already powered off, this control
“Reverse' switch 410 is pressed, the controller 110 may instruction turns the power on to the light fixtures 202 and
generate and transmit an encoded control signal to the 204.
receiver 106, wherein said control signal instructs the receiver In accordance with an embodiment of the invention, when
106 to power the associated fan motor 206 in the opposite 40 either the “Up-Light' switch 602 or the “Down-Light' switch
direction and same speed in which it is currently operating, 604 is pressed and held for more than a predetermined period
effectively reversing the direction of fan blade 208 rotation. of time (e.g., 0.7 seconds), the receiver 106 enters "dimmer
FIG. 4B additionally includes a back surface view 450 of mode.” The receiver 106 operates in “dimmer mode” until
the controller 110 featuring a removable cover 452, a battery returning to the “normal mode” operation. When the light
compartment 454, and a set of code toggle switches 456. FIG. 45 controlling switches "Up-Light' 602 and “Down-Light 604
4C is the back surface view 450 further including an enlarged are pressed while the controller is operating in “dimmer
view 460 of the code toggle switches 456. The enlarged view mode, the light control Switches gradually adjust the illumi
460 illustrates eight individual code toggle switches 456a-h. nation intensity of the light fixtures 202 and 204, wherein said
Because there are eight individual code toggle switches 456a adjustment of light intensity varies periodically (e.g., every
h, the signal encoding device is said to have 8-bit encryption, 50 0.8 seconds). For example, if the stationary controller 102 is
meaning there are 28, or 256 possible signal encoding code operating in “dimmer mode.” and the user presses the “Up
combinations. In one embodiment of the invention, the signal Light' switch 602, the controller 102 may generate and trans
encoding code for the portable controller 110 is determined mit an encoded control signal to the receiver 106. Upon
by setting each individual code toggle switch 456 to either an receiving this signal, the receiver 106 gradually increase the
“On” or “Off position. 55 intensity, or brightness, of the fans associated light fixtures
When DC power is supplied to the controller 110, it con 202 and 204. Once the light fixtures 202 and 204 reach the
tinuously waits for a user input. Once a Switch is pressed, the maximum intensity, the intensity will pause briefly, then cycle
controller 110 follows the process flow illustrated in FIG. 5. though a dimming phase for the light fixtures 202 and 204.
The controller 110 receives a user input once the user has Similarly, after the light reaches its minimum intensity in the
pressed a control switch (501). While the switch is pressed, 60 dimmer cycle, the receiver will start gradually increasing the
the red indicator light 411 flashes (502), and the controller intensity of light. This cycle will continue until a button is
110 receives the user input command (503). A microproces released on the controller. Further, if the receiver 106 is oper
sor inside the controller 110 generates a control instruction ating in “dimmer mode.” and the user presses the “Down
based on which Switch was pressed, and embeds the instruc Light' switch 604, the controller 102 generates and transmits
tion in a control signal (504). The microprocessor then 65 an encoded control signal to the receiver 106. Upon receiving
encodes said control signal (505), and transmits the control this signal, the receiver 106 gradually decreases the intensity
signal (506) to the receiver 106. The encoding code used to of the light fixtures 202 and 204. Once the light fixtures 202
US 8,253,272 B2
7 8
and 204 reach the minimum intensity, the intensity will pause 601 is turned to the “On setting, AC power is supplied to the
briefly, then cycle though a brightening phase for the light stationary controller 102 and the receiver 106 (701). When
fixtures 202 and 204. The cycle of dimming and brightening powered on, the controller 102 continuously waits for a user
will continue until abutton is released on the controller. input. Once a user has pressed a control switch (702), the red
In accordance with one embodiment of the invention, the indicator light 611 flashes (703), and the controller 102
gradual change in light intensity may continue for as long as receives the user input command (704). A microprocessor
the user depresses a light-control switch while the controller inside the controller 102 generates a control instruction based
102 is operating in “dimmer mode.” In accordance with on which Switch was pressed, and embeds the instruction in a
another embodiment of the invention, when the controller102 control signal (705). The microprocessor then encodes said
is operating in “dimmer mode.” and the user waits for more 10 control signal (706), and transmits the encoded signal (707) to
than a predetermined period of time (e.g., 0.8 seconds) before the receiver 106. The encoding code used to encode the con
pressing another light-control switch, the receiver 106 may trol signal of the stationary controller 102 is determined by
return to “normal mode operation. Instruction processing for the settings of the individual code toggle switches 653a-h.
the "dimmer mode” is further illustrated in FIG. 11. After the control signal is sent to the receiver 106, the con
The fan speed switches featured on the front surface 600 of 15 troller102 returns to its original state where it waits for a user
the stationary controller 102 are “Low switch 606, input. In accordance with one embodiment of the invention,
“Medium’ switch 607, and “High' switch 608. In one when the stationary controller 102 recognizes that the power
embodiment of the invention, when the "Low Switch 606 is switch is turned to the “Off position, AC power to the
pressed, the controller 102 may generate and transmit an receiver 106 and stationary controller 102 is disabled (708).
encoded control signal to the receiver 106, wherein said con Receiver
trol signal instructs the receiver 106 to power the associated A connection diagram 800 of one embodiment of the
fan motor 206 at the defined “Low' speed setting, and in the receiver 106 and ceiling fan system 200 is illustrated in FIG.
direction in which the motor 206 is currently operating. When 8, wherein said receiver 106 includes an antenna 810 for
the “Medium” switch 607 is pressed, the controller 102 may receiving RF transmissions, a white motor N wire 802, a
generate and transmit an encoded control signal to the 25 black motor L wire 804, a blue bottom light wire 806, an
receiver 106, wherein said control signal instructs the receiver orange upper light wire 808, a white AC in N wire 812, and a
106 to power the associated fan motor 206 at the defined black AC in L wire 814. The receiver 106 is wired to a ceiling
“Medium’ speed setting, and in the direction in which the fan system 200, wherein said fan system 200 includes a motor
motor 206 is currently operating. When the “High' switch 206 for controlling fan blade 208 rotation, one or more lower
608 is pressed, the controller 102 may generate and transmit 30 light fixtures 202, an upper-light fixture 204, and fan blades
an encoded control signal to the receiver 106, wherein said 208. The ceiling fan system 200 further includes a white
control signal instructs the receiver 106 to power the associ COM wire 822, black MOTOR wire 824, blue bottom light
ated fan motor 206 at the defined “High speed setting, and in wire 826, and orange upper light wire 828.
the direction in which the motor 206 is currently operating. In accordance with an embodiment of the invention, the
The front surface 600 of the stationary controller 102 fur 35 receiver 106 is directly wired to the ceiling fan system 200
ther features fan control switches “Stop' switch 609, and and AC power supply 104. The white AC in N wire 812, and
“Reverse' switch 610. In one embodiment of the invention, black AC in L wire 814 connect to the AC power supply 104,
when the “Stop' switch 609 is pressed, the controller102 may thus providing power to the receiver 106. Connecting the
generate and transmit an encoded control signal to the white motor N wire 802 to the white COM wire 822, and
receiver 106, wherein said control signal instructs the receiver 40 connecting the black motor L wire 804 to the black MOTOR
106 to power off the associated fan motor 206. When the wire 824 supplies AC power to the fan system 200, and allows
“Reverse' switch 610 is pressed, the controller 102 may the receiver 106 to control the operation of the fan motor 206.
generate and transmit an encoded control signal to the Connecting the blue bottom light wire 806 to the blue bottom
receiver 106, wherein said control signal instructs the receiver light wire 826 allows the receiver 106 to control the operation
106 to power the associated fan motor 206 in the opposite 45 of the lower light fixture 202, while connecting the orange
direction and same speed in which it is currently operating, upper light wire 808 to the orange upper light wire 828 allows
effectively reversing the direction of fan blade 208 rotation. the receiver 106 to control the operation of the upper light
Also featured on the front surface 600 of the stationary con fixture 204.
troller 102 is the On/Off power switch 601. In accordance According to one embodiment of the invention, the
with one embodiment of the invention, when the power 50 receiver 106 may comprise an RF or IR receiving device
switch 601 is turned to the “On position, AC power is sup designed to receive wireless signals from a portable controller
plied to both the stationary controller 102 and the receiver 110. A micro-controller, such as the commercially available
106. Conversely, when the power switch 601 is turned to the MDT10P21 8-bit micro-controller sold by Micro Design
“Off position, AC power is not supplied to either the station Technology Co., may also be incorporated into the receiver
ary controller 102 or the receiver 106 55 106 to process signals received by the receiving device and
FIG. 6B additionally includes a perspective view 650 of the control the operations of the electronic device. Such as a
entire stationary controller 102 unit, featuring the user inter ceiling fan. An EEPROM memory device, such as the com
face 651 of the controller 102, the mounting unit 652, and a mercially available HT93LC46 CMOS EEPROM device sold
set of code toggle switches 653. FIG. 6C is the side view 650 by Holtek, may also be incorporated into the receiver 106 to
further including an enlarged view 660 of the code toggle 60 receive and store codes for programming the receiver 106. A
switches 653. The enlarged view 660 illustrates eight indi decoding device, such the commercially available HT12D
vidual code toggle switches 653a-h. In one embodiment of decoder, may be further incorporated into the receiver 106 to
the invention, the signal encoding code for the stationary decode signals sent from the portable controller 110 to the
controller 102 is determined by setting each individual code receiver 106.
toggle switch 653 to either an “On” or “Off” position. 65 In addition to the previously described “dimmer mode, the
FIG. 7 is a process flow diagram 700 of representative steps receiver 106 may also operate in a programming mode 901
taken by the stationary controller 102. When the power switch and standard mode 900. While in standard mode 900, the
US 8,253,272 B2
10
receiver 106 simply executes the control commands it fan “Reverse' switch 410 or 610 is pressed, the direction of
receives from either the stationary controller 102 or the fan blade 208 rotation is reversed (1010).
remote controller 110. While in programming mode 901, the As illustrated in FIG. 10B, if the “Up-Light' switch 402 or
receiver 106 learns the code used by the controlling device 602 is pressed, the processor determines if the switch was
(e.g. the stationary control 102 or the remote control 110) so 5 held down for longer than a predetermined period of time
that the corresponding instructions can be decoded and (e.g., 0.7 seconds) (1012). If the switch was pressed and held
executed. To enter programming mode 901, AC power 104 is for longer than the period of time (e.g., 0.7 seconds), the
disconnected and restored to the receiver 106, and within a receiver 106 enters "dimmer mode” (1014). If the button was
first predetermined period of time (e.g., 60 seconds) after not pressed for longer than the period of time, the processor
power restoration, the user presses and holds a Switch on the 10 next determines if the light is currently on (1015). If the light
controller (102 or 110) longer than a second period of time is on, then the processor sends an instruction to turn the light
(e.g., 3 seconds). As illustrated in FIG. 9, once the receiver off (1016). If the light is off, then the processor sends an
106 is in programming mode 901, it automatically learns and instruction to turn the light on (1017). Additionally, if the
stores the code of said programming controller (912). If the “Down-Light' switch 404 or 604 is pressed, the processor
code is successfully programmed (914), the receiver 106 will 15 first determines if the switch was held down for longer than a
flash the lower light fixture 202 two times (916). The receiver predetermined period of time (e.g., 0.7seconds) (1018). If the
106 then returns to standard operation mode 900 and waits for switch was pressed and held for longer than the period of time
a control instruction. (e.g., 0.7 seconds), the controller 106 enters “dimmer mode'
The process flow diagram 900 illustrated in FIG. 9, shows (1014). If the button was not pressed for longer than the
both the standard operating mode 900 and the programming period of time, the processor next determines if the light is
operation mode 901 for the controller system. Information currently on (1019). If the light is on, then the processor sends
processing for the receiver 106 begins when the unit is pow an instruction to turn the light off (1020). If the light is off,
ered on. In accordance with an embodiment of the invention, then the processor sends an instruction to turn the light on
once the receiver 106 is powered on (902), the previous set (1021).
tings (e.g. light intensity and fan speed settings) are applied 25 The “Enter Dimmer Mode” module 1014 of FIG. 10B is
(904). For example, if the light fixtures 202 and 204 were at further described by the flow chart diagram 1100 in FIG. 11.
full brightness and the fan speed was set to medium when the The "dimmer mode” process starts (1105) by checking to see
receiver 106 was powered off, these same settings would be if one of the up-light or down-light buttons have gone
applied once the power was turned back on. Once the settings unpressed for longer than a predetermined period of time
are restored (904), the receiver 106 waits for the user to press 30 (e.g., 0.8 seconds) (1110). If so, then the receiver exits the
a switch on either the stationary controller 102 or the portable dimmer mode of operation (1115). If one of the buttons has
controller 110 to send a control signal. Once a control signal not gone unpressed for longer than the predetermined period
is received (906), a microprocessor located inside the receiver of time, then the receiver checks to see if the up-light button
106 determines if the power has been restored within a first is pressed (1120). If the up-light button is pressed, then the
predetermined period of time (e.g., 60 seconds) (908). If 35 receiver starts the dimmer cycle by increasing the light inten
power has been restored within that first period of time, the sity (1125). If the up-light button is not pressed, then the
receiver 106 microprocessor determines if the user pressed receiver checks to see if the down-light button is pressed
(and held down) the Switch for longer than a second prede (1130). If the down-light button is pressed, then the receiver
termined period of time (e.g., 3 seconds)(910). If the user did starts the dimmer cycle by decreasing the light intensity
press and hold the switch for longer than the second period of 40 (1135). The dimmer cycle (1140) operates by gradually
time (e.g., 3 seconds), then the receiver 106 enters program increasing or decreasing the intensity of the light until the
ming mode 901; otherwise, the receiver 106 attempts to button is no longer pressed. If the button is continually
decrypt the control signal (918). If the control signal decryp pressed (1145), then the dimmer cycle will continue (1150). If
tion is not successful, the receiver discards the control instruc the button is released (1145), then the receiver will exit the
tion and waits for a user input. If the control signal decryption 45 dimmer cycle 1140 and revert to step 1110 as shown by arrow
is successful, then the microprocessor of the receiver 106 1155. After the light reaches its maximum intensity in the
processes and executes the control instruction (922), and dimmer cycle, the receiver will start gradually decreasing the
stores the fan systems 200 updated settings in an onboard intensity of the light. Similarly, after the light reaches its
memory storage location (924) inside the receiver 106. In one minimum intensity in the dimmer cycle, the receiver will start
embodiment of the invention, the fan system's 200 saved 50 gradually increasing the intensity of the light. This cycle will
settings will be restored (904) in the event power to the continue until abutton is released on the controller, as shown
control system 106 is reset. in step 1145.
The “Process Control Instruction” step 922 of FIG. 9 is The foregoing embodiments and advantages are merely
further detailed in the process flow diagram 1000 in FIGS. exemplary, and are not to be construed as limiting the present
10A and 10B. Once the user has pressed a switch, and the 55 disclosure. The present teaching can be readily applied to
control instruction is successfully decoded (920), the micro other types of apparatuses. The description of the present
processor in the receiver 106 processes, or executes, the con disclosure is intended to be illustrative. Many alternatives,
trol instruction (922). To execute the control instruction, the modifications, and variations will be apparent to those skilled
microprocessor determines which Switch was pressed by the in the art. Various changes may be made without departing
user (1001), and then performs the corresponding action. In 60 from the spirit and scope of the present invention. Realiza
accordance with one embodiment of the invention, if the fan tions in accordance with the present invention have been
“Stop” switch 409 or 609 is pressed, the fan speed is set to described in the context of particular embodiments. These
“Off (1002). If the fan “Low Speed” switch 406 or 606 is embodiments are meant to be illustrative and not limiting.
pressed, the fan speed is set to “Low” (1004). If the fan Many variations, modifications, additions, and improvements
“Medium Speed switch 407 or 607 is pressed, the fan speed 65 are possible. Accordingly, plural instances may be provided
is setto “Medium' (1006). If the fan “High Speed switch 408 for components described herein as a single instance. Bound
or 608 is pressed, the fan speed is set to “High” (1008). If the aries between various components, operations and data stores
US 8,253,272 B2
11 12
are somewhat arbitrary, and particular operations are illus wherein the step of providing the decoded instruction to the
trated in the context of specific illustrative configurations. electronic device changes the illumination of the light.
Other allocations of functionality are envisioned and may fall 4. A system according to claim 3, wherein the second
within the scope of claims that follow. Finally, structures and operating mode further comprises the following steps i)
functionality presented as discrete components in the exem through):
plary configurations may be implemented as a combined i) if an up-light control Switch is activated on a controller,
structure or component. These and other variations, modifi then providing a decoded instruction to the electronic
cations, additions, and improvements may fall within the device that turns on the light; and
scope of the invention as defined in the claims that follow. j) if a down-light control Switch is activated on a controller,
Additionally, the section headings herein are provided for 10 then providing a decoded instruction to the electronic
consistency with the suggestions under 37 C.F.R. 1.77 or device that turns off the light.
otherwise to provide organizational cues. These headings 5. A system according to claim 1, further comprising a
shall not limit or characterize the invention(s) set out in any controller comprised of an encoding device that is connected
claims that may issue from this disclosure. Specifically and to a transmitter, at least one control Switch, and a second code
by way of example, although the headings refer to a “Tech 15 memory device, wherein the encoding device is operable to
nical Field, the claims should not be limited by the language receive a control instruction from a control Switch and encode
chosen under this heading to describe the so-called technical the instruction with a code provided by the second code
field. Further, a description of a technology in the “Back memory device, and wherein the transmitter is operable to
ground is not to be construed as an admission that technol transmit the encoded instruction received from the encoding
ogy is prior art to any invention(s) in this disclosure. Neither device.
is the "Summary' to be considered as a characterization of the 6. A system according to claim 5, wherein the second code
invention(s) set forthin the claims found herein. Furthermore, memory device comprises a plurality of Switches that are
any reference in this disclosure to “invention' in the singular connected to the encoding device.
should not be used to argue that there is only a single point of 7. A system according to claim 6, wherein the second code
novelty claimed in this disclosure. Multiple inventions may 25 memory device comprises an 8-bit DIP switch.
be set forth according to the limitations of the multiple claims 8. A system according to claim 1, wherein the first code
associated with this disclosure, and the claims accordingly memory device comprises an electrically programmable
define the invention(s), and their equivalents, that are pro memory device.
tected thereby. In all instances, the scope of the claims shall be 9. A system according to claim 8, wherein the first code
considered on their own merits in light of the specification, 30 memory device comprises an EEPROM device having at least
but should not be constrained by the headings set forth herein. 8 bits of memory.
I claim: 10. A system according to claim 1 wherein steps c) and d)
1. A system for controlling the operational status of an are performed only if one of the control switches of the
electronic device, the system comprising: controller has been activated for at least a second period of
a receiver comprising a decoding device that is connected 35 time.
to a receiver, the electronic device, and a first code 11. A system according to claim 10 wherein the second
memory device, wherein the receiver is configured to period of time is three seconds.
operate in a first operating mode and a second operating 12. A system according to claim 4, wherein the second
mode, operating mode of the receiver further comprises the steps of
wherein the receiver performs the following steps a) 40 if a light control switch has been activated for longer than
through d) in the first operating mode: a third period of time, then entering a dimmer mode of
a) receiving an encoded instruction transmitted by a operation of the receiver, the dimmer mode comprising
controller; the following stepsk) through m):
b) providing the encoded instruction to the decoding k) if an up-light control Switch is activated, then provid
device; 45 ing a decoded instruction to the electronic device that
c) identifying a code in the encoded instruction at the increases the illumination of the light;
decoding device; and 1) if a down-light control switch is activated, then pro
d) storing the identified code in the first code memory viding a decoded instruction to the electronic device
device; that decreases the illumination of the light; and
wherein the receiver operates in the first operating mode 50 m) if both of the light control switches have been de
for a period of about one minute; activated for longer than a fourth period of time, then
wherein the receiver performs the following steps e) exiting the dimmer mode of the receiver.
through h) in the second operating mode: 13. A system according to claim 12, wherein the third
e) receiving an encoded instruction transmitted by a period of time is about 0.7 seconds and the fourth period of
controller; 55 time is about 0.8 seconds.
f) providing the encoded instruction to the decoding 14. A system for controlling the operational status of an
device; electronic device, the system comprising:
g) decoding the encoded instruction with a code pro a receiver comprising a decoding device that is connected
vided by the first code memory device; and to a fan speed controller, a fan direction controller, a light
h) providing the decoded instruction to the electronic 60 controller, and a code memory device,
device. wherein the receiver operates in a first operating mode for
2. A system according to claim 1, wherein the electronic a first period of time after being powered on, wherein the
device comprises a ceiling fan wherein the step of providing receiver performs the following steps in the first operat
the decoded instruction to the electronic device changes the ing mode:
speed of the ceiling fan. 65 receiving an encoded instruction from a controller,
3. A system according to claim 2, wherein the electronic providing the encoded instruction to the decoding
device further comprises a light attached to the ceiling fan, device;
US 8,253,272 B2
13 14
ifa control switch of the controller has been activated for g) if the receiver determines that an up-light control
at least a second period of time, then performing steps Switch on the controller is activated, then providing a
a) and b); decoded instruction to the light controller that
a) identifying a code in the encoded instruction at the increases the illumination of the light;
decoding device; and h) if the receiver determines that a down-light control
b) storing the identified code in the code memory Switch on the controller is activated, then providing a
device; decoded instruction to the light controller that
if one of the control switches of the receiver has been
decreases the illumination of the light; and
i) if the receiver determines that both of the light control
activated for less than the second period of time, then 10
switches on the controller have been de-activated for
performing steps c) and d); longer than a fourth period of time, then exiting the
c) decoding the encoded instruction with a code pro dimmer mode of the receiver.
vided by the code memory device; and 22. A system according to claim 21, wherein the third
d) providing the decoded instruction to one of the fan period of time is about 0.7 seconds and the fourth period of
speed controller, the fan direction controller, and time is about 0.8 seconds.
15
the light controller; 23. A method for programming a receiver to work with a
wherein the receiver operates in a second operating mode remote controller, comprising the steps of:
after the first period of time has elapsed, the second receiving an encoded instruction from a controller at a
operating mode comprising the following steps: receiver;
receiving an encoded instruction from a controller, providing the encoded instruction to a decoding device;
providing the encoded instruction to the decoding identifying the code in the encoded instruction at the
device; decoding device;
decoding the encoded instruction with a code provided storing the identified code in a first code memory device in
by the code memory device; and the receiver;
providing the decoded instruction to one of the fan speed 25
providing power to the receiver, and
controller, the fan direction controller, and the light during a first period of time after power has been provided
controller. to the receiver, performing the steps of identifying the
15. A system according to claim 14, wherein the second code and storing the identified code only if the receiver
determines that a control switch of a controller has been
operating mode further comprises the following steps e) activated for at least a second period of time.
through f): 30
24. A method according to claim 23, wherein the first
e) if the receiver determines that an up-light control switch period of time is about one minute and the second period of
on a controller is activated, then providing a decoded time is about three seconds.
instruction to the light controller that turns on the light; 25. A method according to claim 23, further comprising the
and
f) if the receiver determines that a down-light control 35
steps of:
Switch on a controller is activated, then providing a receiving an encoded instruction from a controller at a
decoded instruction to the light controller that turns off receiver;
the light. providing the encoded instruction to a decoding device;
16. A system according to claim 14, further comprising a decoding the encoded instruction at the decoding device
controller comprised of an encoding device connected to a 40
with a code provided by a first code memory device;
transmitter, a fan speed control Switch, a fan direction control providing the decoded instruction to a component of an
electronic device.
Switch, an up-light control Switch, a down-light control 26. A method according to claim 25, further comprising the
Switch, and a first set of code Switches, steps of:
wherein the encoding device is operable to receive a con if the receiver determines that a light control switch on a
trol instruction from one of the control switches and 45
encode the instruction with a code provided by the code controller has been activated for longer than a first
Switches, period of time, then entering a dimmer mode of opera
wherein the transmitter is operable to transmit the encoded tion for the receiver, the dimmer mode comprising the
instruction received from the encoding device. following steps a) through c):
17. A system according to claim 16, wherein the first set of 50 a) if the receiver determines that an up-light control
code switches comprises an 8-bit DIP switch. Switch on a controller is activated, then providing a
18. A system according to claim 14, wherein the code decoded instruction to a light controller that increases
memory device comprises an EEPROM device having at least the illumination of a light;
8 bits of memory. b) if the receiver determines that a down-light control
19. A system according to claim 14 wherein the first period 55 Switch on a controller is activated, then providing a
of time is about one minute after being powered on. decoded instruction to the light controller that
20. A system according to claim 19 wherein the second decreases the illumination of the light; and
period of time is about three seconds. c) if the receiver determines that both light control
switches on a controller have been de-activated for
21. A system according to claim 14, wherein the second longer than a second period of time, then exiting the
operating mode of the receiver further comprises the steps of 60
dimmer mode of the receiver.
if the receiver determines that a light control switch on a 27. A method according to claim 26, wherein the first
controller has been activated for longer than a third period of time is about 0.7 seconds and the second period of
period of time, then entering a dimmer mode of opera time is about 0.8 seconds.
tion for the receiver, the dimmer mode comprising the
following steps g) through i): k k k k k

You might also like