IoT Device Blank Segmentation for Carrier Certification
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The IoT device market is fragmented, with developers often relying on ready-made solutions that are sub-optimal and limited, and the certification process for cellular networks is a barrier to creating customized IoT devices.
Innovation Solution
An IoT device blank is introduced, which includes basic processing and communication hardware, an external module attachment point, and skeleton software, allowing customization while maintaining a stable hardware and software architecture, enabling carrier certification and efficient deployment.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If developers create customized IoT devices, then device functionality and adaptability improve, but certification complexity and time increase
Solution Approach 1:
The IoT device is segmented into a certified base device containing standardized communication hardware and software, and separate customizable modules or applications. This allows the base device to be certified once by cellular carriers while allowing developers to add custom functionality through modules or software applications without requiring re-certification of the entire device.
Solution Approach 2:
The certification burden is extracted from the customizable portions of the device and concentrated on the standardized base device. By separating the certified communication infrastructure from the customizable application layers, the patent enables developers to create customized IoT devices without repeating the carrier certification process.
2Productivity
If developers rely on ready-made IoT solutions, then deployment time decreases, but device functionality and optimization are limited
Solution Approach 1:
The base device is prepared in advance with standardized communication hardware, software, and carrier certifications already in place. This preliminary preparation allows developers to quickly deploy customized IoT devices by simply adding their specific modules or applications without needing to perform time-consuming certification processes.
Solution Approach 2:
The base device is designed with universal communication interfaces and standardized protocols that can support multiple different customizable modules and applications. This universality allows a single certified base device to serve multiple different IoT use cases and functionalities.
Data Source
AI summary
System and techniques for an internet-of-things device blank are described herein. An IoT blank device may be tested to determine whether it is in an initial state. In response to a determination that the IoT blank device is in the initial state, a cloud endpoint may be contacted, via a transceiver, to retrieve a package. Here, the contact includes a message with an identifier of the IoT blank device. The package may be received, the package including an application. The package may be installed. The installation including registering the application with a message queue of the IoT blank device. The application may also be run after installation. Data from the application running on the IoT blank device may be received via a message queue. The data may then be transmitted to the cloud endpoint via the transceiver of the IoT blank device.


