Claims Analysis
Total Claims: 46
Claim 1
Independent Claim
202 words
A machine control system which comprises, in combination, at least one mechanism including means for actuating said mechanism, means for sensing mechanism conditions, and control means responsive to a predefined input from said condition-sensing means for providing a predefined output to said actuating means, characterized in that said control means comprises: a present zone memory means for storing a present zone of a mechanism of said machine; an input/output image memory means for storing a table of input/output images associated with said present zone of said mechanism; an allowed next zones memory means for storing at least one allowed next zone associated with said present zone of said mechanism, at least one of said zones having a plurality of allowed next zones; means for comparing a new input/output image to an input/output image of said plurality of allowed next zones, wherein if said next zone corresponding to said new input/output image does not correspond to one of said plurality of allowed next zones, an error in processing of said machine exists, and a part processing inhibit table indicative of conditions wherein an operation on a workpiece at said mechanism should be inhibited because said workpiece is not properly prepared for said operation.
Claim 2
Dependent Claim
202 words
A machine control system which comprises, in combination, at least one mechanism including means for actuating said mechanism, means for sensing mechanism conditions, and control means responsive to a predefined input from said condition-sensing means for providing a predefined output to said actuating means, characterized in that said control means comprises: a present zone memory means for storing a present zone of a mechanism of said machine; an input/output image memory means for storing a table of input/output images associated with said present zone of said mechanism; an allowed next zones memory means for storing at least one allowed next zone associated with said present zone of said mechanism, at least one of said zones having a plurality of allowed next zones; means for comparing a new input/output image to an input/output image of said plurality of allowed next zones, wherein if said next zone corresponding to said new input/output image does not correspond to one of said plurality of allowed next zones, an error in processing of said machine exists, and a part processing inhibit table indicative of conditions wherein an operation on a workpiece at said mechanism should be inhibited because said workpiece is not properly prepared for said operation.
Claim 3
Dependent Claim
200 words
A machine control system which comprises, in combination, at least one mechanism including means for actuating said mechanism, means for sensing mechanism conditions, and control means responsive to a predefined input from said condition-sensing means for providing a predefined output to said actuating means, characterized in that said control means comprises: a present zone memory means for storing a present zone of a mechanism of said machine; an input/output image memory means for storing a table of input/output images associated with said present zone of said mechanism; an allowed next zones memory means for storing at least one allowed next zone associated with said present zone of said mechanism, at least one of said zones having a plurality of allowed next zones; means for comparing a new input/output image to an input/output image of said plurality of allowed next zones, wherein if said next zone corresponding to said new input/output image does not correspond to one of said plurality of allowed next zones, an error in processing of said machine exists, and an interference inhibit memory means for storing an interference inhibit table describing at least one zone of one mechanism which inhibits at least one zone of another mechanism.
Claim 4
Dependent Claim
200 words
A machine control system which comprises, in combination, at least one mechanism including means for actuating said mechanism, means for sensing mechanism conditions, and control means responsive to a predefined input from said condition-sensing means for providing a predefined output to said actuating means, characterized in that said control means comprises: a present zone memory means for storing a present zone of a mechanism of said machine; an input/output image memory means for storing a table of input/output images associated with said present zone of said mechanism; an allowed next zones memory means for storing at least one allowed next zone associated with said present zone of said mechanism, at least one of said zones having a plurality of allowed next zones; means for comparing a new input/output image to an input/output image of said plurality of allowed next zones, wherein if said next zone corresponding to said new input/output image does not correspond to one of said plurality of allowed next zones, an error in processing of said machine exists, and an interference inhibit memory means for storing an interference inhibit table describing at least one zone of one mechanism which inhibits at least one zone of another mechanism.
Claim 5
Dependent Claim
36 words
The machine control system of claim 2 further comprising a means for identifying the current zone of the one mechanism, and using said interference table to determine the zones of the other mechanism which are inhibited.
Claim 6
Independent Claim
212 words
A method of monitoring the operating of a machine which comprises in combination at least one mechanism including means for actuating said mechanism, and means for sensing mechanism conditions, and control means including memory means, said control means responsive to a predefined input from said condition-sensing means for providing a predefined output to said actuating means, said method comprising the steps of: storing a machine program controlled of at least one mechanism program representing sequences of operation defined by predetermined images of input and output signals stored in a table, monitoring the actual input/output signals, and comparing the image of actual input/output signals with one of the stored means, characterized by: a zone logic method in which each said input/output image is indicative of a zone of said mechanism and each zone having associated therewith a list of corresponding allowed next zones, with at least one of said zones having a plurality of allowed next zones, moving between zones by determining to leave the present zone and by selecting the next zone from among the next allowed zones accommodating interactions between mechanisms by having the current zone of one mechanism prevent the occupation of a predetermined zone of another mechanism, and setting the outputs as prescribed by said selected allowed next zone.
Claim 7
Independent Claim
212 words
A method of monitoring the operating of a machine which comprises in combination at least one mechanism including means for actuating said mechanism, and means for sensing mechanism conditions, and control means including memory means, said control means responsive to a predefined input from said condition-sensing means for providing a predefined output to said actuating means, said method comprising the steps of: storing a machine program controlled of at least one mechanism program representing sequences of operation defined by predetermined images of input and output signals stored in a table, monitoring the actual input/output signals, and comparing the image of actual input/output signals with one of the stored means, characterized by: a zone logic method in which each said input/output image is indicative of a zone of said mechanism and each zone having associated therewith a list of corresponding allowed next zones, with at least one of said zones having a plurality of allowed next zones, moving between zones by determining to leave the present zone and by selecting the next zone from among the next allowed zones accommodating interactions between mechanisms by having the current zone of one mechanism prevent the occupation of a predetermined zone of another mechanism, and setting the outputs as prescribed by said selected allowed next zone.
Claim 8
Independent Claim
209 words
A method of monitoring the operating of a machine which comprises in combination at least one mechanism including means for actuating said mechanism, and means for sensing mechanism conditions, and diagnostic means including memory means, said diagnostic means responsive to a predefined input from said condition-sensing means for providing a predefined output to said actuating means, said method comprising the steps of: storing a machine program comprised of at least one mechanism program representing sequences of operation defined by predetermined images of input and output signals stored in a table, monitoring the actual input/output signals, and comparing the image of actual input/output signals with one of the stored images, characterized by: a zone logic method in which each said input/output image is indicative of a zone of said mechanism and each zone having associated therewith a list of corresponding allowed next zones, with at least one of said zones having a plurality of allowed next zones, moving between zones by determining to leave the present zone and by selecting the next zone from among the next allowed zones, and using said zone logic method to monitor the input/output conditions of said mechanism without setting outputs, which outputs are set by a control method other than said zone logic method.
Claim 9
Independent Claim
209 words
A method of monitoring the operating of a machine which comprises in combination at least one mechanism including means for actuating said mechanism, and means for sensing mechanism conditions, and diagnostic means including memory means, said diagnostic means responsive to a predefined input from said condition-sensing means for providing a predefined output to said actuating means, said method comprising the steps of: storing a machine program comprised of at least one mechanism program representing sequences of operation defined by predetermined images of input and output signals stored in a table, monitoring the actual input/output signals, and comparing the image of actual input/output signals with one of the stored images, characterized by: a zone logic method in which each said input/output image is indicative of a zone of said mechanism and each zone having associated therewith a list of corresponding allowed next zones, with at least one of said zones having a plurality of allowed next zones, moving between zones by determining to leave the present zone and by selecting the next zone from among the next allowed zones, and using said zone logic method to monitor the input/output conditions of said mechanism without setting outputs, which outputs are set by a control method other than said zone logic method.
Claim 10
Dependent Claim
31 words
The method set forth in claim 5 further characterized by: accommodating interactions between mechanisms and outputs by having the current zone of one mechanism determine the actuation of a predetermined output.
Claim 11
Independent Claim
43 words
The method set forth in claims 4 or 5 further characterized by: said table containing at least one error zone, indicating an error condition when, after determining to depart the present zone, no next zone can be selected, and entering said error zone.
Claim 12
Dependent Claim
17 words
The method set forth in claim 7 further characterized by: generating a plain language text error message.
Claim 13
Dependent Claim
76 words
The method set forth in claim 8 wherein the generating step is further characterized by: storing a unique zone name for each zone of said mechanism, storing a unique input/output name for each input/output, providing at least one template containing fixed words and blank spaces, and upon detecting an error, selecting zone and input/output names for insertion into the blanks of the appropriate template to generate the message using data stored upon detection of the error.
Claim 14
Dependent Claim
38 words
The method set forth claim 8 further characterized by: saving the actual input/output image when leaving a zone, and using said image for selecting a next zone and, if an error is detected, for generating the error message.
Claim 15
Dependent Claim
29 words
The method set forth in claim 7 further characterized by: providing the error signal as an indication of the input/output conditions of said mechanism upon detection of an error.
Claim 16
Dependent Claim
19 words
The method set forth in claim 6 further characterized by: displaying an error message indicative of an error condition.
Claim 17
Independent Claim
27 words
The method set forth in claims 4 or 5 characterized by: determining departure from an existing zone by a change in actual input/output image for the mechanism.
Claim 18
Independent Claim
31 words
The method set forth in claims 4 or 5 characterized by: determining departure from an existing zone by a mismatch of the actual input/output image and the current zone input/output image.
Claim 19
Independent Claim
42 words
The method set forth in claims 4 or 5 characterized by: selecting the next zone from the list of allowed next zones by determining the input/output causing the departure and provided the actual input image matches that of said selected next zone.
Claim 20
Independent Claim
42 words
The method set forth in claims 4 or 5 characterized by: selecting the next zone from the list of allowed next zones by comparing the actual input image with that of each allowed next zone in turn until a match is obtained.
Claim 21
Independent Claim
36 words
The method set forth in claims 4 or 5 further characterized by: monitoring the actual time in the present zone of the mechanism and comparing said time to a predetermined time associated with said particular zone.
Claim 22
Dependent Claim
22 words
The method set forth in claim 17 characterized by: exiting the present zone when the actual time exceeds a predetermined maximum time.
Claim 23
Dependent Claim
19 words
The method set forth in claim 18 characterized by: moving directly to the error zone and indicating an error.
Claim 24
Dependent Claim
35 words
The method set forth in claim 17 characterized by: on leaving the zone, comparing the actual time in the zone to a predetermined minimum time, and, if less than the predetermined minimum, indicating an error.
Claim 25
Independent Claim
29 words
The method set forth in claims 4 or 5 further characterized by: recording an identifier of each zone that is departed and the actual time spent in that zone.
Claim 26
Independent Claim
21 words
The method set forth in claims 4 or 5 further characterized by: recording the occurrence of each error in a journal.
Claim 27
Independent Claim
37 words
The method set forth in claims 4 or 5 further characterized by: storing the condition of a part in a part process record, and using said stored condition to inhibit at least one zone of said mechanism.
Claim 28
Independent Claim
30 words
The method set forth in claims 4 or 5 further characterized by: indicating an error condition when, after determining to depart the present zone, no next zone can be selected.
Claim 29
Dependent Claim
92 words
The method of claim 24 further comprising the steps of storing a table containing a list of zone names, input/output names, input/output images for each zone and allowed zones for each said zone, storing in a memory a plurality of error designations, formulating an error message from said table and memory indicative of said error condition, and generating the error message from the names of the last valid zone and the input/output names that caused the input/output image to not match the last valid zone or any of the allowed next zones.
Claim 30
Independent Claim
217 words
A system for monitoring the operating of a machine which comprises in combination at least one mechanism including means for actuating said mechanism, means for sensing mechanism conditions, and control means including memory means, said control means responsive to a predefined input from said condition-sensing means for providing a predefined output to said actuating means, said means comprising: a stored machine program comprised of at least one mechanism program representing sequences of operation defined by predetermined images of input and output signals stored in a table, means for monitoring the actual input/output signals, and means for comparing the image of actual input/output signals with one of the stored images, characterized by: zone logic means in which each said input/output image is indicative of a zone of said mechanism and each zone having associated therewith a list of corresponding allowed next zones, with at least one of said zones having a plurality of allowed next zones, means for moving between zones by determining to leave the present zone and by selecting the next zone from among the next allowed zones means for accommodating interactions between mechanisms by having the current zone of one mechanism prevent the occupation of a predetermined zone of another mechanism, and means for setting the outputs as prescribed by said selected allowed next zone.
Claim 31
Independent Claim
217 words
A system for monitoring the operating of a machine which comprises in combination at least one mechanism including means for actuating said mechanism, means for sensing mechanism conditions, and control means including memory means, said control means responsive to a predefined input from said condition-sensing means for providing a predefined output to said actuating means, said means comprising: a stored machine program comprised of at least one mechanism program representing sequences of operation defined by predetermined images of input and output signals stored in a table, means for monitoring the actual input/output signals, and means for comparing the image of actual input/output signals with one of the stored images, characterized by: zone logic means in which each said input/output image is indicative of a zone of said mechanism and each zone having associated therewith a list of corresponding allowed next zones, with at least one of said zones having a plurality of allowed next zones, means for moving between zones by determining to leave the present zone and by selecting the next zone from among the next allowed zones means for accommodating interactions between mechanisms by having the current zone of one mechanism prevent the occupation of a predetermined zone of another mechanism, and means for setting the outputs as prescribed by said selected allowed next zone.
Claim 32
Independent Claim
212 words
A system for monitoring the operating of a machine which comprises in combination at least one mechanism including means for actuating said mechanism, means for sensing mechanism conditions, and diagnostic means including memory means, said diagnostic means responsive to a predefined input from said condition-sensing means for providing a predefined output to said actuating means, said means comprising: a stored machine program comprised of at least one mechanism program representing sequences of operation defined by predetermined images of input and output signals stored in a table, means for monitoring the actual input/output signals, and means for comparing the image of actual input/output signals with one of the stored images, characterized by: zone logic means in which each said input/output image is indicative of a zone of said mechanism and each zone having associated therewith a list of corresponding allowed next zones, with at least one of said zones having a plurality of allowed next zones, means for moving between zones by determining to leave the present zone and by selecting the next zone from among the next allowed zones, and means for using said zone logic means to monitor the input/output conditions of said mechanism without setting outputs, which outputs are set by a control method other than said zone logic method.
Claim 33
Independent Claim
212 words
A system for monitoring the operating of a machine which comprises in combination at least one mechanism including means for actuating said mechanism, means for sensing mechanism conditions, and diagnostic means including memory means, said diagnostic means responsive to a predefined input from said condition-sensing means for providing a predefined output to said actuating means, said means comprising: a stored machine program comprised of at least one mechanism program representing sequences of operation defined by predetermined images of input and output signals stored in a table, means for monitoring the actual input/output signals, and means for comparing the image of actual input/output signals with one of the stored images, characterized by: zone logic means in which each said input/output image is indicative of a zone of said mechanism and each zone having associated therewith a list of corresponding allowed next zones, with at least one of said zones having a plurality of allowed next zones, means for moving between zones by determining to leave the present zone and by selecting the next zone from among the next allowed zones, and means for using said zone logic means to monitor the input/output conditions of said mechanism without setting outputs, which outputs are set by a control method other than said zone logic method.
Claim 34
Independent Claim
47 words
The system set forth in claims 26 or 27 further characterized by: said table containing at least one error zone, means for indicating an error condition when, after determining to depart the present zone, no next zone can be selected, and means for entering said error zone.
Claim 35
Dependent Claim
19 words
The system set forth in claim 28 further characterized by: means for generating a plain language text error message.
Claim 36
Dependent Claim
81 words
The system set forth in claim 29 wherein the means for generating is further characterized by: means for storing a unique zone name for each zone of said mechanism, means for storing a unique input/output name for each input/output, means for providing at least one template containing fixed words and blank spaces, and means for selecting zone and input/output names for insertion into the blanks of the appropriate template to generate the message using data stored upon detection of the error.
Claim 37
Independent Claim
29 words
The system set forth in claims 26 or 27 characterized by: means for determining departure from an existing zone by a change in actual input/output image for the mechanism.
Claim 38
Independent Claim
33 words
The system set forth in claims 26 or 27 characterized by: means for determining departure from an existing zone by a mismatch of the actual input/output image and the current zone input/output image.
Claim 39
Independent Claim
44 words
The system set forth in claims 26 or 27 characterized by: means for selecting the next zone from the list of allowed next zones by determining the input/output causing the departure and provided the actual input image matches that of said selected next zone.
Claim 40
Independent Claim
44 words
The system set forth in claims 26 or 27 characterized by: means for selecting the next zone from the list of allowed next zones by comparing the actual input image with that of each allowed next zone in turn until a match is obtained.
Claim 41
Independent Claim
38 words
The system set forth in claims 26 or 27 further characterized by: means for monitoring the actual time in the present zone of the mechanism and comparing said time to a predetermined time associated with said particular zone.
Claim 42
Independent Claim
31 words
The system set forth in claims 26 or 27 further characterized by: means for recording an identifier of each zone that is departed and the actual time spent in that zone.
Claim 43
Independent Claim
23 words
The system set forth in claims 26 or 27 further characterized by: means for recording the occurrence of each error in a journal.
Claim 44
Independent Claim
39 words
The system set forth in claims 26 or 27 further characterized by: means for storing the condition of a part in a part process record, and using said stored condition to inhibit at least one zone of said mechanism.
Claim 45
Independent Claim
32 words
The system set forth in claims 26 or 27 further characterized by: means for indicating an error condition when, after determining to depart the present zone, no next zone can be selected.
Claim 46
Dependent Claim
94 words
The apparatus of claim 39 further characterized by: means having a table containing a list of zone names, input/output names, input/output images for each zone and allowed zones for each said zone, a memory containing a plurality of error designations, means for formulating an error message from said table and memory indicative of said error condition, and means for generating the error message from the names of the last valid zone and the input/output names that caused the input/output image to not match the last valid zone or any of the allowed next zones.