Browse Prior Art Database

Desktop Rearrangement Based on Incoming Calls

IP.com Disclosure Number: IPCOM000110992D
Original Publication Date: 1994-Jan-01
Included in the Prior Art Database: 2005-Mar-26
Document File: 2 page(s) / 43K

Publishing Venue

IBM

Related People

Salahshour, A: AUTHOR [+2]

Abstract

Current methods provide mechanisms to bring an ICON to focus by positioning the mouse pointer on the ICON and clicking on the mouse select button. Current methods also allow applications to be initiated based on Caller ID. Often times, users have a plurality of

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

Desktop Rearrangement Based on Incoming Calls

      Current methods provide mechanisms to bring an ICON to focus by
positioning the mouse pointer on the ICON and clicking on the mouse
select button.  Current methods also allow applications to be
initiated based on Caller ID.  Often times, users have a plurality of

ICONs/containers on their desktop whereby some are viewable and some
are obstructed.  Often times, users must manually rearrange the
position of the ICONs to view a related set of ICONs.  This can be a
tedious job when many ICONs/objects are on the desktop and some are
obstructed by the others.

      This article describes a control mechanism to detect an
incoming call and automatically surface the ICONs/windows associated
to that call.  Also, to maximize the usage of the viewing display
area, it re-sizes and rearranges the ICONs/Windows to best fit the
display area.  For example, an open container with a large white
space is shrunk to a minimum size required to view the objects of the
open container.  In addition, as a new call is established, e.g., in
a conference call situation, any associated ICONs/windows that may
exist in the desktop are added to the surfaced objects.

Essential elements for this mechanism are:

o   a Controller responsible for detecting the incoming calls,

o   an Associator to identify a Caller ID with the ID attribute of
    objects on the desktop,

o   a Display Monitor to passively monitor the display of the objects...