Motorized roller shade system with a sun angle sensor
US-9447635-B2 · Sep 20, 2016 · US
US12163377B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12163377-B2 |
| Application number | US-202318458187-A |
| Country | US |
| Kind code | B2 |
| Filing date | Aug 30, 2023 |
| Priority date | Aug 14, 2013 |
| Publication date | Dec 10, 2024 |
| Grant date | Dec 10, 2024 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A system includes a window treatment adjacent to a window of a room. At least one motor drive unit is associated with the window treatment, for varying the position of the window treatment. A sensor measures a light level (e.g., an outdoor light level) at the window. A controller provides signals to the motor drive unit to automatically adjust the position of the window treatment so as to control a penetration distance of sunlight into the room when the window treatment is partially opened. The controller is configured to position the window treatment in a bright override position if the measured light level is at least a bright threshold value. The controller is configured to select the bright threshold value from among at least two predetermined values. The selection depends on an angle of incidence between light rays from the sun and a surface normal of the window.
Opening claim text (preview).
What is claimed is: 1. A motorized window treatment positioning controller, comprising: motorized window treatment control circuitry configured to: receive, from a window sensor, a signal that includes data indicative of an intensity of light incident on a window; retrieve, from operatively coupled memory circuitry, data representative of a high bright threshold value and a low bright threshold value; and on a daily basis, at each of a plurality of times: determine a position of the sun with respect to the window; determine whether the position of the sun results in sunlight directly incident on the window; responsive to the determination that the position of the sun results in sunlight directly incident on the window: determine whether the signal from the window sensor includes data indicative of an intensity of light incident on the window that exceeds the high bright threshold value; and position a window treatment in a bright override position responsive to the determination that the intensity of light incident on the window exceeds the high bright threshold value; or responsive to the determination that the position of the sun does not result in sunlight directly incident on the window: determine whether the signal from the window sensor includes data indicative of an intensity of light incident on the window that exceeds the low bright threshold value; and position the window treatment in a bright override position responsive to the determination that the intensity of light incident on the window exceeds the low bright threshold value. 2. The motorized window treatment positioning controller of claim 1 , the motorized window treatment control circuitry configured to: retrieve, from the operatively coupled memory circuitry, data representative of a maximum sunlight penetration distance; on a daily basis at each of the plurality of times: calculate a position of the motorized window treatment based on a determined position of the sun with respect to the window such that a calculated position of the motorized window treatment limits a sunlight penetration distance to less than or equal to the maximum sunlight penetration distance; and cause the motorized window treatment to transition to the calculated position. 3. The motorized window treatment positioning controller of claim 1 , wherein to determine the position of the sun with respect to the window, the motorized window treatment control circuitry is configured to: calculate, using an algorithm, the position of the sun with respect to the window based on a date, a facing, and a geolocation of the window. 4. The motorized window treatment positioning controller of claim 1 , the motorized window treatment control circuitry configured to: retrieve, from the operatively coupled memory circuitry, data representative of a dark threshold value; determine whether the signal from the window sensor that includes data indicative of an intensity of light incident on the window is below the dark threshold value; and position the window treatment in a dark override position responsive to the determination that the intensity of light incident on the window is below the dark threshold value. 5. The motorized window treatment positioning controller of claim 1 wherein to calculate the position of the motorized window treatment based on the determined position of the sun with respect to the window on a daily basis at each of the plurality of times, the motorized window treatment control circuitry is configured to, on a daily basis: determine an astronomical sunrise time and an astronomical sunset time; and calculate, at periodic intervals between the determined astronomical sunrise time and the determined astronomical sunset time, the position of the motorized window treatment based on the determined position of the sun with respect to the window. 6. The motorized window treatment positioning controller of claim 5 wherein to determine the astronomical sunrise time and the astronomical sunset time, the motorized window treatment control circuitry is configured to: retrieve, from the operatively coupled memory circuitry, data indicative of the astronomical sunrise time and the astronomical sunset time. 7. The motorized window treatment positioning controller of claim 5 wherein to determine the astronomical sunrise time and the astronomical sunset time, the motorized window treatment control circuitry is configured to: calculate the astronomical sunrise time and the astronomical sunset time based on a date and a geolocation of the window. 8. A motorized window treatment positioning method, comprising: receiving, from a window sensor by motorized window treatment control circuitry, a signal that includes data indicative of an intensity of light incident on a window; retrieving, by the motorized window treatment control circuitry from operatively coupled memory circuitry, data representative of a high bright threshold value and a low bright threshold value; and determining, by the motorized window treatment control circuitry on a daily basis at each of a plurality of times, a position of the sun with respect to the window; determining, by the motorized window treatment control circuitry on a daily basis at each of a plurality of times, whether the position of the sun results in sunlight directly incident on the window; determining, by the motorized window treatment control circuitry in response to determining that the position of the sun results in sunlight directly incident on the window, whether the signal from the window sensor includes data indicative of an intensity of light incident on the window that exceeds the high bright threshold value; and positioning, by the motorized window treatment control circuitry, a window treatment in a bright override position responsive to determining that the intensity of light incident on the window exceeds the high bright threshold value; or determining, by the motorized window treatment control circuitry in response to determining that the position of the sun does not result in sunlight directly incident on the window, whether the signal from the window sensor includes data indicative of an intensity of light incident on the window that exceeds the low bright threshold value; and positioning, by the motorized window treatment control circuitry, the window treatment in a bright override position in response to determining that the intensity of light incident on the window exceeds the low bright threshold value. 9. The method of claim 8 , further comprising: retrieving, by the motorized window treatment control circuitry from the operatively coupled memory circuitry, data representative of a maximum sunlight penetration distance; calculating, by the motorized window treatment control circuitry on a daily basis at each of the plurality of times, a position of the motorized window treatment based on the determined position of the sun with respect to the window such that the calculated position of the motorized window treatment limits a sunlight penetration distance to less than or equal to the maximum sunlight penetration distance; and causing, by the motorized window treatment control circuitry, the motorized window treatment to transition to the calculated position. 10. The method of claim 8 , wherein determining the position of the sun with respect to the window comprises: calculating, by the motorized window treatment control circuitry, the position of the sun with respect to the window using an algorithm based on a date, a facing, and a geolocation of the window. 11. The method of claim 8 , further comprising: retrieving, by the motorized window treatment control c
sensing light · CPC title
Operating devices or mechanisms, e.g. with electric drive · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.