Slat angle adjustment mechanisms in conventional horizontal window blinds typically utilize a wand connected to a worm gear. Conventionally, the worm gear was necessary because the last amount of slat rotation to completely close the slats requires considerable torque, and the weight of the slats causes a “back-drive,” which rotates the slats down so that they are not completely closed. Worm gears provide the necessary torque to completely close the slats and also have relatively high friction, which resists the back-drive. However, because worm gears have a relatively large gear ratio, they also require many turns to close the slats and therefore are slow and inconvenient.
In a first aspect, an example apparatus for adjusting a tilt angle of a plurality of slats in a window blind is provided. The window blind may include a headrail having disposed therein a shaft that causes the tilt angle of the slats to be adjusted when the shaft is rotated. The apparatus may include a rod having a first end and a second end, the first end adapted to couple with a wand. The apparatus may further include a first bevel gear coupled with the rod, a second bevel gear in mechanical communication with the first bevel gear and coupled with the shaft, and a motor coupled to the shaft. A rotation of the wand may cause a corresponding rotation of the shaft to adjust the tilt angle of the slats, and actuation by the motor may cause a rotation of the shaft to adjust the tilt angle of the slats.
In an embodiment, actuation by the motor causes a rotation of the second bevel gear.
In an embodiment, actuation by the motor causes a rotation of the first bevel gear.
In an embodiment, actuation by the motor causes rotation of the rod.
In an embodiment, actuation by the motor causes rotation of the wand.
In an embodiment, the motor is disposed within the headrail.
In an embodiment, the apparatus further includes two pulleys coupled with the shaft and the slats, wherein the pulleys cause adjustment of the tilt angle of the slats in response to rotation of the shaft, wherein the pulleys are disposed within the headrail.
In an embodiment, the motor is disposed between the two pulleys.
In an embodiment, the first bevel gear includes a bore passing axially therethrough that is sized and shaped to receive the second end of the rod, wherein the first bevel gear rotates with the rod, and the second bevel gear comprises a bore passing axially therethrough that is sized and shaped to receive the shaft, wherein the shaft rotates with the second bevel gear.
In an embodiment, the gear ratio of the second gear relative to the first gear is equal to or less than 1:1.
In a second aspect of the instant disclosure, an example system is provided that may include an apparatus for adjusting a tilt angle of a plurality of slats in a window blind, the window blind including a headrail having disposed therein a shaft that causes the tilt angle of the slats to be adjusted when the shaft is rotated. The apparatus may include a rod having a first end and a second end, the first end adapted to couple with a wand, a first bevel gear coupled with the rod, a second bevel gear in mechanical communication with the first bevel gear and coupled with the shaft, and a motor coupled to the shaft. A rotation of the wand may cause a corresponding rotation of the shaft to adjust the tilt angle of the slats. Actuation by the motor may cause a rotation of the shaft to adjust the tilt angle of the slats. The system may further include an input command mechanism configured for communication with the motor, wherein user actuation of the input command mechanism causes the input command mechanism to command actuation of the motor.
In an embodiment, the input command mechanism comprises computer-readable instructions that, when executed by a processor, cause the processor to command actuation of the motor.
In an embodiment, the input command mechanism comprises an application for a mobile computing device.
In an embodiment, the input command mechanism comprises the mobile computing device.
In an embodiment, the system further includes a receiver, coupled to the motor, configured to receive actuation commands from the input command mechanism wirelessly.
In an embodiment, the first bevel gear comprises a bore passing axially therethrough that is sized and shaped to receive the second end of the rod, wherein the first bevel gear rotates with the rod, and the second bevel gear comprises a bore passing axially therethrough that is sized and shaped to receive the shaft, wherein the shaft rotates with the second bevel gear.
In an embodiment, actuation by the motor causes a rotation of the second bevel gear.
In an embodiment, actuation by the motor causes a rotation of the first bevel gear.
In an embodiment, actuation by the motor causes rotation of the rod.
In an embodiment, actuation by the motor causes rotation of the wand.
In a third aspect of the present disclosure, an example apparatus for adjusting a tilt angle of a plurality of slats in a window blind is provided, the window blind including a headrail having disposed therein a shaft that causes the tilt angle of the slats to be adjusted when the shaft is rotated. The example apparatus includes a first bevel gear comprising a bore passing axially therethrough that is perpendicular to the shaft, a second bevel gear in mechanical communication with the first bevel gear and coupled with the shaft, and a motor coupled to the shaft. Actuation of the first bevel gear causes a corresponding rotation of the shaft to adjust the tilt angle of the slats, and actuation by the motor causes a rotation of the shaft to adjust the tilt angle of the slats.
In an embodiment, the bore of the first bevel gear is configured to receive a rod for manual actuation of the slats, wherein the first bevel gear rotates with the rod.
In an embodiment, the second bevel gear comprises a bore passing axially therethrough that is sized and shaped to receive the shaft, wherein the shaft rotates with the second bevel gear.
In an embodiment, actuation by the motor causes a rotation of the second bevel gear.
In an embodiment, actuation by the motor causes a rotation of the first bevel gear.
In an embodiment, the apparatus further includes two pulleys coupled with the shaft and the slats, wherein the pulleys cause adjustment of the tilt angle of the slats in response to rotation of the shaft, wherein the pulleys are disposed within the headrail.
In an embodiment, the gear ratio of the second gear relative to the first gear is equal to or less than 1:1.
The accompanying drawings, which are incorporated in and form a part of this specification, illustrate embodiments of the invention and, together with the description, serve to explain the principles of embodiments of the invention:
Reference will now be made in detail to the preferred embodiments of the invention, examples of which are illustrated in the accompanying drawings. While the invention will be described in conjunction with the preferred embodiments, it will be understood that they are not intended to limit the invention to these embodiments. On the contrary, the invention is intended to cover alternatives, modifications and equivalents, which may be included within the spirit and scope of the invention as defined by the claims. Furthermore, in the detailed description of the present invention, numerous specific details are set forth in order to provide a thorough understanding of the present invention. However, it will be obvious to one of ordinary skill in the art that the present invention may be practiced without these specific details. In other instances, well known methods, procedures and components have not been described in detail as not to unnecessarily obscure aspects of the present invention.
Various embodiments overcome the drawbacks of conventional worm gear-based slat adjustment mechanisms in window blinds by providing an improved, variable-speed and -torque slat adjustment mechanism that provides for higher speed slat rotation when less torque is needed and higher torque when more torque is needed (e.g., to completely close the slats). Various embodiments include one or more bevel gears, which have a lower gear ratio, and thus provide faster rotation, than a conventional worm gear. Various embodiments also include a pulley with a varying radial profile, which causes slat adjustment torque to increase (and thus slat adjustment speed to decrease), at least in part, as the slats are adjusted from an open position to a closed position.
The gear assembly 100 may also include one or more bevel gears. In the illustrated embodiment, the gear assembly includes a first bevel gear 130 and a second bevel gear 135 in mechanical communication with each other. The first bevel gear 130 includes a bore (not shown) passing axially therethrough that is sized and shaped to receive the rod 120. When the rod 120 is secured into the bore of the first bevel gear 130, the first bevel gear 130 will rotate with the rod 120. The second bevel gear 135 similarly includes a bore 136 passing axially therethrough that is sized and shaped to receive the shaft 30. When the shaft 30 is secured into the bore 136 of the second bevel gear 135, the shaft 30 will rotate with the second bevel gear 135. Thus, as a result of the mechanical communication between the first bevel gear 130 and the second bevel gear 135, a rotation of the wand 40 will cause a corresponding rotation of the shaft 30. Because the gear assembly 100 utilizes bevel gears, the gear ratio of the gear assembly 100 is relatively low, which in turn leads to faster, more responsive adjustment of the slats 50. For example, a conventional window blind worm gear typically as a gear ratio of between 5:1 and 10:1, whereas some embodiments may have a gear ratio of about 1:1 or less. Thus, the slat angle adjustment mechanisms according to various embodiments are able to adjust slat angle up to 5-10 faster than conventional worm gears.
The pulley assembly 200 also includes a resistance mechanism that resists back-drive on the pulley when the slats 50 are in the closed position. For example, in the illustrated embodiment, the bracket 220 includes a detent 222 and the pulley includes a corresponding protrusion 212 (e.g. on the axle 213). Thus, when the protrusion 212 seats into the detent 222, they cooperate to resist and/or offset the back-drive caused by the weight of the slats 50 when they are in the closed position. The relative position of the protrusion 212 on the axle 213 when it is seated in the detent 222 corresponds approximately to the closed position of the slats 50.
As shown in
In the illustrated embodiment, as the pulley 210 rotates from the position of
Thus, various embodiments provide for a window blind slat angle adjustment mechanism that is generally high speed, but also decreases speed and provides increased torque when needed to completely close the blinds. The mechanism also resists back-drive, so as to keep the blinds closed. Such embodiments provide a significant improvement in speed and ease of use over conventional worm gear-based mechanisms, which can be up to 5-10 times slower and therefore require significantly more turns of the adjustment wand to open or close the blinds.
Aspects of the slat angle adjustment mechanism described herein, including the gear assembly 100, may enable joint manual and motorized actuation of a window blind 10. In contrast, known pulley assemblies, including pulley assemblies including worm gears, are not suitable for motorized actuation, or for joint manual and motorized actuation. In particular, a worm gear-based gear assembly for rotating slats of a window blind does not permit direct actuation of the shaft 30 by a second actuator, because the worm gear coupling with the wand 40 does not permit the worm gear to turn the wand 40, and thus that coupling resists direct actuation of the shaft 30. In contrast, a gear assembly 100 according to the present disclosure (including, e.g., the bevel gears 130, 135) is capable of actuation by a wand, as described above, as well as direct actuation of the drive shaft by a second actuator. In some embodiments, that second actuator may be a motor, for example.
Because a slat angle adjustment mechanism according to the present disclosure enables direct actuation of the shaft 30 by a secondary actuator, such as a motor, a slat angle adjustment assembly according to the present disclosure also enables a window blind without a motor (but which includes a bevel gear-based gear assembly 100, for example) to be retrofitted with a motor without altering the gear assembly. Such retrofitting capability improves upon known window blinds, such as worm gear-based window blinds, which require altering the gear train or removing the manual actuator for the blind (e.g., the wand and associated gear assembly) to permit motorized actuation. In contrast, a window blind according to the present disclosure may be simply retrofitted with a motor, and then jointly actuated with the motor and with the manual actuator (e.g., wand 40).
The motor 802 may be coupled to the shaft 30 between two pulley assemblies 200, in some embodiments. In another embodiment, the motor 802 may be coupled to the end portion of the shaft 30. Whether between two pulley assemblies 200 or on the end portion of the shaft 30, the motor 802 may be disposed adjacent to a pulley assembly 200.
The motor 802 may be any suitable motor, such as a brushed, brushless, or servo motor, in various embodiments. The motor 802 may directly drive the shaft 30, or may be or may include a geared motor with a clutch system, in various embodiments. The motor 802 may be battery-powered, or may be electrically coupled with a power source associated with the structure in which the window blind 10 is placed. The motor 802 may be sized and shaped to fit within the headrail 20. Accordingly, the motor 802 may have a depth of two inches or less and a height of one and a half inches or less, in some embodiments, where both the depth and height are perpendicular to the direction of extension of the shaft 30. The motor 802 may have a length of three and a half inches or less, in some embodiments (e.g., where the motor 802 is disposed on an end portion of the shaft 30). In other embodiments, the motor 802 may have a length of eight inches or less (e.g., where the motor 802 is disposed between two pulley assemblies 200). In other embodiments, the dimensions of the motor 802 may be tailored to the available space in the headrail 20.
In some embodiments, the input command mechanism 1002 may be or may include an electronic application (in the form of instructions stored on a non-transitory, computer-readable memory) and/or an electronic device executing such an application (e.g., a processor executing such instructions). The electronic device application may be configured for execution by a mobile computing device such as a mobile phone or tablet, and/or by a personal computer, etc. In some embodiments, the input command mechanism 1002 may be a mobile computing device application which may receive user commands through a graphical user interface and, in response, cause the mobile computing device to issue commands to the motor 802. The electronic application may cause a signal to be transmitted by the electronic device to the motor 802 to command actuation of the motor 802.
The motor 802 may be configured to receive commands from the input command mechanism 1002 and, in response, to turn the shaft 30 of the window blind 10 to either open or close the slats of the window blind 10. In some embodiments, the motor 802 may include a rotational position sensor and may be configured to automatically cease actuation when the rotational position of the motor indicates that the blind 10 is fully closed.
As noted above, the gear assembly 100 may uniquely enable joint motorized and manual actuation of a window blind 10. Accordingly, a window blind 10 including a gear assembly 100 may be retrofitted with a motor 802, in some embodiments.
The method 1100 may include a step 1102 that includes removing the shaft 30 from the gear assembly 100 and from one or more pulley assemblies 200. The shaft 30 may be removed while the gear assembly 100 and pulley assemblies 200 remain in the headrail 20, in some embodiments. In other embodiments, the gear assembly 100, pulley assemblies 200, and shaft 30 may be removed from the headrail 20 before the shaft 30 is removed from the gear assembly 100 and pulley assemblies 200.
The method 1000 may further include a step 1104 that includes placing the motor 802 within the headrail 20 and a step 1106 that includes inserting the shaft 30 into the gear assembly 100, into the one or more pulley assemblies 200, and into the motor 802. Inserting the shaft 30 into the motor 802 may include threading the shaft 30 through one or more apertures 804 in the motor housing 906 and/or through an aperture 908 in a secondary gear 904 of the motor 802, in some embodiments. In some embodiments, step 1104 may be performed before step 1106. In other embodiments, step 1106 may be performed before step 1104.
The method 1100 may further include a step 1108 that includes coupling an input command mechanism 1002 with the motor 802. The input command mechanism 1002 may be coupled, for example, by establishing a wired connection between the input command mechanism 1002 and the motor 802. In another example, the input command mechanism 1002 may be coupled by establishing a wireless communication channel between the input command mechanism 1002 and the motor 802. A wireless communication channel may be established over a Bluetooth, Wi-Fi, RF, or other protocol. Establishing a wireless communication channel may be performed through a mobile electronic device application, in some embodiments, such as by pairing the mobile electronic device to the motor 802 over a Bluetooth connection, adding the motor 802 to a list of Wi-Fi-controlled devices on the mobile electronic device, associating the motor with a user account or application instance associated with the mobile electronic device, etc.
In its most basic configuration, computing system environment 1200 typically includes at least one processing unit 1202 and at least one memory 1204, which may be linked via a bus 1206. Depending on the exact configuration and type of computing system environment, memory 1204 may be volatile (such as RAM 1210), non-volatile (such as ROM 1208, flash memory, etc.) or some combination of the two. Computing system environment 1200 may have additional features and/or functionality. For example, computing system environment 1200 may also include additional storage (removable and/or non-removable) including, but not limited to, magnetic or optical disks, tape drives and/or flash drives. Such additional memory devices may be made accessible to the computing system environment 1200 by means of, for example, a hard disk drive interface 1212, a magnetic disk drive interface 1214, and/or an optical disk drive interface 1216. As will be understood, these devices, which would be linked to the system bus 1206, respectively, allow for reading from and writing to a hard disk 1218, reading from or writing to a removable magnetic disk 1220, and/or for reading from or writing to a removable optical disk 1222, such as a CD/DVD ROM or other optical media. The drive interfaces and their associated computer-readable media allow for the nonvolatile storage of computer readable instructions, data structures, program modules and other data for the computing system environment 1200. Those skilled in the art will further appreciate that other types of computer readable media that can store data may be used for this same purpose. Examples of such media devices include, but are not limited to, magnetic cassettes, flash memory cards, digital videodisks, Bernoulli cartridges, random access memories, nano-drives, memory sticks, other read/write and/or read-only memories and/or any other method or technology for storage of information such as computer readable instructions, data structures, program modules or other data. Any such computer storage media may be part of computing system environment 1200.
A number of program modules may be stored in one or more of the memory/media devices. For example, a basic input/output system (BIOS) 1224, containing the basic routines that help to transfer information between elements within the computing system environment 1200, such as during start-up, may be stored in ROM 1208. Similarly, RAM 1210, hard drive 1218, and/or peripheral memory devices may be used to store computer executable instructions comprising an operating system 1226, one or more applications programs 1228 (such as a Web browser, motor input command application, and/or other applications that execute the methods and processes of this disclosure), other program modules 1230, and/or program data 1232. Still further, computer-executable instructions may be downloaded to the computing environment 1200 as needed, for example, via a network connection.
An end-user, e.g., a blinds operator end user, may enter commands and information into the computing system environment 1200 through input devices such as a keyboard 1234 and/or a pointing device 1236. While not illustrated, other input devices may include a microphone, a joystick, a game pad, a scanner, etc. These and other input devices would typically be connected to the processing unit 1202 by means of a peripheral interface 1238 which, in turn, would be coupled to bus 1206. Input devices may be directly or indirectly connected to processor 1202 via interfaces such as, for example, a parallel port, game port, firewire, or a universal serial bus (USB). To view information from the computing system environment 1200, a monitor 1240 or other type of display device may also be connected to bus 1206 via an interface, such as via video adapter 1242. In addition to the monitor 1240, the computing system environment 1200 may also include other peripheral output devices, not shown, such as speakers and printers.
The computing system environment 1200 may also utilize logical connections to one or more computing system environments. Communications between the computing system environment 1200 and the remote computing system environment may be exchanged via a further processing device, such a network router 1252, that is responsible for network routing. Communications with the network router 1252 may be performed via a network interface component 1254. Thus, within such a networked environment, e.g., the Internet, World Wide Web, LAN, or other like type of wired or wireless network, it will be appreciated that program modules depicted relative to the computing system environment 1200, or portions thereof, may be stored in the memory storage device(s) of the computing system environment 1200.
The computing system environment 1200 may also include localization hardware 1256 for determining a location of the computing system environment 1200. In embodiments, the localization hardware 1256 may include, for example only, a GPS antenna, an RFID chip or reader, a Wi-Fi antenna, or other computing hardware that may be used to capture or transmit signals that may be used to determine the location of the computing system environment 1200.
The previous description of the disclosed embodiments is provided to enable any person skilled in the art to make or use the present invention. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the generic principles defined herein may be applied to other embodiments without departing from the spirit or scope of the invention. Thus, the present invention is not intended to be limited to the embodiments shown herein but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.
Some portions of the detailed descriptions of this disclosure have been presented in terms of procedures, logic blocks, processing, and other symbolic representations of operations on data bits within a computer or digital system memory. These descriptions and representations are the means used by those skilled in the data processing arts to most effectively convey the substance of their work to others skilled in the art. A procedure, logic block, process, etc., is herein, and generally, conceived to be a self-consistent sequence of steps or instructions leading to a desired result. The steps are those requiring physical manipulations of physical quantities. Usually, though not necessarily, these physical manipulations take the form of electrical or magnetic data capable of being stored, transferred, combined, compared, and otherwise manipulated in a computer system or similar electronic computing device. For reasons of convenience, and with reference to common usage, such data is referred to as bits, values, elements, symbols, characters, terms, numbers, or the like, with reference to various embodiments of the present invention.
This application is a continuation-in-part of U.S. application Ser. No. 15/857,294, currently pending, which is hereby incorporated by reference in its entirety.
Number | Date | Country | |
---|---|---|---|
Parent | 15857294 | Dec 2017 | US |
Child | 16920554 | US |