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

Multi-node user interface component and method thereof for use in accessing a plurality of linked records

Assignee: International Business Machines Corp
•
Filing: 1999-01-08
•
Granted: 2000-06-06
•
Expires: 2019-01-08
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A user interface component and method of using the same graphically display linked records with node display elements representing individual records, and optional link display elements representing the links therebetween. The user interface component may be automatically and dynamically generated during navigation between linked records, such that whenever a new link is taken from a record represented by a node display element, a new node display element is generated. In addition, the user interface component may further be configured to graphically represent the particular location of a particular link within a record, as well as a scroll display element associated with selected node display elements such that specific data or locations within the records associated therewith may be accessed. Moreover, the user interface component may also be configured to incorporate a retrieve progress display element that indicates a current status of a retrieve operation for a record. Individual node display elements within a user interface component may also separately indicate status information for their associated records, e.g., displaying a cache status and/or a matching status that indicates whether associated records match a predetermined search criteria, among others. The user interface component may also be utilized to perform common operations such as printing, caching and loading, among others, on selected records in response to user selection of the nodes associated with the selected records.

Inventors

  • 👤 Cary Lee Bates
  • 👤 Paul Reuben Day

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 15:39
CPC Classifications
G; G06; G06F; G06F3/00; G06F3/01; G06F3/048; G06F3/0481; G06F16/00; G06F16/20; G06F16/24; G06F16/248; G06F16/90; G06F16/93; G06F16/94; G06F3/0484; G06F3/0485; G06F3/04855; Y; Y10; Y10S; Y10S715/00; Y10S715/973

Claims Analysis

Total Claims: 43
Claim 1
Independent Claim 84 words
A method of graphically representing on a computer display a plurality of linked records, the method comprising: (a) displaying a plurality of node display elements, wherein each of which is associated with a record, and wherein at least a pair of node display elements are respectively associated with a pair of records that are linked to one another, the pair of node display elements graphically linked with one another; and (b) indicating on each node display element a cache status of its associated record.
Claim 2
Independent Claim 84 words
A method of graphically representing on a computer display a plurality of linked records, the method comprising: (a) displaying a plurality of node display elements, wherein each of which is associated with a record, and wherein at least a pair of node display elements are respectively associated with a pair of records that are linked to one another, the pair of node display elements graphically linked with one another; and (b) indicating on each node display element a cache status of its associated record.
Claim 3
Dependent Claim 49 words
The method of claim 1, wherein indicating the cache status includes displaying a cache status indicator on each node display element, the cache status indicator selected from the group consisting of a color indicator, a pattern indicator, a border indicator, an icon indicator, an alphanumeric indicator, and combinations thereof.
Claim 4
Dependent Claim 33 words
The method of claim 2, wherein the status indicator includes a solid border for node display elements associated with cached records, and a dashed border for node display elements associated with non-cached records.
Claim 5
Dependent Claim 26 words
The method of claim 2, further comprising retrieving a non-cached record in response to user selection of the node display element associated with the non-cached record.
Claim 6
Dependent Claim 27 words
The method of claim 4, further comprising caching out a cached record in response to user selection of the node display element associated with the cached record.
Claim 7
Dependent Claim 35 words
The method of claim 5, further comprising displaying a selected status indicator on each node display element, the selected status indicator visually representing whether each node display element has been selected by an end user.
Claim 8
Dependent Claim 65 words
The method of claim 6, further comprising: (a) in response to user selection of a plurality of selected node display elements, setting the selected status indicators thereof to indicate that the plurality of selected node display elements have been selected by an end user; and (b) selectively retrieving or caching out as a group the records associated with the plurality of selected node display elements.
Claim 9
Dependent Claim 33 words
The method of claim 7, wherein setting the selected status indicators includes setting the selected status indicators for descendant node display elements in response to user selection of a parent node display element.
Claim 10
Dependent Claim 73 words
The method of claim 4, further comprising: (a) displaying a link display element graphically linking the node display element associated with the non-cached record to a node display element associated with a parent record thereto; and (b) displaying a retrieve progress indicator during retrieval of the non-cached record, the retrieve progress indicator graphically linked to one of the link display element and the node display elements associated with the non-cached and parent records.
Claim 11
Dependent Claim 79 words
The method of claim 9, wherein the node display elements associated with the parent and non-cached records are non-adjoining, wherein the link display element includes a connector display element extending between the node display elements associated with the parent and non-cached records, and wherein displaying the retrieve progress indicator is animated to traverse the connector display element from proximate the node display element associated with the parent record to proximate the node display element associated with the non-cached record.
Claim 12
Dependent Claim 43 words
The method of claim 9, wherein the node display elements associated with the parent and non-cached records are adjoining, and wherein displaying the retrieve progress indicator is animated to traverse between opposing ends of the node display element associated with the non-cached record.
Claim 13
Dependent Claim 41 words
The method of claim 9, wherein indicating the cache status further includes toggling the cache status indicator for the node display element associated with the non-cached record upon completion of retrieval of the non-cached record to indicate the cached status thereof.
Claim 14
Dependent Claim 98 words
A user interface component for use in displaying on a computer display a graphical representation of a plurality of linked records, the user interface component comprising: (a) a plurality of node display elements, wherein each of which is associated with a record, and wherein at least a pair of node display elements are respectively associated with a pair of records that are linked to one another, the pair of node display elements graphically linked with one another; and (b) a cache status indicator configured to indicate for each node display element a cache status of its associated record.
Claim 15
Dependent Claim 98 words
A user interface component for use in displaying on a computer display a graphical representation of a plurality of linked records, the user interface component comprising: (a) a plurality of node display elements, wherein each of which is associated with a record, and wherein at least a pair of node display elements are respectively associated with a pair of records that are linked to one another, the pair of node display elements graphically linked with one another; and (b) a cache status indicator configured to indicate for each node display element a cache status of its associated record.
Claim 16
Dependent Claim 99 words
A computer system configured to display a graphic representation of a plurality of linked records, the computer system comprising: (a) a computer display; and (b) a processor configured to display on the computer display a plurality of node display elements, wherein each of which is associated with a record, and wherein at least a pair of node display elements are respectively associated with a pair of records that are linked to one another, the pair of node display elements graphically linked with one another; and to indicate on each node display element a cache status of its associated record.
Claim 17
Dependent Claim 99 words
A computer system configured to display a graphic representation of a plurality of linked records, the computer system comprising: (a) a computer display; and (b) a processor configured to display on the computer display a plurality of node display elements, wherein each of which is associated with a record, and wherein at least a pair of node display elements are respectively associated with a pair of records that are linked to one another, the pair of node display elements graphically linked with one another; and to indicate on each node display element a cache status of its associated record.
Claim 18
Dependent Claim 101 words
A program product comprising: (a) a program configured to perform a method of graphically representing on a computer display a plurality of linked records, the method comprising displaying a plurality of node display elements, wherein each of which is associated with a record, and wherein at least a pair of node display elements are respectively associated with a pair of records that are linked to one another, the pair of node display elements graphically linked with one another; and indicating on each node display element a cache status of its associated record; and (b) a signal bearing media bearing the program.
Claim 19
Dependent Claim 101 words
A program product comprising: (a) a program configured to perform a method of graphically representing on a computer display a plurality of linked records, the method comprising displaying a plurality of node display elements, wherein each of which is associated with a record, and wherein at least a pair of node display elements are respectively associated with a pair of records that are linked to one another, the pair of node display elements graphically linked with one another; and indicating on each node display element a cache status of its associated record; and (b) a signal bearing media bearing the program.
Claim 20
Dependent Claim 15 words
The program product of claim 15, wherein the signal bearing media is transmission type media.
Claim 21
Dependent Claim 14 words
The program product of claim 15, wherein the signal bearing media is recordable media.
Claim 22
Independent Claim 113 words
A method of graphically representing on a computer display a plurality of linked records including first and second records, wherein the first record includes a link to the second record, the method comprising: (a) displaying first and second node display elements, the first and second node display elements respectively associated with the first and second records; (b) displaying a link display element that graphically links the first and second node display elements; and (c) during a retrieve operation for one of the first and second records, indicating, on a retrieve progress display element visually associated with at least one of the node and link display elements, a current status of the retrieve operation.
Claim 23
Independent Claim 113 words
A method of graphically representing on a computer display a plurality of linked records including first and second records, wherein the first record includes a link to the second record, the method comprising: (a) displaying first and second node display elements, the first and second node display elements respectively associated with the first and second records; (b) displaying a link display element that graphically links the first and second node display elements; and (c) during a retrieve operation for one of the first and second records, indicating, on a retrieve progress display element visually associated with at least one of the node and link display elements, a current status of the retrieve operation.
Claim 24
Dependent Claim 35 words
The method of claim 18, wherein the first and second node display elements are non-adjoining, and wherein the link display element includes a connector display element extending between the first and second node display elements.
Claim 25
Dependent Claim 59 words
The method of claim 19, wherein the retrieve progress display element is coupled to the connector display element, and wherein indicating the current status of a retrieve operation for the second record includes animating the retrieve progress display element to traverse the connector display element from proximate the first node display element to proximate the second node display element.
Claim 26
Dependent Claim 45 words
The method of claim 20, wherein indicating the current status of a retrieve operation for the first record includes animating the retrieve progress display element to traverse the connector display element from proximate the second node display element to proximate the first node display element.
Claim 27
Dependent Claim 41 words
The method of claim 20, wherein the retrieve progress display element includes a bar fixed at an end thereof proximate the first node display element and which is animated at an opposing end to expand toward the second node display element.
Claim 28
Dependent Claim 34 words
The method of claim 20, wherein the retrieve progress display element includes a slider having a fixed length that is animated to slide along the connector display element toward the second node display element.
Claim 29
Dependent Claim 15 words
The method of claim 18, wherein the first and second node display elements are adjoining.
Claim 30
Dependent Claim 33 words
The method of claim 24, wherein indicating the current status of a retrieve operation for the second record includes animating the retrieve progress display element to fill in the second node display element.
Claim 31
Dependent Claim 30 words
The method of claim 25, wherein animating the retrieve progress display element includes progressively filling in the second node display element from one end thereof to an opposing end thereof.
Claim 32
Dependent Claim 55 words
The method of claim 24, wherein the link display element includes a link marker display element proximate where the first and second node display elements meet, and wherein indicating the current status of a retrieve operation for the second record includes animating the retrieve progress display element to fill in the link marker display element.
Claim 33
Dependent Claim 19 words
The method of claim 18, further comprising displaying an alphanumeric indication of the current status of the retrieve operation.
Claim 34
Dependent Claim 27 words
The method of claim 18, further comprising, in response to user input, terminating the retrieve operation when the retrieve progress display element indicates a stalled retrieve operation.
Claim 35
Dependent Claim 36 words
The method of claim 18, further comprising indicating a cache status for each node display element, including toggling a cache status indicator for the second node display element upon completion of retrieval of the second record.
Claim 36
Dependent Claim 122 words
A user interface component configured to display on a computer display a graphic representation of a plurality of records including first and second records, wherein the first record includes a link to the second record, the user interface component comprising: (a) first and second node display elements, the first and second node display elements respectively associated with the first and second records; (b) a link display element that graphically links the first and second node display elements; and (c) a retrieve progress display element visually associated with at least one of the node and link display elements, the retrieve progress display element indicating, during a retrieve operation for one of the first and second records, a current status of the retrieve operation.
Claim 37
Dependent Claim 122 words
A user interface component configured to display on a computer display a graphic representation of a plurality of records including first and second records, wherein the first record includes a link to the second record, the user interface component comprising: (a) first and second node display elements, the first and second node display elements respectively associated with the first and second records; (b) a link display element that graphically links the first and second node display elements; and (c) a retrieve progress display element visually associated with at least one of the node and link display elements, the retrieve progress display element indicating, during a retrieve operation for one of the first and second records, a current status of the retrieve operation.
Claim 38
Dependent Claim 120 words
A computer system configured to display a graphic representation of a plurality of linked records including first and second records, wherein the first record includes a link to the second record, the computer system comprising: (a) a computer display; and (b) a processor configured to display on the computer display first and second node display elements respectively associated with the first and second records, and a link display element that graphically links the first and second node display elements; and, during a retrieve operation for one of the first and second records, to indicate a current status of the retrieve operation on a retrieve progress display element visually associated with at least one of the node and link display elements.
Claim 39
Dependent Claim 120 words
A computer system configured to display a graphic representation of a plurality of linked records including first and second records, wherein the first record includes a link to the second record, the computer system comprising: (a) a computer display; and (b) a processor configured to display on the computer display first and second node display elements respectively associated with the first and second records, and a link display element that graphically links the first and second node display elements; and, during a retrieve operation for one of the first and second records, to indicate a current status of the retrieve operation on a retrieve progress display element visually associated with at least one of the node and link display elements.
Claim 40
Dependent Claim 129 words
A program product comprising: (a) a program configured to perform a method of graphically representing on a computer display a plurality of linked records including first and second records, wherein the first record includes a link to the second record, the method comprising displaying first and second node display elements, the first and second node display elements respectively associated with the first and second records; displaying a link display element that graphically links the first and second node display elements; and during a retrieve operation for one of the first and second records, indicating, on a retrieve progress display element visually associated with at least one of the node and link display elements, a current status of the retrieve operation; and (b) a signal bearing media bearing the program.
Claim 41
Dependent Claim 129 words
A program product comprising: (a) a program configured to perform a method of graphically representing on a computer display a plurality of linked records including first and second records, wherein the first record includes a link to the second record, the method comprising displaying first and second node display elements, the first and second node display elements respectively associated with the first and second records; displaying a link display element that graphically links the first and second node display elements; and during a retrieve operation for one of the first and second records, indicating, on a retrieve progress display element visually associated with at least one of the node and link display elements, a current status of the retrieve operation; and (b) a signal bearing media bearing the program.
Claim 42
Dependent Claim 15 words
The program product of claim 33, wherein the signal bearing media is transmission type media.
Claim 43
Dependent Claim 14 words
The program product of claim 33, wherein the signal bearing media is recordable media.

References Cited (Backward Citations)

US5644740A Cited
US5559942A Cited
US5526478A Cited
US5754161A Cited
US5726687A Cited
US5745737A Cited
US5739821A Cited
US5878223A Cited

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag