Context-Aware Rule List Interface for Home Automation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current home automation and security systems lack an efficient graphical user interface for viewing and modifying automation rules, notification rules, and energy management, which hinders user interaction and automation behavior repeatability.

Innovation Solution

A graphical user interface is developed for displaying and controlling home automation, security, and energy management devices, featuring a list view of items associated with generic, context-associated, suggested, and notification rules, utilizing a computing device with a display and processors to generate and display these rules based on current contexts, including property and external conditions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a comprehensive rule management system is implemented to cover generic, context-associated, suggested, and notification rules, then the functionality and adaptability of the home automation system is improved, but the device complexity and difficulty of detecting and measuring increase

Engineering Contradiction:
Improveautomation behavior repeatabilityVSAvoidgraphical user interface complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The rule management interface is segmented into distinct categories (generic automation rules, context-associated rules, suggested rules, notification rules), allowing users to navigate and manage different rule types separately. This segmentation reduces the cognitive load and simplifies the overall interface structure while maintaining comprehensive functionality.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system introduces a contextual dimension to rule management by displaying rules associated with specific properties or external conditions. This adds a new layer of organization to the interface, allowing users to view rules from multiple perspectives (by property, by condition, by type) without increasing basic interface complexity.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Adaptability or versatility

If context-aware rule management is added to provide property and external condition contexts, then the adaptability and intelligence of the system is improved, but the difficulty of detecting and measuring current contexts increases

Engineering Contradiction:
Improvecontext-aware automationVSAvoidcurrent context detection
Core Design Contradiction:
Adaptability or versatilityVSDifficulty of detecting and measuring

Solution Approach 1:

The system automatically detects and determines current contexts (property contexts, external condition contexts) without requiring manual user input or complex measurement processes. The context detection is performed autonomously by the system based on available data, reducing the burden on users while maintaining high adaptability.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system provides feedback by displaying determined contexts and associated rules to users, allowing them to verify and adjust context interpretations. This feedback mechanism simplifies the detection process by making implicit context information explicit and actionable.

Inventive Principle:
Principle #23Feedback

3Ease of operation

If suggested automation rules with learned patterns are implemented, then the ease of operation and user interaction is improved, but the device complexity increases

Engineering Contradiction:
Improveuser interactionVSAvoidrule generation and learning mechanisms
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system automatically generates suggested automation rules by learning from user behavior patterns and historical data, eliminating the need for users to manually create complex automation logic. This self-service approach simplifies user interaction while the underlying learning mechanisms operate autonomously.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system performs preliminary analysis of user behaviors and contextual patterns to pre-generate suggested rules before user interaction is needed. This allows users to quickly review and activate relevant automation rules without having to construct them from scratch, significantly improving ease of operation.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10768784B2Systems and methods for rules-based automations and notifications
Publication Date: 2020.09.08 VIVINT LLC
  • US10768784B2 patent drawing
  • US10768784B2 patent drawing
  • US10768784B2 patent drawing

AI summary

Methods, systems, and devices are described for improved graphical user interfaces suitable for monitoring and controlling home automation, security, and/or energy management systems. In some embodiments, rules of different types may be displayed in, and controlled from, a list view. The graphical user interface may display a list of rules associated with generic automation rules and context-associated automation rules. List items may be associated with suggested automation rules, notification rules, or both. The list of rule items may include items associated with a property context or an external condition context. Items may be included in the list based, at least in part, on the current property context, the current external condition context, or both. In some instances, the system may be communicatively coupled to a third-party information service.