Robot Computer Program for Adaptive Dishwasher Loading and Operation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Household dishwashers often require manual guidance for optimal loading, leading to sub-optimal cleaning results and increased energy consumption, and users may lack the knowledge to operate them effectively.

Innovation Solution

A computer program product for a robot that identifies the type of dishwasher, loads dishwasher skills specific to that model from a storage device, and executes these skills to optimize loading, operation, and maintenance, using optical sensors and user inputs to enhance efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If users manually load the dishwasher without guidance, then the operation is simple and quick, but the loading is sub-optimal leading to poor cleaning results and increased energy consumption

Engineering Contradiction:
Improvecleaning resultsVSAvoidloading operation
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The robot performs the loading operation autonomously without human intervention. It identifies items to be washed, determines optimal placement positions, and executes the loading automatically, allowing the system to serve itself rather than requiring user guidance

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent replaces manual mechanical loading with an automated robotic system that uses sensors, computer vision, and automated manipulation. The robot substitutes human hands and eyes with mechanical arms, cameras, and computational algorithms to achieve optimal loading

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Reliability

If a robot is introduced to operate the dishwasher optimally, then cleaning results improve and energy consumption decreases, but the device complexity and cost increase

Engineering Contradiction:
Improvecleaning resultsVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The robot is designed as a universal system capable of operating different dishwasher models. By loading dishwasher-specific skills from storage and adapting its behavior, the same robot can serve multiple dishwasher types, amortizing the complexity cost across multiple applications

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

Solution Approach 2:

Dishwasher-specific skills are pre-loaded into storage before the robot operates. This preliminary preparation allows the robot to quickly adapt to different dishwasher models without requiring complex real-time programming or manual configuration during operation

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If dishwasher-specific skills are loaded from storage for each dishwasher model, then the robot can adapt to different models, but the loss of time for loading skills occurs

Engineering Contradiction:
Improvedishwasher model adaptabilityVSAvoidskill loading time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

Dishwasher-specific skills are pre-loaded into the robot's storage memory before operation. This preliminary preparation ensures that when the robot encounters a specific dishwasher model, the relevant skills are already available and can be quickly retrieved and executed

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The robot uses copied skills from storage that represent optimal loading patterns for different dishwasher models. Instead of learning or programming skills in real-time, the robot copies pre-established skill sets from its memory, significantly reducing adaptation time

Inventive Principle:
Principle #26Copying

Data Source

PatentUS12495944B2Computer program product for a robot for operating a domestic dishwasher, and system comprising a domestic dishwasher and a computer program product for a robot
Publication Date: 2025.12.16 BSH HAUSGERATE GMBH
  • US12495944B2 patent drawing
  • US12495944B2 patent drawing
  • US12495944B2 patent drawing

AI summary

A computer program product for a robot which includes a computer for operating a household dishwasher having a plurality of treatment programs is disclosed. The computer program product includes a non-transitory computer readable medium having commands which when the computer program product is run by the computer prompt the robot to carry out the steps of loading dishwasher skills which are specific to the household dishwasher from a storage device, and carrying out at least some of the loaded dishwasher skills in order to operate the household dishwasher.