170 likes | 284 Views
CoBrow. Collaborative Browsing A Virtual Presence Service RE 1003 RE 4003. The Web. The Web is a virtual world. Places streets, street corners shops travel agencies ... Things known from the real world. People. The Web seems to be lifeless and static. But: there are people
E N D
CoBrow Collaborative Browsing A Virtual Presence Service RE 1003 RE 4003
The Web • The Web is a virtual world. • Places • streets, street corners • shops • travel agencies • ... • Things known from the real world
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
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
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
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
How it works 1. Users move through the Web 2. CoBrow Server computes neighbors: 3. Neighbors are displayed Communication Document + Neighbors
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
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 info@cobrow.com • request features
Virtual Presence • CoBrow is a VP Implementation • VP is the concept of • user - user associations, based on • user - location associations • VPP • Virtual Presence Protocol Technical VPP HTTP IMPP Documents Users
Dynamic Updates • HTTP: GET • static information • single response • VPP: SUBSCRIBE • dynamic information • multiple responses • generalized GET • currently: HTTP encapsulated • dynamic updates through HTTP
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 !
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
Federated Servers • VP links across border links • LINK/UNLINK • Communication between presence servers • Visibility across Web servers
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
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 customer customer database
Ubiquitous Presence • Today • Online Presence, ICQ, AIM • dedicated chat pages • Soon • VP: Presence on the Web • communication everywhere www.CoBrow.com