Browse Prior Art Database

Colorized Update Indicators

IP.com Disclosure Number: IPCOM000113069D
Original Publication Date: 1994-Jul-01
Included in the Prior Art Database: 2005-Mar-27
Document File: 2 page(s) / 83K

Publishing Venue

IBM

Related People

Fillipi, SM: AUTHOR [+2]

Abstract

A method is disclosed to identify the order in which source (text or graphics) was added or modified. This method produces a colorized view of the source that identifies it's "relative age." The source is displayed in colors representing the time the source was added or modified.

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

Colorized Update Indicators

      A method is disclosed to identify the order in which source
(text or graphics) was added or modified.  This method produces a
colorized view of the source that identifies it's "relative age."
The source is displayed in colors representing the time the source
was added or modified.

      Imagine each of the colors of the spectrum as representing
temperature (red is the hottest - "red hot", orange next, yellow, ...
violet, black - the coldest temperature).  Also imagine that source
which has been most recently added or modified is the hottest; source
which has not been recently "touched" has had time to "age" or cool
off.

      Moreover, the spectrum of colors may be mapped to various
ranges of time.  For example, while editing, the author may choose to
view the source in a color-aged mode.  The most recently touched
source is displayed in red; the next most recently touched source is
displayed in orange; the third most recently touched source is
displayed in yellow, etc; source which has not been added or modified
within the specified time period is displayed in black.

Controls:

o   A double-ended slider widget could be used to set the time period
    over which the color-coded aging operates.  One end of the slider
    indicates the time and date when the source was created; the
    other end represents the time and date of the last change to the
    file.  Two reviewer-moveable markers (representing the starting,
    and ending time) on the slider allow the reviewer to segment the
    time over which he/she wishes to colorize modifications.  The
    colorized-aging algorithm is responsible for mapping the colors
    over the time period.  The algorithm spreads the colors over the
    source based on the time (or order) in which it was touched
    (Note: the more colors available, the more granular the
    distinction between touched source changes identified).

o   A switch could determine whether the colors corresponded to time
    or order (note the two are distinct, and separate, although very
    similar results may occur under the two schemes) - the following
    example should make the distinction more clear.

    John edits a file, and over an hour modified the file:
         --  During the first ten minutes, he was able to modify the
            file without interruptions, and was able to make five
            distinct updates.
         --  Over the subsequent 30 minutes, he was called away, and
            wasn't...