Patent ID: 7756154

Claim:
A method comprising: receiving, by a common interface implementation, a command from one of a plurality of interfaces to perform an operation on a system, wherein the common interface implementation is operatively coupled to the plurality of interfaces, and wherein the common interface implementation performs centralized processing of commands received from any of the plurality of interfaces, each of the plurality of interfaces supporting a different command structure for performing said operation; generating, by the common interface implementation, a parsing structure for the command, the parsing structure including an opcode from a common library, the opcode being associated with said operation, wherein the common library is located within the common interface implementation; parsing, by the common interface implementation, the command to fill in the parsing structure using one of a plurality of parsing functions, the parsing of the command including inserting an argument from the command into the parsing structure for the command; and performing the operation based on the opcode and the parsing structure.