Patent classifications
G05D23/00
System and method for controlling water heater output temperature
A water heater system and method of operating such a system are disclosed herein. In an example embodiment, the water heater system includes a heat exchanger. a heat source inlet by which heated heating fluid can be provided to the heat exchanger, a heat source outlet by which cooled heating fluid can be communicated from the heat exchanger, a water supply inlet by which supply water can be provided to the heat exchanger, and a water supply outlet by which heated water can be communicated from the heat exchanger. Additionally, the system includes a controller, a water supply outlet temperature sensor, a water supply flowmeter, and an actuator. The controller is configured to generate control signals based at least indirectly upon temperature measurements and flow measurements and to provide the control signals to the actuator to regulate a fluid flow of the heated heating fluid into the heat exchanger.
Method for determining comparative usage information of an irrigation resource
Methods are described for receiving from a device at a server device resource dispensing system usage information and settings and sending from the server device ecorank information, wherein the ecorank information is derived from a comparison of usage of resource dispensing systems controlled by the device in comparison to a comparison group, the comparison group comprising other resource dispensing systems controlled by other devices. The comparison group is determined based on profile information describing the dwelling, dwelling size, dwelling location, dwelling occupants, resource dispensing system technology, and related information. In some embodiments, the ecorank information may be one or more of a numerical score, percentage, graphic, icon, color, letter, and an audio item. In some embodiments, the energy consumed by the resource dispensing systems may be reported by an associated energy measurement device or estimated by heating and cooling usage hours.
Method for determining comparative usage information of an irrigation resource
Methods are described for receiving from a device at a server device resource dispensing system usage information and settings and sending from the server device ecorank information, wherein the ecorank information is derived from a comparison of usage of resource dispensing systems controlled by the device in comparison to a comparison group, the comparison group comprising other resource dispensing systems controlled by other devices. The comparison group is determined based on profile information describing the dwelling, dwelling size, dwelling location, dwelling occupants, resource dispensing system technology, and related information. In some embodiments, the ecorank information may be one or more of a numerical score, percentage, graphic, icon, color, letter, and an audio item. In some embodiments, the energy consumed by the resource dispensing systems may be reported by an associated energy measurement device or estimated by heating and cooling usage hours.
Motor controller
A motor controller includes individual drive circuits, a plurality of energization systems, and a processing circuit that outputs a plurality of individual control signals. The processing circuit executes a first calculation process, a second calculation process, a third calculation process, and a fourth calculation process for each of the energization systems. The first calculation process is a process of calculating individual current command values. The second calculation process is a process of calculating the estimated temperatures of protection targets. The third calculation process is a process of calculating individual limit values. The fourth calculation process is a process of calculating the individual control signals based on the individual current command values that are limited by the individual limit values. The processing circuit calculates the estimated temperatures of the protection targets where current of a target system flows.
Method and apparatus for intelligent temperature control
Various ways to control the ambient temperature of a room in a structure are described. In one embodiment, a method for intelligently controlling an ambient room temperature in a structure is described, comprising receiving a future outdoor temperature forecast related to a geographic area where the structure is located, and altering a temperature profile for controlling the ambient room temperature based on the future outdoor temperature forecast.
Method, system, computer program product and device for facilitating centralized control and monitoring over a network of a set of remote bathing unit systems
A method, apparatus and system to facilitate maintenance of a network enabled bathing unit system. A Graphical User Interface (GUI) is presented providing a user operable control for receiving from a customer a service request requesting that a technician contact the customer. The user operable control may in some cases be enabled in response to detection of an operational error in the bathing unit system and disabled otherwise. In response to receipt of the service request through the user operable control, a notification message indicating that the customer has requested to be contacted by a technician is sent over a communication network. In some embodiments, a message responsive to the service request is received to cause the GUI to present user-selectable options to enable the customer to selectively permit the remote control and monitoring of the bathing unit system by a specific remote service technician.
Method and apparatus of dynamic thermal management based on surface temperatures of portable device
The present invention provides a method of dynamic thermal management applied to a portable device, wherein the method includes the steps of: obtaining a surface temperature of the portable device; obtaining a junction temperature of a chip of the portable device; and calculating an upper limit of the junction temperature according to the junction temperature and the surface temperature.
Ice dam prevention system
A method may include obtaining first ambient condition data corresponding to a first building in a first location. The method may further include obtaining a set of ice dam models. The method may further include predicting, based at least in part on the set of ice dam models, an ice dam formation on the first building. The method may further include obtaining a heating profile. The heating profile may be based at least in part on the first ambient condition data. The method may further include adjusting, based on the heating profile, a heating device of the first building.
POWER TOOL OPERATION RECORDING AND PLAYBACK
Systems and methods of operating power tools. The method includes receiving a command to start a recording mode at a first electronic processor of a first power tool, and receiving at the first electronic processor, a measured parameter from a sensor of the first power tool while a first motor of the first power tool is operating. The method also includes generating a recorded motor parameter by recording the measured parameter, on a first memory of the first power tool, when the first power tool operates in the recording mode, and transmitting, with a first transceiver of the first power tool, the recorded motor parameter. The method further includes receiving the recorded motor parameter at an external device, transmitting the recorded motor parameter to a second power tool via the external device, and receiving the recorded motor parameter via a second transceiver of the second power tool.
POWER TOOL OPERATION RECORDING AND PLAYBACK
Systems and methods of operating power tools. The method includes receiving a command to start a recording mode at a first electronic processor of a first power tool, and receiving at the first electronic processor, a measured parameter from a sensor of the first power tool while a first motor of the first power tool is operating. The method also includes generating a recorded motor parameter by recording the measured parameter, on a first memory of the first power tool, when the first power tool operates in the recording mode, and transmitting, with a first transceiver of the first power tool, the recorded motor parameter. The method further includes receiving the recorded motor parameter at an external device, transmitting the recorded motor parameter to a second power tool via the external device, and receiving the recorded motor parameter via a second transceiver of the second power tool.