Dismiss
InnovationQ will be updated on Sunday, Oct. 22, from 10am ET - noon. You may experience brief service interruptions during that time.
Browse Prior Art Database

Dynamic Layout Mechanism for the Massive-Node Server Status Monitor

IP.com Disclosure Number: IPCOM000104600D
Original Publication Date: 1993-May-01
Included in the Prior Art Database: 2005-Mar-19
Document File: 2 page(s) / 108K

Publishing Venue

IBM

Related People

Chang, DY: AUTHOR [+2]

Abstract

Disclosed is a user interface design that allows the user to specify the principles for the matrix layout arrangement when the massive-node server status monitor displays its information in matrixes. In addition, this disclosure also describes a mechanism that can automatically derive an effective matrix layout, which can satisfy the user's needs with minimal display space. When using a matrix format for presenting infor mation from a massive-node server status monitor, the major concern is the effectiveness of this presentation. As each matrix contains informa tion belonging to a group of nodes, it is necessary to place information of these nodes in a layout fitting the user's needs.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 48% of the total text.

Dynamic Layout Mechanism for the Massive-Node Server Status Monitor

      Disclosed is a user interface design that allows the user to
specify the principles for the matrix layout arrangement when the
massive-node server status monitor displays its information in
matrixes.  In addition, this disclosure also describes a mechanism
that can automatically derive an effective matrix layout, which can
satisfy the user's needs with minimal display space.  When using a
matrix format for presenting infor mation from a massive-node server
status monitor, the major concern is the effectiveness of this
presentation.  As each matrix contains informa tion belonging to a
group of nodes, it is necessary to place information of these nodes
in a layout fitting the user's needs.  Since there are various
arrangements for displaying information in this matrix, there is a
need to allow the user to define the rules for the layout
arrangement.

      The massive-node server status monitor collects user-interested
or managerial-related data of each node in the server network.
Because the number of nodes in such a server network is usually very
large, the status information of these nodes are presented in a group
level.  When a matrix format is used for presenting the status
information of a group of nodes, each cell of this matrix represents
the information of a node in this group.  Likely, the user is
interested in determining the follow ing:

1.  the detailed status information of a particular node,
2.  a subset of notes within a group for more attention, and
3.  the status of a subset of nodes that have a close topological
    relationship.  Thus, the layout mechanism should place the
    user-interested cells adjacently for an effective information
    display.

      By default, the matrix is horizontally oriented.  The user can
choose to display the matrix in a vertically oriented fashion.  The
user can also select the rules for defining subgroups.  The cells
representing the nodes belonging to the same subgroup should be
placed according to the following rules:

1.  If the matrix layout is horizontally oriented, the subgrouping
    cells are placed in rows from top to bottom.  Any two cells in
    the same row should represent nodes in the same subgroup.  When a
    single row cannot accommodate all the nodes in a subgroup, the
    subgroup can be split into multiple, adjacent rows.
2.  If the matrix layout is vertically oriented, the subgrouping
    cells are placed in columns from left to right.  Any two cells in
    the same column should represent nodes in the same subgroup.
    When a single column cannot accommodate all the nodes in a
    subgroup, the subgroup can be split into multiple, adjacent
    columns.

      Since the massive-node server may be composed of multiple
networks, nodes in the same network will have a closer topological
relationship.  When the user elects to arrange...