Appliance Network Recipe Implementation via Remote Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing mobile device applications lack the ability to seamlessly identify and provide links for purchasing unregistered appliances needed for recipe preparation, and do not offer efficient remote control or notification features for registered appliances.

Innovation Solution

A method that uses a server to compare the list of required appliances with a user's registered appliances, identifies unregistered appliances, and provides a link for purchase, while also enabling remote start and control of Internet connectable appliances through a mobile device application.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a mobile device application provides recipe browsing and basic appliance control, then users can access recipe information and control appliances, but the application cannot identify unregistered appliances or provide purchase links for them

Engineering Contradiction:
Improveappliance identification and purchase capabilityVSAvoidapplication functionality complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces a server as an intermediary between the mobile device application and the appliance purchase system. The server receives appliance identification data from the application, compares it against registered appliances, and provides purchase information. This mediator approach allows the application to gain enhanced capabilities without directly implementing the complex appliance registration and purchase logic, thus resolving the contradiction between versatility and complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If the application includes comprehensive appliance management features, then users can control and monitor appliances, but remote control and notification capabilities are not efficiently provided

Engineering Contradiction:
Improveremote control capabilityVSAvoidcommunication system complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent implements a feedback mechanism where the server sends notifications to the mobile device application about appliance status, registration state, and purchase information. This feedback loop enables efficient remote control by keeping the user informed of appliance states without requiring continuous manual checking, thus improving ease of operation while managing communication complexity through automated status updates.

Inventive Principle:
Principle #23Feedback

3Loss of information

If the application stores extensive appliance and recipe data locally, then quick access is provided, but the application cannot access updated appliance registration information or purchase links

Engineering Contradiction:
Improveappliance information accessibilityVSAvoidinformation update efficiency
Core Design Contradiction:
Loss of informationVSProductivity

Solution Approach 1:

The patent implements preliminary action by having the application pre-fetch and cache appliance registration information and purchase links from the server before they are needed. The server proactively provides updated information to the application, allowing the application to store this data locally for quick access while ensuring the information is current. This resolves the contradiction by preparing data in advance, so both quick access and information freshness are achieved.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10530866B2Recipe implementation via appliance network with remote capabilities
Publication Date: 2020.01.07 WHIRLPOOL CORP
  • US10530866B2 patent drawing
  • US10530866B2 patent drawing
  • US10530866B2 patent drawing

AI summary

An application for execution on a mobile device can include access to an appliance registration database that includes a list of registered appliances and access to a recipe database wherein at least one recipe contains a list of appliances needed to prepare the at least one recipe. A comparison module can be configured to compare the list of appliances needed to a list of appliances registered.