Patent ID: 9009230
Filing Date: 2015-04-14
Classification: H04L

Abstract:
1. A computing device of a messaging system for interfacing Internet Things (IoT) devices using different connection protocols, comprising: one or more data processors; a receiver configured to receive a first registration request from a first IoT device and a second registration request from a second IoT device, wherein the first registration request includes a request to register the first IoT device with the messaging system, and wherein the second registration request includes a request to register the second IoT device with the messaging system; a non-transitory computer-readable storage medium containing instructions which when executed on the one or more data processors, cause the one or more processors to register the first IoT device and the second IoT device with the messaging system, wherein registering the first IoT device includes assigning a first universally unique identifier to the first IoT device, and wherein registering the second IoT device includes assigning a second universally unique identifier to the second IoT device; wherein the receiver is further configured to: wherein the instructions which when executed on the one or more data processors, further cause the one or more processors to perform operations including: a transmitter for transmitting the communication to the second IoT device, wherein the second IoT device is communicatively connected to the computing device using the second connection protocol, wherein the communication is transmitted using the second connection protocol, and wherein the first IoT device is not configured to communicate using the second connection protocol and the second IoT device is not configured to communicate using the first connection protocol.