Browse Prior Art Database

A method for dynamically adapting the desktop content of a computer machine according to the user's activity

IP.com Disclosure Number: IPCOM000188076D
Original Publication Date: 2009-Sep-22
Included in the Prior Art Database: 2009-Sep-22
Document File: 2 page(s) / 38K

Publishing Venue

IBM

Abstract

This publication discloses a method and system to automatically adapt the desktop of a computer machine according to the user's activity when he switches from an application to another. The algorithm used to evaluate how to adapt the desktop is based on a set of user defined policies and the historical data (collected by the system) related to user's application navigation.

This text was extracted from a PDF file.
At least one non-text object (such as an image or picture) has been suppressed.
This is the abbreviated version, containing approximately 54% of the total text.

Page 1 of 2

A method for dynamically adapting the desktop content of a computer machine according to the user's activity

This disclosure describes a method for generating User Interface profiles accordingly to the most used applications and to the relationships between them. This method allows also to dynamically adapt the profile according to the current application the user is interacting with. The applied profile depends on the current application on which the user is working on, and also depends on the previously recorded and analysed information to create a context in which the user will be helped to reach the more probable calculated applications.

The user preferred patterns are recorded while he is switching from one foreground application to another and these info are used to foresee which will be the most probable set of applications he will switch on. In this way the user will be facilitated to access such

preferred applications (calculated from the analysis of the info collected in the step above)

for example by displaying them on a specific Window/Menu on the desktop that is continuously updated according to the current foreground application.

Another usage of this method should be the possibility to increase the performance by

pre-loading

jumps from one application to another.

In Figure 1 "A", "B", "C", "D", "E", "F", "G" represent applications.
"D", "B", "C", "E", "G" are connected directly to "A" with a "degree of distance" of 1 while "F" is...