Claims Analysis
Total Claims: 11
Claim 1
Independent Claim
270 words
A data processing system having multiple users for enhancing the relationship between a plurality of reference objects in an object oriented programming environment, each of said reference objects associated with one of multiple users, and a data object residing outside said object oriented programming environment, comprising: means for identifying a data object within an application outside said object oriented programming environment utilizing said data processing system; means for establishing a plurality of reference objects within said object oriented programming environment in response to said identification of a data object, each of said plurality of reference objects having a unique identifier and each of said plurality of reference objects being associated with one of said multiple users utilizing said data processing system; means for associating each of said plurality of reference objects within said object oriented programming environment with said identified data object within said application, wherein multiple users may concurrently access said data object utilizing an associated one of said plurality of reference objects utilizing said data processing system; means for copying one of said reference objects from said object oriented programming environment to a second object oriented programming environment utilizing said data processing system; means for automatically modifying all of said plurality of reference objects, utilizing said data processing system, in response to said automatic copying of said one of said reference objects; and means for automatically copying said data object from said application to a second application outside both said object oriented programming environment and said second object oriented programming environment utilizing said data processing system, in response to said automatic copying of one of said reference objects.
Claim 2
Dependent Claim
270 words
A data processing system having multiple users for enhancing the relationship between a plurality of reference objects in an object oriented programming environment, each of said reference objects associated with one of multiple users, and a data object residing outside said object oriented programming environment, comprising: means for identifying a data object within an application outside said object oriented programming environment utilizing said data processing system; means for establishing a plurality of reference objects within said object oriented programming environment in response to said identification of a data object, each of said plurality of reference objects having a unique identifier and each of said plurality of reference objects being associated with one of said multiple users utilizing said data processing system; means for associating each of said plurality of reference objects within said object oriented programming environment with said identified data object within said application, wherein multiple users may concurrently access said data object utilizing an associated one of said plurality of reference objects utilizing said data processing system; means for copying one of said reference objects from said object oriented programming environment to a second object oriented programming environment utilizing said data processing system; means for automatically modifying all of said plurality of reference objects, utilizing said data processing system, in response to said automatic copying of said one of said reference objects; and means for automatically copying said data object from said application to a second application outside both said object oriented programming environment and said second object oriented programming environment utilizing said data processing system, in response to said automatic copying of one of said reference objects.
Claim 3
Dependent Claim
48 words
The data processing system having multiple users for enhancing the relationship between a plurality of reference objects in an object oriented programming environment according to claim 1, further comprising means for automatically verifying the existence of said data object upon the establishment of said plurality of reference objects.
Claim 4
Dependent Claim
50 words
The data processing system having multiple users for enhancing the relationship between a plurality of reference objects in an object oriented programming environment according to claim 1, further comprising means for notifying said multiple users, utilizing said data processing system, in response to said automatic copying of said data object.
Claim 5
Dependent Claim
49 words
The data processing system having multiple users for enhancing the relationship between a plurality of reference objects in an object oriented programming environment according to claim 1, further comprising means for notifying said multiple users, utilizing said data processing system, in response to said modification of said reference objects.
Claim 6
Dependent Claim
62 words
The data processing system having multiple users for enhancing the relationship between a plurality of reference objects in an object oriented programming environment according to claim 1, wherein said means for establishing a plurality of reference objects comprises means for automatically establishing a plurality of reference objects, utilizing said data processing system, in response to said step of identifying a data object.
Claim 7
Independent Claim
272 words
A method in a data processing system having multiple users for enhancing the relationship between a plurality of reference objects in an object oriented programming environment, each of said reference objects associated with one of multiple users, and a data object residing outside said object oriented programming environment, said method comprising the data processing system implemented steps of: identifying a data object within an application outside said object oriented programming environment utilizing said data processing system; establishing a plurality of reference objects within said object oriented programming environment in response to said step of identifying a data object, each of said plurality of reference objects having a unique identifier and each of said plurality of reference objects being associated with one of said multiple users utilizing said data processing system; associating each of said plurality of reference objects within said object oriented programming environment with said identified data object within said application, wherein multiple users may concurrently access said data object utilizing an associated one of said plurality of reference objects utilizing said data processing system; automatically copying one of said reference objects from said object oriented programming environment to a second object oriented programming environment utilizing said data processing system; automatically modifying all of said plurality of reference objects, utilizing said data processing system, in response to said automatic copying of said one of said reference objects; and automatically copying said data object from said application to a second application outside both said object oriented programming environment and said second object oriented programming environment utilizing said data processing system, in response to said automatic copying of one of said reference objects.
Claim 8
Independent Claim
272 words
A method in a data processing system having multiple users for enhancing the relationship between a plurality of reference objects in an object oriented programming environment, each of said reference objects associated with one of multiple users, and a data object residing outside said object oriented programming environment, said method comprising the data processing system implemented steps of: identifying a data object within an application outside said object oriented programming environment utilizing said data processing system; establishing a plurality of reference objects within said object oriented programming environment in response to said step of identifying a data object, each of said plurality of reference objects having a unique identifier and each of said plurality of reference objects being associated with one of said multiple users utilizing said data processing system; associating each of said plurality of reference objects within said object oriented programming environment with said identified data object within said application, wherein multiple users may concurrently access said data object utilizing an associated one of said plurality of reference objects utilizing said data processing system; automatically copying one of said reference objects from said object oriented programming environment to a second object oriented programming environment utilizing said data processing system; automatically modifying all of said plurality of reference objects, utilizing said data processing system, in response to said automatic copying of said one of said reference objects; and automatically copying said data object from said application to a second application outside both said object oriented programming environment and said second object oriented programming environment utilizing said data processing system, in response to said automatic copying of one of said reference objects.
Claim 9
Dependent Claim
56 words
A method in a data processing system having multiple users for enhancing the relationship between a plurality of reference objects in an object oriented programming environment according to claim 6, further comprising the step of verifying the existence of said data object, utilizing said data processing system, upon the establishment of said plurality of reference objects.
Claim 10
Dependent Claim
61 words
A method in a data processing system having multiple users for enhancing the relationship between a plurality of reference objects in an object oriented programming environment according to claim 6 wherein said step of establishing a plurality of reference objects comprises the step of automatically creating said plurality of reference objects in response to said step of identifying said data object.
Claim 11
Dependent Claim
54 words
A method in a data processing system having multiple users for enhancing the relationship between a plurality of reference objects in an object oriented programming environment according to claim 6 further comprising the step of notifying said multiple users, utilizing said data processing system, in response to said automatic copying of said data object.