Abstract:
A network system for improving network communication performance is provided. The system include at least one client site network component implemented at least at a first client site, the client site network component bonding or aggregating one or more diverse network connections so as to configure a bonded connection that has increased throughput, at least one network server component configured to connect to the client site network component using the bonded connection, the network server component automatically terminating the bonded connection and passing data traffic to the at least one network, a virtual control plane interface at the at least one network server component, and a cloud network controller configured to manage the data traffic, wherein the cloud network controller is operable to configure the virtual control plane interface to provide a priority queue for the data traffic from or to a plurality of client site network components.
Abstract:
Novel tools and techniques are provided for implementing Internet of Things ("IoT") functionality. In some embodiments, microphones of an IoT human interface device might receive user voice input. The IoT human interface device and/or a computing system might identify explicit commands in the voice input, identify first IoT-capable devices to which the explicit commands are applicable, receive sensor data from IoT sensors, and analyze the voice input in view of previous user voice inputs and in view of the sensor data to determine whether the voice input contains any implicit commands. If so, second IoT-capable devices to which an implicit command is additionally applicable might be identified, instructions based on a combination of the explicit and implicit commands may be generated and sent to the second IoT-capable devices. Instructions based only on the explicit commands are generated and sent to first IoT-capable devices to which implicit commands are not applicable.
Abstract:
A WiFi router based appliance control system and method. The router infers the presence of certain human or animal users based on the association between the user and the WiFi signals emitted by WiFi equipped computerized devices typically associated with the users. The router is configured to control various appliances (router controlled devices), and based on the inference that certain users are or are not local to the router, and various algorithms programmed into the router, the router will in turn control the various router controlled devices. Thus for example, if the router detects a WiFi equipped smartphone coming in range, it can respond by automatically turning on lights or adjusting heating and air conditioning appropriately.
Abstract:
L'invention concerne une installation domotique et un procédé de constitution de la topologie d'une installation domotique comprenant une pluralité d'unité centrales de commande, le procédé étant exécuté par un terminal utilisateur (T) connecté à l'au moins une installation domotique et comprenant les étapes suivantes : Réception (ECTT3, ECTT4) en provenance d'au moins une unité centrale de commande (U1, U2) parmi la pluralité d'unités centrales de commande (U1, U2) d'au moins un message (M DL1, MDL2) comprenant une liste (DL1, DL2) comprenant au moins un dispositif domotique avec lesquelles ladite unité centrale de commande est susceptible de communiquer; Sélection (ECTT6) d'au moins une combinaison d'au moins un dispositif en lien avec une unité centrale de commande parmi la pluralité d'unité de commande (U1, U2) pour laquelle la liste (DL) de dispositif communiquée comprend le dispositif sélectionné, en vue du rattachement d'au moins un dispositif à ladite unité centrale de commande; Envoi (ECTT7) d'un message de rattachement (M R) à l'au moins une unité centrale de commande (U) sélectionnée à l'étape ii de façon à déclencher un rattachement de l'au moins un dispositif (D) à ladite unité centrale de commande (U).
Abstract:
A computing device is associated with one or more electronic devices in a smart home environment, the smart home environment having a plurality of environment statuses. A current environment status of the plurality of environment statuses is identified for the smart home environment. Based on the current environment status of the smart home environment, one of a plurality of different feature sets is determined for a smart home application executable on the computing device for interacting with the smart home environment. The determined feature set includes selectable commands for performing device functions associated with the current environment status. The determined feature set is provided to an instance of the smart home application, thereby enabling the instance to offer user interactions consistent with the selectable commands.
Abstract:
A system and method for establishing communication between plurality of Internet of Things devices is provided. The method includes receiving a request from a first device to communicate with a second device via a server. Further, the first device and the corresponding module among a list of modules is identified by the server based on the received request, and thereafter the request is relayed to the identified corresponding module. Further, the second device and its corresponding module is identified by the server based on the received request. Communication is established between the corresponding module of the first device and the corresponding module of the second device.