DOCUMENT DISPLAY SYSTEM
A document display system and method for enhancing the effectiveness of a user interface includes one or more tiles, a spatial modifier, and a variable display region. Document data of multiple abstraction levels is obtained and represented at one of the abstraction levels in a document representation within a variable display region of the tile. The tile can be spatially modified by position and dimension having a tile position and tile dimensions. Upon escaping a particular range of tile dimensions, the document representation alters the abstraction level portrayed therein.
1 . A document display system comprising:
a tile having tile dimensions and a tile position;
a spatial modifier adapted to alter said tile dimensions and said tile position; and
a variable display region, within said tile dimensions, adapted to portray a document representation having document data with multiple document abstraction levels, wherein said document representation alternates between said document abstraction levels dependant upon said tile dimensions.
2 . The system of claim 1 further comprising a tile cluster of multiple tiles, at least two of which are spatially adjacent.
3 . The system of claim 2 wherein said tile dimensions include a hexagonal perimeter.
4 . The system of claim 2 wherein at least two tiles of said tile cluster include interrelated document data.
5 . The system of claim 4 wherein said document data includes at least a document title and document text.
6 . The system of claim 5 wherein said tile dimensions include a hexagonal perimeter.
7 . The system of claim 6 further comprising an update track adapted to measure modifications to said document data.
8 . The system of claim 7 wherein said tile dimensions are adapted to alter based on said update value.
9 . The system of claim 8 wherein said variable display region is adapted to visually alter based on said update value.
10 . The system of claim 9 wherein said document representation is adapted to visually alter in color tine based on said update value.
11 . The system of claim 7 further comprising multiple, distinct tile clusters with adjacent tiles based on said interrelated document data.
12 . A method of displaying documents, said method comprising:
obtaining document data having at least two abstraction levels;
representing one of said abstraction levels in a document representation within a a variable display region of a tile having a tile position and tile dimensions;
spatially modifying said tile by depth and a position; and
altering said document representation between one of said at least two abstraction levels based on said tile dimensions.
13 . The method of claim 12 further comprising sequencing multiple tiles having a document representation based on interrelated document data.
14 . The method of claim 13 wherein said representing step includes representing said document data within a hexagonal tile.
15 . The method of claim 14 wherein said altering step includes altering step includes altering said document representation between the natural document and an abbreviated representation.
16 . The method of claim 15 wherein said altering step includes altering said document representation based on an abbreviated representation based on at least one of a group consisting of a title, an abstract, a summary, a keyword representation, and combinations thereof.
17 . The method of claim 15 further comprising the step of tracking updates to said document data via an update track adapted to measure modifications to said document data.
18 . The method of claim 17 further comprising the step of altering said tile dimensions based on said update track.
19 . The method of claim 17 further comprising the step of altering a color tint of said variable display region based on said update track.
20 . A method of displaying documents, said method comprising:
obtaining document data for multiple documents having at least two abstraction levels;
representing said document data in a document representation within a hexagonal tile having a tile position and tile dimensions;
sequencing said hexagonal tiles based on interrelated document data;
spatially modifying said tile based on a depth value and a position value;
altering said document representation between one of said at least two abstraction levels based on said tile dimensions; and
tracking updates to said document data via an update track adapted to measure modifications to said document data.