Abstract:
Systems and methods for initiating a drill by receiving an indication to start a drill. The indication to start the drill is received via a first network interface having a first network interface type. The drill is propagated to other devices in a network via a second network interface having a second network interface type.
Abstract:
Systems and methods are described for controlling fan-only cooling duration following normal air conditioning operation. Following normal AC cooling, economical fan cooling is used. The duration of the fan cooling period is adjusted based on temperature measurements made during the previous cooling cycle that ended with fan cooling. An expected temperature drop to be provided by fan cooling as well as an expected time to achieve that drop is calculated based on prior measurements. The expected values are then used improve fan cooling for subsequent cooling cycles. In some cases, fan cooling is not initiated unless: (1) a time limit has an elapsed, such that sufficient condensation is allowed to form on the evaporator coil during the first phase, and (2) indoor relative humidity is below a predetermined threshold.
Abstract:
Provided according to one or more embodiments is a thermostat having a housing, the housing including a forward-facing surface, the thermostat comprising a passive infrared (PIR) motion sensor disposed inside the housing for sensing occupancy in the vicinity of the thermostat. The PIR motion sensor has a radiation receiving surface and is able to detect the lateral movement of an occupant in front of the forward-facing surface of the housing. The thermostat further comprises a grille member having one or more openings and included along the forward-facing surface of the housing, the grille member being placed over the radiation receiving surface of the PIR motion sensor. The grille member is configured and dimensioned to visually conceal and protect the PIR motion sensor disposed inside the housing, the visual concealment promoting a visually pleasing quality of the thermostat, while at the same time permitting the PIR motion sensor to effectively detect the lateral movement of the occupant. In one embodiment, the grille member openings are slit-like openings oriented along a substantially horizontal direction.
Abstract:
Playback of content downloaded or streamed from a network service is automatically synchronized for users at different client devices. Synchronization is achieved using user approved actions to perform during content playback. Each client device submits playback status to a server while the server generates and sends synchronization instructions for each client device. The synchronization instructions are based on user parameters and the difference in playback position between the users.
Abstract:
A remote control unit is disclosed having multiple active surfaces. In general, the side facing upward (with respect to the direction of gravity) will be active and illuminated, and the side facing downward will be inactive and blank. The present system further includes one or more orientation/motion sensors for sensing rotation about three axes and translation along three axes. The sensor detects initial movement of the remote control unit after a dormant period, and senses which side is facing upward relative to gravity so as to allow activation of the upper side. The sensor also detects when the RC unit is turned over or otherwise tilted in any plane relative to horizontal more than a threshold angle. Once turned over or tilted beyond the threshold angle, the previously active side is deactivated and the opposite side is activated.
Abstract:
Playback of content downloaded or streamed from a network service is automatically synchronized for users at different client devices. Synchronization is achieved using user approved actions to perform during content playback. Each client device submits playback status to a server while the server generates and sends synchronization instructions for each client device. The synchronization instructions are based on user parameters and the difference in playback position between the users.
Abstract:
Various technologies for selecting media (e.g., television media) are described. A media selection method displays a tool for selecting a category, such as a television genre, to a user. Upon receiving a user selection, the selected category having a number of channels is visually illustrated on a channel selection spectrum (e.g., a circular arc channel selection spectrum). For example, if the selected category is sports, then a number of channels corresponding to sports channels are highlighted on the channel selection spectrum. Moreover, in one example, the channel selection spectrum works in conjunction with a touchscreen device. Thus, a user can navigate with his or her finger to quickly select and browse the available channels. Also, optionally, non-highlighted channels are automatically bypassed to assist user navigation. Additionally, upon receiving user selection of a channel, in one example, the media content corresponding to the selected channel is played.