Patent classifications
H04L12/2816
COORDINATED AUTONOMOUS VEHICLE AUTOMATIC AREA SCANNING
Methods and systems for autonomous and semi-autonomous vehicle control, routing, and automatic feature adjustment are disclosed. Sensors associated with autonomous operation features may be utilized to search an area for missing persons, stolen vehicles, or similar persons or items of interest. Sensor data associated with the features may be automatically collected and analyzed to passively search for missing persons or vehicles without vehicle operator involvement. Search criteria may be determined by a remote server and communicated to a plurality of vehicles within a search area. In response to which, sensor data may be collected and analyzed by the vehicles. When sensor data generated by a vehicle matches the search criteria, the vehicle may communicate the information to the remote server.
Processing Multimodal User Input for Assistant Systems
In one embodiment, a method includes receiving at a head-mounted device a speech input from a user and a visual input captured by cameras of the head-mounted device, wherein the visual input comprises subjects and attributes associated with the subjects, and wherein the speech input comprises a co-reference to one or more of the subjects, resolving entities corresponding to the subjects associated with the co-reference based on the attributes and the co-reference, and presenting a communication content responsive to the speech input and the visual input at the head-mounted device, wherein the communication content comprises information associated with executing results of tasks corresponding to the resolved entities.
System and Method for Automatically Managing a Living Space
A system and method for automatically managing a living space relates to Internet of Things (IoT) implementations within a commercial or residential location that allow for fully private management of collected data. Such a system enables users to automate many different functions within their homes and properties, including temperature management, room illumination, humidity, and more, in order to optimize for a chosen metric, such as comfort, energy efficiency, or cost efficiency. Because the user takes ownership over sensors, servers, and output devices, collected data may be parsed, organized, stored, applied, and otherwise utilized without risk of exposing collected data to external parties. This control enables users to develop various interfaces, algorithms, command signals, visuals, and more at will, thereby ensuring the user may customize a living space according to whatever desirable outcomes the user chooses. A user may add further subsystems and features at will, enabling complex and varied implementations.
Intelligent assistant for home automation
This relates to systems and processes for using a virtual assistant to control electronic devices. In one example process, a user can speak an input in natural language form to a user device to control one or more electronic devices. The user device can transmit the user speech to a server to be converted into a textual representation. The server can identify the one or more electronic devices and appropriate commands to be performed by the one or more electronic devices based on the textual representation. The identified one or more devices and commands to be performed can be transmitted back to the user device, which can forward the commands to the appropriate one or more electronic devices for execution. In response to receiving the commands, the one or more electronic devices can perform the commands and transmit their current states to the user device.
Devices, methods, and systems for hands free facility status alerts
Devices, methods, and systems for hands free facility status alerts are described herein. One system includes a computing device for hands free building automation notifications, comprising a memory and a processor to execute executable instructions stored in the memory to: receive a notification of an event from a building automation system, modify the notification to include only pre-defined attributes of the notification that are displayable on a user interface of a wearable device, and transmit the modified notification to the wearable device.
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.
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.
SMART BUILDING INTEGRATION AND DEVICE HUB
Embodiments are generally directed to systems, devices, methods, and techniques to control devices via a mobile device platform in a smart building system. Embodiments further include techniques to determine a device of the smart building system and an action to perform by the device. The techniques include establishing, a connection with a smart lock of the smart system, and communicating a request to perform the action to the smart lock of the smart system.
PROCESSING METHOD, DEVICE AND STORAGE MEDIUM
Disclosed are a processing method, a device, and a storage medium. The method includes the following operations: obtaining preset information; detecting whether the preset information meets a preset rule; when the preset information meets the preset rule, performing a corresponding device control operation according to a preset strategy, so as to transfer or migrate or duplicate or backup relevant data and/or control functions of the first control center, which can make the use of the first control center and other devices controlled by the first control center more intelligent, convenient and fast.
System and method for providing network support services and premises gateway support infrastructure
A service management system communicates via wide area network with gateway devices located at respective user premises. The service management system remotely manages delivery of application services, which can be voice controlled, by a gateway, e.g. by selectively activating/deactivating service logic modules in the gateway. The service management system also may selectively provide secure communications and exchange of information among gateway devices and among associated endpoint devices. An exemplary service management system includes a router connected to the network and one or more computer platforms, for implementing management functions. Examples of the functions include a connection manager for controlling system communications with the gateway devices, an authentication manager for authenticating each gateway device and controlling the connection manager and a subscription manager for managing applications services and/or features offered by the gateway devices. A service manager, controlled by the subscription manager, distributes service specific configuration data to authenticated gateway devices.