Appliance Event Notification System Architecture

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The complexity of household appliance components and diverse implementation choices make it difficult to design, develop, test, diagnose, control, and debug appliances, hindering the creation of interoperable and reusable componentry.

Innovation Solution

A software architecture that connects appliance components through an internal communications network, enabling dynamic memory heaps and data acquisition engines to evaluate conditions and generate notification messages, facilitating control and communication between components.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If diverse componentry is used to achieve specific appliance functions, then functional versatility is improved, but device complexity increases

Engineering Contradiction:
Improvefunctional versatilityVSAvoiddevice complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements a universal event structure and data acquisition engine that can handle multiple event types (temperature, pressure, flow, etc.) through a single standardized framework. This allows diverse sensor components to be integrated using the same event handling mechanism, reducing overall system complexity while maintaining functional versatility.

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

Solution Approach 2:

The event structure uses configurable parameters such as event IDs, data addresses, operator types, and threshold values that can be dynamically adjusted to accommodate different sensor types and monitoring requirements. This parameter-based configuration allows the same structural framework to adapt to diverse componentry without increasing complexity.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If traditional discrete circuits are used for component communication, then communication reliability is improved, but device complexity and wiring complexity increase

Engineering Contradiction:
Improvecommunication reliabilityVSAvoidwiring complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent merges multiple discrete communication circuits into a unified event-driven communication framework. Instead of having separate dedicated circuits for each component interaction, the system uses a single data acquisition engine that processes events from all components through a common interface, significantly reducing wiring complexity while maintaining communication reliability.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The data acquisition engine acts as an intermediary between sensors and the appliance management component. It receives raw data from diverse sensors, evaluates events against configured criteria, and generates standardized notification messages, thereby simplifying the communication architecture while ensuring reliable data processing.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If software is added to each component for network participation, then interoperability is improved, but manufacturing complexity increases

Engineering Contradiction:
ImproveinteroperabilityVSAvoidmanufacturing complexity
Core Design Contradiction:
Adaptability or versatilityVSEase of manufacture

Solution Approach 1:

The patent employs a universal event structure that can be implemented across multiple components using the same software framework. This standardized approach allows different components (sensors, actuators, controllers) to interoperate through common event handling mechanisms, improving interoperability while simplifying the manufacturing process through code reusability.

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

4Difficulty of detecting and measuring

If dynamic memory heap with event structures is implemented, then diagnostic capability is improved, but memory usage increases

Engineering Contradiction:
Improvediagnostic capabilityVSAvoidmemory usage
Core Design Contradiction:
Difficulty of detecting and measuringVSQuantity of substance

Solution Approach 1:

The patent segments diagnostic information into structured event records with specific fields (event ID, data address, operator, arguments, notification messages). This segmentation allows efficient storage and retrieval of diagnostic data, improving diagnostic capability while optimizing memory usage through organized data structures.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS7917914B2Event notification system for an appliance
Publication Date: 2011.03.29 WHIRLPOOL CORP
  • US7917914B2 patent drawing
  • US7917914B2 patent drawing
  • US7917914B2 patent drawing

AI summary

A system comprising a memory heap generated dynamically by useful software and a data acquisition engine. The memory heap comprises a plurality of event structures, each including at least one each of pointers into memory external to the event structure, event operators, and arguments. The data acquisition engine is configured to look into the memory heap, evaluate event conditions as true or false based on the at least one each of the pointers, operators, and arguments, and generate a notification message when a true condition is found.