Abstract:
A home computing cloud (HCC) supports one or more Internet of Things (IoT) devices, possibly with different connectively protocols, in a local environment. The HCC often reduces the amount of data traffic sent to a public computing cloud (PCC) by locally processing collected device data rather than by sending the device data to the PCC for processing. This approach reduces the amount of data traffic sent over the network, improves data privacy and helps to maintain a desired quality of service level. In order to do so, the HCC may download an appropriate data analytic model from the PCC, train the model, execute the trained model to obtain prediction information from collected IoT device data, and upload the trained model to the PCC. Alternatively, the HCC and PCC may execute sub-models of the analytic model and exchange the outputs of the sub-models with each other.
Abstract:
Apparatuses and methods detect a health condition of a user that may be assessed from a thermal sensor signal and/or radar sensor signal. One or more resultant biometric vectors may be generated from biometric vectors based on the thermal and radar signals, where the resultant biometric vectors contain resultant information about one or more biometric features for a user. Hazard information about the user is obtained from the one or more resultant biometric vectors, where the hazard information is indicative of a health event for the user. Consequently, an appropriate action on behalf of the user may be performed to ameliorate the health condition. The one or more resultant biometric vectors may include additional biometric features and/or a time sequence of the resultant biometric vectors to enhance hazard prediction. Moreover, the apparatuses and methods may support the user in different settings including a home, business, or vehicle.
Abstract:
The present invention supports a solar lamp that includes a solar panel that charges a battery to power a display panel and a processor. Based on environmental factors measured by a sensor, the processor instructs the display panel to change colors based on the value of an environmental factor. If the measured environmental factor changes values, the processor may subsequently instruct the display panel to change colors. The solar lamp may be controlled by a remote controller. The solar lamp has a receiver circuit that receives control data from the remote controller to configure the display panel. Based on the control data, a processor may instruct the display panel to change colors or change intensity. The remote controller controls a solar lamp through a wireless communications channel. Based on an indication, a processor sends control data through a wireless transmitter circuit to configure the display panel of the solar lamp.
Abstract:
A buried wireless unit measures various soil parameters of surrounding soil and reports them to centralized equipment. In order to provide reliable communication with the centralized equipment, the buried wireless unit may extend a pop-up antenna when transmitting soil parameter data and may subsequently retract the antenna. The wireless unit unwinds and winds a wire, where an electrical cable connects the antenna to a communication module, in order to extend and retract the antenna, respectively. The wireless unit comprises a bendable sleeve enabling the antenna to be flexible so that damage to the wireless unit is avoided if a vehicle (such as a tractor) rolls over the wireless unit. In order to preserve the battery powering the wireless unit, the wireless unit may skip retracting the antenna when the wireless unit determines that charging level of the battery is below a predetermined charging level.
Abstract:
A home computing system (cloud) integrates a protocols gateway, WiFi router, cloud server, and mass storage device to support one or more Internet of Things (IoT) devices, possibly with different connectively protocols, in a local environment such as a residential home. The home computing cloud often reduces the amount of data traffic sent to a public computing cloud by locally processing collected device data rather than by sending the device data to the public computer cloud for processing. The home computing cloud may download an appropriate data analytic model from the public computing cloud, locally train (for example, reinforcement learning) the model, and locally execute the trained model to obtain prediction information from collected IoT device data. The home computing cloud also allows direct access of the connected IoT devices by user applications via the internet, through a protocols gateway and an IoT message translator.
Abstract:
A remote controller (101) of a plurality of controlled devices. With three dimensional accelerometer (203), detection of a user action on a remote controller (101) and the orientation of the remote controller (101) are viable through small electronic devices. Aspects of the invention are based on the three dimensional accelerometer (203) to provide a remote controller (101) that can detect the user action. Based on the user action, the remote controller (101) transmits a signal to the controlled device which conveys the corresponding command. A selected controlled device may be matched to the remote controller (101). The remote controller (101) and controlled device may also support a learning mode, in which the controlled device sends a list of supported commands to the remote controller (101). The remote controller (101) then matches an associated action with each command in the command list.
Abstract:
The present invention provides apparatuses and methods for restricting access to a control unit in an environmental system based on a lock level. The control unit (e.g., a thermostat) is configured with a selected lock level, where each lock level is mapped to an associated set of features. A user 5 is able to access any of the features from the associated set of features without entering a security sequence. Also, a feature parameter may be restricted in accordance with the activated lock lev el. The control unit may be reconfigured with a different lock level by an administrator only when a security sequence is entered. Also, features may be mapped by an administrator to a set of features when the control unit is operating in the locked state. When the control unit is operating 10 in the unlocked state, all supported features can be accessed by a user.
Abstract:
The present invention provides apparatuses, computer media, and methods for controlling the speed and direction of a controlled device. An input device provides input information, which is converted into speed information and direction information. A controlled device, e.g., a variable speed motor, is then instructed to operate at a device speed and direction in accordance with the speed information and direction information. The remote device may include a circular input device through which a user draws strokes. The remote device instructs the controlled device to operate at a device speed and a direction in accordance with extracted characteristics of the entered stroke such as the speed of drawing the stroke and the direction of the stroke. The remote device then transmits a signal with speed and direction information to control the controlled device.
Abstract:
Aspects of the invention provide apparatuses, methods, and systems that support measuring and conveying energy consumption by an electrical device. An apparatus includes an energy sensor that measures an incremental energy value consumed by an electrical device. Apparatus obtains the incremental energy value, accumulates an energy usage measurement in accordance with the incremental energy value, provides requested information about energy consumption of the electrical device in response to a request from a network controller, and adjusts the energy usage measurement in accordance with the requested information. The total energy consumption may be partitioned into at least one energy component, in which the at least one energy component corresponds to the energy consumption of the electrical device during an associated time interval. A network controller may use the energy consumption information to determine a new set temperature for a thermostat unit that instructs the device control logic.