MALTweb multi-axis viewing interface and higher level scoping
DCFirst Claim
1. A method of navigating in a multidimensional space containing an electronic publication comprising a plurality of predefined portions comprising text-based data and at least one modified predefined portion comprising text-based data, said method comprising:
- causing the display of at least one of said plurality of predefined portions as a first predefined portion in a first display region, said first predefined portion comprising text-based data and being associated with at least one link, wherein said first predefined portion is stored and, if said first predefined portion has been modified, such modified predefined portion also being stored, wherein said first predefined portion corresponds to a first point on a primary first axis of said multidimensional space;
utilizing or causing utilization of information related to said first predefined portion to allow navigation on the first axis or a second axis to a second predefined portion related to said first predefined portion; and
causing the display of information corresponding to a second point or a plurality of points of said first axis or second axiswherein said first predefined portion is selected based, at least in part, on the usability and structure of the electronic information.
1 Assignment
Litigations
0 Petitions
Accused Products
Abstract
A method, apparatus and computer program product for navigating in a multidimensional space containing an electronic publication formed from predefined portions of text-based data encoded using a markup language are disclosed. A selected predefined portion is displayed in a first display region. A point on a primary axis of the multidimensional space corresponding to the displayed pre-defined portion is also displayed. Also, a method, apparatus and computer program product for publishing an electronic publication formed from predefined portions of text-based data encoded using a markup language are also disclosed. Predefined portions are stored in terminal nodes. Higher level nodes are provided for organizing the terminal nodes into an hierarchical structure embodied in said electronic publication. Each higher level node contains the identity of a parent node, a position indicator for the higher level node and an associated identifier.
102 Citations
18 Claims
-
1. A method of navigating in a multidimensional space containing an electronic publication comprising a plurality of predefined portions comprising text-based data and at least one modified predefined portion comprising text-based data, said method comprising:
-
causing the display of at least one of said plurality of predefined portions as a first predefined portion in a first display region, said first predefined portion comprising text-based data and being associated with at least one link, wherein said first predefined portion is stored and, if said first predefined portion has been modified, such modified predefined portion also being stored, wherein said first predefined portion corresponds to a first point on a primary first axis of said multidimensional space; utilizing or causing utilization of information related to said first predefined portion to allow navigation on the first axis or a second axis to a second predefined portion related to said first predefined portion; and causing the display of information corresponding to a second point or a plurality of points of said first axis or second axis wherein said first predefined portion is selected based, at least in part, on the usability and structure of the electronic information. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An apparatus for navigating in a multidimensional space containing an electronic publication comprising a plurality of predefined portions comprising text-based data and at least one modified predefined portion of comprising text-based data, said apparatus comprising:
-
a server computer for causing the display of at least one of said plurality of predefined portions as a first predefined portion in a first display region, first predefined portion comprising text-based data and being associated with at least one link, wherein said first predefined portion is stored and, if said first predefined portion has been modified, such modified predefined portion also being stored, wherein said first predefined portion corresponds to a first point on a first axis of said multidimensional space; a server computer for utilizing or causing utilization of information related said first predefined portion to allow navigation on said first axis or a second axis to a second predefined portion related to said first predefined portion; and a server computer for causing the display of information corresponding to a second point or a plurality of points of said first axis or second axis wherein said first predefined portion is selected based, at least in part, on the usability and structure of the electronic information. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A computer program product having a non-transitory computer readable medium having a computer program recorded therein for navigating in a multidimensional space containing an electronic publication comprising a plurality of predefined portions comprising text-based data and at least one modified predefined portion comprising text-based data, said computer program product comprising:
-
computer program code for causing the display of at least one of said plurality of predefined portions as a first predefined portion in a first display region, said first predefined portion comprising text-based data and being associated with at least one link, wherein said first predefined portion is stored and, if said first predefined portion has been modified, each such modified predefined portion also being stored, wherein said first predefined portion corresponds to a first point on a first axis of said multidimensional space; computer program code for utilizing or causing utilization of information related to said first predefined portion to allow navigation on said first axis or a secondary second axis to a second predefined portion related to said first predefined portion; and computer program code for causing the display of information corresponding to a second point or a plurality of points of said first axis or second axis; wherein said first predefined portion is selected based, at least in part, on the usability and structure of the electronic information. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification