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

Numberline Control for Graphical User Interface

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

Publishing Venue

IBM

Related People

Li, SG: AUTHOR [+2]

Abstract

Disclosed is an I-shaped control for specifying range in a graphical user interface. Applications requiring richer controls for range speci fication include multimedia (for movie editing) and database access (for range specification in a prompted query or as a building block for a query system). However, simple slider controls are not powerful enough to specify ranges on a slider (which we will call a numberline). A mechanism for range specification that can include or exclude end points of a range is needed. This mechanism should also be able to specify a point, and multiple ranges on the same slider bar. It should also be able to communicate to the application with a set of data structures and messages.

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

Numberline Control for Graphical User Interface

      Disclosed is an I-shaped control for specifying range in a
graphical user interface.  Applications requiring richer controls for
range speci fication include multimedia (for movie editing) and
database access (for range specification in a prompted query or as a
building block for a query system).  However, simple slider controls
are not powerful enough to specify ranges on a slider (which we will
call a numberline).  A mechanism for range specification that can
include or exclude end points of a range is needed.  This mechanism
should also be able to specify a point, and multiple ranges on the
same slider bar.  It should also be able to communicate to the
application with a set of data structures and messages.

First, the semantics of the I-shaped icon on a numberline include:

1.  Simple Range: An I-shaped icon, as shown in the figure is used to
    specify a range.  It is composed of the body of the range and the
    two range delimiters.  The range is placed on the numberline,
    with the delimiters placed at the end points of the range on the
    numberline and the body of the range between the delimiters.  The
    range delimiters are placed on the numberline at the relative
    positions of the end points of the desired range on the
    numberline.  Two controls are attached to the delimiters, such as
    entry fields or graphics windows containing a single frame of a
    film or series of graphics.
2.  Broken Lines on Delimiters for Exclusion: If a range delimiter is
    shown with a solid line, then the end point corresponding to the
    delim iter on the numberline is to be included in the specified
    range.  Similarly, if the delimiter is shown with a broken line,
    then the end point corresponding to the delimiter is not to be
    included in the range.  For example, if delimiters were placed on
    at values 1 and 2 on a numberline and had broken lines, then the
    specified range would be all numbers between 1 and 2, exclusive.
    If no delimiter is on a range at the top or bottom of the
    numberline, then the implied range could contain values past the
    end of the numberline.

3.  Making the Delimiter Invisible for Boundary Cases: Dropping the
    end delimiter causes the range body to break into two pieces so
    that the end delimiter may be modified via direct manipulation.
    Keeping a delimiter which is adjacent to the end of the
    numberline means that the absolute maximum or minimum value for
    the numberline should be included (or excluded, for broken line
    delimiters).
4.  Joined Delimiters for Point Specification: If two range
  ...