Patent classifications
H04L12/282
Control and/or registration of smart devices, locally by an assistant client device
Various implementations relate to generating, locally at an assistant client device, specific control commands that, when transmitted to a corresponding smart device, are directly interpretable by the corresponding smart device to effectuate a state change at the corresponding smart device, or at a corresponding additional smart device directly controlled by the corresponding smart device. Various implementations additionally or alternatively relate to utilizing local assistant client devices in discovering, provisioning, and/or registering smart devices for an account of a user.
ACCESS POINT, AND METHOD, MEDIUM, AND COMPUTER PROGRAM PRODUCT FOR ACCESS POINT
The present disclosure relates to an access point, a method, a medium, and a computer program product for the access point. An access point is configured to perform at least the following processing: in response to an association request received from a user station, checking a first access control list set by a user to determine whether the user station is set by the user as a user station that is to be refused access to the access point; in response to determination that the user station is set by the user as a user station that is to be refused access to the access point, determining whether a push button configuration mode of a wireless protection setup of the access point is activated and verifying whether the association request is related to the push button configuration mode; and in response to determination that the push button configuration mode of the access point is activated and the association request of the user station is related to the push button configuration mode, sending an association response to the user station to complete a network configuration process of the user station.
Virtual microphone input for multiple voice assistants
A method of operating a voice assistant activation system, the voice assistant activation system comprising a microphone, a first voice assistant module, and a second voice assistant module. The method includes receiving, via the microphone, a voice input; transmitting the voice input via a first virtual microphone to the first voice assistant module; transmitting the voice input via a second virtual microphone to the second voice assistant module; activating the first voice assistant module when the voice input comprises a first keyword; and activating the second voice assistant module when the voice input comprises a second keyword.
Wirelessly Configuring Climate Control System Controls
In an exemplary system embodiment, a mobile device is configured to receive and/or determine a first identifier of the first HVAC control and to automatically configure one or more first settings for the first HVAC control corresponding with the first identifier. The one or more first settings are stored within and retrievable directly from the memory of the mobile device. The mobile device is also configured to receive and/or determine a second identifier of the second HVAC control and to automatically configure one or more second settings for the second HVAC control corresponding with the second identifier. The one or more second settings are stored within and retrievable directly from the memory of the mobile device for wireless transmission to the second HVAC control for download to a memory of the second HVAC control for controlling at least one HVAC component according to the one or more second settings.
WIRELESS BLENDING DEVICE AND SYSTEM
A blending device includes a motor, a motor controller, and a wireless controller configured to receive a wireless signal. The motor controller may be configured to alter the operations of the motor based the wireless signal. The wireless signal may include a blending program to be carried out by the blending device. The blending device may include one or more sensors configured to sense parameters of the blending device. The wireless signal may include information related to the sensed parameters. A blending device network may be formed by providing a second blending device having a wireless controller in communication with the first blending device wireless controller. The first and second blending devices may share information over the network.
INFORMATION ACQUISITION METHOD, INFORMATION ACQUISITION SYSTEM, AND INFORMATION ACQUISITION APPARATUS
Provided is a server device (101) including: a transmitting/receiving section (201) for receiving, from a household electric appliance (102), an identifier for identifying the household electric appliance (102) and an operation status of the household electric appliance (102); an updating section (207) for estimating a consumption status of a consumer good using the received operation status so as to update the consumption status of the consumer good stored in a utilization information accumulating section (205) based on the estimated consumption status of the consumer good; and a determination section (206) for deciding whether or not to transmit a confirmation message for confirming the consumer good being used with the household electric appliance, based on the updated consumption status of the consumer good.
Leveraging spatial scanning data of autonomous robotic devices
Provided is a method, computer program product, and system for leveraging spatial scanning data of an environment collected by a robotic vacuum to generate recommendations for improving environmental conditions. A robotic vacuum may collect cleanliness data relative to an environment. The robotic vacuum may store the cleanliness data over a plurality of cleaning cycles. The robotic vacuum may analyze the cleanliness data over the plurality of cleaning cycles to identify one or more cleanliness trends. The robotic vacuum may generate a recommendation for improving an environmental condition relative to the environment based on the identified one or more cleanliness trends. The robotic vacuum may provide the recommendation to a user.
Method of identifying a lighting fixture
Control-source devices may be associated with control-target devices of a load control system during a configuration procedure, such that the control-target devices are responsive to the associated control-source devices during normal operation. The configuration procedure may be executed using a network device having a visual display for associating the control-source devices and control-target devices. The control-source devices may be associated with the control-target devices on an area-by-area basis using an area configuration procedure. The control-target devices may be configured to flash a controlled lighting load according to a flashing profile during the configuration procedure. The flashing profile may be characterized by at least one abrupt transition between off and on, and at least one gradual transition between off and on, where the abrupt and gradual transitions are repeated on a periodic basis.
Device, system, and method of wirelessly controlling electronic devices and appliances
Devices, systems, and methods of wirelessly controlling appliances and electronic devices, such as ceiling fans, air conditioners, garage doors, or the like. A receive-only garage door system is wirelessly controlled by a proprietary remote control unit. A cloning unit is able to clone or duplicate the proprietary wireless signal, and to replay it or re-generate it in response to a triggering command that a user submitted via a smartphone or tablet; thereby enabling to control such garage door system via mobile electronic devices. The cloning unit utilizes recording of the wireless signal payload and carrier frequency; wireless signal analysis; image analysis of the appliance or of the remote control unit; queries to a remote server to obtain properties of the proprietary wireless signal; or other techniques of signal analysis or duplication.
Providing composite graphical assistant interfaces for controlling various connected devices
Methods, apparatus, systems, and computer-readable media are provided for tailoring composite graphical assistant interfaces for interacting with multiple different connected devices. The composite graphical assistant interfaces can be generated in response to a user providing a request for an automated assistant to cause a connected device to perform a particular function. In response to the automated assistant receiving the request, the automated assistant can identify other connected devices, and other functions capable of being performed by the other connected devices. The other functions can then be mapped to various graphical control elements in order to provide a composite graphical assistant interface from which the user can interact with different connected devices. Each graphical control element can be arranged to reflect how each connected device is operating simultaneous to the presentation of the composite graphical assistant interface.