Window covering system

US12460476B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12460476-B2
Application numberUS-202318523827-A
CountryUS
Kind codeB2
Filing dateNov 29, 2023
Priority dateDec 9, 2022
Publication dateNov 4, 2025
Grant dateNov 4, 2025

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

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.

First claim

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

Assignees

Inventors

Classifications

  • 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

  • E06B9/322Primary

    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

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12460476B2 cover?
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 a…
Who is the assignee on this patent?
Nien Made Entpr Co Ltd
What technology area does this patent fall under?
Primary CPC classification E06B9/322. Mapped technology areas include Fixed Constructions.
When was this patent published?
Publication date Tue Nov 04 2025 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).