EP3721780A1 - Programmempfehlung für ein geräteprogramm - Google Patents
Programmempfehlung für ein geräteprogramm Download PDFInfo
- Publication number
- EP3721780A1 EP3721780A1 EP20168744.9A EP20168744A EP3721780A1 EP 3721780 A1 EP3721780 A1 EP 3721780A1 EP 20168744 A EP20168744 A EP 20168744A EP 3721780 A1 EP3721780 A1 EP 3721780A1
- Authority
- EP
- European Patent Office
- Prior art keywords
- user
- users
- program
- user profile
- similar
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- A—HUMAN NECESSITIES
- A47—FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
- A47L—DOMESTIC WASHING OR CLEANING; SUCTION CLEANERS IN GENERAL
- A47L15/00—Washing or rinsing machines for crockery or tableware
- A47L15/0018—Controlling processes, i.e. processes to control the operation of the machine characterised by the purpose or target of the control
- A47L15/0063—Controlling processes, i.e. processes to control the operation of the machine characterised by the purpose or target of the control using remote monitoring or controlling of the dishwasher operation, e.g. networking systems
-
- D—TEXTILES; PAPER
- D06—TREATMENT OF TEXTILES OR THE LIKE; LAUNDERING; FLEXIBLE MATERIALS NOT OTHERWISE PROVIDED FOR
- D06F—LAUNDERING, DRYING, IRONING, PRESSING OR FOLDING TEXTILE ARTICLES
- D06F33/00—Control of operations performed in washing machines or washer-dryers
- D06F33/30—Control of washing machines characterised by the purpose or target of the control
-
- D—TEXTILES; PAPER
- D06—TREATMENT OF TEXTILES OR THE LIKE; LAUNDERING; FLEXIBLE MATERIALS NOT OTHERWISE PROVIDED FOR
- D06F—LAUNDERING, DRYING, IRONING, PRESSING OR FOLDING TEXTILE ARTICLES
- D06F34/00—Details of control systems for washing machines, washer-dryers or laundry dryers
- D06F34/28—Arrangements for program selection, e.g. control panels therefor; Arrangements for indicating program parameters, e.g. the selected program or its progress
-
- A—HUMAN NECESSITIES
- A47—FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
- A47L—DOMESTIC WASHING OR CLEANING; SUCTION CLEANERS IN GENERAL
- A47L2301/00—Manual input in controlling methods of washing or rinsing machines for crockery or tableware, i.e. information entered by a user
- A47L2301/04—Operation mode, e.g. delicate washing, economy washing, reduced time, sterilizing, water softener regenerating, odor eliminating or service
-
- A—HUMAN NECESSITIES
- A47—FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
- A47L—DOMESTIC WASHING OR CLEANING; SUCTION CLEANERS IN GENERAL
- A47L2401/00—Automatic detection in controlling methods of washing or rinsing machines for crockery or tableware, e.g. information provided by sensors entered into controlling devices
- A47L2401/34—Other automatic detections
-
- A—HUMAN NECESSITIES
- A47—FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
- A47L—DOMESTIC WASHING OR CLEANING; SUCTION CLEANERS IN GENERAL
- A47L2501/00—Output in controlling method of washing or rinsing machines for crockery or tableware, i.e. quantities or components controlled, or actions performed by the controlling device executing the controlling method
- A47L2501/30—Regulation of machine operational steps within the washing process, e.g. performing an additional rinsing phase, shortening or stopping of the drying phase, washing at decreased noise operation conditions
-
- D—TEXTILES; PAPER
- D06—TREATMENT OF TEXTILES OR THE LIKE; LAUNDERING; FLEXIBLE MATERIALS NOT OTHERWISE PROVIDED FOR
- D06F—LAUNDERING, DRYING, IRONING, PRESSING OR FOLDING TEXTILE ARTICLES
- D06F2101/00—User input for the control of domestic laundry washing machines, washer-dryers or laundry dryers
-
- D—TEXTILES; PAPER
- D06—TREATMENT OF TEXTILES OR THE LIKE; LAUNDERING; FLEXIBLE MATERIALS NOT OTHERWISE PROVIDED FOR
- D06F—LAUNDERING, DRYING, IRONING, PRESSING OR FOLDING TEXTILE ARTICLES
- D06F2105/00—Systems or parameters controlled or affected by the control systems of washing machines, washer-dryers or laundry dryers
- D06F2105/58—Indications or alarms to the control system or to the user
-
- D—TEXTILES; PAPER
- D06—TREATMENT OF TEXTILES OR THE LIKE; LAUNDERING; FLEXIBLE MATERIALS NOT OTHERWISE PROVIDED FOR
- D06F—LAUNDERING, DRYING, IRONING, PRESSING OR FOLDING TEXTILE ARTICLES
- D06F34/00—Details of control systems for washing machines, washer-dryers or laundry dryers
- D06F34/04—Signal transfer or data transmission arrangements
- D06F34/05—Signal transfer or data transmission arrangements for wireless communication between components, e.g. for remote monitoring or control
Definitions
- the invention relates to an appliance, preferably a domestic appliance.
- the invention relates to providing a recommendation for a device program of the device to be used.
- a household appliance can be operated using a device program.
- a user can select one from a predetermined repertoire of device programs.
- a predetermined repertoire of device programs For example, an environmentally friendly (ECO) program, an automatic program, a hygiene program, a short-term program and an intensive program can be selected on a dishwasher.
- Further program variants can be achieved by selecting one or more options for the selected basic program, for example for a shorter running time, lower machine noise, more intensive cleaning of coarse dirt or lower water consumption.
- DE 10 2009 027 803 A1 relates to the support of an operator of a device in the selection and parameterization of a device program.
- Selecting a device program can be difficult for a user because of the number of options available. Usually, he regularly opts for the same program and rarely deviates from it. The program usually chosen is not necessarily the most suitable for them. While it is known that some users have similar needs or behave similarly with regard to their choice of programs, it can be difficult to infer from one user to another.
- An object on which the present invention is based is therefore to provide a user with a recommendation for an appliance program of a domestic appliance.
- the invention solves this problem by means of the subjects of the independent claims. Sub-claims reproduce preferred embodiments.
- a method for determining a program recommendation for a device program of a domestic appliance comprises steps of determining a user profile a user of the domestic appliance; the determination of a plurality of further users of further domestic appliances, whose assigned user profiles are similar to the user profile of the user; determining device programs that the other users have used with the other household appliances; and providing a program recommendation to the user on the basis of satisfaction values of the users with the device programs used.
- the user profiles can reveal similarities between users that cannot be found with traditional approaches.
- the program recommendation can include one or more device programs.
- the further domestic appliances are preferably at least similar to the user's domestic appliance or the type of the further domestic appliances even matches the type of the domestic appliance.
- the other household appliances are each located in a different household than the user's household appliance. In this case, the experiences of other users of at least similar household appliances in other households can be used in order to give the user of the household appliance a program recommendation.
- the device programs can be divided into groups with regard to their categories, the program recommendation comprising device programs of that group whose device programs have the highest user satisfaction values.
- groups (“clusters”) of device programs can be formed, the groups being able to be formed with respect to different categories of the device programs.
- a device program recommended to the user can thus preferably be determined from a group whose elements - the device programs - were perceived as positive by users who are similar to the user.
- that device program is recommended which has the highest satisfaction values within the group.
- the satisfaction value can be a value averaged over all assigned users.
- the other users can be determined in such a way that their assigned user profiles are more similar to the user profile of the user than to a predetermined extent. It can thus be ensured that a user who is dissimilar to the user does not have Has an influence on the program recommendation, for example if only a few user profiles are known.
- User profiles of a plurality of users can be divided into groups, the elements of which are similar to one another, and the user profile of the user can be assigned to that group whose user profiles are more than a predetermined degree similar to the user profile of the user.
- the groups (“clusters") can be formed at any point in time, even before the user profile of the user is known.
- the degree of similarity can include a plurality of properties of the user profiles, wherein a number of properties included can be reduced if no group is found whose user profiles are more similar to the user profile of the user than to the predetermined extent. In this way, a group of users can be determined for the user who are sufficiently similar to him with regard to certain properties.
- property is removed from consideration with respect to which the user profiles are most widely spread.
- Widely scattered values of a property can be statistically insignificant, so that in this way a less relevant or irrelevant property can be removed from consideration.
- the remaining properties can allow an improved determination of similarities.
- a user's user profile can comprise a parameter of an interaction with the device. For example, when or how often the user opens a device door, how often he uses the device or with which objects or to what extent he fills the device, can be recorded in the user profile of the user.
- a user's user profile can include personal information.
- the personal information can include, for example, an age, a gender, a place of residence, an income, an occupation or any other parameter that allows the determination of a social similarity with another user.
- the processing device is set up to determine several further users of further household appliances whose assigned user profiles are similar to the user profile of the user; To determine device programs that the other users have used with the other household appliances; and to determine a program recommendation to the user on the basis of satisfaction values of the users with the device programs used.
- an output device is preferably provided for providing the specific program recommendation.
- the processing device can be set up to carry out a method described herein in whole or in part.
- the processing device can comprise a programmable microcomputer or microcontroller and the method can be in the form of a computer program product with program code means.
- the computer program product can also be stored on a computer-readable data carrier. Additional features or advantages of the method can be transferred to the device or vice versa.
- FIG. 10 shows an example system 100 for illustrating a technique proposed herein.
- the system 100 comprises a household appliance 105 and a device 110, which can be implemented partially or completely integrated with the household appliance 105.
- the domestic appliance 105 is set up for use in a household and can for example include a washing machine or a kitchen appliance such as a dishwasher, a stove or an oven.
- the household appliance 105 can be used or operated by a user 115.
- the device 110 comprises a processing device 120 and preferably an interaction device 125 for interacting with the user 115.
- the interaction device 125 is preferably set up to input and / or output information to the user 115.
- the user 115 can be identified by means of the interaction device 125, for example by entering a personal identifier or presenting a biometric feature.
- a separate device can also be provided for this purpose, for example a sensor for a biometric feature such as a fingerprint or a face shape.
- the device 110 can comprise a communication device 130, which is preferably set up for communication with a remote location 135.
- the remote location 135 preferably comprises a communication device 140, a processing device 145 and / or a storage device 150.
- the remote location 135 is preferably set up to communicate with a plurality of devices 110.
- communication device 150 is set up for communication with communication device 130 of a device 110. This communication preferably takes place wirelessly, at least in sections, for example by means of Bluetooth or WLAN technology. If no remote location 135 is provided, then the storage device 150 can also be provided locally on the device 110 and the communication device 130 can be used to exchange information with other devices 110.
- the device 110 can be formed, for example, by a preferably portable and more preferably personal computer 155.
- the device 110 can also be formed by a smartphone, a tablet computer, a laptop computer or a personal computer.
- the user 105 can then be identified to the device 110 by authenticating to the computer 155 or a remote entity such as an authentication server.
- the computer 155 is connected directly or indirectly to the domestic appliance 105 by means of a preferably wireless interface in order to exchange information with it unidirectionally or bidirectionally. The information can be exchanged by the domestic appliance 105 with the user 115 or used to control a function of the domestic appliance 105.
- the device 110 be set up to support the user 115 in using the household appliance 105 by making a suggestion for selecting a device program for the household appliance 105.
- FIG. 11 shows a schematic representation of an exemplary method 200 for providing a proposal for the selection of a device program for a domestic appliance 105. It is assumed that there are a large number of users 205, which include user 115 and several other users 210. Each user 205 is assigned a user profile 215, which can in particular be stored in the storage device 145, with each user profile 215 preferably reflecting a plurality of properties 220 of the assigned user 205.
- a first property 220.1 comprises a usual time of use of the domestic appliance 105 by a user 205, a second property 220.2 an age of the user 205 and a third property 220.3 a typically selected drying setting of an appliance program.
- the user profiles 215 - and thereby ultimately the users 205 - can be divided into first groups 225.
- To form a first group 225 it can be determined for each property 220 of a predetermined user 115 how much it differs from an average value of property 220 of other users 205 of group 225.
- a vector of properties 220 of the user 115 it can be determined what mean distance there is from the vectors of the other users 205 of a group 225. In this way, a degree of similarity can be determined for two user profiles 215.
- the user profile 215 of the user 115 can be assigned to the group 225 only if this distance is below a predetermined threshold value.
- first groups 225 various methods are known which can be used for the proposed technique, for example various division methods, fuzzy group formation, model-based or graph-based group formation. If a user 115 cannot be assigned to an existing group 225, the number of properties 220 considered can be reduced. In this case, a property 220 is preferably removed from the consideration which spreads most widely over the users 205 under consideration. In particular, property 220 for group assignment or group formation can be ignored, the values of which have the greatest standard deviation in the set under consideration. The reduction of properties 220 under consideration can continue until an assignment of the user 115 can take place. If the number of properties 220 under consideration falls below a predetermined threshold value, which can also be one, the user profile 215 of the user 115 cannot be assigned to a first group 225.
- a predetermined threshold value which can also be one
- a user 205 who are assigned to user profiles 215 that are in the same first group 225 have operated the domestic appliance 105 together with a number of appliance programs 230.
- the household appliances 105 actually used by the users 205 are not identical to one another, but are structurally identical or at least so similar that their comparison makes sense.
- a user 205 can provide one or more statements regarding his or her satisfaction.
- Each item of information can correspond to a predetermined category 235.
- a first category 235.1 comprises a treatment temperature
- a second category 235.2 a running time
- a third category 235.3 a noise development during operation.
- the categories 135 preferably do not relate to absolute values, but rather to satisfaction values of the users 205. Different users 205 can be quite differently satisfied with the same absolute runtime of a device program 230, and accordingly evaluate the device program 230 differently.
- first groups 225 can be used for this purpose, for example.
- a second group 240 can then be selected, the device programs 230 of which were rated as best in terms of the categories 235 by the users 205 of the selected group 225.
- the user 115 can indicate which categories 235 are most important to him, so that viewing can be restricted to these categories 235.
- a weighting of individual Categories 235 in the determination of the best-rated group 240 can optionally be influenced by the user 115.
- One, several or all device programs 230 can be selected from the specific group 240 and presented to the user 115 for use as a recommendation or suggestion 245.
- a predetermined number of best-rated device programs 230 from the second group 240 is proposed.
- the user 115 can accept a suggestion 245 and operate the household appliance 105 using the accepted appliance program 230.
- a user 205 rates a device program 230 as "satisfied" in two categories 235 and as "unsatisfied” in a third category 235.
- Properties 220 are determined by the user 205 in order to determine an associated user profile 215.
- a group 225 of users 205 with similar user profiles 215 is determined on the basis of the user profile 215.
- the device programs 230 used by these users 205 - and preferably also evaluated - are then divided into second groups 240 with regard to their categories 235.
- a second group 240 can then be determined which was rated better by the user 205 with regard to the third category 235 than the exemplary device program 230 by the user 115.
- One or more device programs 230 can be selected from this second group 240 and made available to the user 115 as a suggestion 245.
- the user 115 is new and his assigned user profile 215 is not yet available or not yet fully available.
- personal properties 220 of user 115 can be known, while his operating or usage habits when working with domestic appliance 105 are not yet known.
- the determination of a proposal 245 for a device program 230 can be determined on the basis of the properties 220 that are already present. As soon as further properties 220 have been determined, the method 200 can run in the described manner with improved information.
- FIG. 3 shows a flow chart of a further exemplary method 300.
- the method 300 can be carried out by means of a system 100, with different sections of the method 300 being able to be implemented by means of different elements of the system 100.
- a user profile 215 can be determined for a specific user 115.
- the user profile 215 can already be present in the storage device 150 and can be provided on the basis of an identification of the user 115.
- similarities between the user profile 215 of the user 115 and user profiles 215 of other users 210 can be determined.
- a predetermined number of further users 210 can be determined 205 who are closest neighbors of the user 115 with regard to their user profiles 215. In other words, among the further users 210, those can be determined whose assigned user profiles 230 are closest to (or most similar) to user profile 230 of user 115.
- a predetermined number K of further users 210 can be selected. In this way, one or more first groups 225 can be formed, the user 115 being assigned to at least one of them.
- a step 230 it can be determined whether an average distance between the user profile 230 of the user 115 and the user profiles 230 of the specific users 205 falls below a predetermined threshold value. If this is not the case, then in a step 325 a number of properties 220 can be reduced, on the basis of which the user profiles 230 are determined. In this way, a dimension in determining neighboring users 205 can be reduced.
- the reduction preferably removes one, optionally also several, properties 220 from the formation of the user profiles 230. In this case, a property 220 is preferably removed whose values are most widely scattered among the set of users 205 under consideration.
- a profile can be determined on the basis of categories 235 for preferably each known device program 230 for the domestic appliance 105.
- those device programs 230 can be determined which have ever been used with the domestic appliance 105 by the user 115 and the previously determined further users 210.
- the specific device programs 320 can be divided into second groups 240 in a step 340.
- a number M of second groups 240 can be predetermined or as many second groups 240 can be formed as there are for a predetermined group condition.
- the group condition can in particular include maintaining a predetermined mean distance between a device program 320 and the device programs 230 of a second group 240.
- settings of the user 115 can be grouped into M classes of service.
- a recommendation 245 in the form of one or more device programs 230 can be provided to the user 115.
- a recommended device program 230 is optionally loaded into the domestic appliance 105.
- the device program 230 can also be started with or without detection of a confirmation from the user 115.
Landscapes
- Engineering & Computer Science (AREA)
- Textile Engineering (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
Description
- Die Erfindung betrifft ein Gerät, vorzugsweise ein Hausgerät. Insbesondere betrifft die Erfindung das Bereitstellen einer Empfehlung für ein zu verwendendes Geräteprogramm des Geräts.
- Ein Hausgerät kann mittels eines Geräteprogramms betrieben werden. Dazu kann durch einen Benutzer aus einem vorbestimmten Repertoire von Geräteprogrammen eines ausgewählt werden. Beispielsweise können an einem Geschirrspüler ein umweltfreundliches (ECO) Programm, ein automatisches Programm, ein Hygieneprogramm, ein Kurzzeitprogramm und ein Intensivprogramm ausgewählt werden. Weitere Programmvarianten können durch Auswählen einer oder mehrerer Optionen zum gewählten Grundprogramm erreicht werden, beispielsweise für eine kürzere Laufzeit, geringere Maschinengeräusche, eine intensivere Reinigung von grobem Schmutz oder einen geringeren Wasserverbrauch.
-
DE 10 2009 027 803 A1 betrifft die Unterstützung einer Bedienperson eines Geräts bei der Auswahl und Parametrierung eines Geräteprogramms. - Die Auswahl eines Geräteprogramms kann für einen Benutzer aufgrund der Anzahl verfügbarer Möglichkeiten schwierig sein. Üblicherweise entscheidet er sich regelmäßig für das gleiche Programm und weicht nur selten davon ab. Das gewöhnlich ausgewählte Programm ist aber nicht notwendigerweise das am besten für ihn geeignete. Zwar ist bekannt, dass manche Benutzer ähnliche Anforderungen haben oder sich bezüglich ihrer Programmwahl ähnlich verhalten, jedoch kann es schwierig sein, von einem Benutzer auf einen anderen zu schließen.
- Eine der vorliegenden Erfindung zu Grunde liegende Aufgabe besteht daher in der Bereitstellung einer Empfehlung für ein Geräteprogramm eines Hausgeräts an einen Benutzer. Die Erfindung löst diese Aufgabe mittels der Gegenstände der unabhängigen Ansprüche. Unteransprüche geben bevorzugte Ausführungsformen wieder.
- Ein erfindungsgemäßes Verfahren zum Bestimmen einer Programmempfehlung für ein Geräteprogramm eines Hausgeräts umfasst Schritte des Bestimmens eines Benutzerprofils eines Benutzers des Hausgeräts; des Bestimmens mehrerer weiterer Benutzer von weiteren Hausgeräten, deren zugeordnete Benutzerprofile dem Benutzerprofil des Benutzers ähnlich sind; des Bestimmens von Geräteprogrammen, die die weiteren Benutzer mit den weiteren Hausgeräten verwendet haben; und des Bereitstellens einer Programmempfehlung an den Benutzer auf der Basis von Zufriedenheitswerten der Benutzer mit den verwendeten Geräteprogrammen.
- So kann eine verbesserte Programmempfehlung für den Benutzer bestimmt werden. Die Benutzerprofile können Ähnlichkeiten zwischen Benutzern aufzeigen, die mit herkömmlichen Ansätzen nicht aufgefunden werden. Die Programmempfehlung kann eines oder mehrere Geräteprogramme umfassen.
- Vorzugsweise sind die weiteren Hausgeräte zumindest ähnlich zu dem Hausgerät des Benutzers oder der Typ der weiteren Hausgeräte stimmt sogar mit dem Typ des Hausgeräts überein. In der Regel befinden sich dabei die weiteren Hausgeräte jeweils in einem anderen Haushalt als das Hausgerät des Benutzers. In diesem Falle können die Erfahrungen von weiteren Benutzern von zumindest ähnlichen Hausgeräten in anderen Haushalten genutzt werden, um dem Benutzer des Hausgeräts eine Programmempfehlung zu geben.
- Die Geräteprogramme können bezüglich ihrer Kategorien in Gruppen eingeteilt werden, wobei die Programmempfehlung Geräteprogramme derjenigen Gruppe umfasst, deren Geräteprogramme die höchsten Zufriedenheitswerte von Benutzern aufweisen. Anders ausgedrückt können Gruppen ("Cluster") von Geräteprogrammen gebildet werden, wobei die Gruppen bezüglich unterschiedlicher Kategorien der Geräteprogramme gebildet werden können. Ein dem Benutzer empfohlenes Geräteprogramm kann so bevorzugt aus einer Gruppe bestimmt werden, deren Elemente - die Geräteprogramme - von Benutzern, die dem Benutzer ähnlich sind, als positiv empfunden wurden. In einer besonders bevorzugten Ausführungsform wird dasjenige Geräteprogramm empfohlen, das innerhalb der Gruppe die höchsten Zufriedenheitswerte aufweist. Der Zufriedenheitswert kann dabei ein über alle zugeordneten Benutzer gemittelter Wert sein.
- Die weiteren Benutzer können derart bestimmt werden, dass ihre zugeordneten Benutzerprofile stärker als in einem vorbestimmten Maß dem Benutzerprofil des Benutzers ähnlich sind. So kann sichergestellt sein, dass ein dem Benutzer unähnlicher Benutzer keinen Einfluss auf die Programmempfehlung hat, beispielsweise wenn nur wenige Benutzerprofile bekannt sind.
- Benutzerprofile einer Vielzahl Benutzer können in Gruppen unterteilt werden, deren Elemente einander ähnlich sind, und das Benutzerprofil des Benutzers kann derjenigen Gruppe zugeordnet werden, deren Benutzerprofile stärker als in einem vorbestimmten Maß dem Benutzerprofil des Benutzers ähnlich sind. So können die Gruppen ("Cluster") zu einem beliebigen Zeitpunkt gebildet werden, auch bevor das Benutzerprofil des Benutzers bekannt ist.
- Das Ähnlichkeitsmaß kann mehrere Eigenschaften der Benutzerprofile umfassen, wobei eine Anzahl umfasster Eigenschaften reduziert werden kann, falls keine Gruppe gefunden wird, deren Benutzerprofile stärker als im vorbestimmten Maß dem Benutzerprofil des Benutzers ähnlich sind. So kann für den Benutzer immerhin eine Gruppe von Benutzern bestimmt werden, die ihm bezüglich bestimmter Eigenschaften ausreichend ähnlich sind.
- Bevorzugt wird diejenige Eigenschaft aus der Betrachtung entfernt, bezüglich derer die Benutzerprofile am weitesten gestreut sind. Weit gestreute Werte einer Eigenschaft können statistisch insignifikant sein, sodass auf diese Weise eine wenig relevante oder irrelevante Eigenschaft aus der Betrachtung entfernt werden kann. Die verbleibenden Eigenschaften können eine verbesserte Bestimmung von Ähnlichkeiten erlauben.
- Das Benutzerprofil eines Benutzers kann einen Parameter einer Interaktion mit dem Gerät umfassen. Beispielsweise wann oder wie oft der Benutzer eine Gerätetür öffnet, wie häufig er das Gerät verwendet oder mit welchen Gegenständen oder zu welchem Grad er das Gerät befüllt, kann im Benutzerprofil des Benutzers festgehalten werden.
- Das Benutzerprofil eines Benutzers kann eine persönliche Angabe umfasst. So können soziale Ähnlichkeiten verbessert mit betrachtet werden. Die persönliche Angabe kann beispielsweise ein Alter, ein Geschlecht, einen Wohnort, ein Einkommen, einen Beruf oder einen beliebigen anderen Parameter umfassen, der die Bestimmung einer sozialen Ähnlichkeit mit einem anderen Benutzer erlaubt.
- Eine erfindungsgemäße Vorrichtung zur Bestimmung einer Programmempfehlung für ein Geräteprogramm eines Hausgerätsumfasst eine Identifikationseinrichtung zur Identifikation eines Benutzers des Hausgeräts und zur Bestimmung eines dem Benutzer zugeordneten Benutzerprofils und eine Verarbeitungseinrichtung. Dabei ist die Verarbeitungseinrichtung dazu eingerichtet, mehrere weitere Benutzer von weiteren Hausgeräten zu bestimmen, deren zugeordnete Benutzerprofile dem Benutzerprofil des Benutzers ähnlich sind; Geräteprogramme zu bestimmen, die die weiteren Benutzer mit den weiteren Hausgeräten verwendet haben; und eine Programmempfehlung an den Benutzer auf der Basis von Zufriedenheitswerten der Benutzer mit den verwendeten Geräteprogrammen zu bestimmen. Außerdem ist bevorzugt eine Ausgabeeinrichtung zur Bereitstellung der bestimmten Programmempfehlung vorgesehen.
- Die Verarbeitungseinrichtung kann dazu eingerichtet sein, ein hierin beschriebenes Verfahren ganz oder teilweise auszuführen. Dazu kann die Verarbeitungseinrichtung einen programmierbaren Mikrocomputer oder Mikrocontroller umfassen und das Verfahren kann in Form eines Computerprogrammprodukts mit Programmcodemitteln vorliegen. Das Computerprogrammprodukt kann auch auf einem computerlesbaren Datenträger abgespeichert sein. Merkmale oder Vorteile des Verfahrens können auf die Vorrichtung übertragen werden oder umgekehrt.
- Die Erfindung wird nun unter Bezug auf die beiliegenden Figuren genauer beschrieben, in denen:
- Figur 1
- ein beispielhaftes System;
- Figur 2
- eine schematische Darstellung eines exemplarischen Verfahrens; und
- Figur 3
- ein Ablaufdiagramm eines exemplarischen Verfahrens
-
Figur 1 zeigt ein beispielhaftes System 100 zur Veranschaulichung einer hierin vorgeschlagenen Technik. Das System 100 umfasst ein Hausgerät 105 und eine Vorrichtung 110, die teilweise oder ganz mit dem Hausgerät 105 integriert ausgeführt sein kann. Das Hausgerät 105 ist zum Einsatz in einem Haushalt eingerichtet und kann beispielsweise eine Waschmaschine oder ein Küchengerät wie eine Spülmaschine, einen Herd oder einen Ofen umfassen. Insbesondere kann das Hausgerät 105 durch einen Benutzer 115 benutzt oder bedient werden. - Die Vorrichtung 110 umfasst eine Verarbeitungseinrichtung 120 und bevorzugt eine Interaktionseinrichtung 125 zur Interaktion mit dem Benutzer 115. Die Interaktionseinrichtung 125 ist bevorzugt zur Eingabe und/oder Ausgabe einer Information an den Benutzer 115 eingerichtet. In einer bevorzugten Ausführungsform kann der Benutzer 115 mittels der Interaktionseinrichtung 125 identifiziert werden, beispielsweise durch Eingabe einer persönlichen Kennung oder Vorweisen eines biometrischen Merkmals. Für diesen Zweck kann auch eine eigene Einrichtung vorgesehen sein, beispielsweise ein Sensor für ein biometrisches Merkmal wie einen Fingerabdruck oder eine Gesichtsform. Die Vorrichtung 110 kann eine Kommunikationseinrichtung 130 umfassen, die bevorzugt zur Kommunikation mit einer entfernten Stelle 135 eingerichtet ist.
- Die entfernte Stelle 135 umfasst bevorzugt eine Kommunikationseinrichtung 140, eine Verarbeitungseinrichtung 145 und/oder eine Speichervorrichtung 150. Die entfernte Stelle 135 ist bevorzugt dazu eingerichtet, mit einer Vielzahl Vorrichtungen 110 zu kommunizieren. Dazu ist die Kommunikationseinrichtung 150 zur Kommunikation mit der Kommunikationseinrichtung 130 einer Vorrichtung 110 eingerichtet. Diese Kommunikation erfolgt bevorzugt zumindest abschnittweise drahtlos, etwa mittels Bluetooth oder WLAN-Technologie. Ist keine entfernte Stelle 135 vorgesehen, so kann die Speichervorrichtung 150 auch lokal an der Vorrichtung 110 vorgesehen sein und die Kommunikationseinrichtung 130 kann zum Austausch von Informationen mit anderen Vorrichtungen 110 verwendet werden.
- Ist die Vorrichtung 110 eigenständig statt integriert mit dem Hausgerät 105 ausgeführt, so kann sie beispielsweise durch einen bevorzugt tragbaren und weiter bevorzugt persönlichen Computer 155 gebildet sein. Beispielsweise kann die Vorrichtung 110 auch durch ein Smartphone, einen Tablet Computer, einen Laptop Computer oder einen Personal Computer gebildet sein. Eine Identifikation des Benutzers 105 gegenüber der Vorrichtung 110 kann dann durch Authentifizieren gegenüber dem Computer 155 oder einer entfernten Instanz wie einem Authentifizierungsserver erfolgen. In einer Ausführungsform ist der Computer 155 mittels einer bevorzugt drahtlosen Schnittstelle direkt oder indirekt mit dem Hausgerät 105 verbunden, um mit diesem uni- oder bidirektional Informationen auszutauschen. Die Informationen können seitens des Hausgeräts 105 mit dem Benutzer 115 ausgetauscht oder zur Steuerung einer Funktion des Hausgeräts 105 verwendet werden.
- Es wird vorgeschlagen, dass die Vorrichtung 110 dazu eingerichtet ist, den Benutzer 115 bei der Benutzung des Hausgeräts 105 zu unterstützen, indem sie ihm einen Vorschlag zur Auswahl eines Geräteprogramms für das Hausgerät 105 macht.
-
Figur 2 zeigt eine schematische Darstellung eines beispielhaften Verfahrens 200 zur Bereitstellung eines Vorschlags für die Auswahl eines Geräteprogramms für ein Hausgerät 105. Es wird ausgegangen von einer Vielzahl Benutzer 205, die den Benutzer 115 und mehrere weitere Benutzer 210 umfassen. Jedem Benutzer 205 ist ein Benutzerprofil 215 zugeordnet, das insbesondere in der Speichervorrichtung 145 abgelegt sein kann, wobei jedes Benutzerprofil 215 bevorzugt mehrere Eigenschaften 220 des zugeordneten Benutzers 205 reflektiert. - Die Eigenschaften 220 können beispielsweise in maschinenbezogene, persönliche und programmbezogene Eigenschaften 220 unterteilt werden. Maschinenbezogene Eigenschaften 220 betreffen primär das Hausgerät 105 umfassen beispielsweise:
- eine Rückmeldung des Benutzers 115 über eine Zufriedenheit mit einem Geräteprogramm,
- eine Rückmeldung des Hausgeräts 105,
- eine geographische Position des Hausgeräts 105,
- eine Ausführung, ein Baujahr oder ein Typ des Hausgeräts 105,
- ein Verhalten beim Beladen oder Entladen, insbesondere eine bevorzugte Lade- oder Entladezeit,
- eine Benutzungshäufigkeit,
- ein Verhalten beim Öffnen einer Gerätetür des Hausgeräts 105, insbesondere eine Häufigkeit oder eine Dauer des Öffnens,
- eine Art der Beladung des Hausgeräts 105; diese Information kann mittels eines Sensors im Innenraum des Hausgeräts 105 bestimmt werden,
- bevorzugte Zeit des Startens eines Geräteprogramms, insbesondere eine Tages- oder Wochenzeit,
- gewählte Optionen, beispielsweise eine Option zum Energiesparen oder für Hygiene.
- Persönliche Eigenschaften 220 betreffen primär den Benutzer 115 und umfassen beispielsweise:
- ein Alter,
- ein Geschlecht,
- einen Beruf,
- einen Bildungsstand,
- eine Anzahl von weiteren im Haushalt lebenden Personen, und optional weitere Informationen über diese Personen.
- Programmbezogene Eigenschaften 220 betreffen primär ein Geräteprogramm und umfassen beispielsweise:
- eine Trocknungseinstellung,
- eine Reinigungseinstellung,
- eine Einstellung einer Betriebszeit,
- eine Einstellung einer Betriebsleistung,
- eine Benutzungshäufigkeit eines bestimmten Geräteprogramms,
- eine Benutzungshäufigkeit einer bestimmten Einstellung,
- eine Benutzungshäufigkeit einer bestimmten Kombination eines Geräteprogramms mit einer bestimmten Einstellung.
- Beispielhaft kann angenommen werden, dass eine erste Eigenschaft 220.1 einen üblichen Benutzungszeitpunkt des Hausgeräts 105 durch einen Benutzer 205, eine zweite Eigenschaft 220.2 ein Alter des Benutzers 205 und eine dritte Eigenschaft 220.3 eine üblicherweise gewählte Trockungseinstellung eines Geräteprogramms umfassen. Bezüglich dieser Eigenschaften 220 können die Benutzerprofile 215 - und dadurch letztlich die Benutzer 205 - in erste Gruppen 225 eingeteilt werden. Zur Bildung einer ersten Gruppe 225 kann zu jeder Eigenschaft 220 eines vorbestimmten Benutzers 115 festgestellt werden, wie stark sie sich von einem Durchschnittswert der Eigenschaft 220 der anderen Benutzer 205 der Gruppe 225 unterscheidet. Außerdem kann bezüglich eines Vektors von Eigenschaften 220 des Benutzers 115 bestimmt werden, welcher mittlere Abstand zu den Vektoren der anderen Benutzer 205 einer Gruppe 225 besteht. So kann ein Ähnlichkeitsmaß für zwei Benutzerprofile 215 bestimmt werden. Nur wenn dieser Abstand unterhalb eines vorbestimmten Schwellenwert liegt, kann das Benutzerprofil 215 des Benutzers 115 der Gruppe 225 zugeordnet werden.
- Zur Bildung von ersten Gruppen 225 sind verschiedene Verfahren bekannt, die für die vorgeschlagene Technik angewandt werden können, beispielsweise verschiedene Aufteilungsverfahren, fuzzy Gruppenbildung, modellbasierte oder graphenbasierte Gruppenbildung. Sollte ein Benutzer 115 keiner bestehenden Gruppe 225 zugeordnet werden können, so kann die Anzahl der betrachteten Eigenschaften 220 reduziert werden. Bevorzugt wird dabei eine Eigenschaft 220 aus der Betrachtung entfernt, die über die betrachteten Benutzer 205 am weitesten streut. Insbesondere kann die Eigenschaft 220 für die Gruppenzuordnung oder Gruppenbildung ignoriert werden, deren Werte in der betrachteten Menge die größte Standardabweichung aufweisen. Das Reduzieren von betrachteten Eigenschaften 220 kann so lange fortgesetzt werden, bis eine Zuordnung des Benutzers 115 erfolgen kann. Unterschreitet die Zahl der betrachteten Eigenschaften 220 einen vorbestimmten Schwellenwert, der auch eins sein kann, kann keine Zuordnung des Benutzerprofils 215 des Benutzers 115 zu einer ersten Gruppe 225 erfolgen.
- Benutzer 205, die Benutzerprofilen 215 zugeordnet sind, die sich in derselben ersten Gruppe 225 befinden, haben das Hausgerät 105 gemeinsam mit einer Anzahl Geräteprogramme 230 betrieben. Üblicherweise sind die dabei von den Benutzern 205 tatsächlich verwendeten Hausgeräte 105 nicht miteinander identisch, aber baugleich oder zumindest so ähnlich, dass ihr Vergleich sinnvoll ist. Nach dem Durchlauf eines Geräteprogramms 230 kann ein Benutzer 205 eine oder mehrere Angaben bezüglich seiner Zufriedenheit machen. Jede Angabe kann zu einer vorbestimmten Kategorie 235 korrespondieren. In einer Fortführung des oben gegebenen Beispiels, in welchem das Hausgerät 105 als Geschirrspüler ausgeführt ist, umfassen eine erste Kategorie 235.1 eine Behandlungstemperatur, eine zweite Kategorie 235.2 eine Laufzeit und eine dritte Kategorie 235.3 eine Geräuschentwicklung während des Betriebs. Es ist zu beachten, dass die Kategorien 135 bevorzugt nicht absolute Werte, sondern Zufriedenheitswerte der Benutzer 205 betreffen. Unterschiedliche Benutzer 205 können bezüglich der gleichen absoluten Laufzeit eines Geräteprogramms 230 durchaus unterschiedlich zufrieden sein, und das Geräteprogramm 230 dementsprechend unterschiedlich bewerten.
- Es wird weiter vorgeschlagen, die Geräteprogramme 230 bezüglich der unterschiedlichen Kategorien 235 in zweite Gruppen 240 einzuteilen. Dazu kann beispielsweise einer der oben für die Bildung von ersten Gruppen 225 erwähnten Ansätze angewandt werden. Dann kann eine zweite Gruppe 240 ausgewählt werden, deren umfasste Geräteprogramme 230 bezüglich der Kategorien 235 durch die Benutzer 205 der gewählten Gruppe 225 als am besten bewertet wurden. In einer Ausführungsform kann der Benutzer 115 angeben, welche Kategorien 235 ihm am wichtigsten erscheinen, sodass die Betrachtung auf diese Kategorien 235 eingeschränkt werden kann. Ferner kann eine Gewichtung von einzelnen Kategorien 235 bei der Bestimmung der bestbewerteten Gruppe 240 optional durch den Benutzer 115 beeinflusst werden.
- Aus der bestimmten Gruppe 240 können eine, mehrere oder alle Geräteprogramme 230 ausgewählt und dem Benutzer 115 zur Verwendung als Empfehlung oder Vorschlag 245 werden. In einer Variante wird eine vorbestimmte Anzahl bestbewerteter Geräteprogramme 230 aus der zweiten Gruppe 240 vorgeschlagen. Der Benutzer 115 kann einen Vorschlag 245 annehmen und das Hausgerät 105 mittels des angenommenen Geräteprogramms 230 betreiben.
- In einem ersten Beispiel bewertet ein Benutzer 205 ein Geräteprogramm 230 mit "zufrieden" in zwei Kategorien 235 und mit "unzufrieden" in einer dritten Kategorie 235. Vom Benutzer 205 werden Eigenschaften 220 bestimmt, um ein zugeordnetes Benutzerprofil 215 zu bestimmen. Aufgrund des Benutzerprofils 215 wird eine Gruppe 225 von Benutzern 205 mit ähnlichen Benutzerprofilen 215 bestimmt. Die von diesen Benutzern 205 benutzten - und bevorzugt auch bewerteten - Geräteprogramme 230 werden dann bezüglich ihrer Kategorien 235 in zweite Gruppen 240 eingeteilt. Dann kann eine zweite Gruppe 240 bestimmt werden, die durch die Benutzer 205 bezüglich der dritten Kategorie 235 besser als das beispielhafte Geräteprogramm 230 durch den Benutzer 115 bewertet wurde. Aus dieser zweiten Gruppe 240 können eines oder mehrere Geräteprogramme 230 ausgewählt und dem Benutzer 115 als Vorschlag 245 bereitgestellt werden.
- In einem zweiten Beispiel ist der Benutzer 115 neu und sein zugeordnetes Benutzerprofil 215 liegt noch nicht oder noch nicht vollständig vor. Beispielsweise können persönliche Eigenschaften 220 des Benutzers 115 bekannt sein, während seine Bedienungs- oder Benutzungsgewohnheiten bei der Arbeit mit dem Hausgerät 105 noch nicht bekannt sind. In diesem Fall kann die Bestimmung eines Vorschlags 245 für ein Geräteprogramm 230 auf der Basis der bereits vorliegenden Eigenschaften 220 bestimmt werden. Sobald weitere Eigenschaften 220 bestimmt wurden, kann das Verfahren 200 in der beschriebenen Weise mit verbesserten Informationen durchlaufen.
-
Figur 3 zeigt ein Ablaufdiagramm eines weiteren beispielhaften Verfahrens 300. Das Verfahren 300 kann mittels eines Systems 100 ausgeführt werden, wobei unterschiedliche Abschnitte des Verfahrens 300 mittels unterschiedlicher Elemente des Systems 100 umgesetzt werden können. - In einem Schritt 305 kann zu einem bestimmten Benutzer 115 ein Benutzerprofil 215 bestimmt werden. Das Benutzerprofil 215 kann bereits in der Speichervorrichtung 150 vorliegen und auf der Basis einer Identifikation des Benutzers 115 bereitgestellt werden. In einem Schritt 310 können Ähnlichkeiten zwischen dem Benutzerprofil 215 des Benutzers 115 und Benutzerprofilen 215 von anderen Benutzern 210 bestimmt werden. In einem Schritt 315 kann eine vorbestimmte Anzahl weiterer Benutzer 210 bestimmt 205 werden, die bezüglich ihrer Benutzerprofile 215 nächste Nachbarn des Benutzers 115 sind. Anders ausgedrückt können unter den weiteren Benutzern 210 diejenigen bestimmt werden, deren zugeordnete Benutzerprofile 230 den geringsten Abstand (oder die höchste Ähnlichkeit) zum Benutzerprofil 230 des Benutzers 115 aufweisen. Dabei kann eine vorbestimmte Anzahl K von weiteren Benutzern 210 ausgewählt werden. Auf diese Weise können eine oder mehrere erste Gruppen 225 gebildet werden, wobei der Benutzer 115 wenigstens einer von ihnen zugewiesen ist.
- In einem Schritt 230 kann bestimmt werden, ob ein mittlerer Abstand des Benutzerprofils 230 des Benutzers 115 zu den Benutzerprofilen 230 der bestimmten Benutzer 205 einen vorbestimmten Schwellenwert unterschreitet. Ist dies nicht der Fall, so kann in einem Schritt 325 eine Anzahl von Eigenschaften 220 verringert werden, auf deren Basis die Benutzerprofile 230 bestimmt werden. Auf diese Weise kann eine Dimension bei der Bestimmung von benachbarten Benutzern 205 verringert werden. Die Verringerung entfernt bevorzugt eine, optional auch mehrere Eigenschaften 220 aus der Bildung der Benutzerprofile 230. Dabei wird bevorzugt eine solche Eigenschaft 220 entfernt, deren Werte in der betrachteten Menge von Benutzern 205 am weitesten gestreut sind.
- In einem Schritt 330 kann für bevorzugt jedes bekannte Geräteprogramm 230 für das Hausgerät 105 ein Profil auf der Basis von Kategorien 235 bestimmt werden. In einem Schritt 335 können diejenigen Geräteprogramme 230 bestimmt werden, die vom Benutzer 115 und den zuvor bestimmten weiteren Benutzern 210 jemals mit dem Hausgerät 105 verwendet wurden. Die bestimmten Geräteprogramme 320 können in einem Schritt 340 in zweite Gruppen 240 eingeteilt werden. Eine Anzahl M zweiter Gruppen 240 kann dabei vorbestimmt sein oder es können so viele zweite Gruppen 240 gebildet werden, wie sich für eine vorbestimmte Gruppenbedingung ergeben. Die Gruppenbedingung kann insbesondere das Einhalten eines vorbestimmten mittleren Abstands eines Geräteprogramms 320 zu den Geräteprogrammen 230 einer zweiten Gruppe 240 umfassen.
- In einem Schritt 345 können Einstellungen des Benutzers 115 in M Serviceklassen gruppiert werden. In einem Schritt 350 kann eine Empfehlung 245 in Form eines oder mehrerer Geräteprogramme 230 an den Benutzer 115 bereitgestellt werden. Optional wird ein empfohlenes Geräteprogramm 230 in das Hausgerät 105 geladen. Das Geräteprogramm 230 kann auch mit oder ohne ein Erfassen einer Bestätigung des Benutzers 115 gestartet werden.
-
- 100
- System
- 105
- Hausgerät
- 110
- Vorrichtung
- 115
- Benutzer
- 120
- Verarbeitungseinrichtung
- 125
- Interaktionseinrichtung
- 130
- Kommunikationseinrichtung
- 135
- entfernte Stelle
- 140
- Kommunikationseinrichtung
- 145
- Verarbeitungseinrichtung
- 150
- Speichervorrichtung
- 155
- Computer
- 200
- Verfahren
- 205
- Benutzer
- 210
- weitere Benutzer
- 215
- Benutzerprofil
- 220
- Eigenschaft
- 225
- erste Gruppe ("Cluster")
- 230
- Geräteprogramm
- 235
- Kategorie
- 240
- zweite Gruppe
- 245
- Vorschlag
- 300
- Verfahren
- 305
- Benutzerprofil bestimmen
- 310
- Ähnlichkeit zwischen Benutzer und anderen Benutzern bestimmen
- 315
- K nächste Nachbarn des Benutzers bestimmen
- 320
- mittlerer Abstand zu anderen Benutzern < Schwellenwert?
- 325
- Anzahl Eigenschaften verringern
- 330
- Programmprofil bestimmen
- 335
- vom Benutzer und den anderen Benutzern verwendete Geräteprogramme bestimmen
- 340
- in M Gruppen einteilen
- 345
- Einstellungen des Benutzers für M Serviceklassen gruppieren
- 350
- Empfehlung für Geräteprogramm bestimmen
Claims (12)
- Verfahren (300) zum Bestimmen einer Programmempfehlung für ein Geräteprogramm (230) eines Hausgeräts (105), wobei das Verfahren (300) folgende Schritte umfasst:- Bestimmen (305) eines Benutzerprofils (215) eines Benutzers (115) des Hausgeräts (105);- Bestimmen (310) mehrerer weiterer Benutzer (210) von weiteren Hausgeräten, deren zugeordnete Benutzerprofile (215) dem Benutzerprofil (215) des Benutzers (115) ähnlich sind;- Bestimmen (335) von Geräteprogrammen (230), die die weiteren Benutzer (210) mit den weiteren Hausgeräten verwendet haben; und- Bereitstellen (350) einer Programmempfehlung an den Benutzer (115) auf der Basis von Zufriedenheitswerten der Benutzer (115) mit den verwendeten Geräteprogrammen (230).
- Verfahren (300) nach Anspruch 1, wobei die weiteren Hausgeräte dem Hausgerät (105) ähnlich sind oder ein Typ der weiteren Hausgeräte mit einem Typ des Hausgeräts identisch ist.
- Verfahren (300) nach Anspruch 1 oder 2, wobei sich die weiteren Hausgeräte jeweils in einem anderen Haushalt befinden als das Hausgerät (105).
- Verfahren (300) nach einem der vorhergehenden Ansprüche, wobei die Geräteprogramme (230) bezüglich von Kategorien (235) in Gruppen (240) eingeteilt werden und die Programmempfehlung Geräteprogramme (230) derjenigen Gruppe (240) umfasst, deren Geräteprogramme (230) die höchsten Zufriedenheitswerte von Benutzern (115, 210) aufweisen.
- Verfahren (300) nach Anspruch 4, wobei dasjenige Geräteprogramm (230) empfohlen wird, das innerhalb der Gruppe (240) die höchsten Zufriedenheitswerte aufweist.
- Verfahren (300) nach einem der vorangehenden Ansprüche, wobei die weiteren Benutzer (210) derart bestimmt werden, dass ihre Benutzerprofile (215) stärker als in einem vorbestimmten Maß dem Benutzerprofil (215) des Benutzers (115) ähnlich sind.
- Verfahren (300) nach einem der vorangehenden Ansprüche, wobei Benutzerprofile (215) einer Vielzahl Benutzer (115, 210) in Gruppen (225) unterteilt werden, deren Elemente einander ähnlich sind, und das Benutzerprofil (215) des Benutzers (115) derjenigen Gruppe (225) zugeordnet wird, deren Benutzerprofile (215) stärker als in einem vorbestimmten Maß dem Benutzerprofil (215) des Benutzers (115) ähnlich sind.
- Verfahren (300) nach Anspruch 7, wobei das Ähnlichkeitsmaß mehrere Eigenschaften der Benutzerprofile (215) umfasst und die Anzahl umfasster Eigenschaften reduziert wird, falls keine Gruppe (225) gefunden wird, deren Benutzerprofile (215) stärker als im vorbestimmten Maß dem Benutzerprofil (215) des Benutzers (115) ähnlich sind.
- Verfahren (300) nach Anspruch 8, wobei diejenige Eigenschaft aus der Betrachtung entfernt wird, bezüglich derer die Benutzerprofile (215) am weitesten gestreut sind.
- Verfahren (300) nach einem der vorangehenden Ansprüche, wobei das Benutzerprofil (215) eines Benutzers (115) einen Parameter einer Interaktion mit dem Gerät umfasst.
- Verfahren (300) nach einem der vorangehenden Ansprüche, wobei das Benutzerprofil (215) eines Benutzers (115) eine persönliche Angabe umfasst.
- Vorrichtung (110) zur Bestimmung einer Programmempfehlung für ein Geräteprogramm (230) eines Hausgeräts (105), wobei die Vorrichtung (110) folgendes umfasst:- eine Identifikationseinrichtung zur Identifikation eines Benutzers (115) des Hausgeräts und zur Bestimmung eines dem Benutzer (115) zugeordneten Benutzerprofils (215);- eine Verarbeitungseinrichtung (120), die dazu eingerichtet ist:∘ mehrere weitere Benutzer (210) von weiteren Hausgeräten zu bestimmen, deren zugeordnete Benutzerprofile (215) dem Benutzerprofil (215) des Benutzers (115) ähnlich sind;∘ Geräteprogramme (230) zu bestimmen, die die weiteren Benutzer (210) mit den weiteren Hausgeräten verwendet haben; und∘ eine Programmempfehlung an den Benutzer (115) auf der Basis von Zufriedenheitswerten der Benutzer (115) mit den verwendeten Geräteprogrammen (230) zu bestimmen; und- eine Ausgabeeinrichtung zur Bereitstellung der bestimmten Programmempfehlung.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| EP20208523.9A EP3811841A1 (de) | 2019-04-11 | 2020-04-08 | Programmempfehlung für ein geräteprogramm |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE102019205229 | 2019-04-11 |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| EP20208523.9A Division EP3811841A1 (de) | 2019-04-11 | 2020-04-08 | Programmempfehlung für ein geräteprogramm |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| EP3721780A1 true EP3721780A1 (de) | 2020-10-14 |
Family
ID=70277204
Family Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| EP20168744.9A Pending EP3721780A1 (de) | 2019-04-11 | 2020-04-08 | Programmempfehlung für ein geräteprogramm |
| EP20208523.9A Pending EP3811841A1 (de) | 2019-04-11 | 2020-04-08 | Programmempfehlung für ein geräteprogramm |
Family Applications After (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| EP20208523.9A Pending EP3811841A1 (de) | 2019-04-11 | 2020-04-08 | Programmempfehlung für ein geräteprogramm |
Country Status (1)
| Country | Link |
|---|---|
| EP (2) | EP3721780A1 (de) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN116360298A (zh) * | 2023-03-22 | 2023-06-30 | 珠海格力电器股份有限公司 | 设备运行方法、装置、电子设备及存储介质 |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE102009027803A1 (de) | 2009-07-17 | 2011-03-24 | BSH Bosch und Siemens Hausgeräte GmbH | Verfahren zum Unterstützen einer Bedienperson beim Festlegen von Parametern eines Prozesses eines Haushaltsgeräts und Haushaltgerät |
| US20130095458A1 (en) * | 2011-10-12 | 2013-04-18 | Hanwha Solution & Consulting Co., Ltd. | Social Network Training Service System and Method Using Smart Trainer Application |
| US20170139379A1 (en) * | 2015-11-17 | 2017-05-18 | Gemeral Electric Company | Appliance Consumer Feedback System |
| WO2018015124A1 (de) * | 2016-07-19 | 2018-01-25 | BSH Hausgeräte GmbH | Steuerung eines geschirrspülers |
-
2020
- 2020-04-08 EP EP20168744.9A patent/EP3721780A1/de active Pending
- 2020-04-08 EP EP20208523.9A patent/EP3811841A1/de active Pending
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE102009027803A1 (de) | 2009-07-17 | 2011-03-24 | BSH Bosch und Siemens Hausgeräte GmbH | Verfahren zum Unterstützen einer Bedienperson beim Festlegen von Parametern eines Prozesses eines Haushaltsgeräts und Haushaltgerät |
| US20130095458A1 (en) * | 2011-10-12 | 2013-04-18 | Hanwha Solution & Consulting Co., Ltd. | Social Network Training Service System and Method Using Smart Trainer Application |
| US20170139379A1 (en) * | 2015-11-17 | 2017-05-18 | Gemeral Electric Company | Appliance Consumer Feedback System |
| WO2018015124A1 (de) * | 2016-07-19 | 2018-01-25 | BSH Hausgeräte GmbH | Steuerung eines geschirrspülers |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN116360298A (zh) * | 2023-03-22 | 2023-06-30 | 珠海格力电器股份有限公司 | 设备运行方法、装置、电子设备及存储介质 |
Also Published As
| Publication number | Publication date |
|---|---|
| EP3811841A1 (de) | 2021-04-28 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP3174443B1 (de) | Verarbeitung eines nahrungsmittels nach vorbestimmten rezeptdaten mit einem elektrischen küchengerät | |
| EP3487376B1 (de) | Steuerung eines geschirrspülers | |
| DE102012217202A1 (de) | Verfahren und System zum Optimieren des Platzierens virtueller Maschinen in Cloud-Computing-Umgebungen | |
| DE102019101524A1 (de) | Vorrichtung und Verfahren zur Verwaltung von gemeinsam genutzten Fahrzeugen | |
| DE102006045280A1 (de) | Vorrichtung und Verfahren zur Koordination eines Maschinenparks | |
| DE102017102697A1 (de) | Steuern einer Geräteeinstellung basierend auf einer Nutzerposition | |
| DE102017011464A1 (de) | Bedieneridentifikationssystem | |
| DE102017219260A1 (de) | Steuerung eines Hausgeräts | |
| DE112019000298T5 (de) | System und verfahen zum optimieren der energienutzung einer anlage unterverwendung eines clustering-basierten rule-mining-ansatzes | |
| EP3721780A1 (de) | Programmempfehlung für ein geräteprogramm | |
| EP3267629B1 (de) | System zur automatisierten analyse und optimierung von gebäudeautomationssystemen | |
| EP3605317A1 (de) | Verfahren zur sprachbedienung zumindest eines elektronischen gerätes, insbesondere eines hausgerätes eines haushalts, sowie system | |
| DE102023135328A1 (de) | Verfahren zum Bereitstellen eines Mensch-Maschine Interfaces für Gargeräte basierend auf maschinellem Lernen | |
| EP4123998A1 (de) | Verfahren zur automatischen konfiguration eines elektrischen geräts und elektrisches gerät | |
| DE102015200210A1 (de) | Sichere Übermittlung von sensiblen Messdaten in einemAutomatisierungsnetzwerk | |
| EP4379286B1 (de) | Identifizierung einer konfiguration einer wärmepumpe basierend auf einem gesamtstromverbrauch | |
| EP4202581B1 (de) | Verfahren zum betreiben eines nahrungsmittelbehandlungsgerätes | |
| DE102023208300A1 (de) | Wäschepflegesystem mit einer Steuerung | |
| DE102023101538A1 (de) | Verfahren zum Steuern eines Garverfahrens und Gargerät | |
| DE112020006510T5 (de) | Steuervorrichtung, steuerverfahren und steuerprogramm | |
| EP3625676B1 (de) | Verfahren zur unterstützung eines anwenders bei einer erstellung einer software-applikation und computerprogramm mit einer implementation des verfahrens sowie im rahmen eines solchen verfahrens verwendbare programmierschnittstelle | |
| EP3977382A1 (de) | Wartungsplanung eines hausgeräts | |
| DE102021113954A1 (de) | Verfahren zum Ansteuern einer Rechenoperation und Verfahren zum Durchführen einer Rechenoperation | |
| DE102014210153B4 (de) | Verfahren zum Betrieb eines Steuergeräts einer Heizungsanlage | |
| DE112021007033T5 (de) | Klimaanlagensteuersystem und Klimaanlagensteuersystemprogramm |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PUAI | Public reference made under article 153(3) epc to a published international application that has entered the european phase |
Free format text: ORIGINAL CODE: 0009012 |
|
| STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: THE APPLICATION HAS BEEN PUBLISHED |
|
| AK | Designated contracting states |
Kind code of ref document: A1 Designated state(s): AL AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO RS SE SI SK SM TR |
|
| AX | Request for extension of the european patent |
Extension state: BA ME |
|
| STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: REQUEST FOR EXAMINATION WAS MADE |
|
| 17P | Request for examination filed |
Effective date: 20210414 |
|
| RBV | Designated contracting states (corrected) |
Designated state(s): AL AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO RS SE SI SK SM TR |
|
| STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: EXAMINATION IS IN PROGRESS |
|
| 17Q | First examination report despatched |
Effective date: 20240418 |