Patent US5249291A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5249291A Expired / Lapsed US ⏱️ 0.0 years remaining

Method and apparatus for consensual delegation of software command operations in a data processing system

Assignee: International Business Machines Corp
•
Filing: 1990-11-20
•
Granted: 1993-09-28
•
Expires: 2010-11-20
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method and apparatus are disclosed for permitting the consensual delegation of selected software command operations by one user to another user in a data processing system. An Affinity Activity Object (AAO) is established and associated with a selected user. A plurality of parameters are then listed within the Affinity Activity Object (AAO) and these parameters are then utilized to identify selected software command operations, an identification of those users for which the associated user consents to undertake those software command operations and a selected time frame during which such undertaking will be permitted. In response to a request for delegation of a software command operation, these listed parameters are then evaluated and only those selected software command operations satisfying the listed parameters are delegated to the associated user. By negotiating the establishment of an Affinity Activity Object (AAO) for both client and delegate users the delegation of software command operations may be efficiently controlled while allowing users to specify the degree and extent of an affinity relationship established thereby.

Inventors

  • 👤 Marvin L. Williams

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-02 22:50
CPC Classifications
G; G06; G06F; G06F9/00; G06F9/06; G06F9/46; G06F9/50; G06F9/5005; G06F9/5027; G06F9/5033

Claims Analysis

Total Claims: 9
Claim 1
Independent Claim 139 words
A method in a data processing system for permitting the consensual delegation by one user of selected software command operations to another user within said data processing system, said method comprising the data processing system implemented steps of: establishing at least one affinity activity object associated with a user within said data processing system; listing within said at least one affinity activity object a plurality of parameters identifying selected software command operations which said user associated therewith consents to undertake on behalf of another user; evaluating said plurality of parameters within said at lest one affinity activity object in response to an attempted delegation of software command operations to said user; and delegating only selected software command operations to said user in response to said evaluation of said plurality of parameters within said at least one affinity activity object.
Claim 2
Independent Claim 139 words
A method in a data processing system for permitting the consensual delegation by one user of selected software command operations to another user within said data processing system, said method comprising the data processing system implemented steps of: establishing at least one affinity activity object associated with a user within said data processing system; listing within said at least one affinity activity object a plurality of parameters identifying selected software command operations which said user associated therewith consents to undertake on behalf of another user; evaluating said plurality of parameters within said at lest one affinity activity object in response to an attempted delegation of software command operations to said user; and delegating only selected software command operations to said user in response to said evaluation of said plurality of parameters within said at least one affinity activity object.
Claim 3
Dependent Claim 87 words
The method in a data processing system for permitting the consensual delegation by one user of selected software command operations to another user within said data processing system according to claim 1, wherein said step of listing within said at least one affinity activity object a plurality of parameters identifying selected software command operations which said user associated therewith consents to undertake on behalf of another user includes the step of identifying a particular user for which said user consents to undertake said selected software command operations.
Claim 4
Dependent Claim 88 words
The method in a data processing system for permitting the consensual delegation by one user of selected software command operations to another user within said data processing system according to claim 1, wherein said step of listing within said at least one affinity activity object a plurality of parameters identifying selected software command operations which said user associated therewith consents to undertake on behalf of another user includes the step of identifying a selected time period during which said user consents to undertake said selected software command operations.
Claim 5
Dependent Claim 65 words
The method in a data processing system for permitting the consensual delegation by one user of selected software command operations to another user within said data processing system according to claim 1, further including the step of notifying a user attempting to delegate a software command operation in response to said evaluation of said plurality of parameters within said at least one affinity activity object.
Claim 6
Dependent Claim 142 words
A data processing system for permitting the consensual delegation by one user of selected software command operations to another user within said data processing system, said data processing system comprising: at least one affinity activity means associated with a user within said data processing system, said at least one affinity activity means having a plurality of parameters stored therein, said affinity activity means for identifying selected software command operations which said user associated therewith consents to undertake on behalf of another user; evaluation means for evaluating said plurality of parameters within said at least one affinity activity means in response to an attempted delegation of software command operations to said user; and delegation means for delegating only selected software command operations to said user in response to said evaluation of said plurality of parameters within said at least one affinity activity means.
Claim 7
Dependent Claim 142 words
A data processing system for permitting the consensual delegation by one user of selected software command operations to another user within said data processing system, said data processing system comprising: at least one affinity activity means associated with a user within said data processing system, said at least one affinity activity means having a plurality of parameters stored therein, said affinity activity means for identifying selected software command operations which said user associated therewith consents to undertake on behalf of another user; evaluation means for evaluating said plurality of parameters within said at least one affinity activity means in response to an attempted delegation of software command operations to said user; and delegation means for delegating only selected software command operations to said user in response to said evaluation of said plurality of parameters within said at least one affinity activity means.
Claim 8
Dependent Claim 63 words
The data processing system for permitting the consensual delegation by one user of selected software command operations to another user within said data processing system according to claim 5, wherein at least one of said plurality of parameters stored within said at least one affinity activity means identifies a particular user for which said user consents to undertake said selected software command operations.
Claim 9
Dependent Claim 64 words
The data processing system for permitting the consensual delegation by one user of selected software command operations to another user within said data processing system according to claim 5, wherein at least one of said plurality of parameters stored within said at least one affinity activity means identifies a selected time period during which said user consents to undertake said selected software command operations.

References Cited (Backward Citations)

US4718005A Cited
US4809157A Cited
US5008853A Cited
US5093918A Cited
US5132900A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1996-09-27 1997-03-29 1997-09-28 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2000-09-27 2001-03-29 2001-09-28 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2004-09-27 2005-03-29 2005-09-28 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag