Abstract:
Automation control for water leaks is provided. First sensor readings from first sensors disposed about water supply lines at a home to detect a first type of metrics indicative of water flow may be received and recorded over a first time period. Second sensor readings may be received from a second sensor. A first correlation between the first sensor readings and the second sensor readings may be identified. A first activity profile may be generated based on the first correlation. A first water use profile may be generated based on the first activity profile. First thresholds may be identified based on the first water use profile and may be retained in association with the first activity profile. Water use at the home may be monitored with the first sensors and activity at the home may be monitored with the second sensors. A water leak condition may be determined.
Abstract:
Characteristics of speech in a first audio portion of media content in a first language are retrieved, the first audio portion being related to a video portion of the media content. A second audio portion is stored related to the video portion, the second audio portion including speech in a second language. Characteristics of the speech are used to modify the second audio portion.
Abstract:
A method for preparing a television channel for presentation, a television receiver (150) and a computer program are described. A set of one or more tuners (215) that are idle may be identified. Being idle may correspond to not being used to receive any television channel data for presentation or recording. An electronic programming guide that indicates programming may be output for presentation. One or more television channels may be selected for preparation. The television channels may be selected based at least in part on one or more navigation operations received by the electronic programming guide where one or more television channels are selected prior to receiving a user input selecting a television channel of the one or more television channels for presentation. Each of the television channels may be prepared for presentation by tuning, by each tuner (215), to the one or more television channels prior to receiving the user input selecting the television channel of the television channels for presentation.
Abstract:
Embodiments detailed herein may involve a first status update of a home automation device installed as part of a home automation system in a home being received. An entry of a plurality of entries in a master home automation model may be updated based on the first status update of the home automation device. The master home automation model may be maintained by the home automation host system. The plurality of entries may correspond to home automation device characteristics of the plurality of home automation devices. A numerical identifier used to track status updates related to the home automation system in the home may be incremented. Within the master home automation model, the incremented numerical identifier may be assigned to the updated entry in the master home automation model.
Abstract:
A portable communications device and method for displaying a graphical output on a communications device is described. The device comprises a housing (802); a graphics processor (820); and a display apparatus (822), which comprises a first screen portion (602) and a second screen portion (604). The first screen portion (602) is configured to be placed in a first position in a first, portable display configuration, in which the first screen portion is folded on top of the second screen portion. The first screen portion (604) is further configured to provide a second, expanded display configuration, in which the first screen portion is unfolded from its position in the first, portable display configuration along an axis that comprises an edge of the second screen portion that is coupled to and directly abuts an edge of the first screen portion.
Abstract:
Techniques are disclosed for capturing, transcoding, and caching off-air programming at a location local to the consumer. According to certain embodiments, a device is provided that receives off-air (e.g., broadcast) and/or cable (e.g. ClearQAM) programming via one or more antennas and caches the programming in various streams having various bit rates for later viewing using, for example, Adaptive Bit Rate (ABR) streaming. Such a device can be incorporated in a larger system that can stream content via a data communication network (e.g., the Internet) and the device in a seamless manner. The device also can be controlled by a remote system via the data communication network, and further can be configured to stream content to a remote device via the data communication network.
Abstract:
Characteristics of speech in a first audio portion of media content in a first language are retrieved, the first audio portion being related to a video portion of the media content. A second audio portion is stored related to the video portion, the second audio portion including speech in a second language. Characteristics of the speech are used to modify the second audio portion.