Electric window covering, control device thereof and control method thereof
US-12237800-B2 · Feb 25, 2025 · US
US12460476B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12460476-B2 |
| Application number | US-202318523827-A |
| Country | US |
| Kind code | B2 |
| Filing date | Nov 29, 2023 |
| Priority date | Dec 9, 2022 |
| Publication date | Nov 4, 2025 |
| Grant date | Nov 4, 2025 |
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 window covering system and a calibration method therefor are provided for generating a safe distance between a middle rail and a lower rail according to status of a first lifting cord. The calibration method includes moving the middle and lower rails upwardly until reaching their initial positions, moving down the lower rail a predetermined distance and storing the detected position thereof as a first position, moving down the middle rail until a switch transmits a first signal as the first lifting cord running through the switch becomes loose, moving up the middle rail until the switch stops transmitting the first signal as the first lifting cord becomes tense, storing the detected position of the middle rail as a second position, and generating the safe distance according to the first and the second positions such that the middle rail is prevented from being pushed by the lower rail.
Opening claim text (preview).
What is claimed is: 1 . A window covering system, comprising: a window covering assembly, comprising: an upper rail; a middle rail, disposed below the upper rail; a lower rail, disposed below the middle rail; a first driving device, disposed on the upper rail; a second driving device, disposed on the upper rail; a first lifting cord, connected to the first driving device and the middle rail, wherein the first driving device is configured to drive the first lifting cord to be wound up or unwound for moving the middle rail upwardly or downwardly; a second lifting cord, connected to the second driving device and the lower rail, wherein the second driving device is configured to drive the second lifting cord to be wound up or unwound for moving the lower rail upwardly or downwardly; a first position detector, disposed on the first driving device for detecting a current position of the middle rail and accordingly generating a middle rail position message; a second position detector, disposed on the second driving device for detecting a current position of the lower rail and accordingly generating a lower rail position message; and a switch, configured to transmit a first signal in response to the first lifting cord in a first status and configured to stop transmitting the first signal in response to the first lifting cord in a second status; and a controller, electrically coupled to the switch, the first driving device, the second driving device, the first position detector and the second position detector for configuring the first driving device and the second driving device, and for receiving the first signal transmitted by the switch, the middle rail position message generated by the first position detector, and the lower rail position message generated by the second position detector; the controller storing a calibration command, wherein when the calibration command is executed, the controller is configured to: activate the second driving device to unwind the second lifting cord for moving the lower rail downwardly by a first predetermined distance; stop the second driving device in response to the lower rail moving downwardly by the first predetermined distance from a lower rail initial position, as detected by the second position detector; receive the lower rail position message generated by the second position detector, and store the lower rail position message as a first position; activate the first driving device to unwind the first lifting cord by which the middle rail is moved downwardly until receiving the first signal transmitted by the switch, which stops the first driving device by which movement of the middle rail is halted; activate the first driving device to wind up the first lifting cord by which the middle rail is moved upwardly until the first signal is stopped from being transmitted by the switch, which stops the first driving device by which the movement of the middle rail is halted; receive the middle rail position message generated by the first position detector, and store the middle rail position message as a second position; and generate a safe distance between the middle rail and the lower rail. 2 . The window covering system of claim 1 , wherein when the calibration command is executed, the controller is further configured to generate the safe distance between the middle rail and the lower rail according to the first position and the second position. 3 . The window covering system of claim 1 , wherein when the calibration command is executed, the controller is further configured to: activate the first driving device to wind up the first lifting cord by which the middle rail is moved upwardly until determining a condition for transmitting a first protective stopping signal to the first driving device is satisfied and transmitting the first protective stopping signal to stop the first driving device by which the movement of the middle rail is halted; receive the middle rail position message generated by the first position detector, and store the middle rail position message as a middle rail initial position; activate the second driving device to wind up the second lifting cord by which the lower rail is moved upwardly until determining a condition for transmitting a second protective stopping signal to the second driving device is satisfied and transmitting the second protective stopping signal to stop the second driving device by which the movement of the lower rail is halted; and receive the lower rail position message generated after detection by the second position detector, and store the lower rail position message as the lower rail initial position. 4 . The window covering system of claim 1 , wherein each of the first position detector and the second position detector comprises an encoder. 5 . The window covering system of claim 1 , wherein the first driving device comprises: a first motor; and a first rotating member, connected to the first motor and the first lifting cord and configured to be driven by the first motor to rotate in a first rotating direction for winding up the first lifting cord and configured to be driven by the first motor to rotate in a second rotating direction for unwinding the first lifting cord. 6 . The window covering system of claim 1 , wherein the second driving device comprises: a second motor; and a second rotating member, connected to the second motor and the second lifting cord and configured to be driven by the second motor to rotate in a third rotating direction for winding up the second lifting cord and configured to be driven by the second motor to rotate in a fourth rotating direction for unwinding the second lifting cord. 7 . The window covering system of claim 1 , wherein the switch is disposed on the upper rail; the first lifting cord is configured to run through the switch for making the switch transmit the first signal in response to the first lifting cord in the first status, and making the switch stop transmitting the first signal in response to the first lifting cord in the second status; the first status is a loose status, and the second status is a tense status. 8 . The window covering system of claim 1 , wherein the controller comprises a processing unit and a memory unit. 9 . A window covering system, comprising: a window covering assembly, comprising: an upper rail; a middle rail, disposed below the upper rail; a lower rail, disposed below the middle rail; a first driving device, disposed on the upper rail; a second driving device, disposed on the upper rail; a first lifting cord, connected to the first driving device and the middle rail, wherein the first driving device is configured to drive the first lifting cord to be wound up or unwound for moving the middle rail upwardly or downwardly; a second lifting cord, connected to the second driving device and the lower rail, wherein the second driving device is configured to drive the second lifting cord to be wound up or unwound for moving the lower rail upwardly or downwardly; a first position detector, disposed on the first driving device for detecting a current position of the middle rail and accordingly generating a middle rail position message; a second position detector, disposed on the second driving device for detecting a current position of the lower rail and accordingly generating a lower rail position message; and a switch, configured to transmit a first signal in response to the first lifting cord in a first status and configured to stop transmitting the first signal in response to the first lifting cord in a second status; and a controller, electrically coupled to the switch, the first driving device, the second driving device, the
Screens joined one below the other · CPC title
with flexibly-interconnected horizontal or vertical strips; Concertina blinds {, i.e. upwardly folding flexible screens} · CPC title
Cellular screens, e.g. box or honeycomb-like · CPC title
Cordless, i.e. user interface without cords · CPC title
Details of operating devices, e.g. pulleys, brakes, spring drums, drives ({operating devices E06B9/68} ; devices of general interest specially adapted or mounted for storing and repeatedly paying-out and re-storing lengths of material B65H75/34) · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.