slide1
Download
Skip this Video
Download Presentation
Virtuelle Präsenz im Internet Konrad Froitzheim

Loading in 2 Seconds...

play fullscreen
1 / 17

Virtuelle Präsenz im Internet Konrad Froitzheim - PowerPoint PPT Presentation


  • 71 Views
  • Uploaded on

Virtuelle Präsenz im Internet Konrad Froitzheim Abteilung Verteilte Systeme, Fakultät für Informatik, Universität Ulm Das WWW und der einsame Surfer Modellierung der virtuellen Präsenz Architektur Anwendungen. Virtuelle Präsenz. Konrad Froitzheim. Nachbarschaft. Dokumentenraum

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about ' Virtuelle Präsenz im Internet Konrad Froitzheim' - matthew-snow


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
slide1
Virtuelle Präsenz im Internet

Konrad Froitzheim

Abteilung Verteilte Systeme, Fakultät für Informatik, Universität Ulm

  • Das WWW und der einsame Surfer
  • Modellierung der virtuellen Präsenz
  • Architektur
  • Anwendungen

Virtuelle Präsenz

Konrad Froitzheim

nachbarschaft
Nachbarschaft
  • Dokumentenraum
    • Seiten mit Information
    • \'Links\' verknüpfen Seiten
    • Benutzer sehen niemanden
  • Virtuelle Nachbarschaft
    • Nachbarn sehen
    • Nachbarn treffen
  • Nachbarn zur Kommunikation einladen
    • Telefon, Videokonferenz
    • gemeinsame Arbeit
  • Hilfe bei der Informationssuche
aufgaben
Aufgaben
  • Wann ist ein Benutzer auf einer Seite?
    • Seite wird am Arbeitsplatz angezeigt
    • aber: WebServer "zustandslos"
  • Was ist Nachbarschaft?
    • selbe Seite, n-Links entfernt
    • ähnlicher Inhalt
    • Zeit
    • Stärke der Präsenz
  • Umgebung visualisieren?
    • WWW-Topologie
    • Benutzerattribute: Symbol, Name , Kommunikationadressen
  • Kommunikation starten?

Präsenz messen

Treffpunkt

chat, Telefon

nachbarschaftsmodelle 1
Nachbarschaftsmodelle (1)
  • Dynamische Verzeichnisdienste (DDS)
    • z.B. AOL Buddylist
    • Meldung bei Änderungen
    • Text-Chat mit Freunden und Bekannten
  • Virtueller Konferenzraum (VMR)
    • Kommerzielle Dienste (chatrooms)
    • statische Nachbarschaft
    • einige WWW-Seiten
nachbarschaftsmodelle 2
Nachbarschaftsmodelle (2)
  • Dynamische Nachbarschaft
    • individuell
    • temporär
    • positionsabhängig
  • Eigenschaften des Benutzers
    • Interessen
    • besuchte Dokumente
    • Präferenzen
    • Sprache, Kommunikationsmittel
    • Adressen
  • Enthält DDS und VMR
modellierung dokumentengraph
Modellierung: Dokumentengraph
  • Knoten: Seiten
    • HTML-Dokumente
    • enthaltene Medien (Files, Bilder, Video, Audio)
  • Kanten: HyperLinks
    • <A HREF="Beispiel1.txt"> Hyperlink </A>
    • => …Hyperlink…
    • URL = DNSname+Pfad+Dateiname
    • Kanten können Gewicht haben
  • Einbettung von Konferenzräumen
    • offen
    • geschlossen: links besonders markieren
modellierung personen
Modellierung: Personen
  • Personen im WWW
    • offen für Kommunikation
    • verweilen auf Knoten (Seiten)
    • folgen Hyperlinks
    • Attribute: Sprache, Interessen, …
  • Präsenzfunktion
    • Zeit auf dem Knoten
    • Topologie
  • Sichtbarkeit
    • Präsenz in Umgebung des Ortes
    • Stärke der Präsenz
architektur
Architektur
  • Präsenz messen
    • ortsbezogene Verbindung
  • Nachbarschaft berechnen
    • neben WWW-Server
  • Treffpunkte
    • Benutzungsschnittstelle
    • Visualisierung
  • Konferenzen
    • Management
    • CAL: Interface zu Tools
    • Merci (MBone), WebMedia, …
    • Web-Telepointer
komponenten server
Komponenten: Server
  • User Tracking
    • Java-Applet meldet Position
    • html-Verbindung
  • Vicinity-Server
    • Linkdatenbank
    • Benutzerdatenbank
    • berechnet Sichtbarkeitsfunktion
  • Verteiltes System
    • serverübergreifende Links
    • keine Lastverteilung
virtual presence protocol

http

vpp

cbScout

user

interface

VICI

COMAS

cbScout

cbScout

user

CAL

cbScout

interface

Virtual Presence Protocol
  • CoBrow Komponenten verbinden
    • http kompatibel
    • in http-get, http-post gekapselt
  • Objekte und Operationen
    • Benutzer, Dokument, ...
    • get, put für Attribute der Objekte
    • enter und leave
    • link und unlink
  • Asynchroner Mechanismus
    • subscription
    • Änderungen kommen automatisch
  • IETF-Draft [Wolf 98]
komponenten klienten
Komponenten: Klienten
  • Treffpunkt
    • zeigt Nachbarn
    • startet Kommunikationsdienste
  • User Interfaces
    • Java Applet
    • dynamische html-Seite
    • VRML-Szene
konferenz mit webmedia
Konferenz mit WebMedia
  • WebVideo
    • Live-Media WWW-Server
    • viele Klienten
    • individuelle VideoStröme
    • JPEG, GIF, MPEG, H.261
  • WebAudio
    • GSM, ADPCM
    • Java-Decoder
projekt cobrow
Projekt Cobrow
  • EU-Telematics-Projekt
    • 4. Rahmenprogramm
    • EU-Förderung 800 KEuro + 700 KEuro
    • ETHZ, Uni Lancaster, Märklin, IA, Healthnet
    • Koordinator: KF
  • Virtuelle Nachbarschaft
    • ... Patent [Wolf, KF]
  • Helpdesksoftware
  • User Trials
    • Schweizer Tourismus Agentur
    • Medizinische Seminare
    • Elektronik-Konstruktion und -Fertigung
anwendungen
Anwendungen
  • Studium
    • Übungen und Lernen
    • Präsenz auf Skript
    • ad-hoc Arbeitsgruppen
  • Virtuelles Labor
    • große Forschergruppen
    • lose Zusammenarbeit
    • Tele-Experiment
  • E-Commerce
    • Beratung und Verkauf im CyberStore
    • direct marketing

Projekt ShopAware

meetlets
Meetlets
  • Nachbarschaft personalisieren
    • Rollen
    • Suche nach besonderen Partnern
    • Ausschluß bestimmter Personen/Rollen
    • Stimmung, …
  • Mobile Agenten vertreten Benutzer
    • werden in VP-Server geladen
    • kommunizieren mit Klient
    • filtern die Nachbarschaft
    • Prototyp in Java
    • Meetlet Wizard nötig

Meetlet Server

Agent1

Agent2

Agent3

Internet

User1

User3

User2

skalierbarkeit

Pres

DB

Pres

DB

Pres

DB

Pres

DB

Skalierbarkeit
  • Vielbesuchte Seiten
    • CNN, …
    • Warenhäuser
  • Meetlets
  • Semantische Vicinity
    • Dokumenteninhalt
    • zusätzliche Metrik
    • hohe Such-Komplexität
  • Gute Algorithmen
  • Skala der Parallelität

zentral

VP-Zentrale

Vici

MLS

Vici

MLS

Vici

MLS

Vici

MLS

parallel

ergebnisse
Ergebnisse
  • Virtuelle Präsenz
    • Navigationshilfe, Zusammenarbeit, neue Freunde, …
    • das Web als soziales Erlebnis
  • Modellierung
    • Orte, Personen und Kommunikation
    • Präsenzfunktion
  • Implementierung
    • Klienten und (verteilte) Server
    • Protkoll
  • Meetlets
  • Dynamische Seiten und Skalierbarkeit
  • http://www.cobrow.com
ad