← Back to Patent Explorer
US5560026A Expired / Lapsed US ⏱️ 0.0 years remaining

Method and system for corrective re-installation of an object on a data processing system

Assignee: International Business Machines Corp
•
Filing: 1993-08-10
•
Granted: 1996-09-24
•
Expires: 2013-08-10
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An object having several components, such as functions, is located on a data processing system. Every time a user uses any of the components, the use of the component is measured. Information about the use of the components is provided to a user of the system. Selected components and constituents of these components are deleted from the system based on the user's command. Each component may have one or more constituents, which are either used exclusively by the component or are shared by several components. These constituents that are related to the deleted components are either deleted or updated to reflect deletion of the components from the system.

Inventors

  • 👤 George C. Manthuruthil
  • 👤 Shrikant N. Parikh
  • 👤 Hari N. Reddy

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-03 08:48
CPC Classifications
G; G06; G06F; G06F8/00; G06F8/60; G06F8/61; G06F11/00; G06F11/30; G06F11/34; G06F11/3409; G06F11/3419

Claims Analysis

Total Claims: 9
Claim 1
Independent Claim 170 words
A method of allowing a user to re-install an object on a data processing system, said object having plural components, comprising the steps of: a) measuring each use of at least one of said components by a user to provide information about use of said measured component on said data processing system; b) providing said information to said user so that said user can determine whether to retain said measured component on said data processing system; c) deleting said measured component from said data processing system; d) determining if there are constituents exclusively related to said measured component and an other one of said components; e) determining if said other component has been deleted from said data processing system; and f) said step of deleting said measured component further comprising the step of deleting said constituents of said measured component and said other component if said other component has been deleted from said data processing system upon a command from said user to delete said measured component from said system.
Claim 2
Independent Claim 170 words
A method of allowing a user to re-install an object on a data processing system, said object having plural components, comprising the steps of: a) measuring each use of at least one of said components by a user to provide information about use of said measured component on said data processing system; b) providing said information to said user so that said user can determine whether to retain said measured component on said data processing system; c) deleting said measured component from said data processing system; d) determining if there are constituents exclusively related to said measured component and an other one of said components; e) determining if said other component has been deleted from said data processing system; and f) said step of deleting said measured component further comprising the step of deleting said constituents of said measured component and said other component if said other component has been deleted from said data processing system upon a command from said user to delete said measured component from said system.
Claim 3
Independent Claim 283 words
A method of allowing a user to re-install an object on a data processing system said object having plural components comprising the steps of: a) measuring each use of at least one of said components by a user to provide information about use of said measured component on said data processing system; b) providing said information to said user so that said user can determine whether to retain said measured component on said data processing system; c) deleting said measured component from said data processing system; d) the step of measuring each use of at least one of said components by a user further comprises the steps of; i) determining how many times said measured component is used; ii) determining a time of last use of said measured component by said user; e) before measuring each use of said measured component, providing said user a selection of components to be used with said object and installing selected components on said data processing system; f) determining if there are first constituents exclusively related to said measured component; g) determining if there are second constituents related exclusively to said measured component and an other one of said components; h) determining if said other component has been deleted from said data processing system; i) deleting said measured component, said first constituents of said measured component, and said second constituents of said measured component and said other component, if said other component has been deleted from said data processing system upon a command from said user to delete said measured component from said system; and j) updating third constituents related to said measured component upon said command to delete said measured component from said data processing system.
Claim 4
Independent Claim 283 words
A method of allowing a user to re-install an object on a data processing system said object having plural components comprising the steps of: a) measuring each use of at least one of said components by a user to provide information about use of said measured component on said data processing system; b) providing said information to said user so that said user can determine whether to retain said measured component on said data processing system; c) deleting said measured component from said data processing system; d) the step of measuring each use of at least one of said components by a user further comprises the steps of; i) determining how many times said measured component is used; ii) determining a time of last use of said measured component by said user; e) before measuring each use of said measured component, providing said user a selection of components to be used with said object and installing selected components on said data processing system; f) determining if there are first constituents exclusively related to said measured component; g) determining if there are second constituents related exclusively to said measured component and an other one of said components; h) determining if said other component has been deleted from said data processing system; i) deleting said measured component, said first constituents of said measured component, and said second constituents of said measured component and said other component, if said other component has been deleted from said data processing system upon a command from said user to delete said measured component from said system; and j) updating third constituents related to said measured component upon said command to delete said measured component from said data processing system.
Claim 5
Dependent Claim 169 words
A data processing system having an object with plural components installed thereon, comprising: a) means for measuring each use of at least one of said components by a user, said means for measuring being capable of providing information about use of said measured component on said data processing system; b) means for providing said information to said user so that said user can determine whether to retain said measure component on said data processing system; c) means for deleting said measured component from said data processing system; d) means for determining if there are second constituents exclusively related to said measured component and a second component; e) means for determining if said second component has been deleted from said data processing system; and f) said means for deleting said measured component further comprising means for deleting said second constituents of said measured component, if said second component has been deleted, from said data processing system upon a command from said user to delete said measured component from said system.
Claim 6
Dependent Claim 169 words
A data processing system having an object with plural components installed thereon, comprising: a) means for measuring each use of at least one of said components by a user, said means for measuring being capable of providing information about use of said measured component on said data processing system; b) means for providing said information to said user so that said user can determine whether to retain said measure component on said data processing system; c) means for deleting said measured component from said data processing system; d) means for determining if there are second constituents exclusively related to said measured component and a second component; e) means for determining if said second component has been deleted from said data processing system; and f) said means for deleting said measured component further comprising means for deleting said second constituents of said measured component, if said second component has been deleted, from said data processing system upon a command from said user to delete said measured component from said system.
Claim 7
Dependent Claim 262 words
A data processing system having an object with plural components installed thereon, comprising: a) means for measuring each use of at least one of said components by a user, said means for measuring being capable of providing information about use of said measured component on said data processing system; b) means for providing said information to said user so that said user can determine whether to retain said measured component on said data processing system; c) means for deleting said measured component from said data processing system; d) said means for measuring further comprises: i) means for determining how many times said measured component is used; ii) means for determining a time of last use of said measured component by said user; e) means for determining if there are first constituents exclusively related to said measured component; f) means for determining if there are second constituents related exclusively to said measured component and a second component; g) means for determining if said second component has been deleted from said data processing system; h) means for deleting said measured component and said first constituents from said data processing system upon a command from said user to delete said measured component from said system; i) means for deleting said second constituents of said measured component, if said second component has been deleted from said system, upon said command from said user to delete said measured component from said system; j) means for updating third constituents related to said measured component upon said command from said user to delete said measured component from said system.
Claim 8
Dependent Claim 262 words
A data processing system having an object with plural components installed thereon, comprising: a) means for measuring each use of at least one of said components by a user, said means for measuring being capable of providing information about use of said measured component on said data processing system; b) means for providing said information to said user so that said user can determine whether to retain said measured component on said data processing system; c) means for deleting said measured component from said data processing system; d) said means for measuring further comprises: i) means for determining how many times said measured component is used; ii) means for determining a time of last use of said measured component by said user; e) means for determining if there are first constituents exclusively related to said measured component; f) means for determining if there are second constituents related exclusively to said measured component and a second component; g) means for determining if said second component has been deleted from said data processing system; h) means for deleting said measured component and said first constituents from said data processing system upon a command from said user to delete said measured component from said system; i) means for deleting said second constituents of said measured component, if said second component has been deleted from said system, upon said command from said user to delete said measured component from said system; j) means for updating third constituents related to said measured component upon said command from said user to delete said measured component from said system.
Claim 9
Dependent Claim 48 words
The system of claim 4, further comprising: a) means for providing said user a selection of components to be used with said object before measuring use of said components with said means for measuring; b) means for installing components selected by said user on said data processing system.

References Cited (Backward Citations)

US5369778A Cited
US4914586A Cited
US5134696A Cited
US5159669A Cited
US5335346A Cited
US5293466A Cited
US5297249A Cited
US5396626A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1999-09-24 2000-03-25 2000-09-24 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2003-09-24 2004-03-25 2004-09-24 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2007-09-24 2008-03-25 2008-09-24 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag