The inventive system and method are directed to novel embodiments of
various tools and infrastructures that enable a user of a document viewed
on a data processing system using a document handling application, to
engage in at least one additional concurrent data navigation/interaction
activity in the document, and/or in the application handling the
document, without affecting the user's document interaction activities.
In the preferred embodiment of the invention the inventive system and
method are implemented by enabling the handling application to present
the document along with at least one Independent Data
Interaction/Navigation Element (IDINE), that includes a display component
for displaying and optionally enabling interaction with any data
(content) provided thereto, and a control component for navigating the
provided content. Advantageously, the novel system and method ensure that
utilizing any particular IDINE to navigate content provided thereto, does
not affect the user's ability to navigate or interact with content in the
document, or in other IDINEs (if any are present). The system and method
of the present invention also provide a number of novel techniques for
implementing and modifying IDINEs, and also provide multiple advantageous
IDINE-related infrastructures, having additional benefits to parties
involved in IDINE use, implementation, and content provision thereto.