Patent US4532584A successfully refreshed from Google Patents.
US4532584A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Race control suspension
Assignee: Xerox Corp
•
Filing: 1982-09-21
•
Granted: 1985-07-30
•
Expires: 2002-09-21
Abstract
Abstract The present invention is a means to race two or more conditions against each other to trigger a unique control response. In particular, a portion of a machine control is suspended upon the occurrence of conditions such as an input, a time delay, availability of data, or completion of a task. These conditions race against one another. That is, the occurrence of one of the conditions will initiate the response, and all other conditions will then be ignored. The type of response depends upon the particular condition that occurred first.
Inventors
- 👤 Anthony M. Federico
- 👤 Ronald A. Ippolito
- 👤 Ernest L. Legg
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-24 13:55
CPC Classifications
G; G05; G05B; G05B19/00; G05B19/02; G05B19/04; G05B19/042; G05B19/0421
Claims Analysis
Total Claims: 13
Claim 1
Independent Claim
231 words
A machine control, said machine including a plurality of operating components cooperating with one another to produce a result, the control responding to control conditions and executing a plurality of tasks to synchronize the operating components, at least one of the tasks comprising a sequence of steps to be completed, at least one step of the sequence of steps depending upon the occurrence of at least one of a plurality of control conditions, each of the control conditions including an associated response related to the occurrence of said control condition, said control comprising means to set a list of control conditions related to said one step, means connected to the means to set a list to monitor said list of control conditions, means to execute the sequence of steps of said one of the tasks up to said at least one step, means to monitor the control conditions relating to said at least one step, means to determine the first occurrence of a control condition related to said at least one step, means responsive to the means to monitor to execute the response related to the first occurrence of said control conditions related to said at least one step, and means connected to the means to execute to ignore all other control conditions on said list related to said one step, whereby the operating components are synchronized to produce a result.
Claim 2
Dependent Claim
231 words
A machine control, said machine including a plurality of operating components cooperating with one another to produce a result, the control responding to control conditions and executing a plurality of tasks to synchronize the operating components, at least one of the tasks comprising a sequence of steps to be completed, at least one step of the sequence of steps depending upon the occurrence of at least one of a plurality of control conditions, each of the control conditions including an associated response related to the occurrence of said control condition, said control comprising means to set a list of control conditions related to said one step, means connected to the means to set a list to monitor said list of control conditions, means to execute the sequence of steps of said one of the tasks up to said at least one step, means to monitor the control conditions relating to said at least one step, means to determine the first occurrence of a control condition related to said at least one step, means responsive to the means to monitor to execute the response related to the first occurrence of said control conditions related to said at least one step, and means connected to the means to execute to ignore all other control conditions on said list related to said one step, whereby the operating components are synchronized to produce a result.
Claim 3
Dependent Claim
15 words
The control of claim 1 wherein one of said control conditions is a time period.
Claim 4
Dependent Claim
15 words
The control of claim 1 wherein one of said control conditions is a logic change.
Claim 5
Dependent Claim
15 words
The control of claim 1 wherein one of said control conditions is an executed task.
Claim 6
Dependent Claim
184 words
In a machine control for a machine having a plurality of operating components cooperating with one another to produce a result, the control responding to a plurality of control conditions to execute a plurality of tasks and synchronize the operating components, at least one of the tasks comprising a sequence of steps to be completed, at least one step of the sequence of steps depending upon the occurrence of at least one of a plurality of control conditions, each of the control conditions including an associated response related to the occurrence of said control condition, the method of control including the steps of providing a list of control conditions related to said one step, monitoring said list of control conditions, suspending operation of a portion of the control until the occurrence of one of the conditions of said list, recognizing the first occurrence of one of said control conditions, providing the associated response to the occurrence of said one of the control conditions, and ignoring the remainder of the conditions on said list in order to synchronize the operating components to produce a result.
Claim 7
Dependent Claim
184 words
In a machine control for a machine having a plurality of operating components cooperating with one another to produce a result, the control responding to a plurality of control conditions to execute a plurality of tasks and synchronize the operating components, at least one of the tasks comprising a sequence of steps to be completed, at least one step of the sequence of steps depending upon the occurrence of at least one of a plurality of control conditions, each of the control conditions including an associated response related to the occurrence of said control condition, the method of control including the steps of providing a list of control conditions related to said one step, monitoring said list of control conditions, suspending operation of a portion of the control until the occurrence of one of the conditions of said list, recognizing the first occurrence of one of said control conditions, providing the associated response to the occurrence of said one of the control conditions, and ignoring the remainder of the conditions on said list in order to synchronize the operating components to produce a result.
Claim 8
Dependent Claim
27 words
The method of claim 5 including the step of continually scanning the list of control conditions to determine the first occurrence of one of said listed conditions.
Claim 9
Dependent Claim
28 words
The method of claim 6 including the step of providing the associated response to the occurrence of the first condition upon recognizing the second occurrence of said condition.
Claim 10
Dependent Claim
150 words
A machine control including a plurality of tasks for controlling the operation of a machine having a plurality of operating components, a portion of one of the tasks being executed by an operation upon the occurrence of a first or second condition to be able to complete said one of the tasks, the method of completing said one of the tasks comprising the steps of listing the first condition, providing the operation to be executed upon the occurrence of the first condition, listing the second condition, providing the operation to be executed upon the occurrence of the second condition, monitoring the first condition and the second condition, determining the first occurrence of either the first condition or the second condition, executing only the operation corresponding to said first occurrence condition whereby said one of the tasks is to be completed, and arresting the monitoring of the first and second condition.
Claim 11
Dependent Claim
150 words
A machine control including a plurality of tasks for controlling the operation of a machine having a plurality of operating components, a portion of one of the tasks being executed by an operation upon the occurrence of a first or second condition to be able to complete said one of the tasks, the method of completing said one of the tasks comprising the steps of listing the first condition, providing the operation to be executed upon the occurrence of the first condition, listing the second condition, providing the operation to be executed upon the occurrence of the second condition, monitoring the first condition and the second condition, determining the first occurrence of either the first condition or the second condition, executing only the operation corresponding to said first occurrence condition whereby said one of the tasks is to be completed, and arresting the monitoring of the first and second condition.
Claim 12
Dependent Claim
210 words
In a machine control for controlling the operation of a machine having a plurality of operating components, said operating components cooperating with one another to produce a machine result, the control comprising a plurality of control elements for executing a plurality of tasks, the control of said operating components being responsive to the completion of said tasks, the control responding in a given manner to each of a plurality of control events, a method of the control elements executing a task including the steps of (1) selecting a task to be executed, a portion of the task depending upon a selected number of said plurality of control events, (2) identifying the control events, the first occurrence of one of said selected number of control events being essential to the execution of the task, (3) suspending execution of the task until said first occurrence of one of said selected number of control events, said control being conditioned to respond in said given manner depending upon said first occurrence, (4) recognizing said first occurrence of said selected number of control events, (5) responding to said first occurrence in said given manner, and (6) ignoring the remainder of said selected number of control events in order to complete the execution of the task.
Claim 13
Dependent Claim
210 words
In a machine control for controlling the operation of a machine having a plurality of operating components, said operating components cooperating with one another to produce a machine result, the control comprising a plurality of control elements for executing a plurality of tasks, the control of said operating components being responsive to the completion of said tasks, the control responding in a given manner to each of a plurality of control events, a method of the control elements executing a task including the steps of (1) selecting a task to be executed, a portion of the task depending upon a selected number of said plurality of control events, (2) identifying the control events, the first occurrence of one of said selected number of control events being essential to the execution of the task, (3) suspending execution of the task until said first occurrence of one of said selected number of control events, said control being conditioned to respond in said given manner depending upon said first occurrence, (4) recognizing said first occurrence of said selected number of control events, (5) responding to said first occurrence in said given manner, and (6) ignoring the remainder of said selected number of control events in order to complete the execution of the task.
References Cited (Backward Citations)
US3614742A
Cited
US3983541A
Cited
US3983539A
Cited
US3699529A
Cited
US3760365A
Cited
US3787816A
Cited
US3812469A
Cited
US3805247A
Cited
US3916383A
Cited
US4084228A
Cited
US4123794A
Cited
US3978452A
Cited
US4099252A
Cited
US4044334A
Cited
US4219873A
Cited
US4224664A
Cited
US4064395A
Cited
US4156133A
Cited
US4170791A
Cited
US4186299A
Cited
US4162396A
Cited
US4138718A
Cited
US4343036A
Cited
US4215395A
Cited
US4215398A
Cited
US4229790A
Cited
US4228495A
Cited
US4253145A
Cited
US4327993A
Cited
US4304001A
Cited
US4322847A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1988-07-29 | 1989-01-28 | 1989-07-30 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1992-07-29 | 1993-01-28 | 1993-07-30 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 1996-07-29 | 1997-01-28 | 1997-07-30 | $7700.00 | Window Closed / Lapsed |