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

Integrated network access user interface for navigating with a hierarchical graph

Assignee: Microsoft Technology Licensing LLC
•
Filing: 1998-07-14
•
Granted: 1999-10-05
•
Expires: 2018-07-14
📄 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 Dolan
  • 👤 Edwin Basart

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-27 23:00
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: 34
Claim 1
Independent Claim 121 words
A method for displaying information from a variety of different sources on a computer network, the method comprising: generating a graphical structure which includes a first link to a first item originating from a first information source and a second link to a second item originating from a second information source, the first and second links being displayed in a hierarchical relationship to each other, the information in the first information source being accessible according to a first protocol and the second information source being accessible according to a second different protocol; and displaying the hierarchical relationship of the first and second items so that a user may access a particular item using the access protocol associated with that particular item.
Claim 2
Independent Claim 121 words
A method for displaying information from a variety of different sources on a computer network, the method comprising: generating a graphical structure which includes a first link to a first item originating from a first information source and a second link to a second item originating from a second information source, the first and second links being displayed in a hierarchical relationship to each other, the information in the first information source being accessible according to a first protocol and the second information source being accessible according to a second different protocol; and displaying the hierarchical relationship of the first and second items so that a user may access a particular item using the access protocol associated with that particular item.
Claim 3
Dependent Claim 43 words
The method of claim 1, wherein said first network access protocol comprises a post office protocol (POP), said first item comprises an electronic mail message, said second network access protocol comprises a usenet newsgroup protocol and said second item comprises a newsgroup posting.
Claim 4
Dependent Claim 37 words
The method of claim 1, further comprising receiving data from the first and second information sources using one or more filters that convert the data from the one or more network access protocols into a navigation format.
Claim 5
Dependent Claim 15 words
The method of claim 1, further comprising displaying the first item on the display device.
Claim 6
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 7
Dependent Claim 18 words
The method of claim 5, further comprising adding representations of the child links to the hierarchical graphical structure.
Claim 8
Dependent Claim 56 words
The method of claim 1 wherein displaying the hierarchical graphical structure comprising 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 9
Dependent Claim 20 words
The method of claim 1 wherein generating the graphical structure includes generating one or more children of the first link.
Claim 10
Dependent Claim 20 words
The method of claim 8 wherein generating the graphical structure includes generating one or more children of the second link.
Claim 11
Dependent Claim 35 words
The method of claim 9 wherein generating the graphical structure includes generating 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 15 words
The method of claim 1 further comprising storing the hierarchical graphical structure in persistent storage.
Claim 13
Independent Claim 125 words
An apparatus for displaying information from a variety of different sources on a computer network, the apparatus comprising: means for generating a graphical structure which includes a first link to a first item originating from a first information source and a second link to a second item originating from a second information source, the first and second links being displayed in a hierarchical relationship to each other, the information in the first information source being accessible according to a first protocol and the second information source being accessible according to a second different protocol; and means for displaying the hierarchical relationship of the first and second items so that a user may access a particular item using the access protocol associated with that particular item.
Claim 14
Independent Claim 125 words
An apparatus for displaying information from a variety of different sources on a computer network, the apparatus comprising: means for generating a graphical structure which includes a first link to a first item originating from a first information source and a second link to a second item originating from a second information source, the first and second links being displayed in a hierarchical relationship to each other, the information in the first information source being accessible according to a first protocol and the second information source being accessible according to a second different protocol; and means for displaying the hierarchical relationship of the first and second items so that a user may access a particular item using the access protocol associated with that particular item.
Claim 15
Dependent Claim 43 words
The apparatus of claim 12, wherein said first network access protocol comprises a post office protocol (POP), said first item comprises an electronic mail message, said second network access protocol comprises a usenet newsgroup protocol and said second item comprises a newsgroup posting.
Claim 16
Dependent Claim 37 words
The apparatus of claim 12 further comprising one or more filters that receive data from the first and second information sources and convert the data from the one or more network access protocols into a navigation format.
Claim 17
Dependent Claim 64 words
The apparatus of claim 12 further comprising means for 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, 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
Dependent Claim 14 words
The apparatus of claim 12 further comprising a display that displays the first item.
Claim 19
Dependent Claim 37 words
The apparatus of claim 12 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 20
Dependent Claim 20 words
The apparatus of claim 17 further comprising means for adding representations of the child links to the hierarchical graphical structure.
Claim 21
Dependent Claim 52 words
The apparatus of claim 12 wherein the hierarchical graphical structure comprising a display device that displays, for each of the first and second links, a respective corresponding one of two or more icons, and that displays connections between the one or more icons, the connections representing hierarchical interrelationships between the corresponding items.
Claim 22
Dependent Claim 21 words
The apparatus of claim 12, wherein the graphical structure includes means for generating one or more children of the first link.
Claim 23
Dependent Claim 21 words
The apparatus of claim 20 wherein the graphical structure includes means for generating one or more children of the second link.
Claim 24
Dependent Claim 36 words
The apparatus of claim 21 wherein the graphical structure includes means for generating graphical representation of child, parent, and peer relationships between the first and second links and the children of the first and second links.
Claim 25
Dependent Claim 17 words
The apparatus of claim 12 further comprising a persistent storage device that stores the hierarchical graphical structure.
Claim 26
Independent Claim 102 words
An apparatus for displaying a plurality of items to a user, the items being accessible using a variety of different network access protocols, the apparatus comprising: means for generating a representation of a first item which may be accessed using a first network access protocol from a first source; means for generating a representation of a second item which may be accessed using a second network access protocol from a second source; and means for generating a hierarchical graphical structure including the first and second items so that a user may access the first and second items from the hierarchical graphical structure.
Claim 27
Independent Claim 102 words
An apparatus for displaying a plurality of items to a user, the items being accessible using a variety of different network access protocols, the apparatus comprising: means for generating a representation of a first item which may be accessed using a first network access protocol from a first source; means for generating a representation of a second item which may be accessed using a second network access protocol from a second source; and means for generating a hierarchical graphical structure including the first and second items so that a user may access the first and second items from the hierarchical graphical structure.
Claim 28
Independent Claim 108 words
An apparatus for displaying a plurality of items to a user, the items being accessible using a variety of different network access protocols, the apparatus comprising: one or more filters for receiving data from one or more sources using one or more network access protocols and for converting the data from the one or more network access protocols into a navigation format; and a navigation graph comprising a hierarchical display of items representing one or more items from the one or more sources which are accessed using one or more different network access protocols and means for displaying an item selected by the user in the navigation format.
Claim 29
Independent Claim 108 words
An apparatus for displaying a plurality of items to a user, the items being accessible using a variety of different network access protocols, the apparatus comprising: one or more filters for receiving data from one or more sources using one or more network access protocols and for converting the data from the one or more network access protocols into a navigation format; and a navigation graph comprising a hierarchical display of items representing one or more items from the one or more sources which are accessed using one or more different network access protocols and means for displaying an item selected by the user in the navigation format.
Claim 30
Independent Claim 81 words
A method for displaying information from a variety of different sources stored in a computer network, the method comprising: generating a graphical structure which includes a news item being accessible using a news information protocol and an electronic mail item being accessible using a electronic mail message protocol; and displaying the news item and the electronic message item in a single hierarchical structure which permits the user to access the news item and the electronic message item from the same application.
Claim 31
Independent Claim 81 words
A method for displaying information from a variety of different sources stored in a computer network, the method comprising: generating a graphical structure which includes a news item being accessible using a news information protocol and an electronic mail item being accessible using a electronic mail message protocol; and displaying the news item and the electronic message item in a single hierarchical structure which permits the user to access the news item and the electronic message item from the same application.
Claim 32
Independent Claim 100 words
An apparatus for displaying and accessing information about items from a variety of different sources stored in a computer network, the apparatus comprising: means for generating a graphical structure which includes a news item being accessed using a news information protocol and an electronic mail item being accessible using a electronic mail message protocol; means for displaying the news item and the electronic message item in a single hierarchical structure; and means for accessing the news item and the electronic message item which permits the user to access the news item and the electronic message item from the same application.
Claim 33
Independent Claim 100 words
An apparatus for displaying and accessing information about items from a variety of different sources stored in a computer network, the apparatus comprising: means for generating a graphical structure which includes a news item being accessed using a news information protocol and an electronic mail item being accessible using a electronic mail message protocol; means for displaying the news item and the electronic message item in a single hierarchical structure; and means for accessing the news item and the electronic message item which permits the user to access the news item and the electronic message item from the same application.
Claim 34
Dependent Claim 58 words
The method of claim 1 further comprising determining different 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.

References Cited (Backward Citations)

US5295244A Cited
US5515487A Cited
US5500929A Cited
US5530852A Cited
US5793966A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2002-10-04 2003-04-05 2003-10-05 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2006-10-04 2007-04-05 2007-10-05 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2010-10-04 2011-04-05 2011-10-05 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag