The present subject matter relates to fans and, in particular, ceiling fans.
Ceiling fans may be used to circulate air within rooms. Some ceiling fans may be wired to a switch to allow a user to enable/disable operation of the ceiling fan using the switch. Some ceiling fans may include a pull chain to allow a user to adjust settings of the ceiling fan (e.g., a speed at which blades of the ceiling fan rotate).
In one embodiment, a system may include a sensor device and a remote device communicatively coupled to the sensor device. The remote device may be configured to obtain data from the sensor device, and generate an instruction based on the data obtained from the sensor device. The remote device may be further configured to access a communications network, and transmit the instruction via the communications network. The system may further include a fan connected to the communications network. The fan may include a hub, a plurality of fan blades extending from the hub, and a motor supported by the hub. The motor may be configured to rotate the plurality of fan blades. The fan may further include a wireless transceiver supported by the hub. The wireless transceiver may be configured to access the communications network for communicating with the remote device. The fan may further include an electronic processor supported by the hub. The electronic processor may be configured to control an operation of the fan based on receiving the instruction from the remote device via the wireless transceiver.
In another embodiment, a method of controlling a fan including a hub, a plurality of fan blades extending from the hub, and a motor supported by the hub and configured to rotate the plurality of fan blades is provided. The method may include obtaining, with a remote device communicatively coupled to a sensor device, data from the sensor device. The method may further include generating, with the remote device, an instruction based on the data obtained from the sensor device. The method may further include accessing, with the remote device, a communications network. The method may further include transmitting, with the remote device, the instruction via the communication network to a wireless transceiver of the fan. The wireless transceiver may be configured to access the communications network for communicating with the remote device. The fan may include an electronic processor being configured to control an operation of the fan based on receiving the instruction from the remote device via the wireless transceiver.
In one embodiment, a fan may include a hub and a plurality of fan blades extending from the hub. The fan may further include a motor supported by the hub. The motor may be configured to rotate the plurality of fan blades. The fan may further include a wireless transceiver supported by the hub and configured to communicate with a remote device over a communications network. The fan may further include an electronic processor configured to control an operation of the fan based on receiving an instruction from the remote device via the wireless transceiver. The instruction may be generated by the remote device based on data obtained from a sensor device, and the instruction may be transmitted by the remote device to the wireless transceiver via the communications network.
In another embodiment, a fan may include a hub having an inlet and a nozzle in fluid communication with the hub. The nozzle may have an outlet. The fan may further include an impeller positioned within the hub, and a motor supported by the hub. The motor may be configured to rotate the impeller to draw air into the hub through the inlet and propel air out of the nozzle through the outlet. The fan may further include a wireless transceiver supported by the hub and configured to communicate with a remote device over a communications network. The fan may further include an electronic processor configured to control an operation of the fan based on receiving an instruction from the remote device via the wireless transceiver. The instruction may be generated by the remote device based on data obtained from a sensor device, and the instruction may be transmitted by the remote device to the wireless transceiver via the communications network.
Other aspects of the present subject matter will become apparent by consideration of the detailed description and accompanying drawings.
Before any embodiments are explained in detail, it is to be understood that the present subject matter is not limited in its application to the details of construction and the arrangement of components set forth in the following description or illustrated in the following drawings. The present subject matter is capable of other embodiments and of being practiced or of being carried out in various ways.
As an example, and in some embodiments, the remote device 110 is a smartphone that controls the ceiling fan 105 by way of executing a software application that is stored on the smartphone as described herein. As another example, and in some embodiments, the remote device 110 is an intelligent remote control that controls the ceiling fan 105 by way of executing a software application that is stored on the remote control as described here. As a further example, and in some embodiments, the remote device 110 is a computer that controls the ceiling fan 105 by way of a user entering instructions when logged into a web-based portal or a website as described herein. Other types of remote devices 110 are contemplated.
The remote device 110 may enable a user to control one or more fan outputs, states, functions, parameters, and/or the like being implemented by the ceiling fan 105 by way of the user interacting with a user interface 120 (e.g., a screen, a touchscreen, a display, a button, a key, a sensor, and/or the like) of the remote device 110. As shown in
Still referring to
As shown in the cross-sectional view of the bladeless ceiling fan 155 in
The following explanations in regards to the ceiling fan 105 (e.g., the components of the ceiling fan 105), and the methods of controlling the ceiling fan 105, similarly apply to the bladeless ceiling fan 155. As described herein, various outputs, states, functions, parameters, and/or the like, of the ceiling fan 150 and/or the bladeless ceiling fan 155 may be controlled by way of the remote device 110. Additionally, or alternatively, aspects of the motor 185, the impeller 190, and/or other fan components (e.g., the fan blades, the fan modules, the fan locking mechanisms, and/or the like) may be controlled by way of the remote device 110 as described herein. In this way, the remote device 110 may obviate the need to manually access hard-to-reach mechanical controls typically located on the hub of the ceiling fan 105 and/or the hub of the bladeless ceiling fan 155. In this way, elderly users, users with physical disabilities or handicaps, and/or the like are afforded opportunities to access and/or control the ceiling fan 105 and/or the bladeless ceiling fan 155 as such controls may otherwise be inaccessible to such users, for example, by virtue of being disposed proximate the ceiling, where the hub of the ceiling fan may be located. Further, in this way, the efficiency and/or speed at which a ceiling fan may be controlled and/or caused to implement controls may improve.
In some embodiments, the ceiling fan 105 (or the bladeless ceiling fan 155) may additionally include a wireless transceiver 135 (
The remote device electronic processor 205 is implemented in hardware, firmware, or a combination of hardware and software. The remote device electronic processor 205 is a central processing unit (CPU), a graphics processing unit (GPU), an accelerated processing unit (APU), a microprocessor, a microcontroller, a digital signal processor (DSP), a field-programmable gate array (FPGA), an application-specific integrated circuit (ASIC), or another type of processing component. In some embodiments, the remote device electronic processor 205 includes one or more processors capable of being programmed to perform a function automatically, or based on a user input. Such function may include instructing or controlling the ceiling fan 105, instructing or controlling the bladeless ceiling fan 155, and/or instructing or controlling components of the ceiling fan 105 and/or the bladeless ceiling fan 155. In this way, the ceiling fan 105 and/or the bladeless ceiling fan 155 may be caused to perform one or more actions (e.g., power on, power off, adjust a blade angle, lock the blades, unlock the blades, increase a rotational speed, decrease a rotational speed, dispense a scent, dispense bug repellant, employ a battery backup for powering the components in
In some embodiments, the ceiling fan 105 and/or the bladeless ceiling fan 155 may be caused to perform one or more actions based on receiving a user input (e.g., a user interacting with the remote device 110). In other embodiments, the ceiling fan 105 and/or the bladeless ceiling fan 155 may be caused to perform one or more actions, automatically, based on the remote device electronic processor 205 determining that one or more events has occurred by way of receiving input from the sensor 230. For example, remote device electronic processor 205 may determine that the ceiling fan has been impacted by an object based on input (e.g., signals, and/or the like) received from an impact sensor (e.g., an accelerometer, and/or the like) and automatically lock the fan blades. In another example, the remote device electronic processor 205 may automatically turn the ceiling fan on/off and/or increase/decrease a rotational speed of the ceiling fan blades based on input received from a temperature sensor (e.g., employing a thermistor, resistance-based sensor, thermocouple, and/or the like). In this way, the remote device 110 may receive and process various inputs and intelligently control the ceiling fan 105 by way of causing the ceiling fan 105 to implement tasks based on the inputs.
The remote device memory 210 stores information and/or software related to the operation and use of the remote device 110. The remote device memory 210 may include read only memory (ROM), random access memory (RAM), a hard disk (e.g., a magnetic disk, and optical disk, and/or the like), a cartridge, magnetic tape, and/or another type of non-transitory computer-readable media, or a combination thereof. The remote device electronic processor 205 may be configured to receive instructions and/or data from the remote device memory 210 and execute, among other things, the instructions. For example, the remote device electronic processor 205 may execute an “app” (i.e., a software application) or another program. In particular, the remote device electronic processor 205 may execute instructions stored in the remote device memory 210 to perform any of the methods described herein.
The remote device network interface 215 includes a transceiver-like component (e.g., the wireless transceiver 145 and/or a separate receiver and transmitter) that enables remote device 210 to communicate with other devices (e.g., the ceiling fan 105, a smartphone, a computer, and/or the like), such as via a wired connection, a wireless connection, or a combination of wired and wireless connections. The remote device network interface 215 may send and receive data to and from the ceiling fan 105, to and from the bladeless ceiling fan 155, and/or the like, by way of the network 112 (
The remote device electronic processor 205 may receive electrical signals representing sound from the microphone 220 and may communicate information relating to the electrical signals over the network 112 (
The user interface 120 displays images, graphics, video, text, interactive user elements (e.g., links to websites, dropdown boxes, text boxes, and/or the like), and/or data to the user. The user interface 120 may be a liquid crystal display (LCD) screen or an organic light emitting display (OLED) display screen. In some embodiments, a touch sensitive input interface may be incorporated into the user interface 120 as well, allowing the user to interact with content provided on the user interface 120 (e.g., a touchscreen). In some embodiments, the speaker 225 and the user interface 120 are referred to as output devices that present information to the user of the remote device 110. In some embodiments, the user interface 120, the microphone 220, a computer mouse, and/or a keyboard or other input buttons are referred to as input devices that receive input from the user of the remote device 110.
In some embodiments, the sensor 230 may include a temperature sensor be disposed on the remote device electronic processor 205 for providing an electrical signal indicative of a temperature of a space in which the remote device 110 is located. The remote device electronic processor 205 may obtain the electrical signal and determine the temperature of the space based on processing the electrical signal from the sensor 230 and may use the determined temperature to provide instructions to control the ceiling fan 105 as described in greater detail below. In some embodiments, the sensor 230 may include a humidity sensor, an optical/light sensor (for use in determining whether to power the ceiling fan 105 on/off in response to detecting light/dark), occupancy sensors (e.g., motion sensors), image sensors, and/or the like.
The remote device 110 may perform one or more methods described herein. The remote device 110 may perform these methods based on the remote device electronic processor 205 executing software instructions stored by a non-transitory computer-readable medium, such as remote device memory 210 and/or other storage component. A computer-readable medium is defined herein as a non-transitory memory device. A memory device includes memory space within a single physical storage device or memory space spread across multiple physical storage devices.
Software instructions may be read into remote device memory 210 from another computer-readable medium or from another device via remote device network interface 215 or other interface. When executed, the software instructions stored in the remote device memory 210 may cause remote device processor 205 to perform one or more methods described herein. Additionally, or alternatively, hardwired circuitry may be used in place of or in combination with software instructions to perform one or more processes described herein. Thus, embodiments described herein are not limited to any specific combination of hardware circuitry and software.
The number and arrangement of components shown in
In some embodiments, the power input device 320 may receive power from a power supply 340 such as a mains alternating-current (AC) power supply, for example, of a building. The power input device 320 may provide power from the power supply 340 to the electronic components of the ceiling fan 105, such as the components shown in
In some embodiments, the ceiling fan electronic processor 305 may detect a loss of power from the power supply 340 (e.g., a power outage of the mains AC power supply). For example, the ceiling fan electronic processor 305 and/or the power input device 320 may include circuitry to detect when a power outage of the mains AC power supply occurs as opposed to a situation where power is no longer being provided to the ceiling fan 105 when the ceiling fan 105 is turned off by a user. As explained in greater detail below, to allow the ceiling fan 105 to continue to operate when power from the power supply 340 is not available, the ceiling fan 105 may employ the backup battery 325. The backup battery 325 may be a rechargeable battery, such as a Li-ion battery, and may be coupled to the power input device 320 to provide power to the components of the ceiling fan 105 in the event of a power loss or outage. In this way, the ceiling fan 105 may be operable to provide light and/or generate airflow during such an event. In this way, the backup battery 325 may be charged using energy received from the power supply 340 during normal operation and such energy may be discharged during losses in power received from the power supply 340.
The primary motor driver 330 may enable the ceiling fan electronic processor 305 to control operation of a primary motor 345 of the ceiling fan 105. The primary motor 345 may be positioned within the hub 125 and configured to rotate the plurality of fan blades 130 to create an airflow in the room or area in which the ceiling fan 105 is located. Through the primary motor driver 330, the ceiling fan electronic processor 305 may control an electrical current (e.g., the flow of electrical current, the amount of electrical current, and/or the like) being supplied from the power input device 320 to the primary motor 345 to rotate the primary motor 345 according to one or more instructions received from remote device 110 (
As shown in
In some embodiments, the ceiling fan 105 may include fewer or additional components in configurations different from that illustrated in
As another example of the ceiling fan 105 including fewer or additional components than those shown in
In some embodiments, the ceiling fan 105 additionally includes at least one fan blade actuator 350 controllable by the ceiling fan electronic processor 305 to adjust an orientation of the fan blades 130 (e.g., to adjust the pitch angle of the fan blades 130). The fan blade actuator 350 may include a secondary motor, a drive chain, a gear assembly, a pulley, and/or the like. In this way, a pitch angle of the fan blades 130 may be adjusted (e.g., individually or simultaneously) to achieve desired airflow effects (e.g., more downwardly-directed airflow, more horizontally-directed airflow, etc.) during use. In this way, the airflows generated by way of ceiling fan 105 may be adjusted, optimized, and/or customized according to the user's preference.
In some embodiments, the ceiling fan 105 sensors 337 may include an air quality monitor, such as a smoke detector (e.g., a photoelectric smoke detector, an ionization smoke detector, and/or the like), a carbon monoxide detector (e.g., an opto-chemical carbon monoxide detector, an biomimetic carbon monoxide detector, and/or the like), and/or the like. In such embodiments, the ceiling fan 105 may send an alert or notification via the ceiling fan wireless transceiver 315 to the remote device 110 in response to a hazardous condition being detected by the sensor 337.
In some embodiments, the sensor 337 of the ceiling fan 105 may include a temperature sensor. In this way, the ceiling fan 105 may be controlled based on changes in temperature. For example, the ceiling fan 105 may be caused to power on (or increase fan blade rotational speeds) when the temperature sensor detects a temperature satisfying a first threshold (e.g., the temperature exceeds a first temperature threshold). Similarly, the ceiling fan 105 may be caused to power off (or decrease fan blade rotational speeds) when the temperature sensor detects a temperature satisfying a second threshold (e.g., the temperature is less than a second temperature threshold). Other temperature induced actions are contemplated.
In some embodiments, the sensor 337 of the ceiling fan 105 may include a humidity sensor (e.g., employing a capacitive sensor, a resistive sensor, and/or the like). In this way, the ceiling fan 105 may be controlled based on changes in humidity. For example, the ceiling fan 105 may be caused to turn on when the humidity sensor detects a humidity level satisfying a first threshold (e.g., the humidity level exceeds a first humidity threshold). Similarly, the ceiling fan 105 may be caused to turn off when the humidity sensor detects a humidity level satisfying a second threshold (e.g., the humidity is less than a second humidity threshold). Other humidity induced actions are contemplated.
In some embodiments, the sensor 337 of the ceiling fan 105 may include an optical sensor (e.g., employing a photoconductive device, a photodiode, a photovoltaic cell, an ambient light sensor, and/or the like). In this way, the ceiling fan 105 may be controlled based on changes in an amount or level of light. For example, the ceiling fan 105 may be caused to turn off (or on) when the level of light satisfies a first threshold (e.g., the ceiling fan 105 may be caused to turn off (or on) based on detecting morning light). Similarly, the ceiling fan 105 may be caused to turn on (or off) when the level of light satisfies a second threshold (e.g., the ceiling fan 105 may be caused to turn on (or off) based on detecting nightfall). Other light included actions are contemplated.
In some embodiments, the sensor 337 of the ceiling fan 105 may include an occupancy sensor (e.g., employing a passive infrared sensor, an ultrasonic sensor, a smart meter, facial recognition technology, a sensor communicatively coupled to a door operated switch, an audio sensor, and/or the like). In this way, the ceiling fan 105 may be controlled based on changes in an amount or level of occupancy of a room. For example, the ceiling fan 105 may be caused to turn off (or on) when the occupancy level satisfies a threshold. For example, the ceiling fan 105 may turn off when the occupancy of a room is low or zero (e.g., devoid of occupants). Similarly, the ceiling fan 105 may turn on when the occupancy of a room is high or non-zero. Other occupancy induced actions are contemplated.
In some embodiments, the ceiling fan 105 may include a real-time clock to keep track of time. For example, the real-time clock may be included in the ceiling fan electronic processor 305. In some embodiments, the ceiling fan 105 may not include the light 335 and/or the backup battery 325. In some embodiments, the ceiling fan 105 may perform functionality other than the functionality described herein.
The ceiling fan 105 may perform one or more methods described herein. The ceiling fan 105 may perform these methods based on the ceiling fan electronic processor 305 executing software instructions stored by a non-transitory computer-readable medium, such as ceiling fan memory 310 and/or other storage component. Software instructions may be read into the ceiling fan 105 from another computer-readable medium or from another device via remote device ceiling fan wireless transceiver 315 or other interface. When executed, the software instructions stored in the ceiling fan 105 may cause remote ceiling fan 105 to perform one or more methods described herein. Additionally, or alternatively, hardwired circuitry may be used in place of or in combination with software instructions to perform one or more processes described herein. Thus, embodiments described herein are not limited to any specific combination of hardware circuitry and software.
The number and arrangement of components shown in
In some embodiments, a user may interact with the remote device 110 to control the ceiling fan 105. At block 405, the remote device electronic processor 215 of the remote device 110 may receive a user input relating to operation of the ceiling fan 105 by way of the user interacting with the user interface 120. For example, the user interface 120 may display a screen that includes operational states or parameters of the ceiling fan 105 such as whether the primary motor 345 is on or off, a speed of the primary motor 345, whether the light 335 is on or off, and/or the like. The user may provide the user input to change one or more operating parameters of the ceiling fan 105. Such user input may be received by the remote device electronic processer 205, which generates one or more instructions for implementation by the ceiling fan 105.
At block 410, the remote device electronic processor 205 may transmit the one or more instructions from the remote device 110 to the ceiling fan 105, via the remote device network interface 215, in response to receiving the user input on the remote device 110 and generating the one or more instructions. At block 415, the ceiling fan 105 may receive the instruction from the remote device 110 via the ceiling fan wireless transceiver 315. At block 420, the ceiling fan electronic processor 305 may control an operation of the ceiling fan 105 based on the instruction and in response to receiving the instruction from the remote device 110. The operation controlled by the instruction may include turning the primary motor 345 on and/or off, changing the rotation speed of the primary motor 345, setting a rotation direction of the primary motor 345, turning the light 335 of the ceiling fan 105 on and/or off, setting a brightness and/or color of the light 335, dispensing scented spray and/or bug repellant, locking the fan blades, unlocking the fan blades, tilting the fan blades, and/or the like. Controlling the operation of the ceiling fan 105 using the remote device 110 may be beneficial as the ceiling fan 105 may be caused to perform actions without the need for manually actuating a device on the ceiling fan (e.g., pulling a pull chain, flipping a switch, and/or the like) or without being in the same room as the ceiling fan 105.
In some embodiments, the instruction received by the ceiling fan 105 from the remote device 110 may set an alarm (e.g., a user wakeup alarm) for the ceiling fan 105. For example, the instruction may specify a time and/or day for the alarm. The alarm may be set as a one-time alarm or as a recurring alarm. The ceiling fan electronic processor 305 and/or the remote device processor 205 may store specified alarm times and days in the ceiling fan memory 310 and/or the remote device memory 210 for comparison to a current time and day as determined, for example, by a real-time clock included in the ceiling fan 105 and/or the remote device 110. When the ceiling fan electronic processor 305 and/or the remote device processor 205 determines that the current time and/or day matches the stored specified alarm time and/or day, the ceiling fan electronic processor 305 may be configured and/or instructed to control the ceiling fan 105 in accordance with a user-selected operation of the ceiling fan 105 (e.g., stop rotating the primary motor 345, turn on the light 335, and/or the like) thereby encouraging the user to wake up.
Similarly, in some embodiments, the instruction received by the ceiling fan 105 from the remote device 110 may include a schedule of operation times and/or dates of the ceiling fan 105. For example, the remote device 110 may receive, via the user interface 120, user-selected operation times and/or dates during which components of the ceiling fan 105 are to operate or not operate. The ceiling fan electronic processor 305 and/or the remote device processor 205 may store the operation times and/or dates in the ceiling fan memory 310 and/or the remote device memory 210 for comparison to a current time and day as determined by the real-time clock included in the ceiling fan 105 and/or a real-time clock accessibly by the remote device 110. The ceiling fan electronic processor 305 and/or the remote device processor 205 may control the components of the ceiling fan 105 in accordance with the operation times and/or dates. For example, the ceiling fan electronic processor 305 and/or the remote device processor 205 may turn on/off the primary motor 345 and/or the light 335 based on the scheduled operation times and/or dates. In other words, the remote device 110 may be used to set desired runtimes for the ceiling fan 105. As another example, the ceiling fan electronic processor 305 may be caused to dispense scented spray, bug repellant, and/or the like based on the scheduled operation times and/or dates. As yet another example, the ceiling fan electronic processor 305 may control the primary motor 345 to change speed or direction of rotation based on the scheduled operation times and/or dates. In other words, the ceiling fan electronic processor 305 may be configured to control the ceiling fan 105 to function differently at different operation times included in a schedule of operation times, which may be beneficial to maintain a relatively constant temperature of a room as the outside temperature and/or an amount of sunlight disposed in the room change over the course of a day. For example, the ceiling fan electronic processor 305 may be configured to control the ceiling fan 105 to rotate differently at different operation times included in a schedule of operation times (e.g., rotate at different speeds, rotate in different directions, prevent rotation, etc.).
In some embodiments, the ceiling fan electronic processor 305 may be configured to store usage patterns of the ceiling fan 105 and control operation of the ceiling fan 105 based on the stored usage patterns. For example, the ceiling fan electronic processor 305 may recognize that an instruction to turn on the primary motor 345 has been received from the remote device 110 at 5:00 PM for multiple days (e.g., five consecutive days). Accordingly, on a next day (e.g., the sixth consecutive day), the ceiling fan electronic processor 305 may automatically turn on the primary motor 345 at 5:00 PM without receiving an instruction to do so from the remote device 110. As another example, the ceiling fan electronic processor 305 may recognize that an instruction to turn on the primary motor 345 has been received from the remote device 110 each time a monitored temperature of the room in which the ceiling fan 105 is located satisfies a threshold (e.g., each time the temperature of the room exceeds 75° F.). Accordingly, the ceiling fan electronic processor 305 may turn on the primary motor 345 the next time the temperature in the room satisfies the threshold (for example, as determined by an integrated temperature sensor or a separate, discrete temperature sensor) without receiving an instruction to do so from the remote device 110. In some situations, controlling operation of the ceiling fan 105 based on stored usage patterns may allow for improved airflow in the room where the ceiling fan 105 is located when the user is not present or when the user forgets to control operation of the ceiling fan 105.
In some embodiments, the instruction received by the ceiling fan 105 from the remote device 110 may activate or deactivate a lock mechanism and, thus, employ a blade lock control for the primary motor 345 as shown in
In some embodiments, the instruction received by the ceiling fan 105 from the remote device 110 may instruct the ceiling fan electronic processor 305 to adjust an orientation of the fan blades 130 and, thus, employ a fan blade pitch angle control as shown in
In some embodiments, the ceiling fan 105 may include an impact sensor disposed thereon and electrically coupled to the ceiling fan electronic processor 305 to allow the ceiling fan electronic processor 305 to detect impacts experienced by the plurality of fan blades 130. Referring to
At block 710, the ceiling fan electronic processor 305 may determine whether the sensor reading indicates that an impact satisfying a predetermined impact threshold has been experienced by the fan, or a portion thereof (e.g., the fan blades 130). When the detected impact does not satisfy the predetermined impact threshold, the method 700 may proceed back to block 705 for continued monitoring of sensor readings from the impact sensor. When the detected impact satisfies the predetermined impact threshold, at block 715, the ceiling fan electronic processor 305 may cease rotation of the primary motor 345 to cease rotation of the plurality of fan blades 130 based on, for example, the ceiling fan electronic processor 305 determining that the impact exceeds the predetermined threshold. In some embodiments, the predetermined impact threshold may be set by the user via the remote device 110 and be transmitted to the ceiling fan 105. In other words, the sensitivity of impact detection shutdown may be adjusted by the user via the remote device 110. As indicated in dashed lines at block 720 of
At block 915, the ceiling fan electronic processor 305 may determine whether the primary motor 345 is currently on and rotating the plurality of fan blades 130. When the primary motor 345 is not currently on, at block 920, the ceiling fan electronic processor 305 may determine whether the received temperature reading satisfies the temperature threshold. When the received temperature reading does not satisfy the temperature threshold, the method 900 may proceed back to block 910 to continuing monitoring received temperature readings. When the received temperature reading satisfies the temperature threshold, at block 925, the ceiling fan electronic processor 305 may supply power to the primary motor 345 in response to the temperature reading satisfying the temperature threshold. The method 900 may then proceed back to block 910 to continue monitoring the received temperature readings.
Returning to block 915, when the primary motor 345 is currently on, at block 930, the ceiling fan electronic processor 305 may determine whether the received temperature reading satisfies a second temperature threshold. For example, a user may set an upper temperature threshold (e.g., a first temperature threshold), at or above which the ceiling fan turns on, and a lower temperature threshold (e.g., a second temperature threshold), below which the ceiling fan may turn off. When the received temperature does not satisfy the second temperature threshold, at block 935, the method 900 may proceed back to block 910 to continuing monitoring received temperature readings. When the received temperature reading satisfies the temperature threshold, at block 935, the ceiling fan electronic processor 305 may turn the primary motor 345 off in response to the temperature reading being less than the temperature threshold. The method 900 may then proceed back to block 910 to continue monitoring received temperature readings. In this way, the method 900 may allow the temperature of a room or area in which the ceiling fan 105 is located to be maintained around a desired temperature (e.g., proximate to the first and/or second temperature thresholds) set by the user on the remote device 110.
Although at blocks 925 and 935 of
In some embodiments, the ceiling fan 105 may transmit a notification to the remote device 110 to be provided to the user each time the operation of the primary motor 345 is adjusted in accordance with the method 900. Although the above explanation of the method 900 involves the ceiling fan electronic processor 305 determining whether received temperature readings are above or below the temperature threshold, in some embodiments, this determination may be made by a separate device where the separate temperature sensor is located. For example, the remote device 110 may determine whether the primary motor 345 should be turned on/off based on temperature readings from the integrated temperature sensor (e.g., 230,
In some embodiments, the remote device 110 may track an outside temperature or a season of the year. In such embodiments, the remote device 110 may send instructions to the ceiling fan 105 to change an operational parameter of the ceiling fan 105 (e.g., reverse a rotational direction of the fan blades 130) in response to the outside temperature or the season. Alternatively, the remote device 110 may provide a notification to a user to remind the user to change an operational parameter of the ceiling fan 105 in response to the outside temperature of the season.
At block 1005, the remote device 110 may receive a first user input indicating dimensions (e.g., height, width, length) of a room in which the ceiling fan 105 is to be located. The user input may also identify and/or indicate other types and/or locations of thermal structures (e.g., fireplaces, windows, doors, etc.) disposed in the room or area.
At block 1010, the remote device 110 may receive a second user input indicating a desired airflow within the room in which the ceiling fan 105 is to be located. For example, the desired airflow may be entered on a sliding scale from maximum airflow to minimum airflow, from maximum temperature to minimum temperature, and/or the like. At block 1015, the remote device electronic processor 205 may determine at least one type (e.g., brand, bladed, bladeless, and/or the like) of ceiling fan for use in the room based on the dimensions of the room, thermal dynamics of the room, and/or the desired airflow. For example, the remote device electronic processor 205 may access a look-up table stored in the remote device memory 210 or accessible via an external database. The look-up table may include types of ceiling fans and appropriate ranges of square footage and desired airflow that each type of ceiling fan was designed to accommodate. Additionally, or alternatively, the remote device electronic processor 205 may determine the optimal ceiling fan for a room based on executing a model that inputs the room dimensions, thermal dynamics, and/or the desired airflow and outputs an optimal ceiling fan based on the model. In this way, the remote device electronic processor 205 may intelligently select a fan based on actual data associated with the room. Additionally, or alternatively, the remote device electronic processor 205 may determine the optimal placement for a ceiling fan in a room based on a model that inputs the room dimensions, thermal dynamics, and/or the desired airflow and outputs spatial coordinates of the optimal placement of the ceiling fan in the room based on the model.
At block 1020, the remote device electronic processor 205 may cause the user interface 120 to display one or more types of ceiling fans (e.g., fan sizes, fan shapes, fan technologies, fan brands, and/or the like) to be viewed by the user. The user may interface with the remote device 110 to facilitate a purchase a desired ceiling fan directly via the user interface 120 (e.g., using an “app”), or save displayed information regarding the one or more types of ceiling fans in order to later purchase a desired ceiling fan from a merchant.
At block 1105, the remote device 110 may receive a first user input indicating a desired airflow within the room or area in which the ceiling fan 105 is located. For example, the desired airflow may be entered on a sliding scale from maximum airflow to minimum airflow, and/or the like. At block 1110, the remote device electronic processor 205 may determine a value of an operational parameter of the ceiling fan 105 based on the desired airflow and at least one of a fan type of the ceiling fan 105 and a second user input including at least one of dimensions of the room or area in which the ceiling fan 105 is located and a desired pitch angle of the plurality of fan blades 130. At block 1115, the remote device 110 may transmit an instruction including the value of the operational parameter to the ceiling fan 105. At block 1120, the ceiling fan 105 may receive the instruction from the remote device 110. At block 1125, the ceiling fan electronic processor 305 may control an operation of the ceiling fan 105 based on the value of the operational parameter and in response to receiving the instruction from the remote device 110.
As one example implementation of the method 1100, the remote device 110 may determine a speed of rotation of the primary motor 345 and a pitch angle of the fan blades 130 in which to operate the ceiling fan 105 based on the desired airflow and/or the type of ceiling fan.
As another example implementation of the method 1100, the remote device 110 may determine a speed of rotation of the primary motor 345 and a pitch angle of the fan blades 130 in which to operate the ceiling fan 105 based on the desired airflow and the dimensions of the room or area in which the ceiling fan 105 is located.
As yet another example implementation of the method 1100, the remote device 110 may determine a speed of rotation of the primary motor 345 and a rotational direction of the primary motor 345 in which to operate the ceiling fan 105 based on the desired airflow and a user-selected desired pitch angle of the fan blades 130. Adjusting parameters such as speed of the primary motor 345, rotational direction of the primary motor 345, and pitch angle of the fan blades 130 may provide different predetermined airflow patterns of varying strength in accordance with the desired airflow of the user (e.g., mostly downward air patterns, mostly horizontal air patterns, etc.).
Some embodiments are described herein in connection with thresholds. As used herein, satisfying a threshold may refer to a value being greater than the threshold, more than the threshold, higher than a threshold, greater than or equal to a threshold, less than the threshold, fewer than the threshold, lower than the threshold, less than or equal to the threshold, equal to the threshold, or the like.
Throughout the above description numerous sensors are described (e.g., the separate sensor device(s) 147, the sensor 230 of the remote device 110, and the sensor 337 of the ceiling fan 105). As indicated by
Various features and advantages of the present subject matter are set forth in the following claims.
This application claims priority to U.S. Provisional Patent Application No. 62/636,263 filed Feb. 28, 2018, the entire contents of which are incorporated herein by reference.
Number | Date | Country | |
---|---|---|---|
62636263 | Feb 2018 | US |