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

Time-Line Control - A New Control for Graphically Specifying Time Ranges

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

Publishing Venue

IBM

Related People

Coulombe, JS: AUTHOR [+2]

Abstract

Disclosed is a solution to the problem of representing time in the user interface of a computer program. Presently, there is no standard control available that provides a representation of time or the elapse of time in a user interface of a computer program.

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

Time-Line Control - A New Control for Graphically Specifying Time Ranges

      Disclosed is a solution to the problem of representing time in
the user interface of a computer program.  Presently, there is no
standard control available that provides a representation of time or
the elapse of time in a user interface of a computer program.

      This disclosure proposes a new control, which is a modification
and extension of the slider control.  Currently, the slider control
consists of a slider shaft (representing the range of possible
values), a slider arm (representing the current single value), and
some additional modification controls, such as fine-tuning arrows, at
the end of the slider shaft (Fig. 1).  The proposal modifies the
behavior and appearance of the slider arm.  It is replaced by a
"range arm", which consists of a start, a duration, and an end (Fig.
2).  A user can define a range by "picking up" either the start or
end of the range (defined by the end handles of the range arm) and
dragging to a new location, using the mouse manipulation button.  A
user can also relocate a defined range by dragging, using the mouse
manipulation button, anywhere in the duration part of the range arm.
This will move the defined range to a different location in the
slider shaft.

      A user can define a new range, or create a new range, by using
the mouse selection buttons.  To define a range that starts at 5 and
continues until 10, a user will press the mouse...