Method and apparatus for displaying literary and linguistic information about words
First Claim
1. A method for displaying information from a literary and linguistic information set on a display, the information set comprising one or more node link structures, each node link structure comprising a plurality of related nodes, each node representing a word, a phrase, or an attribute of a word/phrase, the relationships between nodes within each node link structure being based on established literary and linguistic practices, the method comprising the steps of:
- a) receiving a first request for literary and/or linguistic information about a word/phrase;
b) selecting and retrieving a node link structure from the information set based on the first request;
c) assigning a hierarchical address to each node in said node link structure based on the first request, the hierarchical addresses representing a layout of said node link structure in a tree structure;
d) assigning a display address to each node in the tree structure based on a previously determined surface function, the display addresses representing a mapping of the tree structure about a surface shape corresponding to the surface function; and
e) rendering the tree structure on the display according to the display addresses so that literary and/or linguistic information associated with the first request is displayed.
7 Assignments
0 Petitions
Accused Products
Abstract
A method for displaying literary and/or linguistic information about a “lookup” word/phrase from an information set is provided. The information set is comprised of one or more node link structures. Each node link structure is comprised of a plurality of related nodes. Each node contains information and relationships between nodes provide information about words/phrases. A display system receives a request for information about a “lookup” word/phrase (1). A node link structure is selected and retrieved (2). Hierarchical addresses are assigned to each node, representing a tree structure (4). Display addresses are assigned to each node based on a surface function (e.g., hyperbolic function), representing a mapping of the tree structure to a surface shape corresponding to the surface function (6). The tree structure is rendered to the display. The display simultaneously provides detailed information about the “lookup” word/phrase and its context within the associated node link structure.
-
Citations
21 Claims
-
1. A method for displaying information from a literary and linguistic information set on a display, the information set comprising one or more node link structures, each node link structure comprising a plurality of related nodes, each node representing a word, a phrase, or an attribute of a word/phrase, the relationships between nodes within each node link structure being based on established literary and linguistic practices, the method comprising the steps of:
-
a) receiving a first request for literary and/or linguistic information about a word/phrase;
b) selecting and retrieving a node link structure from the information set based on the first request;
c) assigning a hierarchical address to each node in said node link structure based on the first request, the hierarchical addresses representing a layout of said node link structure in a tree structure;
d) assigning a display address to each node in the tree structure based on a previously determined surface function, the display addresses representing a mapping of the tree structure about a surface shape corresponding to the surface function; and
e) rendering the tree structure on the display according to the display addresses so that literary and/or linguistic information associated with the first request is displayed. - View Dependent Claims (2, 3, 4)
-
-
5. A method for displaying literary and/or linguistic information about a word/phrase on a display of a display system, the method comprising the steps of:
-
a) receiving a request for literary and/or linguistic information about a word/phrase;
b) selecting the literary and/or linguistic information to be displayed from a literary and linguistic information set, said information set comprising one or more node link structures, each node link structure comprising a plurality of related nodes, by selecting a node link structure associated with the request;
c) assigning a hierarchical address to each node in the selected node link structure based on the request, whereby each node represents a word, a phrase, or an attribute of a word/phrase and the relationships between nodes are based on established literary and linguistic practices, the hierarchical addresses representing a layout of the selected node link structure in a tree structure with a root node at the first hierarchical level corresponding to the word/phrase in the request and lower levels populated according to the relationships between the nodes;
d) assigning a display address to each node in the tree structure based on a previously determined surface function, the display addresses representing a mapping of the tree structure about a surface shape corresponding to the surface function; and
e) rendering the tree structure on the display according to the display addresses so that the literary and/or linguistic information associated with the word/phrase in the request is displayed. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A display system for displaying information from a literary and linguistic information set, the information set comprising one or more node link structures, each node link structure comprising a plurality of related nodes, each node comprising a word, a phrase, or an attribute of a word/phrase, the relationships between nodes of each node link structure being based on established literary and linguistic practices, said display system comprising:
-
a storage device for storing the information set;
an input device for receiving a first request for literary and/or linguistic information about a word/phrase;
a display for displaying literary and/or linguistic information associated with the first request;
a processor coupled to the input device, storage device, and display for processing the first request, retrieving a node link structure associated with the first request from the storage device, assigning a hierarchical address to each node in said node link structure based on the first request, the hierarchical addresses representing a layout of said node link structure in a tree structure, assigning a display address to each node in the tree structure based on a previously determined surface function, the display addresses representing a mapping of the tree structure about a surface shape corresponding to the surface function, and rendering the tree structure on the display according to the display addresses so that literary and/or linguistic information associated with the first request is displayed. - View Dependent Claims (19, 20, 21)
-
Specification