Browse Prior Art Database

Desktop Object Grasping Package Display Pointer

IP.com Disclosure Number: IPCOM000104078D
Original Publication Date: 1993-Mar-01
Included in the Prior Art Database: 2005-Mar-18
Document File: 4 page(s) / 123K

Publishing Venue

IBM

Related People

Barrett, G: AUTHOR [+4]

Abstract

Currently, no method exists for allowing the desktop display pointer to grasp objects and, by doing such, have them placed immediately into a predetermined container object without the need for a "drag and drop" action. There are many instances where a user wishes to perform the same action or actions upon multiple objects residing on the desktop and/or in folder(s). A quick and efficient method of simultaneously collecting multiple, physically separated objects for subsequent processing is required.

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

Desktop Object Grasping Package Display Pointer

      Currently, no method exists for allowing the desktop display
pointer to grasp objects and, by doing such, have them placed
immediately into a predetermined container object without the need
for a "drag and drop" action.  There are many instances where a user
wishes to perform the same action or actions upon multiple objects
residing on the desktop and/or in folder(s).  A quick and efficient
method of simultaneously collecting multiple, physically separated
objects for subsequent processing is required.

      This invention is an enhancement to the OS/2* Workplace Shell
paradigm.  Terminology used in this invention reference the Workplace
Shell environment and are specific to it.  Knowledge of this
environment is a requirement to understanding the content disclosed
within.

      Current desktop object manipulation involves using the display
pointer to pickup a single object, residing at a location, and drag
it across the desktop to be dropped upon another location.  Both the
original and destination locations have significance to the user.

      This invention involves a new method of user interaction with
desktop objects.  This method involves placing the desktop into Grasp
and Place mode, thereby creating an enhanced function folder object
(Package Container) which receives, by move and/or copy actions,
subsequently selected objects.  Objects to be moved into an active
Package Container need only to be selected.  This invention precludes
the need for dragging and dropping objects.

      This invention involves a method whereby users can place the
desktop into Grasp and Place mode by opening a Package object.  An
example of a closed Package object is depicted in Figure 1 (named
"Package").  Opening a Package object creates a Package Container,
which is an enhanced function desktop folder (see "My Book" in Figure
2) and places the desktop into Grasp and Place mode.  Creation of a
Package Container results in the display of the settings dialog for
desktop folders.  This dialog gives the user the ability to specify
the desired name for the Package Container.  This example uses the
name "My Book".  When the settings dialog is closed, a Package
Container is created and the default desktop pointer changes to the
Grasp pointer (the grasping hand in Figure 2).  Creating a Package
Container does not cause it to open its folder although the folder
can be opened at any time to see what is contained within.  Opening a
Package Container is done through normal user action as for desktop
folders.  The  desktop is now in Grasp and Place mode.  When in Grasp
and Place mode all desktop objects selected are either moved or
copied into the newly opened Package Container, "My Book".  The
distinction between a move or copy function is th...