Methods and systems for preventing unsafe operations
First Claim
1. A system for preventing an unsafe operation of a plurality of silicon wafer manufacturing machines communicatively coupled to a computing device, the system comprising said computing device, said computing device including a processor coupled to a memory, said memory containing processor-executable instructions that, when executed by said processor, cause said computing device to perform the steps of:
- storing, in said memory, a first state of a first machine of the plurality of machines;
generating a first pending output to be issued to the first machine;
determining whether an unsafe condition would result if the first pending output is issued to the first machine in the first state;
issuing the first pending output upon determining that issuing the first pending output would not result in an unsafe condition; and
blocking the first pending output from being issued for a predetermined period of time upon determining that issuing the first pending output would result in an unsafe condition and issuing the first pending output after the predetermined period of time.
3 Assignments
0 Petitions
Accused Products
Abstract
A system for preventing an unsafe operation of at least one machine communicatively coupled to a computing device. The system includes the computing device which includes a processor coupled to a memory. The memory contains processor-executable instructions that, when executed, cause the computing device to perform the steps of storing, in the memory, a first state of a first machine of the at least one machine, generating a first pending output to be issued to the first machine, determining whether an unsafe condition would result if the first pending output is issued to the first machine in the first state, and issuing the first pending output upon determining that issuing the first pending output would not result in an unsafe condition and blocking the first pending output from being issued upon determining that issuing the first pending output would result in an unsafe condition.
11 Citations
20 Claims
-
1. A system for preventing an unsafe operation of a plurality of silicon wafer manufacturing machines communicatively coupled to a computing device, the system comprising said computing device, said computing device including a processor coupled to a memory, said memory containing processor-executable instructions that, when executed by said processor, cause said computing device to perform the steps of:
-
storing, in said memory, a first state of a first machine of the plurality of machines; generating a first pending output to be issued to the first machine; determining whether an unsafe condition would result if the first pending output is issued to the first machine in the first state; issuing the first pending output upon determining that issuing the first pending output would not result in an unsafe condition; and blocking the first pending output from being issued for a predetermined period of time upon determining that issuing the first pending output would result in an unsafe condition and issuing the first pending output after the predetermined period of time. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for preventing an unsafe operation of at least one machine communicatively coupled to a computing device that is coupled to a memory, the method is performed by the computing device and comprises the steps of:
-
storing, in the memory, a first state of a first machine of the at least one machine; generating a first pending output to be issued to the first machine; determining whether an unsafe condition would result if the first pending output is issued to the first machine in the first state; issuing the first pending output upon determining that issuing the first pending output would not result in an unsafe condition; and blocking the first pending output from being issued for a predetermined period of time upon determining that issuing the first pending output would result in an unsafe condition, and issuing the first pending output after the predetermined period of time. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A non-transitory computer-readable storage device having processor-executable instructions embodied thereon for preventing an unsafe operation of at least one machine communicatively coupled to a computing device, the computing device having a processor coupled to a memory, wherein, when executed by said processor, the processor-executable instructions cause the computing device to perform the steps of:
-
storing, in the memory, a first state of a first machine of the at least one machine; generating a first pending output to be issued to the first machine; determining whether an unsafe condition would result if the first pending output is issued to the first machine in the first state; issuing the first pending output upon determining that issuing the first pending output would not result in an unsafe condition; and blocking the first pending output from being issued for a predetermined period of time upon determining that issuing the first pending output would result in an unsafe condition, and issuing the first pending output after the predetermined period of time. - View Dependent Claims (18, 19, 20)
-
Specification