Maltweb multi-axis viewing interface and higher level scoping
DCFirst Claim
1. A computer readable medium for managing electronic information, comprising:
- a plurality of predefined portions of text-based data with at least one of said plurality of predefined portions of text-based data being stored;
at least one modified predefined portion of text-based data, said at least one modified predefined portion of text-based data being created based at least in part on modifications to at least one of said plurality of predefined portions of text-based data; and
said at least one modified predefined portion of text-based data being stored;
a plurality of links comprising at least one of code or a markup language, at least one of said plurality of predefined portions of said text-based data and said at least one modified predefined portion of text-based data being associated with at least one of said plurality of links; and
a plurality of attributes for organizing at least one of said plurality of predefined portions of text-based data and said at least one modified predefined portion of text-based data, at least one of said plurality of attributes defining a point in a multidimensional space.
0 Assignments
Litigations
0 Petitions
Accused Products
Abstract
A method, apparatus and computer program product for navigating in a multi-dimensional 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 multi-dimensional 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.
-
Citations
86 Claims
-
1. A computer readable medium for managing electronic information, comprising:
-
a plurality of predefined portions of text-based data with at least one of said plurality of predefined portions of text-based data being stored; at least one modified predefined portion of text-based data, said at least one modified predefined portion of text-based data being created based at least in part on modifications to at least one of said plurality of predefined portions of text-based data; and
said at least one modified predefined portion of text-based data being stored;a plurality of links comprising at least one of code or a markup language, at least one of said plurality of predefined portions of said text-based data and said at least one modified predefined portion of text-based data being associated with at least one of said plurality of links; and a plurality of attributes for organizing at least one of said plurality of predefined portions of text-based data and said at least one modified predefined portion of text-based data, at least one of said plurality of attributes defining a point in a multidimensional space. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
-
32. A computer-implemented method for managing electronic information, the method comprising:
-
providing a plurality of predefined portions of text-based data with at least one of said plurality of predefined portions of text-based data being stored; providing at least one modified predefined portion of text-based data, said at least one modified predefined portion of text-based data being created based at least in part on modifications to at least one of said plurality of predefined portions of text-based data; and
said at least one modified predefined portion of text-based data being stored;associating at least one of said plurality of predefined portions of text-based data and said at least one modified predefined portion of text-based data with at least one of a plurality of finks comprising at least one of code or a markup language; and a plurality of attributes for organizing at least one of said plurality of predefined portions of text-based data and said at least one modified predefined portion of text-based data, at least one of said plurality of attributes defining a point in a multidimensional space; wherein said multidimensional space is capable of or involves more than three dimensions. - View Dependent Claims (33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52)
-
-
53. A computer-implemented system for managing electronic information, the system comprising:
-
a plurality of predefined portions of text-based data stored in a memory device and accessible over a network with at least one of said plurality of predefined portions of text-based data being stored; at least one modified predefined portion of text-based data, said at least one modified predefined portion of text-based data being created based at least in part on modifications to at least one of said plurality of predefined portions of text-based data; and
said at least one modified predefined portion of text-based data being stored so that the at least one of said plurality of predefined portions of text-based data and said corresponding modified predefined portion of text-based data are both stored;a plurality of links stored in said memory device comprising at least one of code or a markup language at least one of said plurality of predefined portions of said text-based data and said at least one modified predefined portion of text-based data being associated with at least one of said plurality of links; and a plurality of attributes for organizing and retrieving at least one of said plurality of predefined portions of text-based data and said at least one modified predefined portion of text-based data, at least one of said plurality of attributes defining a point in a multidimensional space; wherein at least one of said plurality of predefined portions of text-based data and said at least one modified predefined portion of text-based data are locatable by a processor executing instructions stored in said memory device by using at least one of plurality of attributes to define points in said multidimensional space.
-
-
54. A computer-implemented method for managing electronic information, the method comprising:
-
providing a plurality of predefined portions of text-based data with at least one of said predefined portions of text-based data being stored; providing at least one modified predefined portion of text-based data, said at least one modified predefined portion of text-based data being created based at least in part on modifications to at least one of said plurality of predefined portions of text-based data; and
said at least one modified predefined portion of text-based data being stored so that the at least one of said plurality of predefined portions of text-based data and said corresponding modified predefined portion of text-based data are both stored;associating at least one of said plurality of predefined portions of said text-based data and said at least one modified predefined portion of text-based data with at least one of a plurality of links comprising at least one of code or a markup language; and a plurality of attributes for organizing at least one of said plurality of predefined portions of text-based data and said at least one modified predefined portion of text-based data, at least one of said plurality of attributes defining a point in a multidimensional space; wherein at least one of said plurality of predefined portions of text-based data and said at least one modified predefined portion of text-based data are locatable by using at least one of said plurality of attributes to define points in said multidimensional space.
-
-
55. A method for electronically managing text-based data, the method comprising:
-
dividing said text-based data into a plurality of portions of text-based data;
amending at least one of said plurality of portions of text-based data;storing at least one of said plurality of portions of text-based data;
storing said amended portion of text-based data;providing a plurality of attributes, wherein at least one of said plurality of attributes defines at least in part a manner in which at least one of said plurality of portions of text-based data and said amended portion of text-based data can is organizable and linkable in a multidimensional space; associating at least one of said plurality of portions of text-based data and said amended portion of text-based data with at least one link comprising at least one of code or markup language enabled at least in part by at least one of said plurality of attributes; enabling a user to search at least one of said plurality of portions of text-based data and said amended portion of text-based data using at least one of said plurality of attributes; and allowing the results of said search be available to a user by; providing at least one of said plurality of portions of text-based data or said amended portion of text-based data in response to said search; and providing one or both of (I) text, or (ii) one or more selectable links representing at least one additional attribute. - View Dependent Claims (56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67)
-
-
68. A computer implemented system for managing electronic information, the system comprising:
-
a plurality of predefined portions of text-based data stored in a memory device with at least one of said plurality of predefined portions of text-based data being stored; at least one modified predefined portion of text-based data also stored in said memory device, said at least one modified predefined portion of text-based data being created based at least in part on modifications to at least one of said plurality of predefined portions of text-based data; and
said at least one modified predefined portion of text-based data being stored;a plurality of links also stored in said memory device comprising at least one of code or a markup language, at least one of said plurality of predefined portions of said text-based data and said at least one modified predefined portion of text-based data being associated with at least one of said plurality of links; and a plurality of attributes for organizing at least one of said plurality of predefined portions of text-based data and said at least one modified predefined portion of text-based data, at least one of said plurality of attributes defining a point in a multidimensional space. - View Dependent Claims (69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80)
-
-
81. A method of electronically managing data, comprising the steps of:
-
providing at least one of a plurality of predefined portions of text-based data in a multidimensional space; providing at least one modified predefined portion of text-based data in said multidimensional space; providing a plurality of attributes identifying or describing characteristics of at least one of said plurality of predefined portions and said at least one modified predefined portion provided in said multidimensional space; associating at least one of said plurality of predefined portions and said at least one modified predefined portion with at least one link, comprising either code or markup language, which link is associated with at least one of said plurality of attributes; enabling a user to search at least part of said plurality of predefined portions or said at least one modified predefined portion, using at least one of said plurality of attributes; allowing the results of said search to be published to a user by; allowing the provision of a first predefined portion in response to said search, said first predefined portion corresponding to one of said plurality of predefined portions or said at least one modified predefined portion; and allowing the provision of one or more links, wherein upon the selection of one of said one or more links, a second predefined portion is allowed to be displayed, wherein said second predefined portion is related to said first predefined portion or said at least one modified predefined portion based on at least one attribute, and is represented by a point in said multidimensional space; and
,wherein said multidimensional space is an unbounded area capable of, or involving, more than three dimensions. - View Dependent Claims (82, 83, 84, 85, 86)
-
Specification