Browse Prior Art Database

Local 'Paging' to Enable Better Image Zoom Capability on a Non-Programmable Terminal

IP.com Disclosure Number: IPCOM000114263D
Original Publication Date: 1994-Dec-01
Included in the Prior Art Database: 2005-Mar-28
Document File: 2 page(s) / 84K

Publishing Venue

IBM

Related People

Amell, SJ: AUTHOR [+6]

Abstract

An image-capable Non-Programmable Terminal (NPT) provides local '+' and '-' pushbuttons to enable local paging of a decompressed and scaled image.

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

Local 'Paging' to Enable Better Image Zoom Capability on a Non-Programmable
Terminal

      An image-capable Non-Programmable Terminal (NPT) provides local
'+' and '-' pushbuttons to enable local paging of a decompressed and
scaled image.

      An NPT decompresses and scales a received image or fax into
video Random Access Memory (RAM).  The video RAM image/fax data is
presented on the NPT display screen.  When the user wishes to view a
large image or fax at a higher scale to see detail, the complete
decompressed and scaled image/fax could exceed the size of the video
RAM.

      When the host application specifies an image/fax scaling
percentage which exceeds the size of the video RAM, the NPT can add
one or more '+' or '-' local pushbuttons, as needed beside the scroll
bar(s).  The NPT would only decompress and scale a portion of the
image/fax data into the video RAM.  When a scale up request is
received from the host application, the NPT can maintain the user's
viewing location within the image/fax.  If this results in image/data
'above' what is currently in video RAM, a '-' local pushbutton is
added above the vertical scroll bar (the vertical scroll bar size is
automatically reduced by one character position).  Similarly, if this
results in image/fax data 'below' what is currently in the video RAM,
a '+' local pushbutton is added below the vertical scroll bar (again
the scroll bar size is automatically reduced).  The horizontal scroll
bar works similarly.

      Fig. 1 roughly shows normal viewing of an image with both
vertical and horizontal scroll bars required.
  Notes:
  o  IIII is image data
  o  The vertical scroll bar is shown on the right from the A to the
V.
  o  The horizontal scroll bar is shown below from the < to the >.
  o  The NPT has "scroll bar characters" which provide the appearance
of
      personal computer (PC)-like graphic user interface (GUI)
vertical
      and horizontal scroll bars.

      Fig. 2 roughly shows the result when the user scales up until a
'+' local pushbutton is required -- the user is viewing the first
portion of the image data.
  Notes:
  o  The + is a loca...