CoBrow Details Vicinity and Metrics The term vicinity is at the core of the CoBrow service. It describes the fact that several users are temporarily close to each other in the Web. The degree of closeness is mesasured with metrics. One such metric is the number of links between the pages viewed by two users at the same time. If the users are on the same page, their distance is 0, if one or the other would have to follow 2 links to be on the same page, their distance is 2. Other metrics are time or document content.
The CoBrow System CoBrow consists of many functional entities. The core functionality is built on the Vicinity Evaluator, also referred to as the CoBrow server, which is typically co-located with a WWW-server. Based on location information, it calculates the vicinity of all users according to one or more metrics. The Vicinity Evaluator is probably the most complex CoBrow component. This is not only because it has to deal with a vast amount of data. There will be many Vicinity Evaluators in the Internet - CoBrow is a fully distributed service.
The vicinity visualization is presented to the user by CoBrow clients. Today CoBrow clients are implemented as Java-applets, downloaded into the browser software as soon as a user enters a CoBrow-enabled server.
Synchronous Communication tools can be started and controlled from CoBrow. They are however not an integral component of CoBrow. CoBrow is able to use many different synchronous communication tools such as the MBone tools, the WebMedia toolkit, and CUSeeMe. An interface to the plain old telephone system and ISDN is under development. |