Context-Sensitive Smart Device Command Routing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
IoT systems lack context awareness, which hinders optimal intelligence and seamless communication among variable sets of smart devices, limiting their ability to efficiently execute commands.
Innovation Solution
A method and system that involve smart devices receiving and comparing scores based on context-sensitive rules to determine the optimal device for command execution, using a context-sensitive negotiation module to communicate and execute commands effectively within a peer-to-peer network.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If IoT systems include a variable set of context-sensitive smart devices, then adaptability and intelligence are improved, but device complexity and coordination difficulty increase
Solution Approach 1:
The patent applies parameter changes by introducing context-sensitive parameters (scores) that dynamically characterize each device's suitability for command execution. These scores are calculated based on multiple context factors and used to resolve command routing decisions, allowing the system to adapt to varying device capabilities and conditions without increasing structural complexity
Solution Approach 2:
The negotiation module enables devices to autonomously evaluate their own context and calculate their suitability scores without centralized control. Each device independently determines its own score based on local context information, reducing the coordination overhead and complexity that would arise from centralized device management
2Productivity
If commands are executed based on context-aware scoring, then command execution efficiency is improved, but communication overhead increases
Solution Approach 1:
The patent implements partial action by having devices calculate and communicate only the necessary context scores required for command routing decisions, rather than exchanging complete device state information. This selective information exchange achieves efficient command execution while minimizing communication overhead
Solution Approach 2:
Devices perform preliminary context evaluation and score calculation before command execution is required. This advance preparation of context information allows for rapid command routing decisions without requiring extensive real-time communication during actual command execution
Data Source
AI summary
Executing a command on an optimal smart device. One aspect of the present invention provides a method for executing a command. The method includes: receiving a command at a plurality of smart devices; determining a score for each smart device of the plurality of smart devices; communicating the score between each smart device of the plurality of smart devices; comparing the score between each smart device of the plurality of smart devices; and executing the command at one smart device of the plurality of smart devices based on comparing the score between each smart device.


