← Back to Patent Explorer
US5801702A Expired / Lapsed US ⏱️ 0.0 years remaining

System and method for adding network links in a displayed hierarchy

Assignee: Microsoft Technology Licensing LLC
•
Filing: 1995-03-09
•
Granted: 1998-09-01
•
Expires: 2015-03-09
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A multi-protocol network client in which a single, integrated user-interface is provided for accessing information according to a number of network access protocols. The accessed information is represented in a hierarchical graph which provides an intuitive and convenient navigation tool for both the experienced and the novice user. The user accesses information according to a particular network access protocol by merely selecting a graphical representation of an item the user wishes to access from the hierarchical graph. Information pertaining to the particular item whose representation is selected by the user is retrieved and used to determine the network access protocol according to which the item is accessed. As an item is retrieved from the network, links contained within the item are parsed from the item and added to the hierarchical graph. In particular, links which are embedded in the substantive information of an item, as is the case with HTML documents, are parsed from the item and added to the hierarchical graph. The user can thereafter retrieve an item referenced by a link parsed from a previously retrieved item by selecting from the hierarchical graph a representation of the parsed link. The hierarchical graph representing the retrieved links is simplified by excluding from the hierarchical graph representations of links which reference the item containing the link and which are redundant in view of other links represented in the hierarchical graph.

Inventors

  • 👤 Michael A. Dolan
  • 👤 Edwin J. Basart

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-26 12:14
CPC Classifications
G; G06; G06F; G06F16/00; G06F16/90; G06F16/95; G06F16/957; G06F16/70; G06F16/74; G06F16/748; G06F16/955; G06F16/9558

Claims Analysis

Total Claims: 32
Claim 1
Independent Claim 140 words
A method for accessing information stored in a computer network, the method comprising: displaying on a display device a graphical structure which includes a first representation of a first link to a first item which is accessible according to a first network access protocol, and a second representation of a second link to a second item which is accessible according to a second network access protocol; receiving input signals which indicate that a user has selected the first representation; retrieving the first item using the first network access protocol; determining additional links to additional items that are accessible by corresponding network access protocols that are discovered as the user browses resources on the computer network; generating additional representations for those additional discovered items; and storing the additional representations in the graphical structure so that the additional discovered items are displayed.
Claim 2
Independent Claim 140 words
A method for accessing information stored in a computer network, the method comprising: displaying on a display device a graphical structure which includes a first representation of a first link to a first item which is accessible according to a first network access protocol, and a second representation of a second link to a second item which is accessible according to a second network access protocol; receiving input signals which indicate that a user has selected the first representation; retrieving the first item using the first network access protocol; determining additional links to additional items that are accessible by corresponding network access protocols that are discovered as the user browses resources on the computer network; generating additional representations for those additional discovered items; and storing the additional representations in the graphical structure so that the additional discovered items are displayed.
Claim 3
Dependent Claim 11 words
The method of claim 1 wherein the graphical structure is hierarchical.
Claim 4
Dependent Claim 15 words
The method of claim 1 further comprising displaying the first item on the display device.
Claim 5
Dependent Claim 35 words
The method of claim 1 further comprising parsing from the first item one or more child links to one or more referenced items, each of which is accessible according to a corresponding network access protocol.
Claim 6
Dependent Claim 27 words
The method of claim 4 further comprising adding the representations of the one more items referenced by the one or more child links to the graphical structure.
Claim 7
Dependent Claim 58 words
The method of claim 1 wherein the step of displaying a graphical structure comprises: displaying in a display device, for each of the first and second links, a respective corresponding one of two or more icons; and displaying in the display device connections between the one or more icons, the connections representing hierarchical interrelationships between the corresponding items.
Claim 8
Dependent Claim 18 words
The method of claim 1 wherein the graphical structure includes one or more children of the first link.
Claim 9
Dependent Claim 18 words
The method of claim 1 wherein the graphical structure includes one or more children of the second link.
Claim 10
Dependent Claim 18 words
The method of claim 8 wherein the graphical structure includes one or more children of the first link.
Claim 11
Dependent Claim 33 words
The method of claim 9 wherein the graphical structure includes graphical representation of child, parent, and peer relationships between the first and second links and the children of the first and second links.
Claim 12
Dependent Claim 33 words
The method of claim 8 wherein the graphical structure includes graphical representation of child, parent, and peer relationships between the first and second links and the children of the first and second links.
Claim 13
Dependent Claim 33 words
The method of claim 7 wherein the graphical structure includes graphical representation of child, parent, and peer relationships between the first and second links and the children of the first and second links.
Claim 14
Dependent Claim 14 words
The method of claim 1 further comprising: storing the graphical structure in persistent storage.
Claim 15
Dependent Claim 22 words
The method of claim 1 further comprising: storing the first item in a memory after the step of retrieving the first item.
Claim 16
Dependent Claim 13 words
The method of claim 14 wherein the memory is a persistent storage device.
Claim 17
Independent Claim 149 words
A system for accessing information stored in a computer network, comprising: means for displaying a graphical structure, the graphical structure including a first representation of a first link to a first item which is accessible according to a first network access protocol and a second representation of a second link to a second item which is accessible according to a second network access protocol; means for receiving input signals which indicate that a user has selected the first representation; means for retrieving the first item using the first network access protocol; means for determining additional links to additional items that are accessible by corresponding network access protocols that are discovered as the user browses through resources on the computer network; means for generating additional representations for those additional discovered items; and means for storing the additional representations in the graphical structure so that the additional discovered items are displayed.
Claim 18
Independent Claim 149 words
A system for accessing information stored in a computer network, comprising: means for displaying a graphical structure, the graphical structure including a first representation of a first link to a first item which is accessible according to a first network access protocol and a second representation of a second link to a second item which is accessible according to a second network access protocol; means for receiving input signals which indicate that a user has selected the first representation; means for retrieving the first item using the first network access protocol; means for determining additional links to additional items that are accessible by corresponding network access protocols that are discovered as the user browses through resources on the computer network; means for generating additional representations for those additional discovered items; and means for storing the additional representations in the graphical structure so that the additional discovered items are displayed.
Claim 19
Dependent Claim 11 words
The system of claim 16 wherein the graphical structure is hierarchical.
Claim 20
Dependent Claim 17 words
The system of claim 16 further comprising means for displaying the first item on the display device.
Claim 21
Dependent Claim 37 words
The system of claim 16 further comprising means for parsing from the first item one or more child links to one or more referenced items, each of which is accessible according to a corresponding network access protocol.
Claim 22
Dependent Claim 18 words
The system of claim 19 further comprising means adding to the graphical structure representations of the child links.
Claim 23
Dependent Claim 62 words
The system of claim 16 wherein the means for displaying a graphical structure comprises: means for displaying in a display device, for each of the first and second links, a respective corresponding one of two or more icons; and means for displaying in the display device connections between the one or more icons, the connections representing hierarchical interrelationships between the corresponding items.
Claim 24
Dependent Claim 18 words
The system of claim 16 wherein the graphical structure includes one or more children of the first link.
Claim 25
Dependent Claim 18 words
The system of claim 16 wherein the graphical structure includes one or ore children of the second link.
Claim 26
Dependent Claim 18 words
The system of claim 23 wherein the graphical structure includes one or more children of the first link.
Claim 27
Dependent Claim 33 words
The system of claim 24 wherein the graphical structure includes graphical representation of child, parent, and peer relationships between the first and second links and the children of the first and second links.
Claim 28
Dependent Claim 33 words
The system of claim 23 wherein the graphical structure includes graphical representation of child, parent, and peer relationships between the first and second links and the children of the first and second links.
Claim 29
Dependent Claim 33 words
The system of claim 22 wherein the graphical structure includes graphical representation of child, parent, and peer relationships between the first and second links and the children of the first and second links.
Claim 30
Dependent Claim 16 words
The system of claim 16 further comprising means for storing the graphical structure in persistent storage.
Claim 31
Dependent Claim 24 words
The system of claim 16 further comprising means for storing the first item in a memory after the step of retrieving the first item.
Claim 32
Dependent Claim 13 words
The system of claim 29 wherein the memory is a persistent storage device.

References Cited (Backward Citations)

US5295244A Cited
US5515487A Cited
US5500929A Cited
US5530852A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2001-08-31 2002-03-02 2002-09-01 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2005-08-31 2006-03-02 2006-09-01 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2009-08-31 2010-03-02 2010-09-01 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag