×

Distributed communication between internet of things devices

  • US 10,375,079 B2
  • Filed: 06/29/2016
  • Issued: 08/06/2019
  • Est. Priority Date: 06/29/2016
  • Status: Active Grant
First Claim
Patent Images

1. A first Internet of Things (IoT) device comprising:

  • a communication circuit to receive, from a universal bus to which the first IoT device is subscribed, a message transmitted by a second IoT device, which is communicatively coupled to the universal bus, wherein the message is indicative of an input from a user; and

    a processor to;

    determine whether the first IoT device is a target of a query based on the message;

    determine whether additional information is needed from a third IoT device based on learned knowledge from past queries;

    in response to determining whether additional information is needed from the third IoT device, prepare a request for information related to the query for the third IoT device, the third IoT device communicatively coupled to the universal bus, the communication circuit to transmit the query directly to the third connection IoT device when a pattern associated with the input from the user is recognized, the communication circuit to broadcast the query over the universal bus when the input from the user is generic, the communication circuit to receive a response to the query with the requested information; and

    determine an action to be performed by the first IoT device in response to a determination that the first IoT device is the target of the query and based on the requested information; and

    cause the first IoT device to perform the action to change a physical environment, based on the query and the requested information.

View all claims
  • 11 Assignments
Timeline View
Assignment View
    ×
    ×