String command parser for message based systems
AssigneeInternational Business Machines Corporation
InventorsSteven Marshall Hancock, David William Killian, Bradley Dale Noe, John Eugene Parsons, Jr.
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorsSteven Marshall Hancock, David William Killian, Bradley Dale Noe, John Eugene Parsons, Jr.
Estimating the term…
A logical device that is coupled to a computer can be controlled using string commands. The logical device requires flags and a data structure to operate properly. A string command with tokens for operating a specific logical device is provided. A linked list of the tokens is created. A command table for the specified logical device is found. The command table contains possible commands for the logical device, which commands are able to provide the required flags and data structure for the logical device. Each command in the command table contains key words or tokens or multiword tokens. The command table tokens are parsed, one at a time, against the command string tokens. If no match between the command table token and a command string token occurs, then the next command table token is parsed against the command string tokens. If a match between a command table token and a command string token occurs, then the flag that is associated with the command string token is provided and data from either the command string token or the command table token is inserted into the data structure in its proper place.
A method of sending a command from a first program running on a computer to a second program controlling a logical device that is connected to said computer, with said command being executed by said logical device, said method being implemented on said computer, comprising the steps of:
An apparatus for sending a command from a first program running on a computer to a second program controlling a logical device that is connected to said computer, with said command being executed by said logical device, said apparatus comprising:
A method of sending a command from a first programming interface running on a computer to a second programming interface controlling a logical device that is connected to said computer, with said command being executed by said logical device, said method being implemented on said computer and comprising:
An apparatus for sending a command from a first program running on a computer to a second program controlling a logical device that is connected to said computer, with said command being executed by said logical device, said apparatus being implemented on said computer and comprising:
Dependencies are inferred from the claim text.