Patent US5291599A successfully refreshed from Google Patents.
US5291599A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Dispatcher switch for a partitioner
Assignee: International Business Machines Corp
•
Filing: 1991-08-08
•
Granted: 1994-03-01
•
Expires: 2011-08-08
Abstract
Abstract A computer partitioner provides services to several partitions coexisting in a computer at one time. To operate efficiently, certain applications executing within a partition will intermittently require specific services to be delivered to them in a timely fashion. This disclosure provides a mechanism for a computer partitioner to provide special time dependent services to partitions on a dynamic demand basis.
Inventors
- 👤 Edward I. Cohen
- 👤 Michael R. Sheets
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-08 16:26
CPC Classifications
G; G06; G06F; G06F9/00; G06F9/06; G06F9/46; G06F9/48; G06F9/4806; G06F9/4812; G06F9/4825; G06F9/4843
Claims Analysis
Total Claims: 4
Claim 1
Independent Claim
160 words
A method executed by a programmed data processing system for allowing a requesting partition, comprised of programs of instructions, of a logically partitioned data processing system, having its physical resources partitioned among a plurality of partitions by a partitioner, to change dispatch modes on a dynamic demand basis, said method comprising the steps of: (a) signalling to the partitioner by the requesting partition, in response to a program instruction, a request to change the dispatch mode by the partitioner to perform critical processing by the requesting partition; (b) incrementing a switch count value associated with each partition each time the associated partition executes said instruction requesting a change in the dispatch mode, (c) examining by the partitioner of current switch count values (d) changing or not the dispatch mode of said partitioner for said partition in response to said request for a change in dispatching in response to a non-zero value of the switch count value for a requesting partition.
Claim 2
Independent Claim
160 words
A method executed by a programmed data processing system for allowing a requesting partition, comprised of programs of instructions, of a logically partitioned data processing system, having its physical resources partitioned among a plurality of partitions by a partitioner, to change dispatch modes on a dynamic demand basis, said method comprising the steps of: (a) signalling to the partitioner by the requesting partition, in response to a program instruction, a request to change the dispatch mode by the partitioner to perform critical processing by the requesting partition; (b) incrementing a switch count value associated with each partition each time the associated partition executes said instruction requesting a change in the dispatch mode, (c) examining by the partitioner of current switch count values (d) changing or not the dispatch mode of said partitioner for said partition in response to said request for a change in dispatching in response to a non-zero value of the switch count value for a requesting partition.
Claim 3
Independent Claim
169 words
A method executed by a programmed data processing system for allowing a requesting partition, comprised of programs of instructions, of a logically partitioned data processing system, having its physical resources partitioned among a plurality of partitions by a partitioner, to change dispatch modes on a dynamic demand basis, said method comprising the steps of: (a) signalling to the partitioner by the requesting partition, in response to a program instruction, a request to change the dispatch mode by the partitioner to perform critical processing by the requesting partition; (b) examining by the partitioner of current system parameters including a priority rating for each of plural partitions in said data processing system, said step including determining the relative priority of two or more partitions requesting a change to the dispatch mode, (c) changing the dispatch mode of said partitioner for a partition in response to said request for a change in dispatching only if it is the highest priority of two or more partitions requesting a change in the dispatch mode.
Claim 4
Independent Claim
169 words
A method executed by a programmed data processing system for allowing a requesting partition, comprised of programs of instructions, of a logically partitioned data processing system, having its physical resources partitioned among a plurality of partitions by a partitioner, to change dispatch modes on a dynamic demand basis, said method comprising the steps of: (a) signalling to the partitioner by the requesting partition, in response to a program instruction, a request to change the dispatch mode by the partitioner to perform critical processing by the requesting partition; (b) examining by the partitioner of current system parameters including a priority rating for each of plural partitions in said data processing system, said step including determining the relative priority of two or more partitions requesting a change to the dispatch mode, (c) changing the dispatch mode of said partitioner for a partition in response to said request for a change in dispatching only if it is the highest priority of two or more partitions requesting a change in the dispatch mode.
References Cited (Backward Citations)
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1997-02-28 | 1997-08-30 | 1998-03-01 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2001-02-28 | 2001-08-30 | 2002-03-01 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2005-02-28 | 2005-08-30 | 2006-03-01 | $7700.00 | Window Closed / Lapsed |