DE102011000539A1 - Method for providing partial contents from Internet site, involves displaying partial contents associated with user profiles list that is created by comparing queried user profile with several user profiles - Google Patents
Method for providing partial contents from Internet site, involves displaying partial contents associated with user profiles list that is created by comparing queried user profile with several user profiles Download PDFInfo
- Publication number
- DE102011000539A1 DE102011000539A1 DE102011000539A DE102011000539A DE102011000539A1 DE 102011000539 A1 DE102011000539 A1 DE 102011000539A1 DE 102011000539 A DE102011000539 A DE 102011000539A DE 102011000539 A DE102011000539 A DE 102011000539A DE 102011000539 A1 DE102011000539 A1 DE 102011000539A1
- Authority
- DE
- Germany
- Prior art keywords
- user
- user profiles
- list
- procedure
- database
- 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
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/953—Querying, e.g. by the use of web search engines
- G06F16/9536—Search customisation based on social or collaborative filtering
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION 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/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/953—Querying, e.g. by the use of web search engines
- G06F16/9535—Search customisation based on user profiles and personalisation
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION 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
- G06Q10/00—Administration; Management
- G06Q10/10—Office automation; Time management
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- Strategic Management (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Data Mining & Analysis (AREA)
- Entrepreneurship & Innovation (AREA)
- Development Economics (AREA)
- General Business, Economics & Management (AREA)
- Finance (AREA)
- Marketing (AREA)
- Economics (AREA)
- Accounting & Taxation (AREA)
- General Engineering & Computer Science (AREA)
- Human Resources & Organizations (AREA)
- Game Theory and Decision Science (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Tourism & Hospitality (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
Description
Die vorliegende Erfindung bezieht sich auf ein System und Verfahren sowie ein Computerprogrammprodukt zum Bereitstellen von Teilinhalten.The present invention relates to a system and method as well as a computer program product for providing sub-content.
Längst hat das Internet eine unüberschaubare Fülle an Seiten erreicht. Ebenso haben sich gerade in der jüngeren Zeit so genannte Web-Communities gebildet, in denen sich Internetnutzer gemäß eines jeweiligen gemeinsamen Interesse zusammenschließen. Ein solches Interesse kann die gegenseitige Bereitstellung von noch nicht bekannten Internetseiten sein.The Internet has long since reached an unmanageable wealth of pages. Likewise, just recently, so-called web communities have formed in which connect Internet users according to their respective common interests. Such an interest may be the mutual provision of not yet known websites.
Mehrere Patentanmeldungen sind bekannt, die unterschiedliche Verfahren über die Erstellung von Web-Communities und das Vorschlagen von interessanten Internetseiten zum Inhalt haben.Several patent applications are known which have different methods of creating web communities and suggesting interesting websites content.
Die US Patentanmeldung Nr.
Die internationale Patentanmeldung Nr.
Die vorliegende Beschreibung stellt somit ein System und Verfahren zur personalisierten Bereitstellung von Internetinhalten dar.The present description thus provides a system and method for personalized delivery of Internet content.
Dies wird erreicht durch ein Verfahren zum Bereitstellen von Teilinhalten, wobei das Verfahren die folgenden Schritte umfasst:
In einem ersten Schritt fragt ein Benutzer ein Benutzerprofil ab. Das abgefragte Benutzerprofil kann entweder das eigene Benutzerprofil des Benutzers oder ein weiteres Benutzerprofil eines anderen Benutzers, das für den Benutzer von Interesse erscheint, sein. Das abgefragte Benutzerprofil wird mit einer Mehrzahl von anderen Benutzerprofilen verglichen und eine Liste von Benutzerprofilen auf Grund des Vergleichens wird erstellt. Teilinhalte assoziiert mit der Liste von Benutzerprofilen werden daraufhin angezeigt. Durch das Abfragen und Vergleichen der Benutzerprofile werden Benutzer mit ähnlichen Interessen oder ähnliche soziodemographische oder psychographische Merkmale zusammengeführt, um eine Interessengemeinschaft zu bilden. Die Interessengemeinschaft ist somit eine Art von Web-Community. Es ist davon auszugehen, dass sich die jeweiligen Benutzer bzw. Mitglieder der Interessengemeinschaft für die Teilinhalte interessieren, welche mit den anderen Benutzer der Interessengemeinschaft assoziiert sind. Der Benutzer bekommt somit mit diesem Verfahren eine Anzeige von relevanten Teilinhalten, die ihm zugeschnitten ist. Die subjektive Qualität und Relevanz der Teilinhalte ist durch dieses Verfahren gegenüber herkömmliche Verfahren gestiegen.This is achieved by a method for providing partial contents, the method comprising the following steps:
In a first step, a user polls a user profile. The queried user profile may be either the user's own user profile or another user profile of another user that may be of interest to the user. The queried user profile is compared to a plurality of other user profiles and a list of user profiles based on the comparison is created. Part contents associated with the list of user profiles are then displayed. By querying and comparing user profiles, users with similar interests or similar socio-demographic or psychographic characteristics are brought together to form a community of interests. The community of interest is thus a kind of web community. It can be assumed that the respective users or members of the community of interest are interested in the sub-contents which are associated with the other users of the community of interests. The user thus gets with this method an indication of relevant sub-content that is tailored to him. The subjective quality and relevance of the sub-content has risen by this method compared to conventional methods.
Weiterhin umfasst das System und Verfahren der vorliegenden Erfindung ein Abfragen eines Benutzerprofils, mit vorheriger Erstellung des abzufragenden Benutzerprofils.Furthermore, the system and method of the present invention includes querying a user profile, with prior creation of the user profile to be queried.
Zudem umfasst das System und Verfahren das Speichern eines Benutzerprofils, bei dem Verbindungen auf Internetseiten als Teilinhalte eingeschlossen sind.In addition, the system and method includes storing a user profile that includes links to web pages as sub-content.
Das Anzeigen der Inhalte umfasst z. B. ein Anzeigen von Verbindungen zu Internetseiten, oder Empfehlungen von Hotels bzw. Bücher und Reisehinweise oder Multimediainhalte.The display of content includes, for. This includes, for example, displaying links to Internet sites, or recommending hotels or books and travel advice or multimedia content.
Zudem umfasst das System und Verfahren beim Anzeigen des Teilinhalts ein Darstellen in Listen-, Baum-, beziehungsweise Netzformat. In addition, the system and method of displaying the sub-content includes displaying in list, tree, or network format.
Zudem umfasst das System und Verfahren ein Einloggen auf dem Server des Systems durch einen Benutzer und das Abfragen eines Benutzerprofils.In addition, the system and method includes logging in to the server of the system by a user and querying a user profile.
Zudem umfasst das System und Verfahren ein Erstellen der Liste mit einem Bewerten der übereinstimmenden Merkmale. Die übereinstimmenden Merkmale können gemeinsamen Interessen oder ähnliche soziodemografische oder psychografische Merkmale sein.In addition, the system and method includes creating the list of matching features. The consistent features may be common interests or similar socio-demographic or psychographic features.
Zudem umfasst das System und Verfahren ein Bewerten der gespeicherten Verbindungen.In addition, the system and method includes evaluating the stored connections.
Zudem umfasst das System und Verfahren ein Bewerten nach einem Grad der Übereinstimmung.In addition, the system and method includes evaluating for a degree of agreement.
Zudem umfasst das System und Verfahren ein Anzeigen der Liste in Abhängigkeit der Bewertung.In addition, the system and method includes displaying the list depending on the rating.
Zudem umfasst das System und Verfahren sowohl ein Ergänzen der Benutzerprofile durch Bewertungen anderer Benutzer als auch ein Ergänzen der Benutzerprofile durch Bewertungen aufgrund von Häufigkeiten der übereinstimmenden Merkmale.In addition, the system and method include both supplementing the user profiles by ratings of other users and supplementing the user profiles by ratings based on frequencies of the matching characteristics.
Zudem umfasst das System und Verfahren eine Klassifizierung der Benutzerprofile aufgrund der Bewertungen.In addition, the system and method includes a classification of the user profiles based on the ratings.
Zudem umfasst das System und Verfahren ein Auswählen einer in der Liste aufgeführten Internetseite durch den Benutzer und das Darstellen der ausgewählten Internetseite.In addition, the system and method includes selecting an Internet page listed by the user and displaying the selected Internet page.
Bei dem System und Verfahren wird weiterhin der Vergleich und die Bewertung des mit dem jeweiligen Benutzerprofil assoziierten Teilinhalts durch die Merkmale des Benutzerprofils ermöglicht.Furthermore, in the system and method, the comparison and the evaluation of the sub-content associated with the respective user profile are made possible by the characteristics of the user profile.
Zudem umfasst das System und Verfahren einen Server mit einer Inhaltschnittstelle, eine Benutzerschnittstelle, eine Datenbankschnittstelle und ein Recherchemodul, wobei die Datenbank zur Abspeicherung von Benutzerprofilen dient und über die Datenbankschnittstelle mit dem Recherchemodul verbunden ist. Das Recherchemodul ist derart konfiguriert, dass es auf Anfragen eines Benutzers die Benutzerprofile einer Datenbank abfragt und diese nach übereinstimmenden Merkmalen verglichen werden. Anschließend wird eine Auswertung dieses Vergleichs in Form von Teilinhalten assoziiert mit einer Liste von Benutzerprofilen an den Benutzer versand.In addition, the system and method comprises a server with a content interface, a user interface, a database interface and a search module, wherein the database is used for storing user profiles and is connected to the search module via the database interface. The search engine is configured to query user profiles of a database upon requests from a user and to compare them for matching characteristics. Subsequently, an evaluation of this comparison in the form of partial content is associated with a list of user profiles sent to the user.
Das System und Verfahren umfasst weiterhin ein Terminal zur graphischen Darstellung einer Benutzeroberfläche des Systems, welches beim Benutzer vorhanden ist und verwendet wird. Dieses stellt auch die an den Benutzer versandte Liste der Benutzerprofile dar. Ebenso ist das Terminal für die Eingaben des Benutzers z. B. für die Erstellung eines eigenen Benutzerprofils konfiguriert.The system and method further includes a terminal for graphing a user interface of the system that is present and used by the user. This also represents the list of user profiles sent to the user. Likewise, the terminal for the user's input is e.g. B. configured to create your own user profile.
Ein Aspekt des System und Verfahren ist weiterhin, dass Teilinhalte Verbindungen zu Internetseiten umfassen können.An aspect of the system and method is further that sub-content may include links to web pages.
Ein Aspekt des System und Verfahren ist weiterhin, dass die Liste von Mitglieder- bzw. Benutzerprofilen direkte Verbindungen auf Internetseiten umfassen kann.An aspect of the system and method is further that the list of member or user profiles may include direct links to web pages.
Jedoch ist das erfindungsgemäße System und Verfahren nicht nur auf Internetanwendung fest gelegt, sondern kann ebenso z. B. auf die Bereiche Druck, Reise, Multimedia, etc. angewendet werden.However, the system and method according to the invention is not limited to Internet application, but can also z. B. on the areas of pressure, travel, multimedia, etc. are applied.
Ein Aspekt des System und Verfahren ist weiterhin, dass das Bereitstellen ein Empfehlen umfassen kann.An aspect of the system and method is further that providing may include recommending.
Kurze Beschreibung der FigurenBrief description of the figures
Detaillierte Beschreibung der Erfindung Detailed description of the invention
Die Teilinhalte eines Aspekts dieser Offenbarung beziehen sich auf Verbindungen zu Internetseiten bzw. Hyperlinks
Die Benutzeroberfläche
Der Server
Das Recherchemodul
Das Recherchemodul
Unter Bezugnahme auf
Das Verfahren
Die empfohlenen Internetseiten
Wenn bei der Entscheidung im Schritt
Im Schritt
Im Falle dass nach Benutzerprofilen
Ziel des Vergleiches in Schritt
Im Vergleichsschritt
Die Beziehungen bzgl. der empfohlenen Internetseiten
Die Erstellung der Beziehungen zwischen den Benutzerprofilen
Das Benutzerprofil v ist Mitglied von der Menge V. Die algorithmische Kosten zum Auffinden aller Knoten (Benutzerprofile) u(i) aus der Menge V, die gemeinsame Eigenschaften (Merkmale) mit v haben, beträgt O(#V), da '#(V – 1) Knoten (V\v) betrachtet werden müssen. Demgemäß kann es maximal #V·(#V – 1) Kanten geben. Jeder Knoten (Benutzerprofil) kann maximal mit allen anderen Knoten (Benutzerprofile) verbunden sein. In diesem Fall spricht man von einem dicht besetzten Graphen. Im vorliegenden Fall bedeutet es, dass alle Benutzer mit allen anderen Benutzern mindestens ein Merkmal gemeinsam haben. In der Praxis kommt dieser Fall nicht vor.The user profile v is a member of the set V. The algorithmic cost to find all the nodes (user profiles) u (i) from the set V that have common properties (features) with v is O (#V), since '# ( V - 1) nodes (V \ v). Accordingly, there can be at most # V * (#V-1) edges. Each node (user profile) can be connected to all other nodes (user profiles) at most. In this case we speak of a densely populated graph. In the present case, it means that all users have at least one feature in common with all other users. In practice, this case does not occur.
Beim Schritt des Vergleichens
Die algorithmischen Kosten betragen demnach O(#V) × K(e(v, u)) mit v, u aus V, v <> u. Sei v, u aus V. Das Benutzerprofil u ist genau dann ”direkter Nachbar” vom Benutzerprofil v, wenn es genau eine Kante e = {v, u} vom Benutzerprofil v zum Benutzerprofil u gibt. Impliziert durch die obige Definition gilt: w(e) > 0.The algorithmic costs are thus O (#V) × K (e (v, u)) with v, u from V, v <u. Let v, u be V. The user profile u is "direct neighbor" to the user profile v if and only if there is exactly one edge e = {v, u} from the user profile v to the user profile u. Implied by the above definition, w (e)> 0.
Eine naheliegende, mögliche Implementierung des dargestellten Graphen ist die Darstellung in einer relationalen Datenbank (Entity-Relationship-Modell), in der die Knoten/Benutzerprofile als Entitäten der Klasse V enthalten sind. An obvious, possible implementation of the represented graph is the representation in a relational database (entity-relationship model), in which the node / user profiles are contained as class V entities.
Sei v0 aus V. Alle direkten Nachbarn der Benutzerprofil u(i) aus V von der Benutzerprofil v0 lassen sich im direkten Vergleich von der Benutzerprofil v0 mit allen anderen Benutzprofilen u(i), u(i) aus V\v, finden durch Analyse ob und wenn ja, wie viele gemeinsame Merkmale (empfohlene Internetseiten
Der Vorteil dieses „naiven” Verfahrens liegt im Verzicht auf getrennte Speicherung der Kanten-Information, da keine zusätzliche Datenstruktur für die Kanten benötigt wird. Wie oben erwähnt wird diese Information zusammen mit den Benutzerprofilen
Stellt man wie oben beschrieben die Menge aller Knoten als Daten(bank)struktur in einem relationalen Datenbankmodell durch eine Entität V dar, so stellt die Darstellung der Kanten als eine die Knoten selbstreferenzierende Relation (stellt eine Beziehung zwischen gleichartigen Objekten her) eine mögliche Effizienzsteigerung dar, da eine Neuberechnung der Kanten (Beziehungen) nicht jedes Mal erforderlich ist. Es bietet sich an, einmal gewonnene Kanten-Informationen durch ein so genanntes „JoinModel” mit zusätzlichem Attribut Kantengewicht/übereinstimmende Merkmale
In der Situation eines dünn besetzten Graphen bei häufig lesenden, aber nur seltenen schreibenden Zugriffen, lässt das es das Verfahren
Auch der zusätzliche Einsatz von Indizierung innerhalb der Kanten-Entität zum effizienten Auffinden der Kanten-Information kann eine weitere Beschleunigung des Verfahrens begünstigen: Über das JoinModel können alle direkten Nachbarn des Benutzerprofil u(i) vom Benutzerprofil v0 mit einem Aufwand von O(#E) gefunden werden.The additional use of indexing within the edge entity for efficiently finding the edge information may favor further acceleration of the method: Via the JoinModel, all direct neighbors of the user profile u (i) can be obtained from the user profile v0 with an effort of O (#E ) being found.
Anstatt den vollständigen Graphen für eine Pfadsuche im Sinne der Aufgabenstellung stets neu aufzubauen (was einem bekannten Verfahren entspricht, reicht es im Rahmen des Verfahrens
Prinzipiell werden in den Vergleichsschritten
Im Schritt
Tabelle 1 zeigt ein Beispiel für die Durchführung des Vergleichschritts
Spalte H (Zellen H6 bis H16 in diesem Beispiel) zeigen elf andere Benutzerprofile
In den Zellen der Spalte E wird die Anzahl von gemeinsamen Interessen aus Spalten I–L für das jeweilige Mitglied (aus Zellen H6 bis H16) mit dem Benutzer
Denkbar sind ebenfalls dynamische Kriterien. Ein Jugendlicher mit 16 Jahren hat z. B. wenig gemeinsam mit einem Jungerwachsenen von 19 Jahren. Zwei ältere Erwachsene (40 und 60 Jahren) haben eher häufiger gemeinsame Interessen. Somit kann die Auswirkung des Vergleichs im Verlauf der Jahre durch eine Änderung des Alterskoeffizienten bewirkt werden. Im Beispiel gibt die Spalte W das Alter der Mitglieder der jeweiligen Benutzerprofile
Der Fachmann wird die drei Arten der zu vergleichenden Kriterien erkennen, durch welche unterschiedliche Ausprägungen von Eigenschaften vergleichbar gemacht und in eine Reihenfolge gebracht werden:
- – 1-1 Vergleich zwischen Interessen (Fußball, Squash, Angeln, Hund)
- – Wert aus einer Werteliste (Spalte M = Familenstand); und
- – Toleranzwert: hier Spalte N für Alter.
- - 1-1 comparison between interests (football, squash, fishing, dog)
- - value from a list of values (column M = family status); and
- - Tolerance value: here column N for age.
In anderen Worten wird unter den oben beispielhaft genannten Merkmalen nicht ausschließend gesucht, sondern es werden auch Ergebnisse gefunden, die nicht in allen aufgeführten Merkmalen übereinstimmen. Jedoch kann in diesem Fall naturgemäß kein Ähnlichkeitskoeffizient von 100% erlangt werden.In other words, among the features exemplified above are not exclusive, but also results are found that do not match in all listed features. However, in this case, of course, no similarity coefficient of 100% can be obtained.
In einem Schritt
Für das Ergebnis aus Schritt
Für das Ergebnis aus Schritt
Das Recherchemodul
In einem Schritt
Der Benutzer
Die Liste
Die in der Datenbank
Diese Klassifizierung
Wenn von Benutzer
Das System und Verfahren sind nicht nur auf die Darstellung von Webseiten und Links wie in
ZITATE ENTHALTEN IN DER BESCHREIBUNG QUOTES INCLUDE IN THE DESCRIPTION
Diese Liste der vom Anmelder aufgeführten Dokumente wurde automatisiert erzeugt und ist ausschließlich zur besseren Information des Lesers aufgenommen. Die Liste ist nicht Bestandteil der deutschen Patent- bzw. Gebrauchsmusteranmeldung. Das DPMA übernimmt keinerlei Haftung für etwaige Fehler oder Auslassungen.This list of the documents listed by the applicant has been generated automatically and is included solely for the better information of the reader. The list is not part of the German patent or utility model application. The DPMA assumes no liability for any errors or omissions.
Zitierte PatentliteraturCited patent literature
- US 2005/0076093 A1 [0004] US 2005/0076093 A1 [0004]
- WO 2004/046948 A1 [0005] WO 2004/046948 A1 [0005]
Claims (22)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE102011000539A DE102011000539A1 (en) | 2010-07-29 | 2011-02-07 | Method for providing partial contents from Internet site, involves displaying partial contents associated with user profiles list that is created by comparing queried user profile with several user profiles |
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE102010036747 | 2010-07-29 | ||
| DE102010036747.8 | 2010-07-29 | ||
| DE102011000539A DE102011000539A1 (en) | 2010-07-29 | 2011-02-07 | Method for providing partial contents from Internet site, involves displaying partial contents associated with user profiles list that is created by comparing queried user profile with several user profiles |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| DE102011000539A1 true DE102011000539A1 (en) | 2012-03-22 |
Family
ID=45769041
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| DE102011000539A Ceased DE102011000539A1 (en) | 2010-07-29 | 2011-02-07 | Method for providing partial contents from Internet site, involves displaying partial contents associated with user profiles list that is created by comparing queried user profile with several user profiles |
Country Status (1)
| Country | Link |
|---|---|
| DE (1) | DE102011000539A1 (en) |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20030087652A1 (en) * | 2001-04-13 | 2003-05-08 | Daniel Simon | Method and system to facilitate interaction between and content delivery to users of a wireless communications network |
| WO2004046948A1 (en) | 2002-11-18 | 2004-06-03 | America Online, Inc | Matching members with shared interests |
| US20050076093A1 (en) | 2003-06-04 | 2005-04-07 | Stefan Michelitsch | Content recommendation device with user feedback |
| US20090063284A1 (en) * | 2007-02-01 | 2009-03-05 | Enliven Marketing Technologies Corporation | System and method for implementing advertising in an online social network |
-
2011
- 2011-02-07 DE DE102011000539A patent/DE102011000539A1/en not_active Ceased
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20030087652A1 (en) * | 2001-04-13 | 2003-05-08 | Daniel Simon | Method and system to facilitate interaction between and content delivery to users of a wireless communications network |
| WO2004046948A1 (en) | 2002-11-18 | 2004-06-03 | America Online, Inc | Matching members with shared interests |
| US20050076093A1 (en) | 2003-06-04 | 2005-04-07 | Stefan Michelitsch | Content recommendation device with user feedback |
| US20090063284A1 (en) * | 2007-02-01 | 2009-03-05 | Enliven Marketing Technologies Corporation | System and method for implementing advertising in an online social network |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| DE69805437T2 (en) | INFORMATION MANAGEMENT SYSTEM | |
| DE60221153T2 (en) | METHOD AND DEVICE FOR SIMILARITY SEARCH AND GROUP FORMATION | |
| DE10154656A1 (en) | Computer based method for suggesting articles to individual users grouped with other similar users for marketing and sales persons with user groups determined using dynamically calculated similarity factors | |
| DE102018004974A1 (en) | Global vector recommendations based on implicit interaction and profile data | |
| DE102009040570A1 (en) | Method and system for generating a dynamic help document | |
| DE112012006300T5 (en) | Predictive behavioral targeting | |
| DE112016002395T5 (en) | Access control for data resources | |
| DE202013012168U1 (en) | competence confirmations | |
| DE112012001077T5 (en) | Optimization of integration in social media | |
| DE202014010951U1 (en) | Distance-dependent downgrading of search rankings | |
| DE102011101791A1 (en) | METHODS, DEVICES AND MANUFACTURING OBJECTS TO EVALUATE THE INFLUENCE OF WEBSITES | |
| DE102016008612A1 (en) | Visitor identification based on feature selection | |
| DE112015005186T5 (en) | Structured entity information page | |
| DE112012002991T5 (en) | Protect data of a network entity while maintaining network properties | |
| DE202013005812U1 (en) | System for indexing electronic content | |
| DE112016001601T5 (en) | DISPLAY OF CONTENT ELEMENTS BASED ON THE USER INTERVIEW FOR CONTENTS OF CONTENTS | |
| DE112016000962T5 (en) | SYSTEM AND METHOD FOR STRUCTURING EVALUATIONS WITH AUTOMATICALLY GENERATED TAGS | |
| WO2012017056A1 (en) | Method and apparatus for automatically processing data in a cell format | |
| DE112012000732T5 (en) | Opportunity identification for search engine optimization | |
| WO2011044865A1 (en) | Method for determining a similarity of objects | |
| DE102012025349A1 (en) | Determination of a similarity measure and processing of documents | |
| DE102011000539A1 (en) | Method for providing partial contents from Internet site, involves displaying partial contents associated with user profiles list that is created by comparing queried user profile with several user profiles | |
| EP3672200A1 (en) | Method for collaboration of multiple devices in a local network | |
| DE202012013130U1 (en) | Predictive behavioral targeting | |
| DE112021000337T5 (en) | Target user trait extraction method, target user trait extraction system and target user trait extraction server |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| R163 | Identified publications notified | ||
| R012 | Request for examination validly filed | ||
| R016 | Response to examination communication | ||
| R002 | Refusal decision in examination/registration proceedings | ||
| R003 | Refusal decision now final |
Effective date: 20130716 |