Secure IoT Ad-Hoc Deployment via Peer-to-Peer Containers

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current systems lack secure methods for ad-hoc deployment and control of Internet of Things (IoT) devices in data networks, and they fail to provide secure ad-hoc transfer of control to users, leading to security threats and data breaches.

Innovation Solution

A secure peer-to-peer data network is established using a secure executable container that creates two-way trusted relationships between network entities, generating secure keys and cohort interface element definitions for secure ad-hoc control of IoT devices, ensuring encrypted communication and ownership of data.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If universal IP routing protocols are used to enable worldwide communications between devices, then network connectivity and accessibility are improved, but security threats and vulnerability to attacks increase

Engineering Contradiction:
Improvenetwork connectivityVSAvoidsecurity threats
Core Design Contradiction:
Adaptability or versatilityVSObject-affected harmful factors

Solution Approach 1:

The patent segments the network into isolated peer-to-peer communication channels, where each connection is individually established and secured. This prevents universal routing protocols from creating widespread vulnerability, as attacks cannot propagate across the entire network through segmented, isolated connection paths.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces cryptographic intermediaries (secure keys, certificates, and authentication mechanisms) that mediate between communicating devices. These intermediaries verify identities and establish trusted connections without requiring universal routing protocols, thereby maintaining security while enabling connectivity.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If proprietary interface apps are required for each target network device, then device-specific functionality is improved, but system complexity and user burden increase

Engineering Contradiction:
Improvedevice functionalityVSAvoidinterface complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements a universal peer-to-peer communication framework that can interface with multiple types of network devices through a single standardized protocol. This eliminates the need for separate proprietary apps for each device, as the universal framework handles device-specific functionality through standardized authentication and data exchange mechanisms.

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

Solution Approach 2:

Instead of requiring users to install device-specific apps (bottom-up approach), the patent inverts the approach by having devices present themselves through standardized interfaces, and the communication framework adapts to each device type. This reversal reduces user burden while maintaining device-specific capabilities.

Inventive Principle:
Principle #13The other way round (Inversion)

3Ease of operation

If traditional network deployment methods are used for IoT devices, then ease of deployment is improved, but security control and authorization management worsen

Engineering Contradiction:
Improvedeployment easeVSAvoidsecurity control
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent performs preliminary security actions during device deployment by pre-establishing cryptographic keys, certificates, and authentication credentials before devices connect to the network. This preliminary security configuration enables easy ad-hoc deployment while ensuring strong security control, as devices are already authenticated and authorized before joining peer-to-peer communications.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11848763B2Secure ad-hoc deployment of IoT devices in a secure peer-to-peer data network
Publication Date: 2023.12.19 WHITESTAR COMMUNICATIONS INC
  • US11848763B2 patent drawing
  • US11848763B2 patent drawing
  • US11848763B2 patent drawing

AI summary

A secure executable container executed by a network device establishes a two-way trusted relationship in a secure peer-to-peer data network with a network entity, generates a secure key for the network device in the secure peer-to-peer data network, and associates the endpoint device with a federation identifier identifying the user entity in the secure peer-to-peer data network. The secure executable container also: establishes a two-way trusted relationship between the network device and a target network device; obtains, based on the two-way trusted relationship, cohort interface element definition describing commands executable by the target network device; and generates a data object identifying a selected command from the commands and identifying an identifier for the target network device as a subscriber to the data object, causing the target network device to securely retrieve and execute the selected command.