CoBrow Collaborative Browsing A Virtual Presence Service RE 1003 RE 4003.
Transcript of CoBrow Collaborative Browsing A Virtual Presence Service RE 1003 RE 4003.
CoBrowpleased to meet you
on the Web
The Web
The Web is a virtual world. Places streets, street corners shops travel agencies ...
Things known from the real world
CoBrowpleased to meet you
on the Web
People
The Web seems to be lifeless and static. But: there are people entering stores browsing around some slowly, others faster robots, etc...
Cobrow makes them visible
CoBrowpleased to meet you
on the Web
Benefits
Online Stores: talk to customers while they there
Fun and hobby sites: enhanced experience
Exhibitions: meet at the stand
Once People are visible communication more natural like in the real world
CoBrowpleased to meet you
on the Web
Security and Privacy
No disclosure of privat information Measures against unauthorized
access Users are notified Users can always switch it off Only information provided by user More privacy than in the real world
CoBrowpleased to meet you
on the Web
Potential
Virtual Presence Services like CoBrow will cover a large part of the Web a larger Web
Presence Notification is already a big business ICQ (Millions of users) RVP (Microsoft upcoming)
CoBrow is Presence Notification on the Web
CoBrowpleased to meet you
on the Web
1. Users move through the Web
2. CoBrow Server computes neighbors:
3. Neighbors are displayed
How it works
Docume
nt
+Neighb
ors
Communication
CoBrowpleased to meet you
on the Web
Status
Server Software Prototype, well tested, stable
Client Software Java based (zero installation) VR-Display, Windows native, HTML
CoBrow hosting started running CoBrow server for other
Web sites Protocol published (Internet Draft) Port assigned by IANA
CoBrowpleased to meet you
on the Web
Software available
CoBrow Web site: www.cobrow.com more information download (1 click installation)
Try the showcase: rr-vs.informatik.uni-ulm.de/rr
Try the software send feedback [email protected] request features
CoBrowpleased to meet you
on the Web
Virtual Presence
CoBrow is a VP Implementation VP is the concept of
user - user associations, based on user - location associations
VPP Virtual Presence Protocol
HTTP IMPP
VPP
Documents UsersTechnical
CoBrowpleased to meet you
on the Web
Dynamic Updates
HTTP: GET static information single response
VPP: SUBSCRIBE dynamic information multiple responses generalized GET currently: HTTP encapsulated
dynamic updates through HTTP
CoBrowpleased to meet you
on the Web
Subscriptions rule Subscription paradigm
user properties name, icon, neighbors, ... Peers subscribe get changes
Subscriptions for communication message property peers subscribe get updates = instant messages
No extra instant message protocol !
CoBrowpleased to meet you
on the Web
VP Links
Hypertext references <A HREF> VP Link default length = 1
Server options define link length (per link) shape virtual space Example: conference room
User options visible area (in links) filtering
CoBrowpleased to meet you
on the Web
Federated Servers
VP links across border links
LINK/UNLINK Communication between presence
servers Visibility across Web servers
CoBrowpleased to meet you
on the Web
What is Next ? 2nd generation Server
10,000,000 pages 1.000,000 passive users 1,000 active users application plug-ins
Dynamic HTML Display commercial partners Java
Native clients MS Windows, Linux less limitations, more features
CoBrowpleased to meet you
on the Web
5th Framework CoBrow/R
created prototype CoBrow/D
user trials and deployment ShopAware
Integration with eCommerce VP as marketing tool teaming up with eCommerce
companies software distributors
shop
custo
mer
custo
mer database