Browse Prior Art Database

Providing Context for a User of a Large Data Base

IP.com Disclosure Number: IPCOM000100991D
Original Publication Date: 1990-Jun-01
Included in the Prior Art Database: 2005-Mar-16
Document File: 2 page(s) / 62K

Publishing Venue

IBM

Related People

Krosner, SP: AUTHOR

Abstract

Disclosed is a method that allows multiple users to work with small portions of a complex data base concurrently without losing the context of the whole data base. When a number of users are dealing with a common data base a mechanism must be put in place to assure that when a change is made by one user that others using the data are aware of the change. A common solution to this problem is to "lock" the data base when one user requests update permission to a portion. However, locking the data base could impact the productivity of other users. Therefore, most data base programs try to limit the amount of data locked by a single user. If the user is trying to work with a large complex data structure, such as a manufacturing bill of material, there are two options.

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

Providing Context for a User of a Large Data Base

       Disclosed is a method that allows multiple users to work
with small portions of a complex data base concurrently without
losing the context of the whole data base.  When a number of users
are dealing with a common data base a mechanism must be put in place
to assure that when a change is made by one user that others using
the data are aware of the change.  A common solution to this problem
is to "lock" the data base when one user requests update permission
to a portion.  However, locking the data base could impact the
productivity of other users.  Therefore, most data base programs try
to limit the amount of data locked by a single user.  If the user is
trying to work with a large complex data structure, such as a
manufacturing bill of material, there are two options.  First, the
data base can lock only the particular item the user is working on,
resulting in a loss of context for the user.  Second, the data base
can lock a significant portion of the data structure, retaining
context but potentially impacting productivity.  The method described
herein allows the user to retain context while allowing other users
access to the remaining portions of the data structure.

      The system configuration is illustrated in the figure. It shows
a user at a workstation attached to a host via communications.  The
user has a small private data storage that will be used by this
invention.  The logical flow is as...