IoT Device Registration via Barcode Scanning and Mobile Mediator
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current IoT systems face challenges in efficiently registering and managing IoT devices, particularly in establishing secure connections and data transmission between devices and a service without relying on traditional pairing methods, and in handling scenarios where devices are out of range of the hub.
Innovation Solution
The system employs a platform with IoT hubs and devices equipped with Bluetooth Low Energy (BLE) technology, allowing for secure pairing using barcodes or QR codes, and intermediary mobile devices to facilitate data transfer when devices are out of range, along with advanced encryption techniques for secure communication.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If traditional pairing methods are used for IoT device registration, then security is maintained through established protocols, but the registration process becomes complex and time-consuming
Solution Approach 1:
The patent introduces an intermediary device (such as a smartphone or tablet) that facilitates the pairing process between the IoT device and the hub. The intermediary captures images of display codes from both devices, extracts the codes, and transmits them to complete the pairing, thereby simplifying the user experience while maintaining security protocols
Solution Approach 2:
The patent replaces manual pairing operations (physical button presses, manual code entry) with automated image recognition and code extraction technology. The intermediary device uses camera-based optical recognition to automatically capture and process pairing codes, substituting mechanical interactions with automated visual processing
2Adaptability or versatility
If IoT devices are required to be within range of the hub for registration, then direct communication is established, but devices located remotely cannot be registered
Solution Approach 1:
The intermediary device acts as a mobile bridge that can physically move to different locations to capture codes from IoT devices that are out of range of the hub. It then transmits the captured codes back to the hub, enabling registration of remotely located devices while maintaining secure communication channels
Solution Approach 2:
The patent adds a spatial dimension to the pairing process by allowing the intermediary device to move between the hub and remotely located IoT devices. This enables code capture and transmission across multiple locations, effectively extending the registration capability beyond the hub's direct communication range
3Reliability
If secure encryption methods are implemented for data transmission, then data security is enhanced, but processing overhead and transmission time increase
Solution Approach 1:
The patent performs encryption key exchange and secure channel establishment during the initial pairing phase rather than during ongoing data transmission. By preliminarily setting up secure credentials (such as Wi-Fi credentials and encryption keys) during the intermediary-mediated pairing process, subsequent data transmissions can proceed more efficiently with already-established secure channels
Data Source
AI summary
A system and method are described for anonymous IoT device accounts. For example, one embodiment of a system comprises an IoT app to be executed on a mobile device of a user, the IoT app comprising a graphical user interface (GUI) to allow the user to capture one or more identification (ID) codes from one or more IoT devices, the mobile device to transmit the ID codes to an IoT service; a device management module on the IoT service to provision the IoT devices with the IoT service; an account management module on the IoT service to establish an anonymous user account and to associate the anonymous user account with the one or more IoT devices provisioned by the device management module; wherein upon the provisioned IoT devices being associated with the anonymous user account, the GUI of the IoT app is to provide the user with controllable access to the IoT devices prior to the user entering user identification information to the IoT service.


