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

Infinite Desktop System

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

Publishing Venue

IBM

Related People

Clark, DK: AUTHOR [+3]

Abstract

A method is described which defines a computer desktop interface as an infinite surface area.

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

Infinite Desktop System

      A method is described which defines a computer desktop
interface as an infinite surface area.

      Often, the limited desktop space provided in current user
interfaces is inadequate for all the objects a user wishes to have
accessible.  A desktop can become cluttered and difficult to keep
organized when a user is constrained to a limited area.  A method for
providing additional desktop space to a user is desirable.

      With respect to a Cartesian Coordinate system, the desktop is
infinite in X and Y directions.  A user is able to move in any
direction for the purpose of placing objects which may not fit onto
the currently shown desktop.  The horizontal and vertical dimensions
are infinite for object placement and manipulation.  The screen is a
window into the infinite desktop system.  A screen worth of desktop
is referred to as a region.  The user has the following controls
available for navigating through desktop area:

1.  One Desktop worth of area (i.e., region) to the right
2.  One Desktop worth of area (i.e., region) to the left
3.  One Desktop worth of area (i.e., region) up
4.  One Desktop worth of area (i.e., region) down
5.  A global view of objects to scale so the user knows which way to
    proceed to
6.  A fast path to a position selected on the global view
7.  A round-robin function to move to active desktop regions
8.  Instantly move up, down, left or right to the next desktop worth
    of area which contains one or more objects

It is important to note the See Global function (#5) will produce a
grid just large enough...