Browse Prior Art Database

Community Derived User Preferences

IP.com Disclosure Number: IPCOM000124453D
Original Publication Date: 2005-Apr-21
Included in the Prior Art Database: 2005-Apr-21
Document File: 2 page(s) / 25K

Publishing Venue

IBM

Abstract

The system described in this article enables default preferences to be derived transparently by a community of users, such that a new user of a given application will be presented with a configuration with a higher degree of optimization to them, than would be possible with fixed defaults.

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 53% of the total text.

Page 1 of 2

Community Derived User Preferences

Applications, even simple ones, generally have an array of user options and preferences. These are usually to control the functional and presentation aspects of the application. They are used in order that a user can customize the system to best fit their needs. A user typically explores the options as they become familiar with the application and after being exposed to it for a long enough period of time will arrive at some optimal configuration for their needs.

    Additionally, a user may find that different configurations of the same application are appropriate for different uses of that application. Some systems even provide (to some extent) for this. For example, products such as Studio Application Developer, provide different 'perspectives' which alter the visual presentation depending upon the type of development the user is undertaking.

    As users want to get up and running as soon as possible with a new application a default configuration is usually supplied. The application developers arrive at this default configuration and as such it is unlikely to suit any specific user.

    The system described herein enables default preferences to be derived transparently by a community of users, such that a new user of a given application will be presented with a configuration with a higher degree of optimization to them, than would be possible with fixed defaults.

    The system records the preferences and settings that individual users define and recognizes that users of an application may belong to different communities based on their use of the application. This will allow a set of favourite user preferences and settings to be derived for a particular use of the application.

    A user starting an application (or beginning to utilize the application for a new use) for the first time would be presented with a set of preferences and settings that the community had decided were the most appropriate for that use. This would provide the user...