Figure 4 - uploaded by Michael E. Papka
Content may be subject to copyright.
Sketch of a pixel port connection. 

Sketch of a pixel port connection. 

Source publication
Conference Paper
Full-text available
Collaboration is often an afterthought to a project or development. In this paper we describe and analyze our experiences in developing collaborative technologies, most often involving the sharing of visual information. We have often developed these in a context that required us to retrofit existing analysis applications with collaboration capabili...

Context in source publication

Context 1
... see something interesting on your screen that you would like to share with a collaborator. You hold the Ctrl-Option meta-keys while dragging a selection box over the area of your screen that contains the important content. The highlighted region (a pixel portal) can then be dragged onto your IM client where it resolves to an existing conversation or creates a new one as circumstances dictate. In Figure 4, the provider on the right (you) can resize or move using corner handles. The widget bar below the portal window contains selectors for still, new snap, continuous, and remote control. The widget bar below the destination port (mine), if enabled by the provider, allows the subscriber to steer the pixel portal's mouth end around the window or screen on the provider's laptop. Decorating the conversation now is an active region with the contents of the selected pixel portal; it can be a snapshot of the contents at the moment of selection or, at your option, a constantly updated image mirroring your selection. At any time you can resize or move the pixel portal with instantaneous effect on what your collaborator sees. You may allow your collaborator to steer. Pixel portals can be managed by a mechanism parallel to the ubiquitous clipboard, or they can be redirected to other or additional collaborators. With this notion in place, many potentially useful embellishments are ...