Claims Analysis
Total Claims: 15
Claim 1
Independent Claim
356 words
A control system for appliances and the like of the type having a plurality of machine functions to be activated and deactivated in accordance with a control strategy and a plurality of cycles of operation each of which is made up of a plurality of events, the control system comprising: an array of user actuable membrane switching devices for allowing programming of at least one of said cycles of operation, at least one optional event, and a time period for at least one of the plurality of events of the programmed cycle; a control logic including microcomputer means having a resident program and a memory including performance data and means for storing data; a display panel including means for indicating the programmed cycle, optional event, time period for the one event, and the time remaining in the programmed cycle during the operation of the appliance; buffer gate means coupled between said array of switching devices, said microcomputer means and said display panel for increasing the input and output capabilities of said microcomputer means; and said resident program having instruction means for operating said control system including first instruction means for retrieving said performance data from said memory in response to a programmed cycle, second instruction means for activating said display panel in response to said retrieved performance data, third instruction means for activating and deactivating machine functions in accordance with said retrieved data for performing the events of said programmed cycle, fourth instruction means responsive to said retrieved data for determining operational periods for said events of said programmed cycle, fifth instruction means responsive to said fourth instruction means for disabling certain of said switching devices at the completion of performance of certain of said events and for initiating the performance of the next sequential event for said programmed cycle at the completion of each event of said programmed cycle, sixth instruction means responsive to said fourth instruction means for enabling the inputting of certain selections via said array of switching devices during the performance of certain events of said programmed cycle and for returning the performance of said resident program to said second instruction means.
Claim 2
Dependent Claim
356 words
A control system for appliances and the like of the type having a plurality of machine functions to be activated and deactivated in accordance with a control strategy and a plurality of cycles of operation each of which is made up of a plurality of events, the control system comprising: an array of user actuable membrane switching devices for allowing programming of at least one of said cycles of operation, at least one optional event, and a time period for at least one of the plurality of events of the programmed cycle; a control logic including microcomputer means having a resident program and a memory including performance data and means for storing data; a display panel including means for indicating the programmed cycle, optional event, time period for the one event, and the time remaining in the programmed cycle during the operation of the appliance; buffer gate means coupled between said array of switching devices, said microcomputer means and said display panel for increasing the input and output capabilities of said microcomputer means; and said resident program having instruction means for operating said control system including first instruction means for retrieving said performance data from said memory in response to a programmed cycle, second instruction means for activating said display panel in response to said retrieved performance data, third instruction means for activating and deactivating machine functions in accordance with said retrieved data for performing the events of said programmed cycle, fourth instruction means responsive to said retrieved data for determining operational periods for said events of said programmed cycle, fifth instruction means responsive to said fourth instruction means for disabling certain of said switching devices at the completion of performance of certain of said events and for initiating the performance of the next sequential event for said programmed cycle at the completion of each event of said programmed cycle, sixth instruction means responsive to said fourth instruction means for enabling the inputting of certain selections via said array of switching devices during the performance of certain events of said programmed cycle and for returning the performance of said resident program to said second instruction means.
Claim 3
Dependent Claim
25 words
The control system as recited in claim 1 wherein the array of membrane switching devices is responsive to three drive signals and an enabling signal.
Claim 4
Dependent Claim
32 words
The control system as recited in claim 2 wherein the indicating means includes a plurality of light-emitting diodes multiplexed in an array of five groups, each having up to seven light-emitting diodes.
Claim 5
Dependent Claim
41 words
The control system as recited in claim 3 wherein the array includes at least two seven-segment numerical displays for indicating the time remaining in the programmed cycle, each numerical display being responsive to seven drive signals and to one enabling signal.
Claim 6
Dependent Claim
36 words
The control system as recited in claim 4 including six programmable cycles and three programmable optional events, the resident program of the control logic including preprogrammed time periods for the one event of each programmed cycle.
Claim 7
Dependent Claim
22 words
The control system as recited in claim 5 including three optional programmable time periods for the one event of each programmed cycle.
Claim 8
Dependent Claim
32 words
The control system as recited in claim 6 wherein the cycles, optional events, and time periods of the one event are reprogrammable during a predetermined period of time of each programmed cycle.
Claim 9
Dependent Claim
47 words
The control system as recited in claim 7 wherein the display panel further includes means for indicating each event of the programmed cycle during operation of the appliance and the time period of the wash event is user programmable by actuating one of the membrane switching devices.
Claim 10
Dependent Claim
67 words
The control system as recited in claim 8 wherein the cycles include a normal cycle, a rinse and hold cycle, a reduced water usage cycle, an extended normal cycle, a cancel drain cycle, and a warming cycle; and the wash event for the normal cycle, the reduced water usage cycle, and the extended normal cycle is preprogrammed for time periods of 20 minutes and 30 minutes, respectively.
Claim 11
Independent Claim
228 words
A method of controlling an appliance and the like of the type having a plurality of machine functions to be activated and deactivated in accordance with a control strategy to allow performance of a plurality of cycles of operation each of which includes a plurality of events, comprising the steps of: sequentially driving and enabling a plurality of membrane switching devices user actuatable for selecting one of said cycles of operation of the appliance, optional events of a cycle, and a time period for at least one event of the selected cycle; retrieving data from a microcomputer memory in response to actuation of at least one of said membrane switching devices; activating and deactivating said machine functions in a sequence of prearranged events in accordance with a resident program in said microcomputer and the retrieved data; indicating the selected cycle, the selected optional event and the time period for the one event of the selected cycle from a plurality of selectable cycles, optional events, and time periods; displaying a time period for and the time remaining in a selected cycle; continuously monitoring the membrane switching devices to detect user actuated changes in the cycle, optional event and time periods; and during the time period of the selected cycle, disabling certain membrane switching devices to thereafter eliminate the possibility of user actuated changes associated with such disabled switching devices.
Claim 12
Independent Claim
228 words
A method of controlling an appliance and the like of the type having a plurality of machine functions to be activated and deactivated in accordance with a control strategy to allow performance of a plurality of cycles of operation each of which includes a plurality of events, comprising the steps of: sequentially driving and enabling a plurality of membrane switching devices user actuatable for selecting one of said cycles of operation of the appliance, optional events of a cycle, and a time period for at least one event of the selected cycle; retrieving data from a microcomputer memory in response to actuation of at least one of said membrane switching devices; activating and deactivating said machine functions in a sequence of prearranged events in accordance with a resident program in said microcomputer and the retrieved data; indicating the selected cycle, the selected optional event and the time period for the one event of the selected cycle from a plurality of selectable cycles, optional events, and time periods; displaying a time period for and the time remaining in a selected cycle; continuously monitoring the membrane switching devices to detect user actuated changes in the cycle, optional event and time periods; and during the time period of the selected cycle, disabling certain membrane switching devices to thereafter eliminate the possibility of user actuated changes associated with such disabled switching devices.
Claim 13
Dependent Claim
25 words
The method as recited in claim 10 further including the step of indicating each event as it sequentially occurs in the selected cycle of operation.
Claim 14
Dependent Claim
44 words
The method as recited in claim 11 further including the step of driving and enabling a plurality of light-emitting devices to indicate the selected cycle, optional event and time period for the one event and to display the time remaining in the selected cycle.
Claim 15
Dependent Claim
63 words
The method as recited in claim 12 further including the steps of multiplexing the light-emitting devices, driving light-emitting devices from each of five groups of light-emitting devices with seven drive signals, and enabling some of at most seven light-emitting devices within each group of light-emitting devices with five enabling signals in accordance with the resident program and the data retrieved from the memory.