Abstract:
In a portable multimedia device, a method, apparatus, and system for automatically updating programmable buttons on a remote client device using a set of user preferences is described. A remote client device is coupled (either wired or wirelessly) to the host computer and the preference file is passed to the remote client device which uses the preference file to automatically update any programmable buttons included therein to execute the desired suite of functions. In some cases, a combination of buttons can be used to perform a particular function whereas in other cases, a single button can be associated with a particular function.
Abstract:
A user-friendly, network-connected learning thermostat is described. The thermostat is made up of (1) a wall-mountable backplate that includes a low-power consuming microcontroller used for activities such as polling sensors and switching on and off the HVAC functions, and (2) separable head unit that includes a higher-power consuming microprocessor, color LCD backlit display, user input devices, and wireless communications modules. The thermostat also includes a rechargeable battery and power-stealing circuitry adapted to harvest power from HVAC triggering circuits. By maintaining the microprocessor in a sleep state often compared to the lower-power microcontroller, high-power consuming activities, such as learning computations, wireless network communications and interfacing with a user, can be temporarily performed by the microprocessor even though the activities use energy at a greater rate than is available from the power stealing circuitry.
Abstract:
A home energy efficiency platform is described having as its fundamental component a network-connected, multi-sensing learning thermostat that leverages a visually pleasing interactive display associated therewith to encourage energy-saving behavior by a competitive gamesmanship modality, either in terms of self-competition in which a users energy-saving performance is measured against themselves over time, or in terms of community competition in which a users energy-saving behavior is measured against a relevant community.
Abstract:
A home energy efficiency platform is described having as its fundamental component a network-connected, multi-sensing learning thermostat that leverages a visually pleasing interactive display associated therewith to encourage energy-saving behavior by a competitive gamesmanship modality, either in terms of self-competition in which a users energy-saving performance is measured against themselves over time, or in terms of community competition in which a users energy-saving behavior is measured against a relevant community.
Abstract:
Methods for controlling temperature in a conditioned enclosure such as a dwelling are described that include an "auto-away" and/or "auto-arrival" feature for detecting unexpected absences which provide opportunities for significant energy savings through automatic adjustment of the setpoint temperature. According to some preferred embodiments, when no occupancy has been detected for a minimum time interval, an "auto-away" feature triggers a changes of the state of the enclosure, and the actual operating setpoint temperature is changed to a predetermined energy-saving away-state temperature, regardless of the setpoint temperature indicated by the normal thermostat schedule. The purpose of the "auto away" feature is to avoid unnecessary heating or cooling when there are no occupants present to actually experience or enjoy the comfort settings of the schedule, thereby saving energy.
Abstract:
Systems and methods for modeling the behavior of an enclosure for use by a control system of an HVAC system are described. A model for the enclosure is updated based on weather forecast data. The weather forecast data can include predictions more than hours in the future, and can include predictions such as temperature, humidity and/or dew point, solar output, precipitation. The model can also be updated based on additional information and data such as historical weather, predicted and/or detected occupancy data, calendar data, and data from weather condition sensors that sense current parameters. The model can be updated based also on an enclosure model stored in a database, and/or on enclosure information from a user. The model can be updated based on active testing of the enclosure. The testing can include heating and/or cooling the enclosure at times when the enclosure is not likely to be occupied.
Abstract:
A port that supplies power in accordance with a standard is equipped with a variable power supply and a power line communications module. Power line signals on the power conductors are used to allow a port controller to negotiate power requirements with peripheral devices and the power supply is adjusted accordingly. If the peripheral device does not support such negotiation, power is delivered in accordance with the standard. The port may be a data communications port that supplies power and data in accordance with a standard.
Abstract:
A graphical user interface ("GUI") can be presented on a remote control accessory device that has user input and display devices. The GUI can be defined and managed by a portable media device that is controlled using the GUI. The portable media device can provide the accessory with a GUI image to be displayed. The accessory can send information to the portable media device indicative of a user operation of an input device in response to the displayed image. The portable media device can process this input to identify the action requested by the user and take the appropriate action, which can include updating the GUI image provided to the accessory.
Abstract:
Methods and apparatus for allocating resources (such as communications bandwidth) using a network access device. In one embodiment, the network comprises a wireless (e.g., WiFi) network, and the access device comprises a wireless router or gateway in communication with a plurality of wireless users. The device comprises an administrator function which allows the network administrator to implement one or more resource allocation policies or rules. Using this approach, resources such as bandwidth can be allocated based on any number of different parameters or use classifications, including for example: (i) public versus private use; (ii) security level; (iii) user range from the access device; (iv) type of PHY or air interface; (v) type of channel coding; (vi) air interface mode or application (e.g., data versus voice). In one variant, the allocation policies are manually controlled by the administrator. In another variant, substantially automatic resource allocation is performed by the administrator program.
Abstract:
An electronic device for providing tactile feedback is provided. The electronic device may provide tactile feedback using any suitable approach, including for example vibration, heat, electrical, visual, or any other type of feedback. The electronic device may provide tactile feedback in response to detecting any particular status of the electronic device, receiving any particular input, or detecting any suitable communication received by the electronic device. For example, the electronic device may provide tactile feedback in response to identifying the current network of the device, the status of a particular electronic device component, or any other electronic device status. As another example, the electronic device may provide tactile feedback in response to receiving a particular type of communication, or in response to receiving a communication from a particular contact. As still another example, the electronic device may provide tactile feedback in response to receiving a particular user input, or to detecting a user's finger on a particular portion of the electronic device.