IBM Patents Adapting Command Line Interface Messaging in Virtual Operating System Environment
IBM has been assigned a patent developed by six co-inventors for an "adapting command line interface messaging in a virtual operating system environment." The patent, assigned patent number 7,934,222, was developed by Ray W. Anderson, Neal R. Marion, Alexander Medvedev, David Nevarez, George F. Ramsay III, and Vasu Vallabhaneni. According to the abstract, the system adapts command line output message streams in a virtualized command line interface (CLI) environment by searching for matches between strings within the standard output message and specified message strings identified in a structured array.
Key Takeaways:
- The patent was developed by six co-inventors working at IBM: Ray W. Anderson, Neal R. Marion, Alexander Medvedev, David Nevarez, George F. Ramsay III, and Vasu Vallabhaneni.
- The system adapts command line output message streams in a virtualized command line interface (CLI) environment by searching for matches between strings within the standard output message and specified message strings identified in a structured array.
- The patent was filed on June 6, 2006, with the application number of 11/422,447.
- The system uses a virtualized CLI command to encapsulate a guest operating system command with an associated standard output message.
- The standard output message is piped to an output message file where a structured array is used to search for matches between strings within the standard output message and specified message strings.
- In response to finding a match, the specified message string within the standard output message is replaced with a replacement message string.
Statistics:
- Patent number: 7,934,222
- Patent application date: June 6, 2006 (11/422,447)
- Number of co-inventors: 6
- Number of virtualized CLI commands: 1
- Number of guest operating system commands: 1
- Number of standard output messages: 1
- Number of output message files: 1
Sources:
- U.S. Patent and Trademark Office (USPTO): "Patent 7,934,222"
- USPTO: "Application Number 11/422,447"