Web page based dynamic book for document presentation and operation
First Claim
1. A method of making web pages in markup language on local computer, computer over the network, server, digital device or digital processing system, the method comprising:
- dynamically generating a set of pages named as Dynamic Pages which are created in batch with support of software program and/or created gradually with support of software program and operations on user interfaces;
said Dynamic Pages are grouped and linked with a standardized navigation bar or a set of standardized navigation bars, said standardized navigation bar(s) is named as Visual Navigation Tab(s), said Dynamic Pages, as one set, are named as Dynamic Book;
said Visual Navigation Tabs are dynamically assembled with graphics (and/or images) and titles which match together by the syntax of markup language, to present look-and-feel of tabs or attached labels of physical book or physical file and visual effect that the tab or attached label of current displayed page or Section or sub-Section is brought to the front to indicate the current status, and such visual effect is automatically shifted to another Dynamic Page or Section or sub-Section when navigating to another Dynamic Page or Section or sub-Section;
said Visual Navigation Tabs, in one level or multiple hierarchical levels, partially or entirely, present the hierarchical structure of pages of Dynamic Book, the tabs or attached labels at top hierarchical level, if exist, represent Sections or Dividers of Dynamic Book, the tabs or attached labels at lower hierarchical levels, if exist, represent sub-Sections or Sub Dividers of Dynamic Book, the tabs or labels visually connected or attached to Dynamic Pages represent Dynamic Pages;
said titles on Visual Navigation Tabs are in text format which can be dynamically written and changed with support of software program.
0 Assignments
0 Petitions
Accused Products
Abstract
A method and system for dynamically generating a set of web pages named as Dynamic Book which are automatically linked with Visual Navigation Tabs or Dynamic Navigation Bars are disclosed. While navigating the said Dynamic Book, new pages, new sections and new books can be instantly generated and document objects can be instantly added to current page from local computer, computer network, computer peripheral devices and other information resources. Efficient presentation, categorization, indexing for document objects in web standard can be performed with this method and system. While navigating the said Dynamic Book and document contents, convenient document management, processing and communications can be carried out. In addition, Visual Hierarchical Cards, which integrate Dynamic Book with the hierarchical directory tree of computer operating system, are also disclosed.
89 Citations
32 Claims
-
1. A method of making web pages in markup language on local computer, computer over the network, server, digital device or digital processing system, the method comprising:
-
dynamically generating a set of pages named as Dynamic Pages which are created in batch with support of software program and/or created gradually with support of software program and operations on user interfaces;
said Dynamic Pages are grouped and linked with a standardized navigation bar or a set of standardized navigation bars, said standardized navigation bar(s) is named as Visual Navigation Tab(s), said Dynamic Pages, as one set, are named as Dynamic Book;
said Visual Navigation Tabs are dynamically assembled with graphics (and/or images) and titles which match together by the syntax of markup language, to present look-and-feel of tabs or attached labels of physical book or physical file and visual effect that the tab or attached label of current displayed page or Section or sub-Section is brought to the front to indicate the current status, and such visual effect is automatically shifted to another Dynamic Page or Section or sub-Section when navigating to another Dynamic Page or Section or sub-Section;
said Visual Navigation Tabs, in one level or multiple hierarchical levels, partially or entirely, present the hierarchical structure of pages of Dynamic Book, the tabs or attached labels at top hierarchical level, if exist, represent Sections or Dividers of Dynamic Book, the tabs or attached labels at lower hierarchical levels, if exist, represent sub-Sections or Sub Dividers of Dynamic Book, the tabs or labels visually connected or attached to Dynamic Pages represent Dynamic Pages;
said titles on Visual Navigation Tabs are in text format which can be dynamically written and changed with support of software program. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method of making web pages on a local computer, a computer over network, a digital device or a digital processing system, the method comprising:
-
dynamically generating a web page or a set of web pages named as a Dynamic Library with support of software program;
said Dynamic Library includes a Dynamic Bookshelf or a set of Dynamic Bookshelves, a Dynamic Bookshelf includes a Book Cover or Book Covers, said Book Covers represent and link to Dynamic Books;
said Book Covers are dynamically assembled with elements of graphics or images or texts or combination of graphics, images and texts, the elements match together by the syntax of markup language, to present look-and-feel of physical book cover or physical file cover. - View Dependent Claims (20, 21, 22)
-
-
23. A method of making web pages on local computer, computer over network, server, digital device or digital processing system, the method comprising:
-
dynamically generating a set of pages named as Dynamic Pages which are created in batch with support of software program and/or created gradually with support of software program and operations on user interfaces;
said Dynamic Pages are grouped and linked with a standardized navigation bar or a set of standardized navigation bars, said standardized navigation bar(s) is named as Dynamic Navigation Bar(s);
said Dynamic Navigation Bars are dynamically assembled with graphics (or images) and titles which match together by the syntax of markup language, to present the effect that the current displayed page or Section or Sub Section is highlighted and such a highlighting effect is automatically shifted to another Dynamic Page, Section or sub-Section when navigating to another Dynamic Page, Section or sub-Section;
said Dynamic Navigation Bars, in one level or multiple hierarchical levels, partially or entirely, present the hierarchical structure of pages of Dynamic Book, the bars at top hierarchical level, if exist, represent Sections or Dividers of Dynamic Book, the bars at lower hierarchical levels, if exist, represent sub-Sections or sub-Dividers of Dynamic Book, the bars at lower hierarchical levels represent Dynamic Pages.
-
-
24. A method of presenting hierarchical directory/folder system in web page format on a local computer, a computer over network, a server, a digital device or a digital processing system, the method comprising:
-
reading through and getting the structural data of selected path and level of the existing hierarchical directory/folder with support of software program;
dynamically generating a web page or a set of web pages which include a set of standardized navigation bars named as Visual Hierarchical Cards based on said structural data, the hierarchical structure and titles of said Visual Hierarchical Cards is corresponding to the selected part or entire existing hierarchical directory/folder;
reading through a selected hierarchical level and displaying filenames, and/or titles, thumbnails, contents or part of contents of document objects at the selected hierarchical level;
linking the displayed filenames, and/or titles, thumbnails, contents or part of contents of document objects to the document contents;
reading through a selected hierarchical level and displaying sub-directories or sub-folders at the selected hierarchical level;
said Visual Hierarchical Cards present visual effect that current cards along the current path at higher hierarchical levels and current level are highlighted and the highlighting effects are automatically shifted to another card and/or another path when navigating to another card and/or another path. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32)
-
Specification