×

Table-based user interface for retrieving and manipulating indices between data structures

  • US 5,572,651 A
  • Filed: 10/15/1993
  • Issued: 11/05/1996
  • Est. Priority Date: 10/15/1993
  • Status: Expired due to Term
First Claim
Patent Images

1. An interactive method for operating a processor-controlled system to modify a correlation between two data structures using a table image;

  • the processor-controlled system including input circuitry connected to a user input device for producing graphical signals including strokes indicating actions of a system user;

    output circuitry connected to at least one display having at least one display area for presenting images;

    memory for storing data;

    a processor connected for receiving the graphical signals from the input circuitry connected for providing images to the output circuitry, and connected for accessing the data stored in the memory;

    the data stored in the memory including instruction data indicating instructions the processor executes;

    the method comprising;

    operating the processor to obtain key object data items from a first data structure stored in the memory, and to obtain information data items from a second data structure stored in the memory;

    at least one of the information data items being associated with at least one respective key object data item such that the information data item is retrievable using the respective key object data item;

    operating the processor to present a table image in the display area using the key object data items and the information data items;

    the table image including a plurality of first dimension identifier regions, a plurality of second dimension identifier regions, and a plurality of cell regions;

    the table image showing a key object image in each of the first dimension identifier regions;

    each key object image representing one of the key object data items included in the first data structure;

    the table image further showing an information image in each of the second dimension identifier regions;

    each information image representing one of the information data items included in the second data structure;

    the table image further showing, in each cell region at the intersection of a first dimension identifier region and a second dimension identifier region, display features indicating whether the respective key object data item represented by the key object image and the information data item represented by the information image have an associative relationship indicated in the first and second data structures;

    the table image presenting a grid of key object data items by information data items and a graphical display of associative data structure relationships therebetween;

    operating the processor to receive a first signal from the user input device indicating a selection action of one of the plurality of cell regions as a selected cell region in the table image;

    the first signal further including a modification signal indicating a request to modify an associative relationship between a respective key object data item in the first data structure and an information data item in the second data structure represented by the selected cell region;

    operating the processor to respond to the first signal by;

    modifying the first or second data structure to indicate a modified associative relationship therebetween using the key object data item and the information data item represented by the selected cell region; and

    presenting an image in the selected cell region including display features showing the modified associative relationship between the key object data item and the information data item represented by the selected cell region.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×