Patent ID: 6684259
Filing Date: 2004-01-27
Classification: G06F

Abstract:
In a multi-user operating system environment, a method for enabling multiple users to execute simultaneously an application program developed for execution by only a single user at a time without modifying the application program, the method comprising:(a) associating a unique identifier with each user executing a copy of the single-user application program in the multi-user operating system environment; and (b) assigning to an instance of an object created by an execution of one copy of the single-user application program a unique tag that includes the unique identifier associated with the user executing that one copy of the application program to distinguish that instance of the object from another instance of the object created by an execution of another copy of the application program executed by another user, thereby enabling multiple instances of the same object generated by simultaneously executing copies of the application program to coexist in the multi-user operating system environment.