The present disclosure generally relates to window blind automation and provides a removable device for blind control and automation. The present invention also provides a method for blind control and automation.
Windows blinds are often regulated by individuals to control a desired room temperature or provide desired room lighting. For example, an individual may desire to optimize heating and cooling as well as natural light associated with a window. Thus, one conventional strategy is to manually adjust the blinds. This often causes problems because it is time consuming, requires constant monitoring, and is prone to hardware malfunction. Alternatively, automated blinds exist but are expensive, require a control panel and wires that must run to them, and may require professional installation.
The present disclosure provides a removable device and method for blind control and automation. The removable device for blind control and automation is used by to automate blinds for optimizing heating, cooling and natural lighting to save energy on artificial lighting and climate control. The device is easily attachable to blinds and is controlled automatically or wireless.
Preferred embodiments of the invention are described with accompanying drawings, wherein the drawings represent following:
The device 1 for blind control and automation is a removable add-on and smart device to automate an individual's ordinary window blinds. As any electronic device, the device for blind control and automation comprises of hardware and software components. The device comprises built-in sensors, attaching means, a casing, wherein inside the casing is a motor to which a block of gear wheels (drive) is connected, an electronic circuit board and a microcontroller, power connectors, LED indicator(s) (not shown). On back side of the device, there are visible or covered attaching means, which are magnets, hooks, double stick tape, an adaptor, or other means to connect to the headrail depending on its material. With the attaching means, the device is configured to clip onto existing blind (e.g., venetian blinds). In another embodiment of the invention the device is connectable to existing window blinds hardware, for example, to cords and tilter.
As shown on
As shown on
The device for blind control and automation comprises built-in sensors, which respond to changing light and temperature. The built-in sensors are LDR (Light Dependent Resistor) lighting and temperature sensors. Preferably, it is configured to track changes in lighting and temperature conditions and to adjust blinds correspondingly. On the indoor facing side of the device there is an ambient light sensor to measure lighting conditions. The sensor is visible or placed under semi-transparent plastic cover. Inside the device there is a temperature sensor, which is invisible. When several devices are controlled and connected simultaneously, the application shows an average temperature among the devices in the group.
In preferred embodiment of the invention, the device is battery operated. In one embodiment, the batteries are rechargeable through a solar panel. The solar panel sticks to the window glass from indoors on sucker cups or is attached to headrail with hooks or by other means and charges the battery of the device. The solar panel may be fitted with a light sensor to measure daylight as well. The device may be connected to other source of energy for charging as well, via micro USB cable.
Another feature that comes with the device is CordBox. CordBox provides safer environment for children and pets. It is a small box with retracting mechanism inside—it retracts the cords of the blind inside and can either hang right below the device, stick to the headrail or stick to the device on magnet. The purpose is to eliminate the danger of kids and pets strangling in the cord loop.
Device is attached to non-motorized, ordinary simple window blinds. The device is fitted with motor, which connects to existing window blinds mechanism. The device actuates existing window blind tilting mechanism to adjust slats angle when it needs to respond to changing environment.
The existing slats adjusting mechanism of blinds is usually activated by a) twisting wand, b) pulling cords, c) rotating the tilting shaft.
The existing wand needs to be detached and one of the adaptors is installed on the remaining tilter. (horizontal blinds)
In case of cord-controlled blinds (see
In case of vertical blinds, the device is installed as a cap on the side of the headrail—as on side of it there is a shaft sticking out. In case of vertical blinds we connect the motor directly to the rotating shaft of the mechanism. (vertical blinds)
The motor is connected to tilting mechanism through an adaptor or one or more adjacent gear wheels. The adaptor or gear wheel is put on top of the motor shaft as a cap. The adaptor or gear wheel can be placed inside the enclosure or be separate and changeable parts.
When the microcontroller decides to change angle of window blinds, it actuates the motor, the motor starts rotating and the adaptor or gear wheels start rotating accordingly together with it.
The moving adaptor or gear wheel spin a) the tilter (horizontal blinds)? b) winds the cords (horizontal blinds)? or c) the shaft (vertical blinds). It actuates the tilting mechanism and the slats start moving. The motor can spin the tilter and gear wheels in two opposite directions to the specific angle, which is defined by program (algorithm).
The device is placed either on the side of the headrail, where the manual tilting controls are, or the device is placed as a cap on the side of the headrail, opposite to the side with manual controls.
No tools are necessary to install device for blind control and automation on existing blinds. E.g. in case of venetian blinds, wand or cords for manual control need to be detached and the device will be clipped to the regulating mechanism, which replaces manual control with automatic control.
In case of cord-controlled blinds the cords shall be pulled into apparatus mechanism. To connect hardware of window blinds to the motor different inserts (adaptors) are used.
The existing angle adjusting mechanism of horizontal blinds is activated with either a) wand, or b) with cords. The device connects directly to existing mechanism.
The existing wand is detached and the remaining tilter shall be covered with one of the adaptors. The device has a hole where the tilter (with an adaptor on it) is inserted. There are different types of small adaptors for different types of tilters. Adaptors translate different types of tilters to a universal interface on the other side of it—which is connected directly or through gear wheels to the motor shaft.
In case of cord-controlled blinds, the cords are pulled into the mechanism and winded around two different gears, which will be independently rotated by the motor in two different directions, one at a time.
As shown on
In case of vertical blinds, the device is installed as a cap on the side of the headrail, which is opposite to the side with manual controls. At the side of the headrail part of the rotating metal shaft is slightly sticking out, so the device connects to this shaft with a gear wheel, which is connected to motor directly.
Settings are made for a group of the devices. Each group has at least one device added.
The user sets desired temperature and amount of sunlight in the smart phone application and it defines which algorithm the device will use. In particular, if the current indoor temperature is lower than the setting in application, the device will keep the slats in position, which provide more sunlight inside (heating mode). If the current indoor temperature is higher than provided by the setting, the device turns slats into position which blocks direct sunlight and heating, reflect light to the ceiling or close the slats completely.
The angle of slats positions is defined by the desired amount of sunlight in the room as well—slats can either allow or block direct sunlight and glare. The temperature adjustment is more important over light amount, i.e. of two settings (light amount and temperature) the temperature prevails.
The device for blind control and automation comprises also a timer and receives information about time, date and weather conditions from the smart phone application. In particular, during night, the device is in sleep mode and after sunset slats will be closed if the indoor lights are switched on and at sunrise the slats will open again.
The device for blind control and automation is configured to:
Manual mode overrides schedule, smart home and automatic mode. Schedule overrides automatic mode. Smart home mode overrides all modes.
User 105 can platform 100 via computing device 400 (e.g., smartphone) to set the desired room temperature, daylight, and various other settings. For example, server 110 may host a user interface through which user 105 controls the various functions and features of the apparatus. In some embodiments, computing device 400 is configured to connect to the apparatus via, for example, ZigBee, Wi-Fi or Bluetooth connections, thereby by-passing server 110.
Consistent with embodiments of the disclosure, some of the settings and features that may be controlled by the user interface include, for example:
In one embodiment, the platform 100 is embodied as, for example, but not be limited to, a website, a web application, a desktop application, and a mobile application compatible with a computing device. The computing device comprises, but is not limited to, a desktop computer, laptop, a tablet, or mobile telecommunications device. Moreover, the platform 100 is hosted on a centralized server, such as, for example, a cloud computing service. Although the control method has been described to be performed by a computing device 400, it should be understood that, in some embodiments, different operations may be performed by different networked elements in operative communication with computing device 400.
With reference to
In alternative embodiments, computing device 700 has additional features or functionality. For example, computing device 700 also includes additional data storage devices (removable and/or non-removable) such as, for example, magnetic disks, optical disks, or tape. Such additional storage is illustrated in
Computing device 700 also contains a communication connection 716 that allows device 700 to communicate with other computing devices 718, such as over a network in a distributed computing environment, for example, an intranet or the Internet. Communication connection 716 is one example of communication media. Communication media is typically embodied by computer readable instructions, data structures, program modules, or other data in a modulated data signal, such as a carrier wave or other transport mechanism, and includes any information delivery media. The term “modulated data signal” describes a signal that has one or more characteristics set or changed in such a manner as to encode information in the signal. In one embodiment, and not limitation, communication media includes wired media such as a wired network or direct-wired connection, and wireless media such as acoustic, radio frequency (RF), infrared, and other wireless media. The term computer readable media as used herein includes both storage media and communication media.
As stated above, a number of program modules and data files are stored in system memory 704, including operating system 705. While executing on processing unit 702, programming modules 706 (e.g., application 720) perform processes, including those mentioned above. The aforementioned process is an example, and processing unit 702 can also perform other processes. Other programming modules that are used in accordance with embodiments of the present disclosure include electronic mail and contacts applications, word processing applications, spreadsheet applications, database applications, slide presentation applications, drawing or computer-aided application programs, etc.
Generally, consistent with embodiments of the disclosure, program modules include routines, programs, components, data structures, and other types of structures that perform particular tasks or that implement particular abstract data types. Moreover, alternative embodiments of the disclosure are practiced with other computer system configurations, including hand-held devices, multiprocessor systems, microprocessor-based or programmable consumer electronics, minicomputers, mainframe computers, and the like. Some embodiments of the disclosure are also practiced in distributed computing environments, where tasks are performed by remote processing devices that are linked through a communications network. In a distributed computing environment, program modules are located in both local and remote memory storage devices.
Furthermore, some embodiments of the disclosure are practiced in an electrical circuit comprising discrete electronic elements, packaged or integrated electronic chips containing logic gates, a circuit utilizing a microprocessor, or on a single chip containing electronic elements or microprocessors. Other embodiments of the disclosure are practiced using other technologies capable of performing logical operations such as, for example, AND, OR, and NOT, including but not limited to mechanical, optical, fluidic, and quantum technologies. In addition, some embodiments of the disclosure may be practiced within a general purpose computer or in any other circuits or systems.
Some preferred embodiments of the disclosure, for example, are implemented as a computer process (method), a computing system, or as an article of manufacture, such as a computer program product or computer readable media. The computer program product is a computer storage media readable by a computer system and encoding a computer program of instructions for executing a computer process. Alternatively, the computer program product is a propagated signal on a carrier readable by a computing system and encoding a computer program of instructions for executing a computer process. Accordingly, the present disclosure is embodied in hardware and/or in software (including firmware, resident software, micro-code, etc.). In other words, embodiments of the present disclosure take the form of a computer program product on a computer-usable or computer-readable storage medium having computer-usable or computer-readable program code embodied in the medium for use by or in connection with an instruction execution system. A computer-usable or computer-readable medium is any medium that contains, stores, communicates, propagates, or transports the program for use by or in connection with the instruction execution system, apparatus, or device.
The computer-usable or computer-readable medium is, for example but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, device, or propagation medium. More specific computer-readable medium examples (a non-exhaustive list), the computer-readable medium includes the following: an electrical connection having one or more wires, a portable computer diskette, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or Flash memory), an optical fiber, and a portable compact disc read-only memory (CD-ROM). Alternatively, the computer-usable or computer-readable medium is paper or another suitable medium upon which the program is printed, as the program is electronically captured, via, for instance, optical scanning of the paper or other medium, then compiled, interpreted, or otherwise processed in a suitable manner, if necessary, and then stored in a computer memory.
Embodiments of the present disclosure, for example, are described above with reference to block diagrams and/or operational illustrations of methods, systems, and computer program products according to embodiments of the disclosure. The functions/acts noted in the blocks can also occur out of the order as shown in any flowchart. For example, two blocks shown in succession in fact execute substantially concurrently or the blocks sometimes execute in the reverse order, depending upon the functionality/acts involved.
While certain embodiments of the disclosure have been described, other embodiments may exist. Furthermore, although embodiments of the present disclosure have been described as being associated with data stored in memory and other storage mediums, alternatively, data is stored on or read from other types of computer-readable media, such as secondary storage devices, like hard disks, solid state storage (e.g., USB drive), or a CD-ROM, a carrier wave from the Internet, or other forms of RAM or ROM. Further, alternatively, the disclosed methods' stages are modified in any manner, including by reordering stages and/or inserting or deleting stages, without departing from the disclosure.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/EE2015/050002 | 11/18/2015 | WO | 00 |
Number | Date | Country | |
---|---|---|---|
62081223 | Nov 2014 | US |