IP Library › Granted Patent US 11,109,197
Granted Patent B2
US 11,109,197 · App. 16/271,813 · Granted Aug 31, 2021

Short message service for internet devices

Inventors: Richard Lamb (Petaluma, CA); Eduard Guzovsky (Weston, MA)
H04W4/14H04L61/1511H04L63/0485H04L67/12H04W12/03H04W84/12H04W88/16
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,109,197
App. No.
16/271,813
Granted
Aug 31, 2021
Kind
B2
Abstract

A system that translates between Internet of Things (IoT) protocols and Internet name management protocols (domain name system—DNS) so as to allow the secure exchange of short messages through WiFi hotspots. Applications include but are not limited to remote configuration, control, tracking, telemetry, synchronization, emergency communication. The system is operated as an independent service or is integrated into hotspot or IoT management operations for public use or private use in an enterprise or home. The widespread installed base of hotspots, standardized IoT and DNS protocols allows the IoT ecosystem as a whole to immediately reap the benefits of greater communication capabilities.

Claims (13)

1. A method for one or more devices to exchange short messages with Internet of Things (IoT) infrastructure via one or more WiFi hotspots without the need for login to the one or more WiFi hotspots using the domain name system (DNS) for transport, the method comprising:

encoding a message with a device timestamp and random data into a unique DNS request;

the unique DNS request sent from a device via a WiFi hotspot to a DNS infrastructure where a prior login into the WiFi hotspot is not necessary;

the unique DNS request being forwarded by the DNS infrastructure to a gateway device;

the gateway device decoding the unique DNS request, validating the message and the device timestamp and dropping duplicate, stale or malformed requests;

using the message encoded in the unique DNS request to update a device information in a database;

sending a DNS response with a gateway timestamp and the updated device information relevant to the device encoded into a DNS response payload;

translating the updated device information in the database into an IoT protocol message and

transmitting the IoT protocol message to servers, IoT devices, and applications that are part of the IoT infrastructure;

the gateway receiving messages from the IoT infrastructure and updating the database with data related to the IoT infrastructure, wherein, the data is used in formulating subsequent DNS and IoT infrastructure responses;

responding to one or more requests from the IoT infrastructure with the updated device information from the database.

2. The method of claim 1 , further comprising encryption of message, timestamp and random data prior to encoding into a unique DNS request to protect message from modification and eavesdropping.

3. The method of claim 2 , where the gateway device is built into one or more WiFi hotspots or the IoT infrastructure.

Continuity (1)
Related Publication 20200260237A1 · Aug 13, 2020
Cited By (1)
US 12,641,118