Claims Analysis
Total Claims: 12
Claim 1
Independent Claim
96 words
An apparatus for programming a robot, said robot having a pendant for providing program instructions to said robot, said pendant having a plurality of buttons for entering said program instructions, said apparatus comprising: a plurality of solenoids; means for holding said solenoids in a predetermined configuration, said predetermined configuration being such that each solenoid of said plurality of solenoids strikes a predetermined button of said plurality of buttons when said solenoid is activated; and means for controlling said activation of said solenoids, including activating a said solenoid to cause said robot to store said program instructions.
Claim 2
Independent Claim
96 words
An apparatus for programming a robot, said robot having a pendant for providing program instructions to said robot, said pendant having a plurality of buttons for entering said program instructions, said apparatus comprising: a plurality of solenoids; means for holding said solenoids in a predetermined configuration, said predetermined configuration being such that each solenoid of said plurality of solenoids strikes a predetermined button of said plurality of buttons when said solenoid is activated; and means for controlling said activation of said solenoids, including activating a said solenoid to cause said robot to store said program instructions.
Claim 3
Independent Claim
152 words
An apparatus for programming a robot to execute a predetermined program, said robot having a pendant for providing program instructions to said robot, said pendant having a plurality of buttons for entering said program instructions, said apparatus comprising: a plurality of solenoids; means for holding said solenoids in a predetermined configuration, said predetermined configuration being such that each solenoid of said plurality of solenoids strikes a predetermined button of said plurality of buttons when said solenoid is activated; and a controller for reading a first instruction from said computer program, for determining a solenoid to be activated to enter said first instruction into said robot, for activating said solenoid, for reading a second instruction from said computer program, for determining a solenoid to be activated to enter said second instruction into said robot, for activating said solenoid, and for activating a said solenoid to cause said robot to store said program instructions.
Claim 4
Independent Claim
152 words
An apparatus for programming a robot to execute a predetermined program, said robot having a pendant for providing program instructions to said robot, said pendant having a plurality of buttons for entering said program instructions, said apparatus comprising: a plurality of solenoids; means for holding said solenoids in a predetermined configuration, said predetermined configuration being such that each solenoid of said plurality of solenoids strikes a predetermined button of said plurality of buttons when said solenoid is activated; and a controller for reading a first instruction from said computer program, for determining a solenoid to be activated to enter said first instruction into said robot, for activating said solenoid, for reading a second instruction from said computer program, for determining a solenoid to be activated to enter said second instruction into said robot, for activating said solenoid, and for activating a said solenoid to cause said robot to store said program instructions.
Claim 5
Independent Claim
77 words
An apparatus for controlling a robot, said robot having a pendant for controlling said robot, said pendant having a plurality of buttons for entering commands, said apparatus comprising: a plurality of solenoids; means for holding said solenoids in a predetermined configuration, said predetermined configuration being such that each solenoid of said plurality of solenoids strikes a predetermined button of said plurality of buttons when said solenoid is activated; and means for controlling said activation of said solenoids.
Claim 6
Independent Claim
77 words
An apparatus for controlling a robot, said robot having a pendant for controlling said robot, said pendant having a plurality of buttons for entering commands, said apparatus comprising: a plurality of solenoids; means for holding said solenoids in a predetermined configuration, said predetermined configuration being such that each solenoid of said plurality of solenoids strikes a predetermined button of said plurality of buttons when said solenoid is activated; and means for controlling said activation of said solenoids.
Claim 7
Independent Claim
136 words
An apparatus for controlling a robot, said robot having a pendant for providing instructions to said robot, said pendant having a plurality of buttons for entering commands, said apparatus comprising: a plurality of solenoids; means for holding said solenoids in a predetermined configuration, said predetermined configuration being such that each solenoid of said plurality of solenoids strikes a predetermined button of said plurality of buttons when said solenoid is activated; and a controller for reading a first instruction from said computer program, for determining a solenoid to be activated to enter said first instruction as a command to said robot, for activating said solenoid, for reading a second instruction from said computer program, for determining a solenoid to be activated to enter said second instruction as a command to said robot, and for activating said solenoid.
Claim 8
Independent Claim
136 words
An apparatus for controlling a robot, said robot having a pendant for providing instructions to said robot, said pendant having a plurality of buttons for entering commands, said apparatus comprising: a plurality of solenoids; means for holding said solenoids in a predetermined configuration, said predetermined configuration being such that each solenoid of said plurality of solenoids strikes a predetermined button of said plurality of buttons when said solenoid is activated; and a controller for reading a first instruction from said computer program, for determining a solenoid to be activated to enter said first instruction as a command to said robot, for activating said solenoid, for reading a second instruction from said computer program, for determining a solenoid to be activated to enter said second instruction as a command to said robot, and for activating said solenoid.
Claim 9
Independent Claim
144 words
A method for controlling a robot by using a plurality of solenoids to program a robot to execute a predetermined program, said robot having a pendant for providing program instructions to said robot, said pendant having a plurality of buttons for entering said program instructions, said solenoids being in a predetermined configuration such that each solenoid of said plurality of solenoids strikes a predetermined button of said plurality of buttons when said solenoid is activated, said method comprising the steps of: reading a first instruction from said computer program; determining a solenoid to be activated to enter said first instruction into said robot; activating said solenoid; reading a second instruction from said computer program; determining a solenoid to be activated to enter said second instruction into said robot; activating said solenoid; and activating a solenoid to cause said robot to store said program instructions.
Claim 10
Independent Claim
144 words
A method for controlling a robot by using a plurality of solenoids to program a robot to execute a predetermined program, said robot having a pendant for providing program instructions to said robot, said pendant having a plurality of buttons for entering said program instructions, said solenoids being in a predetermined configuration such that each solenoid of said plurality of solenoids strikes a predetermined button of said plurality of buttons when said solenoid is activated, said method comprising the steps of: reading a first instruction from said computer program; determining a solenoid to be activated to enter said first instruction into said robot; activating said solenoid; reading a second instruction from said computer program; determining a solenoid to be activated to enter said second instruction into said robot; activating said solenoid; and activating a solenoid to cause said robot to store said program instructions.
Claim 11
Independent Claim
130 words
A method for controlling a robot by using a plurality of solenoids to control a robot, said robot having a pendant for providing instructions to said robot, said pendant having a plurality of buttons for entering commands, said solenoids being in a predetermined configuration such that each solenoid of said plurality of solenoids strikes a predetermined button of said plurality of buttons when said solenoid is activated, said method comprising the steps of: reading a first instruction from said computer program; determining a solenoid to be activated to enter said first instruction as a command to said robot; activating said solenoid; reading a second instruction from said computer program; determining a solenoid to be activated to enter said second instruction as a command to said robot; and activating said solenoid.
Claim 12
Independent Claim
130 words
A method for controlling a robot by using a plurality of solenoids to control a robot, said robot having a pendant for providing instructions to said robot, said pendant having a plurality of buttons for entering commands, said solenoids being in a predetermined configuration such that each solenoid of said plurality of solenoids strikes a predetermined button of said plurality of buttons when said solenoid is activated, said method comprising the steps of: reading a first instruction from said computer program; determining a solenoid to be activated to enter said first instruction as a command to said robot; activating said solenoid; reading a second instruction from said computer program; determining a solenoid to be activated to enter said second instruction as a command to said robot; and activating said solenoid.