Hypermedia authoring and publishing system
First Claim
1. A hypermedia editing system for editing a hypermedia work comprising:
- a display screen;
a hypermedia work display window displayed on said display screen;
a plurality of graphical elements displayed in said hypermedia work display window, one or more of said graphical elements comprising a first special function element, said first special function element specifying a first special function wherein said graphical elements located within a first distance from said first special function element inherit from said first special function element said first special function.
15 Assignments
0 Petitions
Accused Products
Abstract
The present invention comprises a novel system for authoring and publishing hypermedia works. The present invention includes a scrollable contents map window in which a graphical representation of a hypermedia work is displayed. The contents map window contains graphical lexia symbols representing the lexia of the hypermedia work, empty space, and other graphical and text elements. Links between lexia are not ordinarily displayed. Selecting a lexia symbol causes the corresponding lexia to be displayed in a lexia display window. The lexia symbols representing lexia may be arranged in the window in any configuration. Freely movable text labels and other graphical elements may be placed anywhere in the contents map window. Additional special purpose graphical elements may be placed in the contents map window to create relationships among lexia. In one embodiment, a number of different modes of the contents map window can be displayed. One mode is a caricature mode. In caricature mode, lexia are represented by novel, information rich, dynamic lexia symbols with enhanced mnemonic features and visual cues called “caricatures”. The mnemonic features and visual cues of a caricature, together with its position with respect to other elements in the contents map, provide means for uniquely visually identifying the underlying lexia. One embodiment of the invention includes a search function that allows an author or a reader to search some or all of the lexia of a work for specific words, phrases, or other items such as links. Lexia symbols of each lexia containing the searched for text are highlighted in the contents map window.
83 Citations
77 Claims
-
1. A hypermedia editing system for editing a hypermedia work comprising:
-
a display screen;
a hypermedia work display window displayed on said display screen;
a plurality of graphical elements displayed in said hypermedia work display window, one or more of said graphical elements comprising a first special function element, said first special function element specifying a first special function wherein said graphical elements located within a first distance from said first special function element inherit from said first special function element said first special function. - 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, 33, 34, 35, 36, 37, 38, 39, 40, 45)
-
-
41. In a computer system, a method for editing a hypermedia work comprising the steps of:
-
displaying a hypermedia work display window on a display screen;
displaying a plurality of graphical elements in said hypermedia work display window, said plurality of graphical elements comprising a first special function element, said first special function element specifying a first special function;
applying said first special function to one or more of said graphical elements located within a first distance from said special function element wherein said graphical elements inherit from said first special function element said first special function. - View Dependent Claims (42, 43, 44, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58)
moving a graphical element located at a first location within said first distance from said first special function element to a second location within said first distance from said first special function element;
updating links created according to said first special function element to correspond to said second location of said graphical element.
-
-
55. The method of claim 41 wherein said one or more graphical elements located within a first distance from said first special function element comprise a lexia symbol representing a lexia and wherein said first special function comprises creating a link between said lexia and said second special function element.
-
56. The method of claim 41 wherein said first special function comprises a plurality of special functions.
-
57. The method of claim 41 further comprising the step of moving said graphical symbols located within said first distance from said first special function element to said special function element.
-
58. The method of claim 41 further comprising the steps of:
-
moving a graphical element from within said first distance from said first special function element to without said first distance from said first special function element;
undoing application of said first special function from said moved graphical element.
-
-
59. A program storage device readable by a machine, tangibly embodying a program of instructions executable by the machine to perform method steps for editing a hypermedia work, said method comprising the steps of:
-
displaying a hypermedia work display window on a display screen;
displaying a plurality of graphical elements in said hypermedia work display window, said plurality of graphical elements comprising a first special function element, said first special function element specifying a first special function comprising an association to be created between said plurality of graphical elements;
applying said first special function to one or more of said graphical elements located within a first distance from said first special function element wherein one or more of said graphical elements inherit from said first special function element said first special function. - View Dependent Claims (60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77)
moving a graphical element located at a first location within said first distance from said first special function element to a second location within said first distance from said first special function element;
updating links created according to said first special function element to correspond to said second location of said graphical element.
-
-
73. The program storage device of claim 59 wherein said one or more graphical elements located within a first distance from said first special function element comprise a lexia symbol representing a lexia and wherein said first special function comprises creating a link between said lexia and said second special function element.
-
74. The program storage device of claim 59 wherein said first special function comprises a plurality of special functions.
-
75. The program storage device of claim 59 wherein said first distance is zero.
-
76. The program storage device of claim 59 further comprising the step of moving said one or more graphical symbols located within said first distance from said first special function element to said first special function element.
-
77. The program storage device of claim 59 wherein said method further comprises the steps of:
-
moving a graphical element from within said first distance from said first special function element to without said first distance from said first special function element;
undoing application of said first special function from said moved graphical element.
-
Specification