IP Library › Granted Patent US 12,585,227
Granted Patent B2
US 12,585,227 · App. 18/182,645 · Granted Mar 24, 2026

Clock device with automatic simulation of sunrise or sunset

Inventors: Erica Patton (Reading, PA); Daniel Raneri (Orefield, PA)
Assignee: Lutron Technology Company LLC
G04C19/00E06B9/32E06B9/38E06B9/42E06B9/68E06B9/90G04C21/12G04C23/18G04C23/38G04G15/00G04G15/006G04G21/00G04G21/04H05B47/11H05B47/16E06B2009/6809E06B2009/6827E06B2009/6845E06B2009/6872Y02A30/24Y02B80/00
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 12,585,227
App. No.
18/182,645
Granted
Mar 24, 2026
Kind
B2
Abstract

A clock comprises an alarm clock housing having a front face, a clock display occupying at least a portion of the front face, a control on the housing for activating a shade positioning function, and a processor within the housing. The processor is responsive to the control for generating at least one shade positioning command to be transmitted to at least one motorized window shade, so as to cause the motorized window shade to move to one or more position at one or more corresponding predetermined interval relative to an alarm time.

Claims (79)

1 . A control apparatus communicatively couplable to a portable electronic device, the control apparatus comprising:

a portable electronic device interface, the portable electronic device interface to enable a direct communicative coupling between the control apparatus and the host portable electronic device;

wireless communication interface circuitry;

electrical load control circuitry to, while communicatively coupled to the portable electronic device:

receive a first message from the portable electronic device, wherein the first message includes data representative of:

an alarm time;

an event type;

an interval length between shade movements; and

a number of intervals;

responsive to the receipt of the first message and prior to the received alarm time, autonomously determine respective ones of a plurality of window treatment command times, each determined based on the received alarm time, event type, interval length between shade movements, and number of intervals;

at each of the determined plurality of shade window treatment command times, generate at least one command to cause a window treatment to travel to a position to adjust an amount of ambient light passed by the window treatment; and

transmit, via the wireless communication interface circuitry, the generated at least one command to the window treatment at each of the plurality of window treatment command times.

2 . The control apparatus of claim 1 wherein to generate the at least one command to cause the window treatment to adjust the amount of ambient light passed by the window treatment the electric load control circuitry to further:

generate the at least one command to cause the window treatment to travel to a position to increase the amount of ambient light passed by the window treatment at each of the plurality of shade command times.

3 . The control apparatus of claim 2 wherein to generate the at least one command to cause the window treatment to travel to the position to increase the amount of ambient light passed by the window treatment at each of the plurality of window treatment command times, the control circuitry to further:

generate the at least one command to cause the window treatment to continuously increase the amount of ambient light passed by the window treatment between each of the plurality of window treatment command times.

4 . The control apparatus of claim 2 wherein to generate the at least one command to cause the window treatment to increase the amount of ambient light passed by the window treatment at each of the plurality of window treatment command times, the control circuitry to further:

generate the at least one command to cause the window treatment to stepwise increase the amount of ambient light passed by the window treatment between each of the plurality of window treatment command times.

5 . The control apparatus of claim 1 wherein to generate the at least one command to cause the window treatment to adjust the amount of ambient light passed by the window treatment at each of the plurality of window treatment command times, the control circuitry to further:

generate the at least one command to cause the window treatment to decrease the amount of ambient light passed by the window treatment at each of the plurality of window treatment command times.

6 . The control apparatus of claim 5 wherein to generate the at least one command to cause the window treatment to decrease the amount of ambient light passed by the window treatment at each of the plurality of window treatment command times, the control circuitry to further:

generate the at least one command to cause the window treatment to continuously decrease the amount of ambient light passed by the window treatment between each of the plurality of window treatment command times.

7 . The control apparatus of claim 5 wherein to generate the at least one command to cause the window treatment to decrease the amount of ambient light passed by the window treatment at each of the plurality of window treatment command times, the control circuitry to further:

generate the at least one command to cause the window treatment to stepwise decrease the amount of ambient light passed by the window treatment between each of the plurality of window treatment command times.

8 . The control apparatus of claim 1 , the control circuitry to further:

determine one or more dimming command times prior to the received alarm time;

generate at least one dimming command to cause a lighting load to adjust a light output intensity at each of the one or more dimming command times; and

transmit, via the wireless communication interface circuitry, the generated at least one dimming command to the lighting load at each of the one or more dimming command times.

9 . A method of automatically simulating a sunrise or sunset condition using a control apparatus communicatively couplable to a host portable electronic device, the method comprising, while communicatively coupled to the portable electronic device:

receive a first message from the portable electronic device, wherein the first message includes data representative of:

an alarm time;

an event type;

an interval length between shade movements; and

a number of intervals; and

responsive to the receipt of the first message and prior to the received alarm time, autonomously:

determining, by electric load control circuitry, respective ones of a plurality of window treatment command times, each determined based on the received alarm time, event type, interval length between shade movements, and number of intervals;

generating, by electric load control circuitry at each of the determined plurality of window treatment command times, at least one command to cause a window treatment to travel to a position to adjust an amount of ambient light passed by the window treatment; and

transmitting, by the electric load control circuitry via a communicatively coupled wireless communication interface circuitry, the generated at least one command to the window treatment at each of the plurality of window treatment command times.

10 . The method of claim 9 wherein generating the at least one command to cause the window treatment to adjust the amount of ambient light passed by the window treatment, further comprises generating, by the electric load control circuitry, the at least one command to cause the window treatment to travel to a position to increase the amount of ambient light passed by the window treatment at each of the plurality of window treatment command times.

11 . The method of claim 10 wherein generating the at least one command to cause the window treatment to travel to the position to increase the amount of ambient light passed by the window treatment at each of the plurality of window treatment command times, further comprises:

generating, by the electric load control circuitry, at least one command to cause the window treatment to continuously increase the amount of ambient light passed by the window treatment at each of the plurality of window treatment command times.

12 . The method of claim 10 wherein generating the at least one command to cause the window treatment to travel to the position to increase the amount of ambient light passed by the window treatment at each of the plurality of window treatment command times, further comprises:

generating, by the electric load control circuitry, the at least one command to cause the window treatment to stepwise increase the amount of ambient light passed by the window treatment between each of the plurality of window treatment command times.

13 . The method of claim 9 wherein generating the at least one command to cause the window treatment to adjust the amount of ambient light passed by the window treatment at each of the plurality of window treatment command times, further comprises:

generating, by the electric load control circuitry, the at least one command to cause the window treatment to decrease the amount of ambient light passed by the window treatment at each of the plurality of window treatment command times.

14 . The method of claim 13 wherein generating the at least one command to cause the window treatment to decrease the amount of ambient light passed by the window treatment at each of the plurality of window treatment command times, further comprises:

generating, by the electric load control circuitry, the at least one command to cause the window treatment to continuously decrease the amount of ambient light passed by the window treatment between each of the plurality of window treatment command times.

15 . The method of claim 13 wherein generating the at least one command to cause the window treatment to decrease the amount of ambient light passed by the window treatment at each of the plurality of window treatment command times, further comprises:

generating, by the electric load control circuitry, the at least one command to cause the window treatment to stepwise decrease the amount of ambient light passed by the window treatment between each of the plurality of window treatment command times.

16 . The method of claim 9 , further comprising:

determining, by the electric load control circuitry, one or more dimming command times prior to the received alarm time;

generating, by the electric load control circuitry, at least one dimming command to cause a lighting load to adjust a light output intensity at each of the one or more dimming command times; and

transmit, via the wireless communication interface circuitry, the generated at least one dimming command to the lighting load at each of the one or more dimming command times.

17 . A non-transitory, machine-readable, storage device that includes instructions that, when executed by electric load control circuitry disposed in a control apparatus communicatively couplable to a host portable electronic device, causes the electric load control circuitry to, while communicatively coupled to the portable electronic device:

receive, a first message from the portable electronic device, wherein the first message includes data representative of:

an alarm time;

an event type;

an interval length between shade movements; and

a number of intervals; and

responsive to the receipt of the first message and prior to the received alarm time:

autonomously determine respective ones of a plurality of window treatment command times, each determined based on the received alarm time, event type, interval length between shade movements, and number of intervals;

at each of the determined plurality of window treatment command times, generate at least one command to cause a window treatment to travel to a position to adjust an amount of ambient light passed by the window treatment at each of the one or more shade command times; and

transmit, via a communicatively coupled wireless communication interface circuitry, the generated at least one command to the window treatment at each of the plurality of window treatment command times.

18 . The non-transitory, machine-readable, storage device of claim 17 wherein the instructions that cause the electric load control circuitry to generate the at least one command to cause the window treatment to adjust the amount of ambient light passed by the window treatment, further causes the electric load control circuitry to:

generate the at least one command to cause the window treatment to travel to a position to increase the amount of ambient light passed by the window treatment at each of the plurality of window treatment command times.

19 . The non-transitory, machine-readable, storage device of claim 18 wherein the instructions that cause the electric load control circuitry to generate the at least one command to cause the window treatment to travel to the position to increase the amount of ambient light passed by the window treatment at each of the plurality of window treatment command times, further causes the electric load control circuitry to:

generate at least one command to cause the window treatment to continuously increase the amount of ambient light passed by the window treatment between each of the plurality of window treatment command times.

20 . The non-transitory, machine-readable, storage device of claim 18 wherein the instructions that cause the electric load control circuitry to generate the at least one command to cause the window treatment to increase the amount of ambient light passed by the window treatment at each of the plurality of window treatment command times, further causes the electric load control circuity to:

generate the at least one command to cause the window treatment to stepwise increase the amount of ambient light passed by the window treatment between each of the plurality of window treatment command times.

21 . The non-transitory, machine-readable, storage device of claim 17 wherein the instructions that cause the electric load control circuitry to generate the at least one command to cause the window treatment to adjust the amount of ambient light passed by the window treatment at each of the plurality of window treatment command times, further causes the electric load control circuitry to:

generate the at least one command to cause the window treatment to decrease the amount of ambient light passed by the window treatment at each of the plurality of window treatment command times.

22 . The non-transitory, machine-readable, storage device of claim 21 wherein the instructions that cause the electric load control circuitry to generate the at least one command to cause the window treatment to decrease the amount of ambient light passed by the window treatment at each of the plurality of window treatment command times, further causes the electric load control circuitry to:

generate the at least one command to cause the window treatment to continuously decrease the amount of ambient light passed by the window treatment between each of the plurality of window treatment command times.

23 . The non-transitory, machine-readable, storage device of claim 21 wherein the instructions that cause the electric load control circuitry to generate the at least one command to cause the window treatment to decrease the amount of ambient light passed by the window treatment at each of the plurality of window treatment command times, further causes the electric load control circuitry to:

generate the at least one command to cause the window treatment to stepwise decrease the amount of ambient light passed by the window treatment between each of the plurality of window treatment command times.

24 . The non-transitory, machine-readable, storage device of claim 17 wherein the instructions, when executed by the electric load control circuitry, further causes the electric load control circuitry to:

determine one or more dimming command times prior to the received alarm time;

generate at least one dimming command to cause a lighting load to adjust a light output intensity at each of the one or more dimming command times; and

cause the wireless communication interface circuitry to transmit the generated at least one dimming command to the lighting load at each of the one or more dimming command times.

Continuity (7)
Continuation 16983602 · Aug 3, 2020
Continuation 16207361 · Dec 3, 2018
Continuation 15620145 · Jun 12, 2017
Continuation 15249788 · Aug 29, 2016
Continuation 14887408 · Oct 20, 2015
Continuation 13838708 · Mar 15, 2013
Related Publication 20230213892A1 · Jul 6, 2023
References Cited (36)
US 4712104A · Kobayashi · 1987 [cited by applicant]
US 5371447A · Boss · 1994 [cited by applicant]
US 5832067A · Herold · 1998 [cited by applicant]
US 6024156A · Chu · 2000 [cited by applicant]
US 6283190B1 · Hu et al. · 2001 [cited by applicant]
US 6902296B2 · Searfoss, III · 2005 [cited by applicant]
US 7085627B2 · Bamberger et al. · 2006 [cited by applicant]
US 7280439B1 · Shaddox · 2007 [cited by applicant]
US 7417397B2 · Berman et al. · 2008 [cited by applicant]
US 7635018B2 · Carmen, Jr. et al. · 2009 [cited by applicant]
US 8104917B2 · Link · 2012 [cited by examiner]
US 8723466B2 · Chambers et al. · 2014 [cited by applicant]
US 9195220B2 · Patton et al. · 2015 [cited by applicant]
US 9429917B2 · Patton et al. · 2016 [cited by applicant]
US 9678480B2 · Patton et al. · 2017 [cited by applicant]
US 10146187B2 · Patton et al. · 2018 [cited by applicant]
US 10732575B2 · Patton et al. · 2020 [cited by applicant]
US 20050110416A1 · Veskovic · 2005 [cited by examiner]
US 20050189078A1 · Whiting · 2005 [cited by applicant]
US 20080236763A1 · Kates · 2008 [cited by applicant]
US 20110102879A1 · De Ruijter · 2011 [cited by examiner]
US 20110240232A1 · Kluck · 2011 [cited by examiner]
US 20110310706A1 · Kim · 2011 [cited by applicant]
US 20120095601A1 · Abraham et al. · 2012 [cited by applicant]
US 20120193035A1 · Malekpour · 2012 [cited by applicant]
US 20130067480A1 · Mullet · 2013 [cited by examiner]
US 20130208576A1 · Loree, IV · 2013 [cited by examiner]
US 20140203166A1 · Betz · 2014 [cited by applicant]
US 20150204561A1 · Sadwick · 2015 [cited by examiner]
US 20160002974A1 · Boyle · 2016 [cited by examiner]
US 20180355662A1 · Hall · 2018 [cited by examiner]
http://www.alarmclocksonline.com/SunriseCreator.htm—Jun. 5, 2012. [cited by applicant]
http://www.usa.phillips.com/c/light-therapy/dock-for-iphone-ipod-hf3490_60/prd/en/, 2004-2012, 2 pages. [cited by applicant]
http://www.usa.phillips.com/c/light-therapy/usb-playback-and-dusk-simulation-hf3485_60/prd/em/, 2007, 4 pages. [cited by applicant]
http://www.morningsunrise.com/products.php?content=detail&code=SRS320, Sep. 2, 2012, 3 pages. [cited by applicant]
http://www.amazon.com/Morning-Sunrise-System-Alarm-SRS100US/dp/B000GG327G. Jan. 2007, 3 pages. [cited by applicant]