Browse Prior Art Database

User Specifiable Logically Organized Views in a Desktop Environment

IP.com Disclosure Number: IPCOM000103414D
Original Publication Date: 1990-Nov-01
Included in the Prior Art Database: 2005-Mar-17
Document File: 1 page(s) / 55K

Publishing Venue

IBM

Related People

Cordell, RQ: AUTHOR [+2]

Abstract

Disclosed is a desktop environment that allows the user to specify view objects that look and behave exactly like directories in current desktop environments except that all the objects contained within them are only pointers to physical objects maintained elsewhere in the system. The user interface characteristics of the contained objects, such as their icons and how the user interacts with them, are stored within the view object. This allows the user to have the same physical object linked to multiple views, with a different icon and behavior each.

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

User Specifiable Logically Organized Views in a Desktop Environment

      Disclosed is a desktop environment that allows the user to
specify view objects that look and behave exactly like directories in
current desktop environments except that all the objects contained
within them are only pointers to physical objects maintained
elsewhere in the system.  The user interface characteristics of the
contained objects, such as their icons and how the user interacts
with them, are stored within the view object.  This allows the user
to have the same physical object linked to multiple views, with a
different icon and behavior each.

      Further, views can be contained within other views, allowing
the user to construct a logical hierarchy that is completely separate
from the physical one.  To accomplish this, the desktop environment
operates on an object manager that stores the interface
characteristics as well as a link to the object itself.  The link can
be to a physical object stored outside of the object manager, or to
another object, such as a view that resides completely within the
object manager (see Figure 1).

      The advantage of the decoupling provided by this invention is
that users can create task-oriented views that collect all of the
objects needed for a given task, even if some of the objects are
required by another task (and, therefore, appear in another view).
The result is a less cluttered, more efficient desktop environment.

      Disclo...