Indexing methods, systems, and computer program products for virtual three-dimensional books
First Claim
1. A system for displaying images of a virtual three-dimensional book having one or more virtual pages and a plurality of words, the system comprising:
- a display system capable of executing a display program, wherein images of the virtual three-dimensional book are produced on the display system, andwherein the display system includes a program of instructions for;
computing an inter-term similarity matrix for words in the virtual three-dimensional book,receiving user input identifying one or more terms of interest,computing degree of interest values for the words in the virtual three-dimensional book using the inter-term similarity matrix, andreformulating an existing index as a function of the one or more terms of interest and the computed degree of interest values to create a customized index;
wherein words having a degree of interest value beyond a threshold degree of interest value are included in the customized index.
6 Assignments
0 Petitions
Accused Products
Abstract
A system is described for displaying images of a virtual three-dimensional book having one or more virtual pages. The system comprises a display system capable of executing a display program wherein images of the virtual three-dimensional book are produced on the display system. The display system may include a folding function, whereby a segment of a virtual page is displayed as at least partially folding backward form a surface of the display system. Additionally, based on one or more search terms, the display system may include an indexing function for creating a customized index and/or a table of contents function for creating a customized table of contents. Moreover, a dynamic bookmark function may be provided for displaying one or more dynamic bookmarks to a virtual three-dimensional book. Also disclosed is a computer program product comprising a computer usable medium having computer readable code embodied therein for producing images of a virtual three-dimensional book.
-
Citations
63 Claims
-
1. A system for displaying images of a virtual three-dimensional book having one or more virtual pages and a plurality of words, the system comprising:
-
a display system capable of executing a display program, wherein images of the virtual three-dimensional book are produced on the display system, and wherein the display system includes a program of instructions for; computing an inter-term similarity matrix for words in the virtual three-dimensional book, receiving user input identifying one or more terms of interest, computing degree of interest values for the words in the virtual three-dimensional book using the inter-term similarity matrix, and reformulating an existing index as a function of the one or more terms of interest and the computed degree of interest values to create a customized index; wherein words having a degree of interest value beyond a threshold degree of interest value are included in the customized index. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A system for displaying images of a virtual three-dimensional book having one or more virtual pages and a plurality of words, the system comprising:
-
a display system capable of executing a display program, wherein images of the virtual three-dimensional book are produced on the display system, and wherein the display system includes a program of instructions for; computing an inter-term similarity matrix for words in the virtual three-dimensional book, receiving user input identifying one or more terms of interest, computing degree of interest values for the words in the virtual three-dimensional book using the inter-term similarity matrix, and creating a customized table of contents using the computed degree of interest values, wherein the customized table of contents comprises a page that cross-references the one or more terms of interest with corresponding locations within the virtual three-dimensional book; wherein words having a degree of interest value beyond a threshold degree of interest value are included in the customized table of contents. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
-
33. A method of creating a customized index based on one or more terms of interest in a virtual three-dimensional book having one or more virtual pages and a plurality of words, the method comprising:
-
creating a general index for a virtual three-dimensional book; creating an inter-term similarity matrix for a plurality of words; reading the one or more terms of interest; matching the one or more terms of interest with identical words in the general index and setting a degree of interest value for the identical words to a maximum value; performing a method of spreading activation to create a degree of interest value for words not matched in the matching step; adjusting the degree of interest values created in the performing step by applying a modified fisheye algorithm to the degree of interest values, wherein the modified fisheye algorithm assigns a variable degree of interest to one or both of a parent entry and a sibling entry based on an entry-subentry structure of the general index; selecting one or more words having a degree of interest value greater than a threshold value; and displaying the one or more words selected in the selecting step. - View Dependent Claims (34, 35)
-
-
36. A computer program product comprising:
-
a computer usable medium having computer readable code embodied therein for producing images of a virtual three-dimensional book having one or more virtual pages on a display device, the computer readable code comprising instructions for; computing an inter-term similarity matrix for words in the virtual three-dimensional book, receiving user input identifying one or more terms of interest, computing degree of interest values for words in the virtual three-dimensional book using the inter-term similarity matrix, and reformulating an existing index as a function of the one or more terms of interest and the computed degree of interest values to create a customized index; wherein words having a degree of interest value beyond a threshold degree of interest value are included in the customized index. - View Dependent Claims (37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50)
-
-
51. A computer program product comprising:
-
a computer usable medium having computer readable code embodied therein for producing images of a virtual three-dimensional book having one or more virtual pages on a display device, the computer readable code comprising instructions for; computing an inter-term similarity matrix for words in the virtual three-dimensional book, receiving user input identifying one or more terms of interest, computing degree of interest values for words in the virtual three-dimensional book using the inter-term similarity matrix, and creating a customized table of contents using the computed degree of interest values, wherein the customized table of contents comprises a page that cross-references the one or more terms of interest with corresponding locations within the virtual three-dimensional book; wherein words having a degree of interest value beyond a threshold degree of interest value are included in the customized table of contents. - View Dependent Claims (52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63)
-
Specification