Patent US6148311A successfully refreshed from Google Patents.
← Back to Patent Explorer
US6148311A Expired / Lapsed US ⏱️ 0.0 years remaining

Web site construction by inferring navigational structure from physical file structure

Assignee: Adobe Inc
•
Filing: 1997-04-25
•
Granted: 2000-11-14
•
Expires: 2017-04-25
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method and apparatus for inferring navigational hierarchy for a web site from an existing file hierarchy having one or more HTML files. The method includes inferring a navigational hierarchy for a web site from physical relationships between the HTML files stored in the existing file hierarchy. The method may include ordering the HTML files according to the navigational hierarchy for manipulation by a web site construction tool and displaying the ordered HTML files in a tree structure or an organizational chart structure indicative of the navigational hierarchy for the web site. The existing file hierarchy may include a directory and one or more sub-directories each including one or more HTML files. The method may include creating an initial level in the navigational hierarchy for all HTML files in the directory. Each file in the initial level includes a link to a next sequential file physically located in the file hierarchy that is assigned to the initial level of the navigational hierarchy. The method may include creating a second level in the navigational hierarchy for HTML files in a sub-directory of the directory.

Inventors

  • 👤 Jeffrey L. Wishnie
  • 👤 Alan K. Eyzaguirre
  • 👤 Kai L. Quinto

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-07 22:23
CPC Classifications
G; G06; G06F; G06F16/00; G06F16/90; G06F16/95; G06F16/958; Y; Y10; Y10S; Y10S707/00; Y10S707/99941; Y10S707/99944; Y10S707/99945; Y10S707/99948

Claims Analysis

Total Claims: 25
Claim 1
Independent Claim 75 words
A computer implemented method inferring navigational hierarchy for a web site from an existing file hierarchy, the existing file hierarchy including one or more HTML files, the method comprising: providing an inference engine operable to evaluate the existing file hierarchy and determine a navigational hierarchy for a web site; and inferring the navigational hierarchy for the web site from physical relationships between the HTML files stored in the existing file hierarchy using the inference engine.
Claim 2
Dependent Claim 75 words
A computer implemented method inferring navigational hierarchy for a web site from an existing file hierarchy, the existing file hierarchy including one or more HTML files, the method comprising: providing an inference engine operable to evaluate the existing file hierarchy and determine a navigational hierarchy for a web site; and inferring the navigational hierarchy for the web site from physical relationships between the HTML files stored in the existing file hierarchy using the inference engine.
Claim 3
Dependent Claim 24 words
The method of claim 1 further including ordering the HTML files according to the navigational hierarchy for manipulation by the web site construction tool.
Claim 4
Dependent Claim 28 words
The method of claim 2 further including the step of displaying the ordered HTML files in a tree structure indicative of the navigational hierarchy for the web site.
Claim 5
Dependent Claim 29 words
The method of claim 2 further including the step of displaying the ordered HTML files in an organizational chart structure indicative of the navigational hierarchy for the web site.
Claim 6
Dependent Claim 25 words
The method of claim 1 wherein the existing file hierarchy includes a directory and one or more sub-directories each including one or more HTML files.
Claim 7
Dependent Claim 25 words
The method of claim 5 further including the step of creating an initial level in the navigational hierarchy for all HTML files in the directory.
Claim 8
Dependent Claim 37 words
The method of claim 6 wherein each file in the initial level includes a link to a next sequential file physically located in the file hierarchy that is assigned to the initial level of the navigational hierarchy.
Claim 9
Dependent Claim 24 words
The method of claim 6 further including creating a second level in the navigational hierarchy for HTML files in a sub-directory of the directory.
Claim 10
Dependent Claim 62 words
The method of claim 8 wherein a first file in the second level in the navigational hierarchy is linked to a file in the initial level of the navigational hierarchy and where each file in the second level is linked to a next sequential file physically located in the file hierarchy that is assigned to the second level of the navigational hierarchy.
Claim 11
Dependent Claim 82 words
A computer implemented method inferring a navigational hierarchy for files in a file hierarchy, the file hierarchy including one or more HTML files associated with a previously constructed web site, the method comprising: providing an inference engine operable to evaluate the file hierarchy and determine a navigational hierarchy for the previously constructed web site; and inferring a navigational hierarchy for a new web site from names of the one or more HTML files stored in the file hierarchy using the inference engine.
Claim 12
Dependent Claim 82 words
A computer implemented method inferring a navigational hierarchy for files in a file hierarchy, the file hierarchy including one or more HTML files associated with a previously constructed web site, the method comprising: providing an inference engine operable to evaluate the file hierarchy and determine a navigational hierarchy for the previously constructed web site; and inferring a navigational hierarchy for a new web site from names of the one or more HTML files stored in the file hierarchy using the inference engine.
Claim 13
Dependent Claim 44 words
The method of claim 10 wherein the file hierarchy includes a directory for storing the HTML files and the method further includes the step of inferring that a file named INDEX.HTML stored in the directory is a homepage for the previously constructed web site.
Claim 14
Dependent Claim 49 words
The method of claim 10 wherein the file hierarchy includes a directory for storing the HTML files and the method further includes the step of inferring that a file stored in the directory having a same name as the directory is a homepage for the previously constructed web site.
Claim 15
Independent Claim 168 words
A method constructing a web site comprising: (a) identifying a directory containing a previously constructed web site, the directory having a name; (b) locating a file named INDEX.HTML in the directory; (c) if no INDEX.HTML file is located, then locating a file having the name; (d) if no file is located in step (c), then creating an index file and storing the index file in the directory; (e) automatically creating an index page in a navigational structure associated with the web site that points to the file located in steps (b) or (c) or the file created in step (d), and displaying the navigational structure in a display space in a window generated by a graphical user interface for display on an output device to a user; and (f) creating a page in the display space pointing to a corresponding HTML file in the directory for each HTML file stored therein and placing each page on the same hierarchical level in the navigational hierarchy as the index page.
Claim 16
Independent Claim 168 words
A method constructing a web site comprising: (a) identifying a directory containing a previously constructed web site, the directory having a name; (b) locating a file named INDEX.HTML in the directory; (c) if no INDEX.HTML file is located, then locating a file having the name; (d) if no file is located in step (c), then creating an index file and storing the index file in the directory; (e) automatically creating an index page in a navigational structure associated with the web site that points to the file located in steps (b) or (c) or the file created in step (d), and displaying the navigational structure in a display space in a window generated by a graphical user interface for display on an output device to a user; and (f) creating a page in the display space pointing to a corresponding HTML file in the directory for each HTML file stored therein and placing each page on the same hierarchical level in the navigational hierarchy as the index page.
Claim 17
Dependent Claim 78 words
A computer program inferring navigational hierarchy for a web site from an existing file hierarchy, the existing file hierarchy including one or more HTML files, the computer program tangibly stored on a computer-readable medium, containing instructions for causing a computer to: provide an inference engine operable to evaluate the existing file hierarchy; and infer a navigational hierarchy for a web site from physical relationships between the HTML files stored in the existing file hierarchy using the inference engine.
Claim 18
Dependent Claim 78 words
A computer program inferring navigational hierarchy for a web site from an existing file hierarchy, the existing file hierarchy including one or more HTML files, the computer program tangibly stored on a computer-readable medium, containing instructions for causing a computer to: provide an inference engine operable to evaluate the existing file hierarchy; and infer a navigational hierarchy for a web site from physical relationships between the HTML files stored in the existing file hierarchy using the inference engine.
Claim 19
Dependent Claim 31 words
The computer program of claim 14 further including instructions for causing a computer to order the HTML files according to the navigational hierarchy for manipulation by a web site construction tool.
Claim 20
Dependent Claim 32 words
The computer program of claim 15 further including instructions for causing a computer to display the ordered HTML files in a tree structure indicative of the navigational hierarchy for the web site.
Claim 21
Dependent Claim 33 words
The computer program of claim 15 further including instructions for causing a computer to display the ordered HTML files in an organizational chart structure indicative of the navigational hierarchy for the web site.
Claim 22
Dependent Claim 26 words
The computer program of claim 14 wherein the existing file hierarchy includes a directory and one or more sub-directories each including one or more HTML files.
Claim 23
Dependent Claim 29 words
The computer program of claim 18 further including instructions for causing a computer to create an initial level in the navigational hierarchy for all HTML files in the directory.
Claim 24
Dependent Claim 64 words
A web site construction tool inferring navigational hierarchy for a web site from an existing file hierarchy, the existing file hierarchy including one or more HTML files, the web site construction tool comprising: means for evaluating the existing file hierarchy; and means for inferring a navigational hierarchy for the web site from physical relationships between the HTML files stored in the existing file hierarchy.
Claim 25
Dependent Claim 64 words
A web site construction tool inferring navigational hierarchy for a web site from an existing file hierarchy, the existing file hierarchy including one or more HTML files, the web site construction tool comprising: means for evaluating the existing file hierarchy; and means for inferring a navigational hierarchy for the web site from physical relationships between the HTML files stored in the existing file hierarchy.

References Cited (Backward Citations)

US5634062A Cited
US5546517A Cited
US5801702A Cited
US5701137A Cited
US5625781A Cited
US5793966A Cited
US5845290A Cited
US5890170A Cited
US5727129A Cited
US5911145A Cited
US5903902A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2003-11-14 2004-05-15 2004-11-14 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2007-11-14 2008-05-15 2008-11-14 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2011-11-14 2012-05-15 2012-11-14 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag