Networked Device Access Control with Timeout Failover

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing home automation systems lack effective mechanisms to restrict access to networked devices, such as lighting, HVAC, and entertainment systems, especially when communication with the central controller is lost due to failures or outages, leading to potential unauthorized state changes.

Innovation Solution

Implementing a system where networked devices operate in an 'online' state, requesting permission from the controller for state changes, and after a predetermined timeout, they can change state without permission if no response is received, ensuring access restrictions are maintained even during communication failures, using wireless or wired networks with protocols like Zigbee or Ethernet.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If networked devices operate in online state requesting permission from controller for state changes, then access control is improved, but response time deteriorates due to communication delays

Engineering Contradiction:
Improveaccess controlVSAvoidresponse time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary actions by establishing permission-request protocols before actual state changes are needed. When a device is in online state, it proactively requests permission for anticipated state changes, so that when communication is restored after a failure, the permission framework is already in place and can be quickly validated without full re-authentication sequences.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system dynamically transitions between online and offline states based on communication availability. In online state, devices follow strict permission protocols for comprehensive access control. In offline state, devices can execute state changes locally without permission requests, sacrificing some access control for faster response. This dynamic adaptation resolves the contradiction by adjusting the balance between control and speed based on real-time conditions.

Inventive Principle:
Principle #15Dynamics

2Loss of time

If networked devices can change state without permission after timeout, then response time is improved, but access control deteriorates due to potential unauthorized changes

Engineering Contradiction:
Improveresponse timeVSAvoidaccess control
Core Design Contradiction:
Loss of timeVSReliability

Solution Approach 1:

The system applies partial permission validation by requiring full permission checks only when communication is available. When timeout occurs, it accepts partial action (local state changes without permission) rather than complete permission enforcement. This partial approach trades some access control rigor for acceptable response time, resolving the contradiction by applying the appropriate level of control based on communication status.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The system changes the operational parameters of access control based on communication state. In online state, it uses strict permission-based control parameters. In offline state, it switches to timeout-based parameters that allow local state changes. This parameter switching enables the system to optimize between access control and response time by adapting the control mechanism to current communication conditions.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If devices maintain online state with permission requests, then access control accuracy is improved, but system complexity increases due to communication protocols

Engineering Contradiction:
Improveaccess control accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system segments the access control mechanism into two independent parts: online permission-based control and offline timeout-based control. Each segment handles specific scenarios independently, avoiding the need for a single complex protocol that must handle all cases. This segmentation reduces overall system complexity while maintaining high access control accuracy when online, as each segment can be optimized for its specific function.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system enables self-service operation by allowing devices to autonomously determine their operational state (online/offline) and switch between permission-based and timeout-based control modes without external intervention. This self-service capability reduces the need for complex centralized management protocols, simplifying the system while maintaining accurate access control through automatic state transitions.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS7886338B2System and method for controlling access to local services without losing failover capibilty
Publication Date: 2011.02.08 SNAP ONE LLC
  • US7886338B2 patent drawing
  • US7886338B2 patent drawing
  • US7886338B2 patent drawing

AI summary

A system and method are provided for controlling access to local electronic devices in an automation network while maintaining failover capability. The method can include the operation of setting a state of a networked device to an online state. Another operation is sending a communication from the networked device to a controller requesting permission to change state of the networked device. The networked device may wait a predetermined amount of time to receive permission to change state. The state of the network device can change without permission from the controller after the predetermined amount of time has passed.