System and method for updating a table of contents in a...

Data processing: presentation processing of document – operator i – Presentation processing of document – Layout

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C715S252000, C715S252000, C715S252000, C707S793000

Reexamination Certificate

active

06769096

ABSTRACT:

FIELD OF THE INVENTION
The present invention generally relates to HTML frameset creation programs. More particularly, the present invention relates to updating a table-of-contents in a first frame of a frameset, the table-of-contents hyperlinked to a target document in a second frame of the frameset.
BACKGROUND OF THE INVENTION
When viewing a document online, such as in a word processor or Internet browser, it is often difficult to navigate through sections of the document if the document is lengthy. Finding a particular passage of text or section by simply scrolling through the long document can be difficult and time consuming. It can be helpful to have a table-of-contents in a window beside the document to help navigate the document. The table-of-contents can be hyperlinked to selected sections of the document such that triggering a particular link in the table-of-contents moves the focus of the word processor or Internet browser to the desired section of the document. For this discussion, the term “hyperlinked” means an association between a “link” in a first (“source”) document and an “anchor” in a second (“target”) document. Triggering the link in the source document brings the screen of the target document containing the anchor into focus. For this discussion, the term “focus” relates to the active screen display available to the user for viewing.
From a typical user's perspective, existing mechanisms for creating a table-of-contents hyperlinked to a target document are flawed. For instance, word processors can create a table-of-contents hyperlinked to selected portions of the target document. However, existing word processors merely create a table-of-contents within the same document. Unfortunately, to view the table-of-contents and the target document side-by-side in a HyperText Markup Language (“HTML”) frameset, the two should be in separate documents. For this discussion, the term “frameset” means a group of windows owned by a single software program module, where each window displays the contents of a different document. Existing word processors do not provide the ability to view the table-of-contents and the target document side-by-side in an HTML frameset, such as with an Internet browser. For that reason, the table-of-contents and target document cannot be easily opened by an Internet browser for online viewing.
Certain HTML editors can create an HTML frameset containing a target document in one frame and a table-of-contents document in a second frame, with the table-of-contents document hyperlinked to selected sections of the target document. This solution allows the table-of-contents and the target document to be viewed online over the Internet. However, maintaining the validity of the hyperlinks in the table-of-contents is a tedious and time-consuming process for an evolving document. For HTML editors, a change made to the target document cannot be reflected in the table-of-contents document without manually editing the table-of-contents document.
Accordingly, a need exists for a mechanism to create an HTML frameset having a target document in one frame and a separate table-of-contents document in another frame, with the table-of-contents document hyperlinked to selected sections of the target document. Moreover, the mechanism should be self-updating such that a change in a selected section of the target document will be reflected in the table-of-contents document without the need to manually edit the hyperlinks in the table-of-contents document.
SUMMARY OF THE INVENTION
The present invention meets the above-described needs by providing the ability to create a self-updating frameset having a table-of-contents (“TOC”) document in one frame hyperlinked to a target document in another frame. The term “frameset” refers to the creation of two or more independent windows with each window simultaneously displaying a different document. The target document can be displayed in one frame beside the TOC document in another frame. In this way, a user has access to a portion of both documents simultaneously.
The TOC document can be “hyperlinked” to selected parts of the target document to aid in the navigation of the target document. Hyperlink entries associated with selected parts of the target document can be created in the TOC document. The selected parts of the target document can be headings distributed throughout the target document which introduce various sections of the target document. Triggering a hyperlink entry in the TOC document in one frame results in the target document scrolling until a heading associated with the hyperlink entry is visible in the other frame. Accordingly, the user can quickly scroll the target document forward or backward to a desired section by triggering a link in the TOC document corresponding to a heading at the desired section.
The TOC document is separate from the target document and may be formatted in a manner similar to any other self-contained document. The TOC document is configured such that changes in the target document are reflected without the user having to manually edit the TOC document. For example, in response to an update event, such as the opening of the TOC document, the hyperlink entries in the TOC document are recreated. Therefore, changes made to the selected parts of the target document are reflected in the TOC document without the need to manually edit the hyperlink entries in the TOC document.
In one aspect of the present invention, a self-updating frameset includes a TOC document hyperlinked to a target document. The frameset contains two frames, a first frame including the TOC document and a second frame including the target document. Both the TOC document and the target document are visible in the frameset. This allows a user to simultaneously view both the TOC document and the target document.
The TOC document typically includes a set of entries referencing subject matter in the target document. For example, the entry may be a hyperlink entry having a link to an anchor in the target document. For this discussion, the term “link” refers to a specially activated word, phrase or image in a source document that, when triggered, transfers the focus to the anchor in the target document or in another part of the source document. The term “anchor” refers to a special code or label embedded within a document that identifies the point to which focus will be transferred if the corresponding link is triggered.
The link portion of an entry in the TOC document is receptive to a triggering event, such as a mouse click, and the corresponding anchor is maintained in the target document. Once a link is triggered, the computer system responds by scrolling the target document in the frameset to the anchor. The anchor is typically embedded within the target document near a preselected heading in the target document. Accordingly, triggering the link in the TOC document in one frame causes the target document in another frame to scroll until the preselected heading of the target document is in view.
The hyperlink entry can be automatically updated to reflect a change to the target document. At identified times, the entry in the TOC document is recreated to correspond to the preselected heading. If the preselected heading has changed between the time the entry was first created and the time the entry is recreated, then the change is automatically reflected in the TOC document in response to an update task conducted at an identified time.
In another aspect of the present invention, a created frameset includes a TOC document in a first frame and a target document in a second frame. The target document contains one or more preselected headings indicating a beginning of corresponding sections in the target document. The target document can be scanned to identify each preselected heading. A hyperlink entry is created in the TOC document in response to identifying a preselected heading in the target document. As part of creating the hyperlink entry, an anchor is inserted into the target document at a location proximate to the pre

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

System and method for updating a table of contents in a... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with System and method for updating a table of contents in a..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System and method for updating a table of contents in a... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3186439

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.