Personalisieren von Diensten Milen Koychev Agenda n Einordnung

  • Slides: 23
Download presentation
Personalisieren von Diensten Milen Koychev

Personalisieren von Diensten Milen Koychev

Agenda n Einordnung des Themas n Vorstellung des Thema n Metapher n Abbildung des

Agenda n Einordnung des Themas n Vorstellung des Thema n Metapher n Abbildung des Themas auf die Metapher n Ausblick n Diskussion Personalisieren von Diensten Milen Koychev 2

Was ist Personalisieren? n Abstrakt: n Zuordnung menschlicher Eigenschaften zu einem Objekt oder Sachverhalt.

Was ist Personalisieren? n Abstrakt: n Zuordnung menschlicher Eigenschaften zu einem Objekt oder Sachverhalt. n Konkret in der Informatikwelt: n Anpassung von Programmen, Diensten oder Informationen an die persönlichen Bedürfnisse, Fähigkeiten eines Benutzers [Pashtan 05]. Personalisieren von Diensten Milen Koychev 3

Einsatzgebiete E-Commerce Die Wünsche des Kunden im Voraus erraten Tourismus PDA-Reiseplaner Sicherheit Wer darf

Einsatzgebiete E-Commerce Die Wünsche des Kunden im Voraus erraten Tourismus PDA-Reiseplaner Sicherheit Wer darf was E-Learning persönlicher Lehrer Sport und Fitness persönlicher Fitnesstrainer Softwareentwicklung Mein Desktop – mein Zuhause Rettungsdienste Rettungssanitäter am Handgelenk Smart home Der Kühlschrank sorgt für meine Ernährung Personalisieren von Diensten Milen Koychev 4

Agenda n Einordnung des Themas n Vorstellung des Thema n Metapher n Abbildung des

Agenda n Einordnung des Themas n Vorstellung des Thema n Metapher n Abbildung des Themas auf die Metapher n Ausblick n Diskussion Personalisieren von Diensten Milen Koychev 5

Personalisieren von Diensten Personalisierte Daten verwalten Benutzer identifizieren Dienste anpassen Personalisieren von Diensten Milen

Personalisieren von Diensten Personalisierte Daten verwalten Benutzer identifizieren Dienste anpassen Personalisieren von Diensten Milen Koychev 6

Benutzer identifizieren n Persönliche Gegenstände n RFID n SIM-, CHIP-, SMART-Karten n Biometrische Merkmale

Benutzer identifizieren n Persönliche Gegenstände n RFID n SIM-, CHIP-, SMART-Karten n Biometrische Merkmale n Finger-, Iris-Abdruck etc. n Biometrischer Reisepass [dermalog] n Geheimes Wissen n Einfaches Login (Benutzername / Passwort) n Zentrale Anmeldestelle n Identitäts-Metasystem Personalisieren von Diensten Milen Koychev 7

Zentrale Anmeldestelle: . NET Passport / Liberty Alliance Project Zentrale Anmeldestelle (Single-Sign-On) Benutzer n

Zentrale Anmeldestelle: . NET Passport / Liberty Alliance Project Zentrale Anmeldestelle (Single-Sign-On) Benutzer n Dienstanbieter Eigenschaften eines solchen Systems n Einmalige Anmeldedaten: n Systemübergreifende Identität n Standardlösung: n Eingebaute Sicherheit / Unsicherheit: n Zentrale Benutzerdatenverwaltung Personalisieren von Diensten Milen Koychev + + +/+ / -8

Identitäts-Metasystem n Der Benutzer soll mit seiner Identität in der heterogenen Welt einfach operieren

Identitäts-Metasystem n Der Benutzer soll mit seiner Identität in der heterogenen Welt einfach operieren können. n Das Identitäts-Metasystem ist ein Framework, das folgendes vereinigt: unterschiedliche Identitätstechnologien, n verschiedene Akteure (Dienstanbieter, Benutzer und Identitätsprüfer) n Personalisieren von Diensten Milen Koychev 9

Info. Card: Allgemein n Basiert auf der Metapher von physischen Karten n Personalausweis, Führerschein,

Info. Card: Allgemein n Basiert auf der Metapher von physischen Karten n Personalausweis, Führerschein, Kreditkarte, Mitgliedsausweis, etc… n Verwaltete Karten, signiert durch externen Aussteller ("Managed") n Selbstausgestellte Karten, signiert durch Benutzer ("Self-issued") n Implementierung als abgesichertes Subsystem (für Microsoft Windows) n n n Geschützte Benutzeroberfläche/UI Verschlüsselte Speicherung auf Festplatte Verbesserte Antiangriffstechniken Personalisieren von Diensten Milen Koychev 10

Info. Card: Szenario 2 Policy Identifikation durch: Token mit Vornamen und Nachnamen 1 4

Info. Card: Szenario 2 Policy Identifikation durch: Token mit Vornamen und Nachnamen 1 4 Dienst anfordern Benutzer wählt Karte 7 fabrikam My Card Washington State ID Alice Woodward 1306 - 2523 ? Alice Woodward Exp 6/12/2008 Anonymous Token weitergeben 6 3 Token erzeugen Das System bietet passende Karten an 5 Personalisieren von Diensten Milen Koychev Token anfordern 11 Identitätsprüfer

Personalisierte Daten verwalten n Personalisierte Daten sammeln n Gesetzliche Vorschriften beachten n Welche Daten

Personalisierte Daten verwalten n Personalisierte Daten sammeln n Gesetzliche Vorschriften beachten n Welche Daten dürfen gesammelt werden n Wie lange dürfen die Daten gespeichert werden n Benutzer aktiv in den Prozess involvieren n Platform for Privacy Preferences (P 3 P) n Enterprise Privacy Authorization Language (EPAL) n Sicherheit bei personalisierten Daten n Privacy n Security n Integrität Personalisieren von Diensten Milen Koychev 12

Dienste personalisieren (anpassen) n Regelbasierte Personalisierung (Anpassen) n Der Benutzer wird direkt aufgrund eines

Dienste personalisieren (anpassen) n Regelbasierte Personalisierung (Anpassen) n Der Benutzer wird direkt aufgrund eines Regelwerkes angesprochen. n Kollaboratives Filtern (offen und verdeckt) n Der Benutzer wird aktiv oder passiv einer „Consumer-Gruppe“ zugewiesen. n Personalisierung durch Deduktion n Der Benutzer wird aufgrund seines „bisherigen“ Verhalten angesprochen Personalisieren von Diensten Milen Koychev 13

Agenda n Einordnung des Themas n Vorstellung des Thema n Metapher n Abbildung des

Agenda n Einordnung des Themas n Vorstellung des Thema n Metapher n Abbildung des Themas auf die Metapher n Ausblick n Diskussion Personalisieren von Diensten Milen Koychev 14

Metapher: Flughafen Viele Menschen (Benutzer) Großes Gebäude Dienste Points of Interests (POI) n Szenario:

Metapher: Flughafen Viele Menschen (Benutzer) Großes Gebäude Dienste Points of Interests (POI) n Szenario: Der Benutzer will seine POIs innerhalb des Flughafens besuchen. n POIs müssen festgestellt werden. n POIs besuchen = finden + erreichen. Personalisieren von Diensten Milen Koychev 15

Agenda n Einordnung des Themas n Vorstellung des Thema n Metapher n Abbildung des

Agenda n Einordnung des Themas n Vorstellung des Thema n Metapher n Abbildung des Themas auf die Metapher n Ausblick n Diskussion Personalisieren von Diensten Milen Koychev 16

Systemarchitektur Milen Koychev Jan Napitupulu Personalisieren von Diensten Milen Koychev Edyta Kutak 17

Systemarchitektur Milen Koychev Jan Napitupulu Personalisieren von Diensten Milen Koychev Edyta Kutak 17

Flughafen: Personalisieren von Diensten n Personalisierte Daten ableiten: n Benutzerprofil mit in Anspruch genommenen

Flughafen: Personalisieren von Diensten n Personalisierte Daten ableiten: n Benutzerprofil mit in Anspruch genommenen Diensten auf unterschiedlichen Flughäfen erstellen. n Dienste anpassen – Dienstangebot anpassen n Antwort durch Abgleich des Benutzerprofils und der Liste auf dem Flughafen vorhandener Dienste. n Benutzer Identifizieren n Identifikation durch persönlichen Besitz (PDA / Smart phone). Personalisieren von Diensten Milen Koychev 18

Agenda n Einordnung des Themas n Vorstellung des Thema n Metapher n Abbildung des

Agenda n Einordnung des Themas n Vorstellung des Thema n Metapher n Abbildung des Themas auf die Metapher n Ausblick n Diskussion Personalisieren von Diensten Milen Koychev 19

Ausblick: Prototyp Personalisieren von Diensten Milen Koychev 20

Ausblick: Prototyp Personalisieren von Diensten Milen Koychev 20

Ausblick: Weitere Visionen n Nutzen für andere Systeme n Bessere Planung von Dienstangeboten. n

Ausblick: Weitere Visionen n Nutzen für andere Systeme n Bessere Planung von Dienstangeboten. n Optimales Ausnutzen von Werbeflächen. n Ausbau unseres Systems n Anbindung von Zahlungsinformationen. Personalisieren von Diensten Milen Koychev 21

Literatur n [Jagoe 03] n Andrew Jagoe, „Mobile Location Services“, Pearson Education Inc. ,

Literatur n [Jagoe 03] n Andrew Jagoe, „Mobile Location Services“, Pearson Education Inc. , 2003, New Jersey, 2003, ISBN 0 -13 -008456 -5 n [Pashtan 05] n Ariel Pashtan, „Mobile Web Services“, Cambridge University Press, Cambridge, 2005, ISBN 0 -521 -83049 -4 n [w 3 c. p 3 p] - P 3 P Spezifikation (Stand: 06. 2006) n n http: //www. w 3. org/TR/P 3 P [ibm. epal] – EPAL Spezifikation (Stand 06. 2006) n http: //www. zurich. ibm. com/security/enterprise-privacy/epal/ [dermalog] – Biometrische Identifikationssysteme (Stand 06. 2006) n http: //www. dermalog. de n [msdn. identity] - The Laws of Identity (Stand 06. 2006) n n n http: //msdn. microsoft. com/library/default. asp? url=/library/enus/dnwebsrv/html/identitymetasystem. asp [msdn. infocard] – Info. Card (Stand 06. 2006) n http: //msdn. microsoft. com/winfx/reference/infocard/default. aspx Personalisieren von Diensten Milen Koychev 22

Personalisieren von Diensten Milen Koychev

Personalisieren von Diensten Milen Koychev