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

US9933768B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9933768-B2
Application numberUS-201514590686-A
CountryUS
Kind codeB2
Filing dateJan 6, 2015
Priority dateJan 6, 2015
Publication dateApr 3, 2018
Grant dateApr 3, 2018

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A system and method for Internet of Things (IoT) Implementations for controlling electronic equipment. One embodiment of a system includes: an IoT hub that includes a network interface to couple the IoT hub to an IoT service over a wide area network (WAN), and at least one IoT device communicatively coupled to the IoT hub over a wireless communication channel. The IoT device includes an infrared (IR) or radio frequency (RF) blaster to control environmental control equipment via IR or RF communication with the environmental control equipment, 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 hub over the wireless communication channel; and the IoT hub includes a remote control code database to store remote control codes usable to control the environmental control equipment.

First claim

Opening claim text (preview).

What is claimed is: 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), and at 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. 2. The system as in claim 1 wherein the environmental control equipment comprises an air conditioner and/or heater, the sensor comprises temperature sensor, the current environmental conditions comprises a first temperature, and the desired environmental condition comprises a second temperature different from the first temperature. 3. The system as in claim 2 wherein the IoT hub is configured to store a portion of the master remote control code database, the IoT hub to transmit remote control commands retrieved from the portion of the master remote control database to the IoT device to cause the IoT device to control the environmental control equipment. 4. The system as in claim 3 wherein if the desired environmental condition is not achieved after the specified period of time, the IoT hub or IoT service are further configured to transmit one or more remote control commands to turn off the environmental control equipment. 5. The system as in claim 1 wherein the IoT hub comprises a remote control code learning logic to retrieve remote control codes from a master control code database on the IoT service responsive to the user entering information identifying the environmental control equipment. 6. The system as in claim 5 wherein the remote control code learning logic is communicatively coupled to an IR/RF interface integrated on the IoT hub, the remote control code learning logic to learn remote control codes directly from original remote controls designed for operation with the environmental control equipment by capturing the remote control codes from the original remote controls via the IR/RF interface. 7. The system as in claim 6 wherein the remote control code learning logic is to store the captured remote control codes in the remote control code database on the IoT hub. 8. The system as in claim 1 wherein the input from the user is provided to the IoT hub through the IoT service. 9. The system as in claim 1 wherein the wireless communication channel comprises a Bluetooth Low Energy (BTLE) communication channel. 10. The system as in claim 1 wherein the IoT hub is communicatively coupled to the IoT service over a cellular network connection coupling the IoT hub to the WAN. 11. The system as in claim 1 further comprising: a plurality of additional IoT devices communicatively coupled to the IoT service via the IoT hub, each of the IoT devices comprising an IR or RF blaster to control different types of environmental control equipment via IR or RF communication with the environmental control equipment, each IoT device further comprising at least one sensor to detect current conditions associated with the operation of the different environmental control equipment, each IoT device to transmit an indication of the current conditions to the IoT hub over the wireless communication channel. 12. A method comprising: communicatively coupling an Internet of Things (IoT) hub to an IoT service over a wide area network (WAN), and communicatively coupling at least one IoT device 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 storing remote control codes usable to control the environmental control equipment in a master remote control database of the IoT service, generating remote control commands using the remote control codes, the remote control commands selected by control logic of the IoT service in response to the current environmental conditions measured by the sensor and input from an end user provided via an IoT app installed on a user device indicating a desired environmental condition, transmitting remote control commands from the IoT service to the IoT device over the wireless communication channel established between the IoT device and the IoT hub; responsively transmitting the remote control commands from the IoT device 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 generating a notification from the IoT service 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. 13. The method as in claim 12 wherein the environmental control equipment comprises an air conditioner and/or heater, the sensor comprises temperature sensor, the

Assignees

Inventors

Classifications

  • Remote control systems using repeaters, converters, gateways · CPC title

  • G08C17/02Primary

    using a radio link · CPC title

  • Transmitting or receiving remote control signals via a network · CPC title

  • G05B19/042Primary

    using digital processors (G05B19/05 takes precedence) · CPC title

  • using light waves, e.g. infrared · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9933768B2 cover?
A system and method for Internet of Things (IoT) Implementations for controlling electronic equipment. One embodiment of a system includes: an IoT hub that includes a network interface to couple the IoT hub to an IoT service over a wide area network (WAN), and at least one IoT device communicatively coupled to the IoT hub over a wireless communication channel. The IoT device includes an infrare…
Who is the assignee on this patent?
Afero Inc
What technology area does this patent fall under?
Primary CPC classification G08C17/02. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Apr 03 2018 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).