Program recommendation for a device program

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face difficulty in selecting the most suitable program for their domestic appliances due to the numerous options available, often defaulting to the same program without considering their unique needs, which can't be inferred from one user to another.

Innovation Solution

A method that determines a user profile and recommends device programs based on similarity with other users' profiles, using user satisfaction scores to suggest programs from groups with high ratings, ensuring recommendations are from users with similar characteristics.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple device programs are offered to users, then program versatility and adaptability are improved, but program selection difficulty and user confusion increase

Engineering Contradiction:
Improveprogram versatilityVSAvoidprogram selection difficulty
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system collects feedback from multiple users about their program preferences and usage patterns, then uses this feedback to generate personalized recommendations. The feedback loop enables the system to learn from user behavior and improve recommendations over time, resolving the contradiction by making the extensive program options more manageable through intelligent guidance.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The recommendation system acts as an intermediary between the user and the extensive program options. Instead of directly presenting all available programs and hoping the user selects appropriately, the system mediates by analyzing user profiles and recommending suitable programs, thereby simplifying the selection process while maintaining program versatility.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Manufacturing precision

If user profiles are analyzed to provide personalized recommendations, then program suitability is improved, but data processing complexity and computational requirements increase

Engineering Contradiction:
Improveprogram suitabilityVSAvoiddata processing complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The system segments the analysis by focusing on specific key attributes in user profiles rather than processing all possible data points equally. By identifying and prioritizing the most relevant features for program selection, the system achieves high program suitability while reducing computational complexity through selective rather than exhaustive analysis.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system creates simplified representations or copies of user profiles that capture the essential characteristics needed for program recommendation. Instead of processing the complete original profile data, the system works with condensed versions that retain the necessary information for accurate recommendations while reducing processing requirements.

Inventive Principle:
Principle #26Copying

Data Source

PatentEP3811841A1Program recommendation for a device program
Publication Date: 2021.04.28 BSH HAUSGERATE GMBH
  • EP3811841A1 patent drawingFigure 1
  • EP3811841A1 patent drawingFigure 2
  • EP3811841A1 patent drawingFigure 3

AI summary

A method for determining a program recommendation for a device program of a household appliance includes steps of determining a user profile of a user; determining several other users whose assigned user profiles are similar to the user profile of the user; determining device programs that the other users have used with the household appliance; and providing a program recommendation to the user based on the users' satisfaction scores with the device programs used.