System and method for enabling at least one independent data navigation and interaction activity within a document
First Claim
1. A method for enabling a user of an interactive data processing application, comprising at least one application feature and at least one application setting, to engage in a first content interaction activity, within a content structure presented by the application to the user, and to contemporaneously engage in at least one content navigation activity, within at least one of the application and the content structure, independently of the first content interaction activity, comprising the steps of:
- (a) defining at least one independent content navigation interface, in addition to, and independent from, the at least one application feature of the application and having at least one interface setting independent from the at least one application setting, within at least one of;
an application content presentation region occupied by the content structure, and an application region outside said application content presentation region, but within a region defined by said interactive data processing application;
(b) generating, in said at least one independent content navigation interface, at least one content interaction region for interaction therewith by the user;
(c) presenting, to the user, at least one of a plurality of discrete content elements within said at least one content interaction region, for selective navigation therethrough by the user in a user-determined sequence;
(d) generating, in said at least one independent content navigation interface, and proximal to said at least one content interaction region, at least one proximal content navigation control selectively operable, when presented with a plurality of discrete content elements within said at least one content interaction region, to enable selective navigation between said plural discrete content elements within said at least one content interaction region in said user-determined sequence, without interfering with the first content interaction activity, and without affecting the displayed portion of the content structure;
(e) in response to utilization, by the user, of said at least one independent content navigation interface to navigate between at least a portion of the plural discrete content elements, generating a historical record of at least one previously viewed discreet content element and of a navigation sequence therethrough; and
(f) enabling the user to utilize said at least one independent content navigation interface to navigate backward, only to said plural discrete content elements recorded in said historical record.
2 Assignments
0 Petitions
Accused Products
Abstract
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.
-
Citations
20 Claims
-
1. A method for enabling a user of an interactive data processing application, comprising at least one application feature and at least one application setting, to engage in a first content interaction activity, within a content structure presented by the application to the user, and to contemporaneously engage in at least one content navigation activity, within at least one of the application and the content structure, independently of the first content interaction activity, comprising the steps of:
-
(a) defining at least one independent content navigation interface, in addition to, and independent from, the at least one application feature of the application and having at least one interface setting independent from the at least one application setting, within at least one of;
an application content presentation region occupied by the content structure, and an application region outside said application content presentation region, but within a region defined by said interactive data processing application;(b) generating, in said at least one independent content navigation interface, at least one content interaction region for interaction therewith by the user; (c) presenting, to the user, at least one of a plurality of discrete content elements within said at least one content interaction region, for selective navigation therethrough by the user in a user-determined sequence; (d) generating, in said at least one independent content navigation interface, and proximal to said at least one content interaction region, at least one proximal content navigation control selectively operable, when presented with a plurality of discrete content elements within said at least one content interaction region, to enable selective navigation between said plural discrete content elements within said at least one content interaction region in said user-determined sequence, without interfering with the first content interaction activity, and without affecting the displayed portion of the content structure; (e) in response to utilization, by the user, of said at least one independent content navigation interface to navigate between at least a portion of the plural discrete content elements, generating a historical record of at least one previously viewed discreet content element and of a navigation sequence therethrough; and (f) enabling the user to utilize said at least one independent content navigation interface to navigate backward, only to said plural discrete content elements recorded in said historical record. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification