IoT Connectivity Module for Legacy Device Retrofitting

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing IoT devices without native IP connectivity require complex and costly modifications to add connectivity modules, involving hardware and software redesign, custom manufacturing processes, and intricate ID provisioning, which complicates manufacturing and assembly.

Innovation Solution

A method and system that provide IoT functionality by using a connectivity module with pre-loaded machine-to-machine credentials and a non-electronic label for wireless access, allowing devices to connect to the Internet without modifying the legacy electronics, using a data proxy module to transmit data between the connectivity module and the device's communication bus, and simplifying ID provisioning through cloud-based inventory databases.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If an add-on connectivity module is added to a legacy device, then Internet connectivity capability is improved, but device complexity and manufacturing complexity increase

Engineering Contradiction:
ImproveInternet connectivity capabilityVSAvoiddevice complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements a universal connectivity module that can interface with multiple different legacy devices through a standardized communication bus (I2C, SPI, UART). The module contains a data proxy that can adapt to different device data models and protocols, eliminating the need for custom connectivity modules for each device type. This universal approach reduces device complexity while maintaining adaptability across different legacy devices.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The connectivity module acts as an intermediary between the legacy device and the Internet. It includes a data proxy that mediates communication by translating between the legacy device's native protocol and standard Internet protocols. This intermediary layer simplifies integration by handling all complexity within the connectivity module itself, preventing it from propagating to the legacy device.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If custom hardware and software modifications are made to the legacy electronic module, then connectivity capability is improved, but ease of manufacture and assembly are worsened

Engineering Contradiction:
Improveconnectivity capabilityVSAvoidease of manufacture
Core Design Contradiction:
Adaptability or versatilityVSEase of manufacture

Solution Approach 1:

The patent segments the connectivity functionality into a separate, standalone module that does not require integration into the legacy electronic module. The connectivity module is a discrete component that can be manufactured independently and then simply connected to the legacy device via a standard communication bus. This segmentation eliminates the need for complex hardware modifications to the legacy device, greatly simplifying manufacturing and assembly processes.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Instead of modifying the legacy device's hardware architecture, the patent uses a software-based data proxy that copies and translates communication protocols. The data proxy emulates standard communication interfaces while maintaining compatibility with the legacy device's native protocol, avoiding the need for physical hardware modifications and simplifying manufacturing.

Inventive Principle:
Principle #26Copying

3Adaptability or versatility

If device-specific data models and protocols are implemented in the connectivity module, then communication compatibility is improved, but manufacturing complexity and ID provisioning complexity increase

Engineering Contradiction:
Improvecommunication compatibilityVSAvoidmanufacturing complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The data proxy in the connectivity module is designed to be dynamic and configurable rather than hard-coded for specific device protocols. It can adapt its behavior based on the connected legacy device's data model and protocol requirements. This dynamic approach allows a single connectivity module design to support multiple different device types without requiring manufacturing complexity to increase, as the adaptability is achieved through software configuration rather than hardware customization.

Inventive Principle:
Principle #15Dynamics

4Reliability

If complex ID provisioning and authentication procedures are implemented, then security and device identification are improved, but ease of operation and activation complexity increase

Engineering Contradiction:
Improveauthentication securityVSAvoidactivation complexity
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The connectivity module is designed to perform self-provisioning and self-authentication with backend servers. It automatically manages its own credentials, registers itself with the appropriate servers, and establishes secure connections without requiring manual configuration or complex activation procedures. This self-service capability maintains strong security while greatly simplifying the user activation process, as the system handles the complexity automatically in the background.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS10885174B2IOT-enabled device and a method for manufacturing an IoT device
Publication Date: 2021.01.05 ADVANCED DIGITAL BROADCAST
  • US10885174B2 patent drawing
  • US10885174B2 patent drawing
  • US10885174B2 patent drawing

AI summary

A method for providing an IoT functionality to a device, the method comprising manufacturing the device by: providing a connectivity module with a register comprising data related to machine-to-machine (M2M) credentials and comprising: a unique client identifier (Client ID), an authentication identifier (Authentication ID) related to a unique pair of public/private encryption keys, a wireless client access point identifier (miniAP SSID) and a wireless encryption key (miniAP WPA, WPA2); providing a non-electronic label associated with the connectivity module and comprising the wireless client access point Identifier (miniAP SSID) and the wireless encryption key (miniAP WPA, WPA2); providing an electronic module having a device serial number (Device ID S/N); providing a non-electronic label associated with the electronic module and comprising an activation code unique for the device; assembling the device by connecting the electronic module with the connectivity module; and providing a package comprising the device and the non-electronic labels.