Home Router Agent Automating IoT Device Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The increasing number of consumer IoT devices in homes poses challenges in managing and securing them, as users often struggle to keep track of multiple devices, update authentication credentials, and apply software and firmware updates, leading to security vulnerabilities and potential attacks.

Innovation Solution

A method utilizing a home router-based agent that automates the discovery, recognition, and management of IoT devices, including credential updates and software/firmware updates, without the need for host-based agents on the devices, using a software security agent and a global database to manage access and security.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If users manually manage multiple IoT devices, then device security and control are maintained, but user burden and complexity increase significantly

Engineering Contradiction:
ImproveDevice management easeVSAvoidDevice tracking complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system enables self-service management where the router agent automatically discovers, identifies, and manages IoT devices without user intervention. The agent monitors device status, applies updates, and handles authentication credentials automatically, freeing users from manual management tasks while maintaining security control.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The router agent acts as an intermediary between users and IoT devices. It centralizes management functions by intercepting and processing device communication, update requests, and authentication credentials through the router, thereby simplifying user interaction while maintaining comprehensive device control.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If users manually update authentication credentials, then device security is maintained, but time consumption and user effort increase

Engineering Contradiction:
ImproveAuthentication securityVSAvoidTime for credential updates
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The router agent performs preliminary actions by automatically generating, distributing, and updating authentication credentials for IoT devices. It proactively manages credential rotation and updates before security vulnerabilities arise, eliminating the need for users to manually update credentials while maintaining strong security standards.

Inventive Principle:
Principle #10Preliminary action

3Productivity

If users manually apply software and firmware updates, then device functionality is improved, but time consumption and complexity increase

Engineering Contradiction:
ImproveDevice update efficiencyVSAvoidTime for manual updates
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The router agent establishes continuous monitoring of IoT device status and automatically applies software and firmware updates as they become available. This continuous action ensures devices remain updated without requiring user intervention, thereby improving productivity while eliminating time loss associated with manual update processes.

Inventive Principle:
Principle #20Continuity of useful action

4Ease of operation

If home router-based agent is used for automated management, then ease of operation and security are improved, but device complexity and system requirements increase

Engineering Contradiction:
ImproveAutomated management easeVSAvoidRouter agent complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The router agent provides universal management capabilities that work across multiple IoT device types and manufacturers. It performs multiple functions including device discovery, identification, authentication credential management, and update application through a single integrated system, thereby improving ease of operation while managing complexity through consolidation.

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

Data Source

PatentUS11283881B1Management and protection of internet of things devices
Publication Date: 2022.03.22 GEN DIGITAL INC
  • US11283881B1 patent drawing
  • US11283881B1 patent drawing
  • US11283881B1 patent drawing

AI summary

A method to manage Internet of Things (IoT) devices is described. In one embodiment, the method includes detecting a presence of a first IoT device in a network associated with the computing device, managing access to the first IoT device based at least in part on authentication information associated with the first IoT device, identifying one or more updates associated with the first IoT device, and applying at least one update to the first IoT device based at least in part on identifying the one or more updates. In one embodiment, the method further includes analyzing a packet stream to determine one or more identifiers associated with the first IoT device, and identifying the first IoT device based at least in part on the one or more determined identifiers.