×

System and method for implementing internet of things (IOT) remote control applications

  • US 9,933,768 B2
  • Filed: 01/06/2015
  • Issued: 04/03/2018
  • Est. Priority Date: 01/06/2015
  • Status: Active Grant
First Claim
Patent Images

1. A system comprising:

  • an Internet of Things (IoT) hub comprising a network interface to couple the IoT hub to an IoT service over a wide area network (WAN), andat least one IoT device communicatively coupled to the IoT service by connecting with the IoT hub over a wireless communication channel, the IoT device comprising an infrared (IR) or radio frequency (RF) blaster to control environmental control equipment via IR or RF communication with the environmental control equipment, the IoT device further comprising at least one sensor to measure current environmental conditions capable of being controlled by the environmental control equipment, the IoT device to transmit an indication of the current conditions to the IoT service over the wireless communication channel; and

    the IoT service comprising a master remote control code database to store remote control codes usable to control the environmental control equipment, the IoT service further comprising control logic to generate remote control commands using the remote control codes, the remote control commands selected by the control logic in response to the current environmental conditions measured by the sensor and configuration data from an end user provided via an IoT app installed on a user device indicating a desired environmental condition, the IoT hub to receive the remote control commands from the IoT service and transmit the remote control commands to the IoT device over the wireless communication channel;

    the IoT device to responsively transmit the remote control commands to the environmental control equipment using the infrared (IR) or radio frequency (RF) blaster to control the environmental control equipment;

    wherein the IoT service is configured to continually or periodically monitor the current environmental conditions measured by the sensor and wherein, if the desired environmental condition is not achieved after a specified period of time, then the IoT service is to generate a notification to the IoT app on the user device indicating that the environmental control equipment may not be functioning properly; and

    in response to the notification the IoT app on the user device to display a graphical user interface comprising user selectable graphical buttons or other control elements which, upon selection by the user, manually control the environmental control equipment.

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