Reminder-Driven IoT Device Actions Through Natural Language Parsing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional reminder systems on electronic devices require manual configuration on each device separately and lack the ability to coordinate actions across multiple devices, especially in network-connected smart devices, leading to inefficiency and labor-intensive user interactions.
Innovation Solution
A media guidance application that processes user inputs using IoT technology to parse commands and determine target devices and actions based on specific criteria, allowing a single input to coordinate actions across network-connected devices.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If conventional reminder systems are used on each electronic device separately, then each device can independently set and execute reminders, but the user must manually configure each device separately which increases operation complexity and time consumption
Solution Approach 1:
The patent combines multiple independent reminder systems into a unified networked system where a single user input can trigger coordinated actions across multiple devices. The media guidance application receives one command and distributes it to relevant devices, eliminating the need for separate manual configuration on each device while maintaining independent execution capability.
Solution Approach 2:
The system creates a universal reminder interface that can control multiple different types of devices (televisions, computers, tablets, etc.) through a single command. The media guidance application acts as a multi-functional bridge, interpreting user commands and translating them into device-specific actions across the network.
2Adaptability or versatility
If multiple devices are configured independently with reminders, then each device can execute actions locally, but the system lacks the ability to coordinate actions across devices which reduces system efficiency
Solution Approach 1:
The media guidance application serves as an intermediary that coordinates actions across multiple devices. It receives user commands, determines which devices should execute which actions based on device capabilities and user preferences, and manages the timing and sequencing of actions across the network, thereby improving coordination efficiency while preserving device-specific execution.
3Ease of operation
If a user inputs a command like 'No Sponge Bob after 7' to a conventional system, then the user expresses their intent clearly, but the system has no ability to interpret the command or identify the target device which reduces automation capability
Solution Approach 1:
The system performs self-service by automatically interpreting natural language commands and identifying target devices without requiring explicit device selection from the user. The media guidance application parses the command, determines the intended action (parental block), identifies relevant devices (television, computer, tablet), and executes the appropriate controls, thereby enabling full automation while maintaining natural language input.
4Manufacturing precision
If conventional systems require separate manual configuration for each device, then device-specific settings can be precisely controlled, but the configuration process becomes labor-intensive and time-consuming
Solution Approach 1:
The system performs preliminary action by pre-configuring device profiles and capabilities in the media guidance application. When a user issues a command, the system already has information about which devices are available and what actions they can perform, allowing rapid deployment of coordinated actions across multiple devices without requiring time-consuming manual configuration at the moment of use.
Data Source
AI summary
Systems and methods are disclosed for performing actions on network-connected objects in response to reminders on devices. An input from a first user device is received wherein keywords of the input correspond to an action identifier corresponding to an action. The system determines a plurality of network-connected devices capable of performing the action. A comparison is executed for each of the plurality of network-connected devices which identifies a device identifier from the words of the input determining a target device for performing the action. The system determines a plurality of criteria identifiers for performing the action on the target device. A comparison is executed for each of the criteria identifiers which identifies an action criterion from the words of the input. A command is transmitted, from the user device, for the action to be executed on the target device according to the action criterion.


