This document describes a user interface mechanism to relate information
from multiple heterogeneous data sources. Data displayed in different
regions on a user interface can be related by selection of an element in
one region and pinning it. The pinned element acts as a filter for the
information in the other regions on the user interface. Successive
pinning of elements in other regions allows further filtering of the
information in unpinned regions using the context of previously pinned
elements.