Patent US5532715A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5532715A Expired / Lapsed US ⏱️ 0.0 years remaining

Visually aging scroll bar

Assignee: International Business Machines Corp
•
Filing: 1992-10-09
•
Granted: 1996-07-02
•
Expires: 2012-10-09
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A visually aging scroll bar is associated with a window or viewport on a computer display as part of a computer system, and contains a slider to indicate relative positioning in the window of a document, such as a data file, image file, audio file, text file, or spreadsheet. The current position of the scroll bar slider is monitored by the computer system. After a first predetermined sampling period has elapsed, a first region matching the current position of the scroll bar slider is created. The visual appearance of the region is determined by a predetermined region heating rate. For example, a newly created region starts at "cold", which can be indicated by a violet-indigo color. After a second sampling period has elapsed, the computer system again checks the current position of the scroll bar slider. If the current position still matches the first region, the visual appearance of the first region symbolically "warms up" as indicated by the region heating rate. This incrementally changing visual appearance (for example, from violet to indigo, blue, green, yellow, orange and finally a deep red) continues for as long as the current slider position matches the first region, up until a maximum region symbolic "temperature" is reached.

Inventors

  • 👤 Cary L. Bates
  • 👤 Jerry A. Blades
  • 👤 Harvey G. Kiel
  • 👤 Raymond F. Romon
  • 👤 Jeffrey M. Ryan

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-08 13:35
CPC Classifications
G; G06; G06F; G06F3/00; G06F3/01; G06F3/048; G06F3/0484; G06F3/0485; G06F3/04855; G06F3/0481; G06F3/04817; G06F40/00; G06F40/10; G06F40/166; G06F40/177; G06F40/18

Claims Analysis

Total Claims: 19
Claim 1
Independent Claim 147 words
A computer system having a display and a scroll bar, comprising: means for determining that a slider is located at a first position, said slider being located within said scroll bar; means for retrieving a first clock time from said computer system; means for storing said first clock time; means for detecting that said slider has moved to a second position; means for retrieving a second clock time from said computer system; means for creating a first region in said scroll bar, said first region having an upper boundary and a lower boundary and including said first position; and first means for changing the visual appearance of said first region in said scroll bar based on the length of time between said second clock time and said first clock time; means for storing said second clock time; and means for displaying said slider at said second location.
Claim 2
Dependent Claim 147 words
A computer system having a display and a scroll bar, comprising: means for determining that a slider is located at a first position, said slider being located within said scroll bar; means for retrieving a first clock time from said computer system; means for storing said first clock time; means for detecting that said slider has moved to a second position; means for retrieving a second clock time from said computer system; means for creating a first region in said scroll bar, said first region having an upper boundary and a lower boundary and including said first position; and first means for changing the visual appearance of said first region in said scroll bar based on the length of time between said second clock time and said first clock time; means for storing said second clock time; and means for displaying said slider at said second location.
Claim 3
Dependent Claim 135 words
The computer system of claim 1, further comprising: means for detecting that said slider has moved to a third position; means for retrieving a third clock time from said computer system; means for creating a second region in said scroll bar, said second region having an upper boundary and a lower boundary and including said second position; second means for changing the visual appearance of said first region in said scroll bar based on the length of time between said third clock time and said second clock time; means for changing the visual appearance of said second region in said scroll bar based on the length of time between said third clock time and said second clock time; means for storing said third clock time; and means for displaying said slider at said third location.
Claim 4
Dependent Claim 49 words
The computer system of claim 1, further comprising: means for determining that said first region has exceeded a maximum symbolic temperature; and means for controlling said means for changing the visual appearance of said first region in said scroll bar such that said maximum symbolic temperature is not exceeded.
Claim 5
Dependent Claim 65 words
The computer system of claim 2, further comprising: means for determining that said first region has dropped below a symbolic minimum temperature; and means for controlling said means for changing the visual appearance of said first region in said scroll bar such that the visual appearance of said first region in said scroll bar is the same as the visual appearance of said scroll bar.
Claim 6
Dependent Claim 49 words
The computer system of claim 1, further comprising: a heating factor; and said first means for changing the visual appearance of said first region in said scroll bar further comprising means for multiplying said heating factor by the difference of said second clock time and said first clock time.
Claim 7
Dependent Claim 49 words
The computer system of claim 5, further comprising: a cooling factor; and said second means for changing the visual appearance of said first region in said scroll bar further comprising means for multiplying said cooling factor by the difference of said second clock time and said first clock time.
Claim 8
Dependent Claim 168 words
A computer system having a display displaying a first window and a second window, said first window having a scroll bar, said first window being an active window, said second window being an inactive window, said computer system comprising: means for determining that a slider is located at a first position, said slider being located within said scroll bar; means for retrieving a first clock time from said computer system; means for storing said first clock time; means for detecting that said second window has been activated; means for retrieving a second clock time from said computer system; means for creating a first region in said scroll bar, said first region having an upper boundary and a lower boundary and including said first position; means for changing the visual appearance of said first region in said scroll bar based on the length of time between said second clock time and said first clock time; means for storing said second clock time; and means for deactivating said first window.
Claim 9
Dependent Claim 168 words
A computer system having a display displaying a first window and a second window, said first window having a scroll bar, said first window being an active window, said second window being an inactive window, said computer system comprising: means for determining that a slider is located at a first position, said slider being located within said scroll bar; means for retrieving a first clock time from said computer system; means for storing said first clock time; means for detecting that said second window has been activated; means for retrieving a second clock time from said computer system; means for creating a first region in said scroll bar, said first region having an upper boundary and a lower boundary and including said first position; means for changing the visual appearance of said first region in said scroll bar based on the length of time between said second clock time and said first clock time; means for storing said second clock time; and means for deactivating said first window.
Claim 10
Dependent Claim 73 words
The computer system of claim 7, further comprising: means for detecting that said first window has been activated; means for retrieving a third clock time from said computer system; means for changing the visual appearance of said first region in said scroll bar based on the length of time between said third clock time and said second clock time; means for storing said third clock time; and means for deactivating said second window.
Claim 11
Independent Claim 143 words
A method for creating a visually aging scroll bar displayed on a computer display connected to a computer system, said method comprising the machine executed steps of: determining that a slider is located at a first position, said slider being located within said scroll bar; retrieving a first clock time from said computer system; storing said first clock time; detecting that said slider has moved to a second position; retrieving a second clock time from said computer system; creating a first region in said scroll bar, said first region having an upper boundary and a lower boundary and including said first position; changing the visual appearance of said first region in said scroll bar based on the length of time between said second clock time and said first clock time; storing said second clock time; and displaying said slider at said second location.
Claim 12
Independent Claim 143 words
A method for creating a visually aging scroll bar displayed on a computer display connected to a computer system, said method comprising the machine executed steps of: determining that a slider is located at a first position, said slider being located within said scroll bar; retrieving a first clock time from said computer system; storing said first clock time; detecting that said slider has moved to a second position; retrieving a second clock time from said computer system; creating a first region in said scroll bar, said first region having an upper boundary and a lower boundary and including said first position; changing the visual appearance of said first region in said scroll bar based on the length of time between said second clock time and said first clock time; storing said second clock time; and displaying said slider at said second location.
Claim 13
Dependent Claim 122 words
The method of claim 9, further comprising the steps of: detecting that said slider has moved to a third position; retrieving a third clock time from said computer system; creating a second region in said scroll bar, said second region having an upper boundary and a lower boundary and including said second position; changing the visual appearance of said first region in said scroll bar based on the length of time between said third clock time and said second clock time; changing the visual appearance of said second region in said scroll bar based on the length of time between said third clock time and said second clock time; storing said third clock time; and displaying said slider at said third location.
Claim 14
Dependent Claim 105 words
A computer system, said computer system comprising: a processor; a computer system display; memory; and a scroll bar mechanism that is stored in said memory for execution by said processor, said scroll bar mechanism being used to display a scroll bar on said computer system display, said scroll bar containing a slider, said scroll bar mechanism receiving events that contain information about where said slider is positioned on said scroll bar, said events being used by said scroll bar mechanism to create regions on said slider, said scroll bar mechanism causing said regions to change appearance based on a length of time between said events.
Claim 15
Dependent Claim 105 words
A computer system, said computer system comprising: a processor; a computer system display; memory; and a scroll bar mechanism that is stored in said memory for execution by said processor, said scroll bar mechanism being used to display a scroll bar on said computer system display, said scroll bar containing a slider, said scroll bar mechanism receiving events that contain information about where said slider is positioned on said scroll bar, said events being used by said scroll bar mechanism to create regions on said slider, said scroll bar mechanism causing said regions to change appearance based on a length of time between said events.
Claim 16
Dependent Claim 95 words
A program product, said program product comprising: a recordable media; and a scroll bar mechanism recorded on said recordable media, said scroll bar mechanism being used to display a scroll bar on said computer system display, said scroll bar containing a slider, said scroll bar mechanism receiving events that contain information about where said slider is positioned on said scroll bar, said events being used by said scroll bar mechanism to create regions on said slider, said scroll bar mechanism causing said regions to change appearance based on a length of time between said events.
Claim 17
Dependent Claim 95 words
A program product, said program product comprising: a recordable media; and a scroll bar mechanism recorded on said recordable media, said scroll bar mechanism being used to display a scroll bar on said computer system display, said scroll bar containing a slider, said scroll bar mechanism receiving events that contain information about where said slider is positioned on said scroll bar, said events being used by said scroll bar mechanism to create regions on said slider, said scroll bar mechanism causing said regions to change appearance based on a length of time between said events.
Claim 18
Independent Claim 137 words
A method for transmitting a program product from a first computer system to a second computer system, said method comprising the steps of: establishing a connection between said first computer system and said second computer system; and transmitting a program product from said first computer system to said second computer system using said connection, said program product being a scroll bar mechanism, said scroll bar mechanism being used to display a scroll bar on said computer system display, said scroll bar containing a slider, said scroll bar mechanism receiving events that contain information about where said slider is positioned on said scroll bar, said events being used by said scroll bar mechanism to create regions on said slider, said scroll bar mechanism causing said regions to change appearance based on a length of time between said events.
Claim 19
Independent Claim 137 words
A method for transmitting a program product from a first computer system to a second computer system, said method comprising the steps of: establishing a connection between said first computer system and said second computer system; and transmitting a program product from said first computer system to said second computer system using said connection, said program product being a scroll bar mechanism, said scroll bar mechanism being used to display a scroll bar on said computer system display, said scroll bar containing a slider, said scroll bar mechanism receiving events that contain information about where said slider is positioned on said scroll bar, said events being used by said scroll bar mechanism to create regions on said slider, said scroll bar mechanism causing said regions to change appearance based on a length of time between said events.

References Cited (Backward Citations)

US3968639A Cited
US3961306A Cited
US4034549A Cited
US4752919A Cited
US5023851A Cited
US5339391A Cited
US5245590A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1999-07-02 2000-01-01 2000-07-02 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2003-07-02 2004-01-01 2004-07-02 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2007-07-02 2008-01-01 2008-07-02 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag