[go: up one dir, main page]

WO2023030767A1 - Method and device for outputting offers - Google Patents

Method and device for outputting offers Download PDF

Info

Publication number
WO2023030767A1
WO2023030767A1 PCT/EP2022/071018 EP2022071018W WO2023030767A1 WO 2023030767 A1 WO2023030767 A1 WO 2023030767A1 EP 2022071018 W EP2022071018 W EP 2022071018W WO 2023030767 A1 WO2023030767 A1 WO 2023030767A1
Authority
WO
WIPO (PCT)
Prior art keywords
offers
user
acceptance
context
similarity
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.)
Ceased
Application number
PCT/EP2022/071018
Other languages
German (de)
French (fr)
Inventor
Stefan Studer
Alexander Hanuschkin
Joana Hois
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Mercedes Benz Group AG
Original Assignee
Mercedes Benz Group AG
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Mercedes Benz Group AG filed Critical Mercedes Benz Group AG
Publication of WO2023030767A1 publication Critical patent/WO2023030767A1/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • G06Q30/0251Targeted advertisements
    • G06Q30/0265Vehicular advertisement

Definitions

  • the present invention relates to a method and a device for issuing offers to a vehicle user.
  • the object of the present invention is to provide a method that is improved over the prior art and an associated device for issuing offers.
  • a user is identified, a relevance value is assigned to the offers according to a degree of similarity to the context, a personalized stored acceptance rating of the identified user is read out associated with the offers and the relevance value of the offers is adjusted according to the associated acceptance rating, with only the offers with a above a predetermined adapted relevance value lying at the first threshold value can be output to the user.
  • the user is identified by manually entering the identity, for example using biometric identification methods fingerprint or retina sensing and/or carried mobile devices.
  • the vehicle context and associated designation is determined using a vehicle sensor system that recognizes, for example, the traffic situation, the weather, the environment, objects in or around the vehicle, the location, the type of road, etc.
  • the term offer refers to any type of content that is provided by radio, internet, databases, the vehicle itself or sensors for collecting information from the environment and is described or classifiable with a designation, ie information, songs, films, settings etc.
  • a degree of similarity of the context to the offers is determined by methods known from the prior art for determining the semantic similarity of words, ie designations of offers and contexts. The degree of similarity is determined, for example, using the word2vec or GloVe method.
  • a relevance value is assigned to the offers according to the ascertained degree of similarity to the context, ie the relevance value is high or low for a high or low degree of similarity.
  • a personalized database with acceptance ratings associated with the offers is read out.
  • the relevance rating is adjusted and converted into an adjusted relevance rating. If the acceptance rating is high, the relevance rating is increased, and if the acceptance rating is low, it is correspondingly slightly increased or decreased. Offers that have an acceptance rating above a threshold value are issued to the user, the other offers are not taken into account.
  • offers tailored to the user's preferences are output to the user depending on the situation.
  • the acceptance rating is determined anew each time an offer is issued and stored in a personalized manner. Offers displayed for the first time are provided with an acceptance rating, offers displayed repeatedly are updated with a current acceptance rating, for example by averaging all previous acceptance ratings for this offer.
  • the acceptance rating is determined from a user reaction, whereby the user's emotions and interaction are monitored. The emotions can be determined, for example, from a facial expression captured by a camera, or also via voice evaluation, the user reaction includes, for example, canceling a piece of music, rejecting an offer or accepting an offer without restrictions. The output of an undesired offer can advantageously be avoided.
  • the adapted relevance ratings for the offers are compared with a second threshold value and a blocking time for repeating a display of the offers is increased or decreased if the acceptance rating is below or above the second threshold value.
  • the blocking time specifies the time after which an offer can be issued again. A repetition rate is thus advantageously weighted in favor of offers with a high level of acceptance.
  • only a limited number of offers that are above the first threshold value and are prioritized according to the adjusted relevance value are output.
  • the number of offers to be output is limited to four, for example, i.e. only the four offers with the highest adjusted relevance values above the threshold value are output. This avoids an information overload for the user.
  • different users are clustered in the same context or at least in a context that has a predetermined degree of similarity, with the acceptance values for offers by a user that are above the threshold value being transmitted to other users in the same and/or similar context, preferably to users at for which no acceptance rating has yet been saved for the corresponding offers.
  • the same offers are possible for users in the same context, so that a first starting value is also available for a user without an acceptance evaluation of an offer.
  • the similarity of the contexts is in turn determined using context designations using a known method for determining the degree of similarity.
  • the method enables acceptance evaluations of offers to be built up quickly in storage devices personally assigned to users.
  • a degree of similarity of acceptance ratings of offers from different users is determined, users with at least a predetermined degree of similarity having acceptance ratings are clustered into groups, with acceptance ratings of offers being transferred to other users in the same group, for whom no corresponding offers with an acceptance rating have been saved so far are. It is assumed that users with similar acceptance ratings have similar interests and characteristics and will therefore evaluate offers with a similar acceptance rating. On this basis, within a group, an acceptance rating of an offer from one user is transferred to other users who have not saved a personalized acceptance rating for this offer.
  • the method offers a further possibility for a rapid build-up of acceptance evaluations of offers in storage devices personally assigned to users.
  • offers without stored acceptance ratings determined from user reactions are output with a relevance value determined from the degree of similarity which is above a third threshold value.
  • a relevance value determined from the degree of similarity which is above a third threshold value.
  • an acceptance rating can be preassigned to all offers with default values.
  • the relevance ratings are generated by means of user training. For this purpose, offers of different categories are issued to the user and the acceptance rating for the respective offers derived from the user reaction is saved.
  • the device comprises: sensors for determining a context in which the vehicle is located means for determining available offers and for determining a degree of similarity between the context and offers, characterized by a device that identifies a user, which assigns a relevance value to the offer that corresponds to the degree of similarity to the context, which reads a personalized stored acceptance rating of the identified user from a memory associated with the offers and which adjusts the relevance value of the offers according to the associated acceptance rating, and output means which only display the offers with a value above a predetermined first Threshold lying adjusted relevance value issued to the user.
  • the device advantageously makes it possible to determine offers that match the context of the vehicle and are output in accordance with the preferences of a user.
  • FIG. 2 clustering of users in a similar or the same context
  • FIG. 3 clustering of users with similar acceptance ratings
  • FIG. 4 user training to build up acceptance ratings
  • FIG. 5 vehicle with a device according to the invention.
  • step 1 available offers and the context of the vehicle are recorded in step 1 .
  • the offers are processed and sorted, for example, by category, genre, content or format. Information and functions from all sources are available as an offer, ie information and offers from the Internet or radio, information from the vehicle itself, possible vehicle functions, apps, etc.
  • terms for the offers are defined. Features such as category, topic, keywords, headline, tags, etc. are extracted from the offers, for example using computer-aided linguistic processes.
  • step 7 the received context data are processed in the parallel branch.
  • the context data includes data from vehicle sensors, for example from a rain sensor, from an outside or inside camera, data from the navigation device, etc.
  • the context describes the situation in which the vehicle is located, i.e. weather, time of day, landscape, type of road, country, etc.
  • the context data are defined analogously to step 5 with terminology, ie provided with keywords.
  • a measure of similarity between the context and the offers is formed.
  • Word2Vec word embedding assigns a vector to words; by comparing the vectors, the similarity between the words can be quantified.
  • the degree of similarity can be mapped on a numerical scale. Offers with a high degree of similarity to the context are assigned a high relevance in step 11b, offers with a lower degree of relevance are given a low relevance value, i.e. the smaller the degree of similarity, the smaller the relevance value.
  • the degree of similarity can also be identical to the relevance value, so that an assignment is also to be understood as taking over the degree of similarity as a relevance value.
  • a database is accessed in which user-specific acceptance ratings for offers are stored.
  • the identity of the user is determined beforehand in step 10.
  • the respective acceptance is derived from the reaction of the user during or after the issue of an offer, in that his emotions are determined using a facial expression determined by a camera and/or an interaction, for example acceptance or rejection of the offer. Acceptance is preferably mapped to an acceptance scale.
  • an adjusted relevance value is formed, i.e. if the value on the acceptance scale is high, the relevance is increased, if the evaluation is low, it is increased less, or if the value is negative, it is even reduced.
  • a first threshold value is now queried in step 15 , with only offers whose adjusted relevance value is greater than this threshold value being output to a user in step 19 and otherwise discarded in step 17 .
  • the database is updated each time an offer is issued by determining an acceptance value.
  • the offer and/or features of the offer are stored together with the acceptance value in the vehicle or outside of the vehicle in the personalized database 23. The database is therefore always updated during use, so that new offers that have not yet been evaluated are also stored with an acceptance value.
  • a blocking time delta_t is reduced in step 27, otherwise increased in step 29.
  • Each offer i.e. also the offer associated with the acceptance value determined in step 21, is assigned a blocking time within which repeated display within the blocking time is prevented.
  • the blocking time delta_t is taken into account in recording step 1, so that an associated blocking time can be assigned to possible offers from the Internet, radio, etc. that have already been issued to the user in the past and this is retained until the blocking time has expired, i.e. not processed further according to the following steps become.
  • a soccer stadium is recorded as the context using a route stored in the navigation device. Recorded possible offers from the Internet are “Goal football team A”, “Goal football team B” and “Goal handball team C”.
  • the method now forms a measure of similarity and now recognizes the similarity from the context of soccer stadium to soccer and thus forms a high relevance value of 8 for soccer or soccer teams and a low relevance value of 4 for handball or handball teams.
  • a positive acceptance value of 4 is stored for "Goal Soccer Team A" and a negative acceptance value of -4 for "Goal Soccer Team B".
  • FIG. 2 illustrates a clustering of users in the same or at least a similar context.
  • the users 100, 102 and 104 are in the same context and are driving on the same street, for example.
  • the users and the personalized database 106 comprising the acceptance ratings associated with each of the users are stored together in a memory according to the context in step 108 .
  • the acceptance ratings for offers relevant to this context are transferred to the personalized databases of other users 110 located in the same context, so that the method according to FIG. 1 can be used accordingly for offers in this context.
  • a measure of similarity between databases 106, 110 containing acceptance ratings from different users is determined in a functional step S112. Similar databases 106 with a filling level above a minimum value are combined and the acceptance rating, in particular for non-rated offers in databases 110 that are sparsely populated, is transmitted in step 114, so that in the following step 116 the method according to FIG. 1 can be carried out for the user of database 110 with increased accuracy in terms of the best possible personalized context-related output.
  • FIG. 4 illustrates a possibility for filling a database 106 that is not or not very full of acceptance ratings for offers, in which in method step S120 a user is presented with various offers in a training phase and associated acceptance ratings are determined and stored in a personalized manner.
  • FIG. 5 shows a highly abstracted device for carrying out the above method for the personalized output of offers and information to a driver of a vehicle.
  • Sensors 200 for example a camera, determine this or a GPS sensor, a context in which the vehicle is located.
  • the vehicle further comprises means 202 for determining available offers of information and for determining a degree of similarity between context and offers.
  • the means a telecommunications module for connection to the Internet and a module for determining the degree of similarity.
  • the module determines terms such as category, topic, keywords, headline, tags for the determined context and offers, for example using linguistic processes. Using the terms, the degree of similarity between the context and the offers is determined using known methods.
  • a device 204 identifies a user so that data can be retrieved and stored in a personalized manner.
  • the device 204 assigns a relevance value corresponding to the determined degree of similarity to the context to the determined offers.
  • the facility reads the personalized, stored acceptance ratings of the identified user associated with the offers from a memory 206 and adjusts the relevance value of the offers according to the associated acceptance rating.
  • Output means 208 only output offers with an adapted relevance value above a predetermined first threshold value to the user.

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Accounting & Taxation (AREA)
  • Development Economics (AREA)
  • Strategic Management (AREA)
  • Finance (AREA)
  • Game Theory and Decision Science (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

The invention relates to a method for outputting offers to a user of a vehicle, comprising the following steps: determining a contact (7), in which the user is with teh vehicle; determining available offers (5) for outputting to the user; determining a degree of similarity between context and offers (11). According to the invention, the user is identified (12), a relevance value is allocated to the offers corresponding to a degree of similarity to the context, a personalized, stored acceptance evaluation of the identified user is read (13) and the relevance value of the offers is adjusted according to the associated acceptance evaluation. Offers having an adjusted relevance value, which is situated above a predetermined first threshold value, are outputted to the user.

Description

Mercedes-Benz Group AG Mercedes-Benz Group AG

Verfahren und Vorrichtung zur Ausgabe von Angeboten Method and device for issuing offers

Die vorliegende Erfindung betrifft ein Verfahren und eine Vorrichtung zur Ausgabe von Angeboten an einen Fahrzeugnutzer. The present invention relates to a method and a device for issuing offers to a vehicle user.

Aus der DE 10 2017 207 466 A1 ist bekannt Informationsangebote in Abhängigkeit eines thematischen Kontexts auf einer Reiseroute zu bestimmen und an einen Nutzer auszugeben. Ein von einem Dienstleister bereitgestellte Werbeinformation mit einer zugehörigen Kontextbeschreibung wird mit einem thematischen Kontext einer Reiseroute verglichen und bei Erreichen eines vorgegeben Ähnlichkeitsgrades an den Fahrzeugnutzer übermittelt. Nachteil des vorgestellten Verfahrens ist, dass persönliche Präferenzen eines Nutzers keine Berücksichtigung finden. It is known from DE 10 2017 207 466 A1 to determine information offers depending on a thematic context on a travel route and to output them to a user. Advertising information provided by a service provider with an associated context description is compared with a thematic context of a travel route and is transmitted to the vehicle user when a predetermined degree of similarity is reached. The disadvantage of the method presented is that personal preferences of a user are not taken into account.

Die Aufgabe der vorliegenden Erfindung ist ein gegenüber dem Stand der Technik verbessertes Verfahren und eine zugehörige Vorrichtung zur Ausgabe von Angeboten zur Verfügung zu stellen. The object of the present invention is to provide a method that is improved over the prior art and an associated device for issuing offers.

Die Aufgabe wird durch ein Verfahren mit den Merkmalen des Anspruchs 1 sowie einer Vorrichtung gemäß Anspruch 10 gelöst. Die abhängigen Ansprüche definieren bevorzugte und vorteilhafte Ausführungsformen der vorliegenden Erfindung. The object is achieved by a method having the features of claim 1 and a device according to claim 10. The dependent claims define preferred and advantageous embodiments of the present invention.

Bei dem erfindungsgemäßen Verfahren wird ein Nutzer identifiziert, den Angeboten entsprechend einem Ähnlichkeitsgrad zum Kontext ein Relevanzwert zugewiesen, den Angeboten zugehörig eine personalisiert gespeicherte Akzeptanzbewertung des identifizierten Nutzers ausgelesen und der Relevanzwert der Angebote entsprechend zugehöriger Akzeptanzbewertung angepasst, wobei nur die Angebote mit einem über einem vorgegebenen ersten Schwellwert liegenden angepassten Relevanzwert an den Nutzer ausgegeben werden. Die Identifikation des Nutzers erfolgt durch manuelle Eingabe der Identität, durch biometrische Identifizierungsverfahren beispielsweise durch eine Sensierung des Fingerabdrucks oder der Netzhaut und/oder durch mitgeführte mobile Geräte. Der Fahrzeugkontext und zugehörige Bezeichnung wird mittels einer Fahrzeugsensorik ermittelt, die beispielsweise die Verkehrssituation, das Wetter, die Umgebung, Objekte im oder um das Fahrzeug, den Ort, die Art der Straße usw. erkennt. Der Begriff Angebot betrifft jegliche Art von Inhalten die durch Radio, Internet, Datenbanken, das Fahrzeug selbst oder Sensoren zur Erfassung von Informationen aus der Umwelt zur Verfügung gestellt und mit einer Bezeichnung beschrieben oder klassifizierbar sind, d.h. Informationen, Lieder, Filme, Einstellungen etc. Eine Ähnlichkeitsgrad des Kontextes zu den Angeboten wird durch aus dem Stand der Technik bekannte Verfahren zu Bestimmung der semantischen Ähnlichkeit von Wörtern, d.h. Bezeichnungen von Angeboten und Kontexten ermittelt. Der Ähnlichkeitsgrad wird beispielsweise mit dem Verfahren word2vec oder GloVe ermittelt. Entsprechend dem ermittelten Ähnlichkeitsgrad zum Kontext wird den Angeboten ein Relevanzwert zugewiesen, d.h. bei einem hohen bzw. niedrigen Ähnlichkeitsgrad ist der Relevanzwert hoch bzw. niedrig. Um sicherzustellen, dass ein Angebot individuell für einen Fahrzeugnutzer auch relevant ist, wird eine personalisiert geführte Datenbank mit den Angeboten zugehörigen Akzeptanzbewertungen ausgelesen. Entsprechend der Akzeptanzbewertung wird die Relevanzbewertung angepasst und in eine angepasste Relevanzbewertung überführt. Bei hoher Akzeptanzbewertung wird die Relevanzbewertung erhöht, bei niedriger Akzeptanzbewertung entsprechend wenig erhöht oder erniedrigt. Angebote die eine über einem Schwellwert liegende Akzeptanzbewertung aufweisen werden an den Nutzer ausgegeben, die anderen Angebote bleiben unberücksichtigt. In vorteilhafter Weise werden an den Nutzer situativ zum Kontext passende, den Vorlieben des Nutzers zugeschneiderte Angebote ausgegeben. In the method according to the invention, a user is identified, a relevance value is assigned to the offers according to a degree of similarity to the context, a personalized stored acceptance rating of the identified user is read out associated with the offers and the relevance value of the offers is adjusted according to the associated acceptance rating, with only the offers with a above a predetermined adapted relevance value lying at the first threshold value can be output to the user. The user is identified by manually entering the identity, for example using biometric identification methods fingerprint or retina sensing and/or carried mobile devices. The vehicle context and associated designation is determined using a vehicle sensor system that recognizes, for example, the traffic situation, the weather, the environment, objects in or around the vehicle, the location, the type of road, etc. The term offer refers to any type of content that is provided by radio, internet, databases, the vehicle itself or sensors for collecting information from the environment and is described or classifiable with a designation, ie information, songs, films, settings etc. A degree of similarity of the context to the offers is determined by methods known from the prior art for determining the semantic similarity of words, ie designations of offers and contexts. The degree of similarity is determined, for example, using the word2vec or GloVe method. A relevance value is assigned to the offers according to the ascertained degree of similarity to the context, ie the relevance value is high or low for a high or low degree of similarity. In order to ensure that an offer is also individually relevant for a vehicle user, a personalized database with acceptance ratings associated with the offers is read out. According to the acceptance rating, the relevance rating is adjusted and converted into an adjusted relevance rating. If the acceptance rating is high, the relevance rating is increased, and if the acceptance rating is low, it is correspondingly slightly increased or decreased. Offers that have an acceptance rating above a threshold value are issued to the user, the other offers are not taken into account. Advantageously, offers tailored to the user's preferences are output to the user depending on the situation.

In einer weiteren bevorzugten Ausführungsform wird mit jeder Ausgabe eines Angebots die Akzeptanzbewertung neu ermittelt und personalisiert gespeichert. Erstmalig angezeigte Angebote werden mit einer Akzeptanzbewertung versehen, wiederholt angezeigt Angebote werden mit einer aktuellen Akzeptanzbewertung aktualisiert beispielsweise durch eine Mittelung über alle bisherigen Akzeptanzbewertung zu diesem Angebot. Die Akzeptanzbewertung ermittelt sich dabei aus einer Nutzerreaktion, wobei Emotionen und Interaktion des Nutzers überwacht werden. Die Emotionen sind beispielsweise aus einer mittels einer Kamera erfassten Gesichtsmimik ermittelbar, oder auch über Sprachauswertung, die Nutzerreaktion umfasst beispielsweise ein Abbrechen eines Musikstücks, ein Ablehnen eines Angebots oder auch ein uneingeschränktes Annehmen eines Angebots. In vorteilhafter Weise kann die Ausgabe eines unerwünschten Angebots vermieden werden. In a further preferred embodiment, the acceptance rating is determined anew each time an offer is issued and stored in a personalized manner. Offers displayed for the first time are provided with an acceptance rating, offers displayed repeatedly are updated with a current acceptance rating, for example by averaging all previous acceptance ratings for this offer. The acceptance rating is determined from a user reaction, whereby the user's emotions and interaction are monitored. The emotions can be determined, for example, from a facial expression captured by a camera, or also via voice evaluation, the user reaction includes, for example, canceling a piece of music, rejecting an offer or accepting an offer without restrictions. The output of an undesired offer can advantageously be avoided.

Gemäß einer Ausgestaltung der vorliegenden Erfindung werden die angepasste Relevanzbewertungen für die Angebote mit einem zweiten Schwellwert verglichen und eine Sperrzeit für eine Wiederholung einer Anzeige der Angebote erhöht beziehungsweise erniedrigt sofern die Akzeptanzbewertung unter beziehungsweise über dem zweiten Schwellwert liegt. Die Sperrzeit gibt vor, nach welcher Zeit ein Angebot wieder zur Ausgabe kommen kann. In vorteilhafter Weise wird damit eine Wiederholungsrate zugunsten Angeboten mit einer hohen Akzeptanz gewichtet. According to one embodiment of the present invention, the adapted relevance ratings for the offers are compared with a second threshold value and a blocking time for repeating a display of the offers is increased or decreased if the acceptance rating is below or above the second threshold value. The blocking time specifies the time after which an offer can be issued again. A repetition rate is thus advantageously weighted in favor of offers with a high level of acceptance.

In einer weitergebildeten Ausführungsform wird nur eine begrenzte, entsprechend dem angepassten Relevanzwert priorisierte Anzahl der über dem ersten Schwellwert liegenden Angebote ausgegeben. Die auszugebende Anzahl der Angebote ist beispielsweise auf vier begrenzt, d.h. nur die vier Angebote mit den über dem Schwellwert liegenden höchsten angepassten Relevanzwerten werden ausgegeben. Eine Informationsüberflutung es Nutzers ist damit vermieden. In a further developed embodiment, only a limited number of offers that are above the first threshold value and are prioritized according to the adjusted relevance value are output. The number of offers to be output is limited to four, for example, i.e. only the four offers with the highest adjusted relevance values above the threshold value are output. This avoids an information overload for the user.

In einer weiteren zusätzlichen Ausführungsform werden verschiedene Nutzer in einem gleichem oder zumindest in einem einen vorgegebenen Ähnlichkeitsgrad aufweisenden Kontext geclustert, wobei die Akzeptanzwerte zu über dem Schwellwert liegenden Angeboten eines Nutzers an weitere Nutzer im gleichen und/oder ähnlichen Kontext übermittelt werden, vorzugsweise an Nutzer bei denen zu entsprechenden Angeboten noch keine Akzeptanzbewertung gespeichert ist. Für Nutzer in gleichem Kontext kommen die gleichen Angebote infrage, so dass auch bei einem Nutzer ohne Akzeptanzbewertung eines Angebots ein erster Startwert zu Verfügung steht. Die Ähnlichkeit der Kontexte wird wiederum anhand Kontextbezeichnungen mittels einem bekannten Verfahren zur Feststellung des Ähnlichkeitsgrades ermittelt. In vorteilhafter Weise ermöglicht das Verfahren einen schnellen Aufbau von Akzeptanzbewertungen von Angeboten in Nutzern persönlich zugeordneten Speichervorrichtungen. In einer weiteren Ausführungsform wird ein Ähnlichkeitsgrad von Akzeptanzbewertungen von Angeboten verschiedener Nutzer bestimmt, Nutzer mit mindestens einen vorgegebenen Ähnlichkeitsgrad aufweisenden Akzeptanzbewertungen werden zu Gruppen geclustert, wobei Akzeptanzbewertungen von Angeboten auf anderer Nutzer der gleichen Gruppe übertragen werden, bei denen bisher keine dementsprechenden Angebote mit Akzeptanzbewertung gespeichert sind. Es wird davon ausgegangen, dass Nutzer mit ähnlichen Akzeptanzbewertungen ähnliche Interessen und Eigenschaften aufweisen und damit Angebote mit einer ähnlichen Akzeptanzbewertung bewerten werden. Auf dieser Grundlage wird innerhalb einer Gruppe eine Akzeptanzbewertung eines Angebots eines Nutzers auf andere Nutzer übertragen, bei denen keine Akzeptanzbewertung zu diesem Angebot personalisiert abgespeichert ist. In a further additional embodiment, different users are clustered in the same context or at least in a context that has a predetermined degree of similarity, with the acceptance values for offers by a user that are above the threshold value being transmitted to other users in the same and/or similar context, preferably to users at for which no acceptance rating has yet been saved for the corresponding offers. The same offers are possible for users in the same context, so that a first starting value is also available for a user without an acceptance evaluation of an offer. The similarity of the contexts is in turn determined using context designations using a known method for determining the degree of similarity. Advantageously, the method enables acceptance evaluations of offers to be built up quickly in storage devices personally assigned to users. In a further embodiment, a degree of similarity of acceptance ratings of offers from different users is determined, users with at least a predetermined degree of similarity having acceptance ratings are clustered into groups, with acceptance ratings of offers being transferred to other users in the same group, for whom no corresponding offers with an acceptance rating have been saved so far are. It is assumed that users with similar acceptance ratings have similar interests and characteristics and will therefore evaluate offers with a similar acceptance rating. On this basis, within a group, an acceptance rating of an offer from one user is transferred to other users who have not saved a personalized acceptance rating for this offer.

In vorteilhafter Weise bietet das Verfahren eine weitere Möglichkeit für einen schnellen Aufbau von Akzeptanzbewertungen von Angeboten in Nutzern persönlich zugeordneten Speichervorrichtungen. In an advantageous manner, the method offers a further possibility for a rapid build-up of acceptance evaluations of offers in storage devices personally assigned to users.

Gemäß einer weiteren Ausgestaltung werden Angebote ohne gespeicherte, aus Nutzerreaktionen ermittelte Akzeptanzbewertung mit einem aus dem Ähnlichkeitsgrad ermittelten über einem dritten Schwellwert liegenden Relevanzwert ausgegeben. In Ermangelung einer Akzeptanzbewertung für ein Angebot wird ersatzweise lediglich das Kriterium des Relevanzwertes herangezogen, so dass eine erstmalige Anzeige ermöglicht wird und eine personalisierte Akzeptanzbewertung ermittelbar ist, mittels der bei Wiederholung eines Angebots eine angepasste Relevanzbewertung erzeugbar ist. Alternativ kann eine Akzeptanzbewertung zu allen Angeboten mit Defaultwerten vorbelegt werden. In einer weiteren Alternative werden die Relevanzbewertungen mittels einem Nutzertraining erzeugt. Hierzu werden an den Nutzer Angebote verschiedener Kategorien ausgegeben und die aus der Nutzerreaktion abgeleitete Akzeptanzbewertung zu den jeweiligen Angeboten abgespeichert. According to a further refinement, offers without stored acceptance ratings determined from user reactions are output with a relevance value determined from the degree of similarity which is above a third threshold value. In the absence of an acceptance rating for an offer, only the criterion of the relevance value is used as an alternative, so that an initial display is made possible and a personalized acceptance rating can be determined, by means of which an adapted relevance rating can be generated when an offer is repeated. Alternatively, an acceptance rating can be preassigned to all offers with default values. In a further alternative, the relevance ratings are generated by means of user training. For this purpose, offers of different categories are issued to the user and the acceptance rating for the respective offers derived from the user reaction is saved.

Die erfindungsgemäße Vorrichtung umfasst: -Sensoren zur Bestimmung eines Kontexts, in dem sich das Fahrzeug befindet - Mittel zur Ermittlung von zur Verfügung stehenden Angeboten und zur Bestimmung eines Ähnlichkeitsgrades zwischen Kontext und Angeboten, gekennzeichnet durch, eine Einrichtung, die einen Nutzer identifiziert, die dem Angebot einen dem Ähnlichkeitsgrad zum Kontext entsprechenden Relevanzwert zuweist, die den Angeboten zugehörig eine personalisiert gespeicherte Akzeptanzbewertung des identifizierten Nutzers aus einem Speicher ausliest und die den Relevanzwert der Angebote entsprechend zugehöriger Akzeptanzbewertung anpasst sowie Ausgabemittel, die nur die Angebote mit einem über einem vorgegebenen ersten Schwellwert liegenden angepassten Relevanzwert an den Nutzer ausgegeben. The device according to the invention comprises: sensors for determining a context in which the vehicle is located means for determining available offers and for determining a degree of similarity between the context and offers, characterized by a device that identifies a user, which assigns a relevance value to the offer that corresponds to the degree of similarity to the context, which reads a personalized stored acceptance rating of the identified user from a memory associated with the offers and which adjusts the relevance value of the offers according to the associated acceptance rating, and output means which only display the offers with a value above a predetermined first Threshold lying adjusted relevance value issued to the user.

Die Vorrichtung ermöglicht in vorteilhafter Weise eine Ermittlung von Angeboten, die zum Kontext des Fahrzeugs passend und den Vorlieben eines Nutzers entsprechend ausgegeben werden. The device advantageously makes it possible to determine offers that match the context of the vehicle and are output in accordance with the preferences of a user.

Die vorliegende Erfindung wird nachstehend anhand von Ausführungsbeispielen unter Bezugnahme auf die beiliegende Zeichnung näher erläutert, in der gleiche oder ähnliche Teile mit gleichen Bezugszeichen bezeichnet sind. The present invention is explained in more detail below using exemplary embodiments with reference to the attached drawing, in which the same or similar parts are denoted by the same reference symbols.

Es zeigt: It shows:

Fig. 1 ein Flussdiagramm eines Verfahrensablaufs, 1 shows a flowchart of a process sequence,

Fig. 2 Clusterung von Nutzern in ähnlichem oder gleichem Kontext, Fig. 3 Clusterung von Nutzern mit ähnlichen Akzeptanzbewertungen, Fig. 4 Nutzertraining zum Aufbau von Akzeptanzbewertungen und Fig. 5 Fahrzeug mit erfindungsgemäßer Vorrichtung. FIG. 2 clustering of users in a similar or the same context, FIG. 3 clustering of users with similar acceptance ratings, FIG. 4 user training to build up acceptance ratings, and FIG. 5 vehicle with a device according to the invention.

Gemäß Fig. 1 werden im Schritt 1 verfügbare Angebote und der Kontext des Fahrzeugs erfasst. Im Schritt 3 werden die Angebote verarbeitet und beispielsweise nach Kategorie, Genre, Inhalt oder Format sortiert. Als Angebot stehen Informationen und Funktionen aus sämtlichen Quellen zu Verfügung, d.h. Informationen und Angebote aus dem Internet oder Radio, Informationen vom Fahrzeug selbst, mögliche Fahrzeugfunktionen, Apps etc. Im Schritt 5 werden Begrifflichkeiten für die Angebote definiert. Zu den Angeboten werden Merkmale wie Kategorie, Thema, Schlagworte, Headline, Tags etc. beispielsweise mit computergestützten linguistischen Verfahren extrahiert. Im parallelen Zweig werden im Schritt 7 die empfangenen Kontextdaten verarbeitet. Die Kontextdaten umfassen Daten von Fahrzeugsensoren, beispielsweise von einem Regensensor, von einer Außen- oder Innenraumkamera, Daten vom Navigationsgerät etc. Der Kontext beschreibt die Situation in der sich das Fahrzeug befindet, d.h. Wetter, Tageszeit, Landschaft, Art der Straße, Land etc. Im Schritt 9 werden die Kontextdaten analog dem Schritt 5 mit Begrifflichkeiten definiert, d.h. mit Schlagworten versehen. According to FIG. 1 , available offers and the context of the vehicle are recorded in step 1 . In step 3, the offers are processed and sorted, for example, by category, genre, content or format. Information and functions from all sources are available as an offer, ie information and offers from the Internet or radio, information from the vehicle itself, possible vehicle functions, apps, etc. In step 5, terms for the offers are defined. Features such as category, topic, keywords, headline, tags, etc. are extracted from the offers, for example using computer-aided linguistic processes. In step 7, the received context data are processed in the parallel branch. The context data includes data from vehicle sensors, for example from a rain sensor, from an outside or inside camera, data from the navigation device, etc. The context describes the situation in which the vehicle is located, i.e. weather, time of day, landscape, type of road, country, etc. In step 9, the context data are defined analogously to step 5 with terminology, ie provided with keywords.

Weiter wird im nächsten Schritt 11a ein Ähnlichkeitsmaß zwischen Kontext und Angeboten gebildet. Dafür gibt es verschiedene Verfahren beispielsweise Worteinbettung Word2Vec. Word2Vec ordnet Wörtern einen Vektor zu, durch Vergleich der Vektoren lässt sich die Ähnlichkeit zwischen den Wörtern quantifizieren. Next, in the next step 11a, a measure of similarity between the context and the offers is formed. There are various methods for this, for example Word2Vec word embedding. Word2Vec assigns a vector to words; by comparing the vectors, the similarity between the words can be quantified.

Das Ähnlichkeitsmaß kann auf einer numerischen Skala abgebildet werden, Angeboten mit einem hohen Ähnlichkeitsmaß zum Kontext wird dabei im Schritt 11b eine hohe Relevanz zugewiesen, Angeboten mit geringer erhalten einen geringen Relevanzwert, d.h. je kleiner der Ähnlichkeitsgrad, desto kleiner der Relevanzwert. In einer Ausführungsform kann der Ähnlichkeitsgrad auch mit Relevanzwert identisch sein, so dass mit einer Zuweisung auch eine Übernahme des Ähnlichkeitsgrads als Relevanzwert zu verstehen ist. The degree of similarity can be mapped on a numerical scale. Offers with a high degree of similarity to the context are assigned a high relevance in step 11b, offers with a lower degree of relevance are given a low relevance value, i.e. the smaller the degree of similarity, the smaller the relevance value. In one embodiment, the degree of similarity can also be identical to the relevance value, so that an assignment is also to be understood as taking over the degree of similarity as a relevance value.

Im Schritt 13 wird auf eine Datenbank zugegriffen, in der für einen Nutzer personalisiert gespeicherte Akzeptanzbewertungen für Angebote gespeichert sind. Die Identität des Nutzers wird hierzu vorab im Schritt 10 ermittelt. Die jeweilige Akzeptanz wird aus der Reaktion des Nutzers bei oder nach der Ausgabe eines Angebots abgeleitet, indem seine Emotionen anhand eines über eine Kamera ermittelten Gesichtsausdrucks und/oder eine Interaktion beispielsweise Annahme oder Ablehnen des Angebots bestimmt werden. Die Akzeptanz wird vorzugsweise auf eine Akzeptanzskala abgebildet. In step 13, a database is accessed in which user-specific acceptance ratings for offers are stored. The identity of the user is determined beforehand in step 10. The respective acceptance is derived from the reaction of the user during or after the issue of an offer, in that his emotions are determined using a facial expression determined by a camera and/or an interaction, for example acceptance or rejection of the offer. Acceptance is preferably mapped to an acceptance scale.

Wenn die Angebote gemäß dieser Datenbank bereits bewertet wurden wird ein angepasster Relevanzwert gebildet, d.h. bei einem hoher Wert auf der Akzeptanzskala wird die Relevanz erhöht, bei einer niedrigen Bewertung dementsprechend weniger erhöht oder bei einem negativen Wert gar verringert. If the offers have already been evaluated according to this database, an adjusted relevance value is formed, i.e. if the value on the acceptance scale is high, the relevance is increased, if the evaluation is low, it is increased less, or if the value is negative, it is even reduced.

Nun wird im Schritt 15 ein erster Schwellwert abgefragt, wobei nur Angebote, dessen angepasster Relevanzwert größer diesem Schwellwert an einen Nutzer im Schritt 19 ausgegeben und andernfalls im Schritt 17 verworfen werden. Im Schritt 21 wird bei jeder Ausgabe eines Angebots die Datenbank upgedated, indem ein Akzeptanzwert ermittelt wird. Das Angebot und/oder Merkmale des Angebots werden zusammen mit dem Akzeptanzwert im Fahrzeug oder außerhalb vom Fahrzeug in der personalisierten Datenbank abgespeichert 23. Die Datenbank wird also während der Nutzung immer aktualisiert, so dass auch neue, noch unbewertete Angebote mit einem Akzeptanzwert hinterlegt werden. A first threshold value is now queried in step 15 , with only offers whose adjusted relevance value is greater than this threshold value being output to a user in step 19 and otherwise discarded in step 17 . In step 21, the database is updated each time an offer is issued by determining an acceptance value. The offer and/or features of the offer are stored together with the acceptance value in the vehicle or outside of the vehicle in the personalized database 23. The database is therefore always updated during use, so that new offers that have not yet been evaluated are also stored with an acceptance value.

In einem weiteren Schritt 25 wird der Akzeptanzwert mit einem zweiten Schwellwert verglichen. Ist der Akzeptanzwert größer als der zweite Schwellwert, wird im Schritt 27 eine Sperrzeit delta_t verkleinert, im anderen Fall im Schritt 29 erhöht. Jedem, d.h. auch das dem im Schritt 21 ermittelten Akzeptanzwert zugehörige Angebot ist eine Sperrzeit zugeordnet, innerhalb der wiederholtes Anzeigen innerhalb der Sperrzeit unterbunden wird. Die Sperrzeit delta_t wird im Erfassungsschritt 1 berücksichtigt, so dass zu möglichen, in der Vergangenheit bereits an den Nutzer ausgegebene Angebote aus Internet, Radio etc. eine zugehörige Sperrzeit zuordenbar ist und diese bis zum Ablauf der Sperrzeit zurückgehalten, d.h. gemäß den folgenden Schritten nicht weiterverarbeitet werden. In a further step 25, the acceptance value is compared with a second threshold value. If the acceptance value is greater than the second threshold value, a blocking time delta_t is reduced in step 27, otherwise increased in step 29. Each offer, i.e. also the offer associated with the acceptance value determined in step 21, is assigned a blocking time within which repeated display within the blocking time is prevented. The blocking time delta_t is taken into account in recording step 1, so that an associated blocking time can be assigned to possible offers from the Internet, radio, etc. that have already been issued to the user in the past and this is retained until the blocking time has expired, i.e. not processed further according to the following steps become.

Damit wird erreicht, dass der Nutzer mit geringer Akzeptanz bewertete Angeboten eher selten, dagegen mit hoch bewerteten Angeboten häufig konfrontiert wird. This ensures that the user is rarely confronted with offers rated as low acceptance, but is frequently confronted with high rated offers.

In einem konkreten, stark vereinfachten Beispiel im Verfahren nach Figur 1 wird anhand einer im Navi gespeicherten Route als Kontext ein Fußballstadion erfasst. Erfasste mögliche Angebote aus dem Internet sind „Tor Fußballmannschaft A “, Tor Fußballmannschaft B “ und „Tor Handballmannschaft C“. Das Verfahren bildet nun ein Ähnlichkeitsmaß und erkennt nun die Ähnlichkeit vom Kontext Fußballstadion zu Fußball und bildet somit einen hohen Relevanzwert von 8 für Fußball bzw. Fußballmannschaften und einen geringen Relevanzwert von 4 für Handball bzw. Handballmannschaften. In der Datenbank ist für „Tor Fußballmannschaft A“ ein positiver Akzeptanzwert von 4 und für „Tor Fußballmannschaft B“ ein negativen Akzeptanzwert von -4 gespeichert. Dadurch ergeben sich folgende angepasste Relevanzen: „Tor Fußballmannschaft A“ 8+4 =12, „Tor Fußballmannschaft B“: Relevanz 8-4 = 4 und für „Tor Handballmannschaft C“ 4, d.h. der Relevanzwert ohne Anpassung. Nach Vergleich mit dem ersten Schwellwert mit eine Wert von 8, wird demnach dem Nutzer nur das Angebot „Tor Fußballmannschaft A“ mit einem angepassten Relevanzwert größer 8 angezeigt. Reagiert der Nutzer positiv wird der Akzeptanzwert in der Datenbank mit Wert 4 aktualisiert. Da der angepasste Relevanzwert auch größer als der zweite Schwellwert ist, wird die Sperrzeit delta_t um einen vorgegebenen Wert bspw. um 10s reduziert. In a specific, greatly simplified example in the method according to FIG. 1, a soccer stadium is recorded as the context using a route stored in the navigation device. Recorded possible offers from the Internet are “Goal football team A”, “Goal football team B” and “Goal handball team C”. The method now forms a measure of similarity and now recognizes the similarity from the context of soccer stadium to soccer and thus forms a high relevance value of 8 for soccer or soccer teams and a low relevance value of 4 for handball or handball teams. In the database, a positive acceptance value of 4 is stored for "Goal Soccer Team A" and a negative acceptance value of -4 for "Goal Soccer Team B". This results in the following adjusted relevance: "Goal soccer team A" 8+4 =12, "Goal soccer team B": relevance 8-4 = 4 and for "Goal handball team C" 4, ie the relevance value without adjustment. After comparison with the first threshold with a value of 8, the user is only offered the "Goal football team A" with an adjusted relevance value greater than 8. If the user reacts positively, the acceptance value in the database is updated with a value of 4. Since the adjusted relevance value is also greater than the second threshold value, the blocking time delta_t is reduced by a specified value, for example by 10 s.

In Fig. 2 ist eine Clusterung von Nutzern in gleichem oder zumindest ähnlichem Kontext veranschaulicht. In vorliegendem Beispiel befinden sich die Nutzer 100, 102 und 104 im gleichen Kontext und befahren beispielsweise dieselbe Straße. Die Nutzer und jedem der Nutzer zugehörige personalisierte, die Akzeptanzbewertungen umfassende Datenbank 106 werden entsprechend dem Kontext im Schritt 108 zusammengefasst in einem Speicher abgelegt. Die Akzeptanzbewertungen zu für diesen Kontext relevante Angebote werden in die personalisierten Datenbanken, anderer sich in dem gleichen Kontext befindlichen Nutzer 110 übertragen, so dass das Verfahren nach Fig. 1 für Angebote in diesem Kontext entsprechend angewendet werden kann. 2 illustrates a clustering of users in the same or at least a similar context. In the present example, the users 100, 102 and 104 are in the same context and are driving on the same street, for example. The users and the personalized database 106 comprising the acceptance ratings associated with each of the users are stored together in a memory according to the context in step 108 . The acceptance ratings for offers relevant to this context are transferred to the personalized databases of other users 110 located in the same context, so that the method according to FIG. 1 can be used accordingly for offers in this context.

Gemäß Fig. 3 wir ein Ähnlichkeitsmaß zwischen Akzeptanzbewertungen umfassenden Datenbanken 106, 110 verschiedener Nutzer in einem Funktionsschritt S 112 ermittelt. Ähnliche Datenbanken 106 mit einem über einem Mindestwert liegenden Befüllungsgrad werden zusammengefasst und die Akzeptanzbewertung insbesondere zu nicht bewerteten Angeboten in wenig befüllten Datenbanken 110 im Schritt 114 übertragen, so dass im folgenden Schritt 116 eine Durchführung des Verfahrens gemäß Fig. 1 für den Nutzer der Datenbank 110 mit erhöhter Treffsicherheit in Bezug auf eine bestmöglichste personalisierte kontextbezogene Ausgabe ermöglicht ist. According to FIG. 3, a measure of similarity between databases 106, 110 containing acceptance ratings from different users is determined in a functional step S112. Similar databases 106 with a filling level above a minimum value are combined and the acceptance rating, in particular for non-rated offers in databases 110 that are sparsely populated, is transmitted in step 114, so that in the following step 116 the method according to FIG. 1 can be carried out for the user of database 110 with increased accuracy in terms of the best possible personalized context-related output.

Fig. 4 veranschaulicht eine Möglichkeit zur Befüllung einer nicht oder wenig mit Akzeptanzbewertungen für Angebote befüllten Datenbank 106, bei der im Verfahrensschritt S120 einem Nutzer in einer Trainingsphase verschiedene Angebote präsentiert und zugehörige Akzeptanzbewertung ermittelt und personalisiert gespeichert werden. FIG. 4 illustrates a possibility for filling a database 106 that is not or not very full of acceptance ratings for offers, in which in method step S120 a user is presented with various offers in a training phase and associated acceptance ratings are determined and stored in a personalized manner.

Die Fig. 5 zeigt stark abstrahiert eine Vorrichtung zur Ausführung des vorangehenden Verfahrens zur personalisierten Ausgabe von Angeboten und Informationen an einen Fahrer eines Fahrzeugs. Hierbei bestimmen Sensoren 200, beispielsweise eine Kamera oder eine GPS-Sensor, einen Kontext, in dem sich das Fahrzeug befindet. Das Fahrzeug umfasst weiter Mittel 202 zur Bestimmung von zur Verfügung stehenden Angeboten von Informationen und zur Bestimmung eines Ähnlichkeitsgrades zwischen Kontext und Angeboten. Die Mittel ein Telekommunikationsmodul zur Verbindung mit dem Internet und ein Modul zur Bestimmung des Ähnlichkeitsgrades. Das Modul bestimmt zu ermitteltem Kontext und Angeboten Begriffe wie Kategorie, Thema, Schlagworte, Headline, Tags beispielsweise mittel linguistischen Verfahren. Anhand der Begriffe wird mit bekannten Verfahren der Ähnlichkeitsgrad zwischen Kontext und Angeboten ermittelt. FIG. 5 shows a highly abstracted device for carrying out the above method for the personalized output of offers and information to a driver of a vehicle. Sensors 200, for example a camera, determine this or a GPS sensor, a context in which the vehicle is located. The vehicle further comprises means 202 for determining available offers of information and for determining a degree of similarity between context and offers. The means a telecommunications module for connection to the Internet and a module for determining the degree of similarity. The module determines terms such as category, topic, keywords, headline, tags for the determined context and offers, for example using linguistic processes. Using the terms, the degree of similarity between the context and the offers is determined using known methods.

Eine Einrichtung 204 identifiziert einen Nutzer, so dass Daten personalisiert abgerufen und gespeichert werden können. Die Einrichtung 204 weist den ermittelten Angeboten einen dem ermittelten Ähnlichkeitsgrad zum Kontext entsprechende Relevanzwert zu. Des Weiteren liest die Einrichtung die den Angeboten zugehörige, personalisiert gespeicherten Akzeptanzbewertungen des identifizierten Nutzers aus einem Speicher 206 aus und passt den Relevanzwert der Angebote entsprechend zugehöriger Akzeptanzbewertung an. Ausgabemittel 208 geben nur die Angebote mit einem über einem vorgegebenen ersten Schwellwert liegenden angepassten Relevanzwert an den Nutzer aus. A device 204 identifies a user so that data can be retrieved and stored in a personalized manner. The device 204 assigns a relevance value corresponding to the determined degree of similarity to the context to the determined offers. Furthermore, the facility reads the personalized, stored acceptance ratings of the identified user associated with the offers from a memory 206 and adjusts the relevance value of the offers according to the associated acceptance rating. Output means 208 only output offers with an adapted relevance value above a predetermined first threshold value to the user.

Claims

Patentansprüche Verfahren zur Ausgabe von Angeboten an einen Nutzer eines Fahrzeugs mit folgenden Schritten: Claims Method for issuing offers to a user of a vehicle with the following steps: -Bestimmung eines Kontextes (S9), in dem sich der Nutzer mit dem Fahrzeug befindet, - Determination of a context (S9) in which the user is located with the vehicle, -Ermittlung von zur Verfügung stehenden Angeboten (S5) zur Ausgabe an den Nutzer -Determination of available offers (S5) for output to the user -Bestimmung eines Ähnlichkeitsgrades zwischen Kontext und Angeboten (S11a) dadurch gekennzeichnet, dass der Nutzer identifiziert wird (S10), den Angeboten entsprechend einem Ähnlichkeitsgrad zum Kontext ein Relevanzwert zugewiesen (S11b) wird, den Angeboten zugehörig eine personalisiert gespeicherte Akzeptanzbewertung des identifizierten Nutzers ausgelesen (S13) und der Relevanzwert der Angebote entsprechend zugehöriger Akzeptanzbewertung angepasst wird, und wobei nur die Angebote mit einem über einem vorgegebenen ersten Schwellwert liegenden angepassten Relevanzwert an den Nutzer ausgegeben werden (S19). Verfahren nach Anspruch 1 , dadurch gekennzeichnet, dass die Akzeptanzbewertung mit jeder Ausgabe eines Angebots aufgrund der Reaktion eines Nutzers ermittelt und personalisiert mit dem Angebot gespeichert (S21) wird. Verfahren nach Anspruch 2, dadurch gekennzeichnet, dass die Akzeptanzbewertung eine Emotionsbewertung und/oder eine Interaktionsauswertung umfasst. Verfahren nach einem der Ansprüche 1 bis 3, dadurch gekennzeichnet, dass die angepassten Relevanzbewertungen für die Angebote mit einem zweiten Schwellwert verglichen (S25) werden und eine Sperrzeit für eine Wiederholung einer Anzeige der Angebote erhöht (S29) beziehungsweise erniedrigt (S27) wird, sofern die Akzeptanzbewertung unter beziehungsweise über dem zweiten Schwellwert liegt. Verfahren nach einem der Ansprüche 1 bis 4, dadurch gekennzeichnet, dass nur eine begrenzte, entsprechend dem angepassten Relevanzwert priorisierte Anzahl der über dem ersten Schwellwert liegenden Angebote ausgegeben wird. Verfahren nach einem der Ansprüche 1 bis 5, dadurch gekennzeichnet, dass verschiedene Nutzer in einem gleichem oder zumindest in einem einen vorgegebenen Ähnlichkeitsgrad aufweisenden Kontext geclustert (S108) werden, wobei die Akzeptanzwerte zu über dem Schwellwert liegenden Angeboten eines Nutzers an weitere Nutzer im gleichen und/oder ähnlichen Kontext übermittelt werden, vorzugsweise an Nutzer bei denen zu entsprechenden Angeboten keine Akzeptanzbewertung gespeichert ist. Verfahren nach einem der Ansprüche 1 bis 6, dadurch gekennzeichnet, dass ein Ähnlichkeitsgrad von Akzeptanzbewertungen von Angeboten verschiedener Nutzer bestimmt wird, Nutzer mit mindestens einen vorgegebenen Ähnlichkeitsgrad aufweisenden Akzeptanzbewertungen zu Gruppen geclustert werden (S112), wobei Akzeptanzbewertungen von Angeboten auf nicht bewertete gleiche und/oder ähnliche Angebote anderer Nutzer der gleichen Gruppe übertragen werden. Verfahren nach einem der Ansprüche 1 bis 7, dadurch gekennzeichnet, dass - Determination of a degree of similarity between context and offers (S11a), characterized in that the user is identified (S10), a relevance value is assigned to the offers according to a degree of similarity to the context (S11b), a personalized stored acceptance rating of the identified user is read out associated with the offers ( S13) and the relevance value of the offers is adjusted according to the associated acceptance rating, and only the offers with an adjusted relevance value above a predetermined first threshold value are output to the user (S19). Method according to Claim 1, characterized in that the acceptance rating is determined with each issue of an offer based on the reaction of a user and is stored (S21) in a personalized manner with the offer. Method according to claim 2, characterized in that the acceptance rating includes an emotion rating and/or an interaction rating. Method according to one of Claims 1 to 3, characterized in that the adapted relevance ratings for the offers are compared with a second threshold value (S25) and a blocking time for a repetition of a display of the offers is increased (S29) or decreased (S27) if the acceptance rating is below or above the second threshold. Method according to one of Claims 1 to 4, characterized in that only a limited number of offers which are above the first threshold value and which are prioritized according to the adjusted relevance value is output. Method according to one of Claims 1 to 5, characterized in that different users are clustered (S108) in the same context or at least in a context having a predetermined degree of similarity, with the acceptance values for offers above the threshold value from a user to other users in the same and /or be transmitted in a similar context, preferably to users for whom no acceptance rating is stored for corresponding offers. Method according to one of Claims 1 to 6, characterized in that a degree of similarity of acceptance ratings of offers from different users is determined, users with acceptance ratings having at least a predetermined degree of similarity are clustered into groups (S112), acceptance ratings of offers being based on non-rated same and/or or similar offers from other users in the same group. Method according to one of claims 1 to 7, characterized in that Angebote ohne gespeicherte, aus Nutzerreaktionen ermittelte Akzeptanzbewertung mit einem aus dem Ähnlichkeitsgrad ermittelten über einem dritten Schwellwert liegenden Relevanzwert ausgegeben werden. Verfahren nach einem der Ansprüche 1 bis 8, dadurch gekennzeichnet, dass Offers without a stored acceptance rating determined from user reactions are output with a relevance value determined from the degree of similarity above a third threshold value. The method according to any one of claims 1 to 8, characterized in that Akzeptanzbewertung für Angebote mittels einem Nutzertraining (S120) ermittelt und personalisiert abgespeichert werden. Vorrichtung zur Ausführung des vorangehenden Verfahrens zur Ausgabe von Angeboten an einen Fahrer eines Fahrzeugs mit: Acceptance rating for offers by means of a user training (S120) are determined and saved personalized. Device for carrying out the above method for issuing offers to a driver of a vehicle with: -Sensoren (200) zur Bestimmung eines Kontexts, in dem sich das Fahrzeug befindet, - Sensors (200) for determining a context in which the vehicle is located, - Mittel (202) zur Ermittlung von zur Verfügung stehenden Angeboten und zur Bestimmung eines Ähnlichkeitsgrades zwischen Kontext und Angeboten gekennzeichnet durch, eine Einrichtung (204), die einen Nutzer identifiziert, die den Angeboten einen dem Ähnlichkeitsgrad zum Kontext entsprechenden Relevanzwert zuweist, die den Angeboten zugehörig eine personalisiert gespeicherte Akzeptanzbewertung des identifizierten Nutzers aus einem Speicher (206) ausliest und die den Relevanzwert der Angebote entsprechend zugehöriger Akzeptanzbewertung anpasst sowie - Means (202) for determining available offers and for determining a degree of similarity between the context and offers, characterized by a device (204) that identifies a user, which assigns a relevance value corresponding to the degree of similarity to the context to the offers, which the offers associated reads a personalized stored acceptance rating of the identified user from a memory (206) and adjusts the relevance value of the offers according to the associated acceptance rating and Ausgabemittel (208), die nur die Angebote mit einem über einem vorgegebenen ersten Schwellwert liegenden angepassten Relevanzwert an den Nutzer ausgegeben. Output means (208) which only outputs the offers with an adapted relevance value above a predetermined first threshold value to the user.
PCT/EP2022/071018 2021-08-31 2022-07-27 Method and device for outputting offers Ceased WO2023030767A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
DE102021004428.2 2021-08-31
DE102021004428.2A DE102021004428B4 (en) 2021-08-31 2021-08-31 Method and device for issuing offers

Publications (1)

Publication Number Publication Date
WO2023030767A1 true WO2023030767A1 (en) 2023-03-09

Family

ID=83006100

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/EP2022/071018 Ceased WO2023030767A1 (en) 2021-08-31 2022-07-27 Method and device for outputting offers

Country Status (2)

Country Link
DE (1) DE102021004428B4 (en)
WO (1) WO2023030767A1 (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140201004A1 (en) * 2013-01-14 2014-07-17 Toyota Jidosha Kabushiki Kaisha Managing Interactive In-Vehicle Advertisements
US20160063561A1 (en) * 2014-08-29 2016-03-03 Ford Global Technologies, Llc Method and Apparatus for Biometric Advertisement Feedback Collection and Utilization
DE102017207466A1 (en) 2017-05-04 2018-11-08 Audi Ag Method for operating an output device of a motor vehicle, evaluation and navigation device, data server device and motor vehicle

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1272729C (en) 2000-11-20 2006-08-30 英国电讯有限公司 Method of updating interests
US20090037268A1 (en) 2007-08-02 2009-02-05 Sam Zaid Relevance Engine for Delivering Increasingly Relevant Content to Users
US10721705B1 (en) 2010-06-04 2020-07-21 NEXRF Corp. Content Relevance Weighting System
DE102019217733A1 (en) 2019-11-18 2021-05-20 Volkswagen Aktiengesellschaft Method for operating an operating system in a vehicle and operating system for a vehicle

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140201004A1 (en) * 2013-01-14 2014-07-17 Toyota Jidosha Kabushiki Kaisha Managing Interactive In-Vehicle Advertisements
US20160063561A1 (en) * 2014-08-29 2016-03-03 Ford Global Technologies, Llc Method and Apparatus for Biometric Advertisement Feedback Collection and Utilization
DE102017207466A1 (en) 2017-05-04 2018-11-08 Audi Ag Method for operating an output device of a motor vehicle, evaluation and navigation device, data server device and motor vehicle

Also Published As

Publication number Publication date
DE102021004428A1 (en) 2023-03-02
DE102021004428B4 (en) 2024-03-21

Similar Documents

Publication Publication Date Title
DE102018113034A1 (en) VOICE RECOGNITION SYSTEM AND VOICE RECOGNITION METHOD FOR ANALYZING A COMMAND WHICH HAS MULTIPLE INTENTIONS
DE102015111671A1 (en) Method and apparatus for determining relative driving characteristics using participatory measuring systems
DE102009010275A1 (en) Information retrieval device, information retrieval system and information retrieval method
DE112011104739T5 (en) Mobile information terminal, information management device and information management system for mobile information terminals
DE10042983B4 (en) Method for determining a desired destination in a computer-aided navigation system and corresponding navigation system
DE10036851A1 (en) Method for selecting a place name in a navigation system by voice input
DE102004025599A1 (en) Finding card information
DE102017213235A1 (en) A method for determining a user feedback when using a device by a user and control device for performing the method
CN113536028A (en) Music recommendation method and device
DE102020104735A1 (en) Method for providing a recommendation message to a user of a vehicle, computer-readable medium, system, and vehicle
DE102013003036B4 (en) Car infotainment system with search functionality
DE102021004428B4 (en) Method and device for issuing offers
CN110738574A (en) Data prediction method, device, device and storage medium
WO2002046956A2 (en) Method and device for automatically issuing information using a search engine
DE102011006846A1 (en) Method for preparing speech signal regarding traffic and/or weather conditions of route to be traveled by motor car, involves generating language records comprising classification information and speech signal
DE102017211447B4 (en) Method for selecting a list entry from a selection list of an operating device by means of voice control and operating device
DE102019125665A1 (en) Method for making available anonymized, ADAS relevant vehicle data
EP2997333A1 (en) Method for operating a navigation system, navigation system and motor vehicle
DE10130414B4 (en) Method and device for outputting data to an attribute of a digital road map
DE102020129563A1 (en) Method for initiating a component improvement measure for a vehicle component of a motor vehicle, computing device and motor vehicle with a computing device
DE102025120390A1 (en) Procedure for providing a prioritized list of available charging stations
DE102012014484A1 (en) Method for assisting driver of motor vehicle involves translating character string from actual language to target language, if character string is assigned to traffic sign, and is provided to driver
DE102022114783A1 (en) Method for providing user information about a user of a motor vehicle
DE102019201823A1 (en) Method for operating an output device of a motor vehicle or a mobile terminal device, infotainment device, storage medium, mobile terminal device, and motor vehicle
DE10206734A1 (en) Method for automatic position determination using a search machine in which searched for location data are stored together with corresponding attributes and a multi-valued search request is weighted to generate a unique result

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 22757913

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 22757913

Country of ref document: EP

Kind code of ref document: A1