Claims Analysis
Total Claims: 10
Claim 1
Independent Claim
117 words
A data processing system comprising: one or more command initiators; a command responder receiving one or more commands from one or more of said command initiators for execution by said responder; one or more links connecting said initiators to said responder; indicator means in said responder associated with each of said links, set by said responder, to indicate a possible problem with said link communication after receipt of a command on said link; and indicator testing means in said command responder, operative upon receipt of a subsequent command on any of said links, for preventing execution of the subsequent command if any of said indicator means is in the set state after receipt of a previous command.
Claim 2
Dependent Claim
117 words
A data processing system comprising: one or more command initiators; a command responder receiving one or more commands from one or more of said command initiators for execution by said responder; one or more links connecting said initiators to said responder; indicator means in said responder associated with each of said links, set by said responder, to indicate a possible problem with said link communication after receipt of a command on said link; and indicator testing means in said command responder, operative upon receipt of a subsequent command on any of said links, for preventing execution of the subsequent command if any of said indicator means is in the set state after receipt of a previous command.
Claim 3
Dependent Claim
118 words
A data processing system in accordance with claim 1 wherein: said command initiator includes: channel means for communicating a message on said link to said responder, said message including a command requesting action by said responder, said channel including response receiving means connected to said link, for receiving from said responder, response data related to the results of the action taken by said responder; time-out means in said channel, operable in the absence of the response data from said responder within a predetermined time after communicating a command to said responder, for transmitting a link initialization signal on said link to said responder; said command responder further includes: link initialization signal responsive means for setting said indicator means.
Claim 4
Dependent Claim
48 words
A data processing system in accordance with claim 2 wherein said channel means further includes: status indicating means, set by said channel means a predetermined time after transmitting said link initialization signal, for notifying a program in said con, hand initiator that said indicator means has been set.
Claim 5
Dependent Claim
57 words
A data processing system in accordance with claim 3 wherein said command responder further includes: command execution means comprised of a program controlled processor with program storage comprised of program sequences for controlling said indicator testing means and, in the absence of the set state of any of said indicator means, starting execution of a received command.
Claim 6
Dependent Claim
48 words
A data processing system in accordance with claim 4 wherein said command execution means is further comprised of: a program sequence, operative in response to receipt of said link initialization signal on said link which received the command for which execution has started, for setting said indicator means.
Claim 7
Dependent Claim
58 words
A data processing system in accordance with claim 5 wherein said command execution means is further comprised of: means for ending command execution including normal completion of execution or undoing any results of execution prior to resetting said indicator means; means for cancelling transmission of response data to said command initiator; and means for resetting said indicator means.
Claim 8
Dependent Claim
50 words
A data processing system in accordance with claim 6 wherein: said command responder further includes: status storage means for storing information related to the ending of command execution; and said command initiator further includes: means for requesting transfer of the information from said status storage means to said command initiator.
Claim 9
Dependent Claim
122 words
In a data processing system including one or more command initiators, and one or more links for transmitting commands; a command responder receiving one or more commands from one or more command initiators over the one or more links for execution by said responder; indicator means in said command responder associated with each of the links, set by said responder, to indicate a possible problem with communications on the link after receipt of a command on the link; and indicator testing means in said command responder, operative upon receipt of a subsequent command on any of the links, for preventing execution of the subsequent command if any of said indicator means is in the set state after receipt of a previous command.
Claim 10
Dependent Claim
122 words
In a data processing system including one or more command initiators, and one or more links for transmitting commands; a command responder receiving one or more commands from one or more command initiators over the one or more links for execution by said responder; indicator means in said command responder associated with each of the links, set by said responder, to indicate a possible problem with communications on the link after receipt of a command on the link; and indicator testing means in said command responder, operative upon receipt of a subsequent command on any of the links, for preventing execution of the subsequent command if any of said indicator means is in the set state after receipt of a previous command.