Metadata-Based Device Control System for Smart Home Automation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing control systems for household devices become complex as the number of devices increases, requiring intricate configuration and reconfiguration when new devices are added, due to the need for specific mechanical, mathematical, or logical specifications for each device.

Innovation Solution

The use of metadata, or 'metatags,' to describe and control devices, allowing for flexible control by associating devices with tags that define their purpose and behavior, enabling scene-based rules for automatic operation based on conditions like time, location, or user preferences.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional control systems are used to manage multiple household devices, then each device can be controlled with specific mechanical, mathematical or logical specifications, but the system complexity increases rapidly as the number of devices increases

Engineering Contradiction:
Improvedevice control precisionVSAvoidcontrol system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces metadata as an intermediary layer between the control system and devices. Instead of directly managing complex device specifications, the system uses metadata tags to represent devices conceptually. This intermediary metadata layer simplifies the control logic while maintaining precise device control through scene-based rules that operate on metadata rather than raw device parameters.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent creates a universal metadata framework that can represent multiple types of devices (lights, thermostats, entertainment systems) through common metatags. This universal tagging system allows the same control logic to apply across different device types, reducing the need for device-specific control code and simplifying the overall system architecture.

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

2Reliability

If traditional configuration processes are used for each device, then each item can be specifically configured, but the initial configuration becomes difficult as each item may have a different configuration process

Engineering Contradiction:
Improvedevice configuration accuracyVSAvoidconfiguration ease
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent enables automatic configuration where new devices self-configure by having their metadata automatically applied to them. When a device is added to the network, the system automatically retrieves and applies predefined metadata configurations based on the device type, eliminating the need for manual configuration steps while ensuring accurate device setup through standardized metadata templates.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent pre-defines metadata configurations for common device types before devices are added to the system. These predefined metadata templates contain all necessary configuration information, so when a device is installed, the configuration is already prepared and can be automatically applied, saving time and reducing configuration errors.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If traditional control methods are used, then devices can be controlled with detailed specifications, but reconfiguration is needed when new devices replace existing devices to ensure compatibility

Engineering Contradiction:
Improvecontrol precisionVSAvoiddevice replacement compatibility
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent uses metadata copying where the metadata configuration of an existing device is automatically copied to a replacement device. When a device is replaced, the system retrieves the metadata from the old device and applies it to the new device, ensuring compatibility and consistent behavior without requiring manual reconfiguration. This copying approach maintains control precision while enabling seamless device replacement.

Inventive Principle:
Principle #26Copying

4Ease of operation

If metadata-based control is implemented, then control can be performed at a conceptual level, but new metadata types and categories need to be defined and maintained

Engineering Contradiction:
Improvecontrol simplicityVSAvoidmetadata management complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent creates a universal metadata framework with standardized metatags that can represent multiple device types and functions. This universal tagging system allows a single metadata structure to handle diverse devices (lights, thermostats, entertainment systems) through common properties, reducing the need to create and maintain separate complex metadata schemas for each device type.

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

Data Source

PatentUS7953678B2Automatic configuration and control of devices using metadata
Publication Date: 2011.05.31 GOOGLE TECHNOLOGY HOLDINGS LLC
  • US7953678B2 patent drawing
  • US7953678B2 patent drawing
  • US7953678B2 patent drawing

AI summary

Particular embodiments generally relate to automatically controlling an item. For example, items may include electronic devices, such as televisions, lights, etc, and/or virtual devices, such as applications, etc. In one embodiment, items may be configured using metatags. When a device is connected for operation, one or more metatags for the device are received. A metatag be used to classify the device. For example, the metatag may indicate uses, locations, connections, etc. The use of device (e.g., pathway, reading, etc.) classifies the item in way it can be used. For example, a user may use a pathway light in different ways, such as the user may turn on all lights with the pathway metatag at night. The location indicates the location of the item, such as in the living room, bedroom, etc. The connections indications a type of item, such as a bedroom light, lamp, TV, etc.