Patent US662830A successfully refreshed from Google Patents.
Patent US2360029A successfully refreshed from Google Patents.
Patent US3170180A successfully refreshed from Google Patents.
Patent US3622912A successfully refreshed from Google Patents.
Patent US5448731A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5448731A Expired / Lapsed US ⏱️ 0.0 years remaining

Method and apparatus for controlling the deferred execution of user requests in a data processing system

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

Abstract

Abstract A method and apparatus are disclosed for controlling the deferred execution of user requests in a data processing system. In the depicted embodiment of the present invention, each deferred user request includes a plurality of user defined attributes which may include a desired time of execution, a relative importance assigned, a ranking of the request security level and an indication of the organization level of the user for each deferred request. A deferred application request service is then established and utilized to evaluate the attributes associated with each deferred user request. The order of execution of each deferred request is then determined by the evaluation of each of these user specified attributes, in a specified order. A user specified precedence value for each attribute may be utilized in order to resolve conflicts in the order of execution between multiple deferred requests.

Inventors

  • 👤 Diana S. Wang
  • 👤 Marvin L. Williams

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-27 19:22
CPC Classifications
G; G06; G06F; G06F9/00; G06F9/06; G06F9/46; G06F9/48; G06F9/4806; G06F9/4843; G06F9/4881; G06F2209/00; G06F2209/48; G06F2209/484

Claims Analysis

Total Claims: 7
Claim 1
Independent Claim 152 words
A method in a data processing system for controlling the deferred execution of user requests from a plurality of users within said data processing system, said method comprising the steps of: associating a plurality of predetermined attributes with each user request within said data processing system for which deferred execution is desired, said plurality of predetermined attributes including at least a requested time of execution and a user assigned priority for each user request; communicating each of a plurality of user requests for which deferred execution is desired and said associated plurality of predetermined attributes to a deferred application request service; evaluating at least one of said plurality of predetermined attributes associated with each of said plurality of users requests within said deferred application request service; and thereafter, automatically executing said plurality of user requests for which deferred execution is desired in a selected priority order determined in accordance with said evaluation.
Claim 2
Independent Claim 152 words
A method in a data processing system for controlling the deferred execution of user requests from a plurality of users within said data processing system, said method comprising the steps of: associating a plurality of predetermined attributes with each user request within said data processing system for which deferred execution is desired, said plurality of predetermined attributes including at least a requested time of execution and a user assigned priority for each user request; communicating each of a plurality of user requests for which deferred execution is desired and said associated plurality of predetermined attributes to a deferred application request service; evaluating at least one of said plurality of predetermined attributes associated with each of said plurality of users requests within said deferred application request service; and thereafter, automatically executing said plurality of user requests for which deferred execution is desired in a selected priority order determined in accordance with said evaluation.
Claim 3
Dependent Claim 36 words
The method in a data processing system for controlling the deferred execution of user requests according to claim 1, wherein one of said plurality of predetermined attributes comprises a security rating of an associated user request.
Claim 4
Dependent Claim 42 words
The method in a data processing system for controlling the deferred execution of user requests according to claim 1, wherein one of said plurality of predetermined attributes comprises an indication of a user's rank within an organization for a selected user request.
Claim 5
Dependent Claim 87 words
The method in a data processing system for controlling the deferred execution of user requests according to claim 1, wherein said step of evaluating all of said plurality of predetermined attributes associated with each of said plurality of user requests within said deferred application request service comprises the step of assigning a priority value to each of said plurality of predetermined attributes prior to evaluating all of said plurality of predetermined attributes associated with each of said plurality of user requests within said deferred application request service.
Claim 6
Dependent Claim 174 words
A data processing system for controlling the deferred execution of users requests from a plurality of users within said data processing system, said data processing system comprising: means for associating a plurality of predetermined attributes with each user request within said data processing system for which deferred execution is desired within said data processing system, said plurality of predetermined attributes including at least a requested time of execution and a user assigned priority for each user requests; means for communicating each of said plurality of user requests for which deferred execution is desired and said plurality of predetermined attributes to a deferred application request service within said data processing system; means for evaluating at least one of said plurality of predetermined attributes associated with each of said plurality of user requests within said deferred application request service within said data processing system; and means for automatically executing said plurality of user requests for which deferred execution is desired in a selected priority order within said data processing system determined in accordance with said evaluation.
Claim 7
Dependent Claim 174 words
A data processing system for controlling the deferred execution of users requests from a plurality of users within said data processing system, said data processing system comprising: means for associating a plurality of predetermined attributes with each user request within said data processing system for which deferred execution is desired within said data processing system, said plurality of predetermined attributes including at least a requested time of execution and a user assigned priority for each user requests; means for communicating each of said plurality of user requests for which deferred execution is desired and said plurality of predetermined attributes to a deferred application request service within said data processing system; means for evaluating at least one of said plurality of predetermined attributes associated with each of said plurality of user requests within said deferred application request service within said data processing system; and means for automatically executing said plurality of user requests for which deferred execution is desired in a selected priority order within said data processing system determined in accordance with said evaluation.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1998-09-04 1999-03-06 1999-09-05 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2002-09-04 2003-03-06 2003-09-05 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2006-09-04 2007-03-06 2007-09-05 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag