Browse Prior Art Database

Automatic Desktop Manipulation Based on Calendar Events

IP.com Disclosure Number: IPCOM000105550D
Original Publication Date: 1993-Aug-01
Included in the Prior Art Database: 2005-Mar-20
Document File: 2 page(s) / 56K

Publishing Venue

IBM

Related People

Fitzpatrick, GP: AUTHOR [+3]

Abstract

With the advent of the graphical desktop environment, periodically, users need to relocate objects on the desktop. More importantly, users may need only particular documents and objects on their desktops depending on the activities they are performing for a given day.

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

Automatic Desktop Manipulation Based on Calendar Events

      With the advent of the graphical desktop environment,
periodically, users need to relocate objects on the desktop.  More
importantly, users may need only particular documents and objects on
their desktops depending on the activities they are performing for a
given day.

      This article describes a mechanism that periodically relocates
objects within a desktop environment based on the user's calendar.
This rearrangement would allow certain objects to be periodically
"uncovered."  This makes the user aware of the obstructed objects.
This mechanism allows the user to associate object locations with
calendar events and multiple desktop arrangements.  In addition, the
invention allows the user to associate entire desktop configurations
with calendar events.

      This mechanism moves objects/icons to strategic locations based
on calendar events.  The service allows users to define Free Space
Sectors as available desktop areas for subsequent object relocation.
Upon moving an object, the service would calculate the area of Free
Space regions and determine which objects can be located into the
Free Space regions.  Furthermore, Overlay Regions can be defined by
the service.  Overlay Regions are those regions in which one or more
objects are obstructing the view of other objects.  A Monitor Service
detects calendar events for which objects should be added/removed
from the desktop.

      This metho...