Network-Connected Object Reminders With Centralized Command Routing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional reminder systems on electronic devices require manual configuration on each device independently 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 Internet of Things technology to parse commands and determine specific actions across network-connected devices, allowing a single input to coordinate actions on multiple devices based on device capabilities and user permissions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If manual configuration is used on each electronic device independently, then device-specific functionality is maintained, but user labor and time consumption increase significantly

Engineering Contradiction:
Improveuser laborVSAvoidtime consumption
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

A central server acts as an intermediary between the user and multiple electronic devices. The user sends a single reminder command to the server, which then automatically distributes and manages the reminder across all target devices. This eliminates the need for manual configuration on each device while maintaining device-specific functionality through the server's intelligent routing and coordination capabilities.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The server provides a universal platform that can manage reminders across diverse electronic devices with different capabilities. Instead of requiring separate configuration systems for each device type, the server offers a unified interface that adapts to various devices, reducing user labor while preserving individual device characteristics through flexible command distribution.

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

2Ease of operation

If a single interface coordinates multiple smart devices, then user labor is reduced, but system complexity increases due to parsing and device coordination requirements

Engineering Contradiction:
Improveuser laborVSAvoidsystem complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The complex parsing and coordination logic is extracted from the individual electronic devices and centralized in the server. Each device only needs to execute simple commands received from the server, while the server handles the sophisticated tasks of interpreting user input, identifying target devices, and determining appropriate actions. This reduces device complexity while maintaining coordination capabilities.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The server serves as an intelligent intermediary that absorbs the system complexity of parsing user commands and coordinating multiple devices. The user interacts with a simple interface, and the server translates this into complex multi-device coordination, effectively hiding the system complexity from both the user and the individual devices.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If reminders are set on multiple devices simultaneously, then holistic coverage is achieved, but synchronization difficulties arise

Engineering Contradiction:
Improvereminder coverageVSAvoidsynchronization
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The server implements a feedback mechanism where it sends reminder commands to multiple devices and receives status reports back. This allows the server to track which devices have received and executed the reminder, enabling it to retransmit or adjust commands as needed to achieve holistic coverage across all target devices, thereby improving reliability through active monitoring and adjustment.

Inventive Principle:
Principle #23Feedback

4Adaptability or versatility

If conventional systems interpret user commands, then device coordination is possible, but inability to handle device-specific actions and criteria limits functionality

Engineering Contradiction:
Improvecommand interpretationVSAvoidaction execution
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The server implements local quality by tailoring the execution of generic commands to the specific characteristics of each target device. When the server interprets a user command, it analyzes the command structure to identify device-specific parameters and actions, then customizes the execution for each device type. This allows the system to handle diverse device-specific actions and criteria while maintaining reliable execution through device-appropriate command formulation.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS12431134B2Systems and methods for performing actions on network-connected objects in response to reminders on devices based on an action criterion
Publication Date: 2025.09.30 ADEIA GUIDES INC
  • US12431134B2 patent drawing
  • US12431134B2 patent drawing
  • US12431134B2 patent drawing

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.