Mapping and formatting input commands to a third party protocol
AssigneeAmc
InventorsMark Ethard Smith, Marjorie Lynne Smith
Life of this patent
Estimating the term…
Abstract
A method and apparatus of translating and mapping received commands between operating system languages and/or protocol-based languages. One example method may provide receiving an action initiated by an external source, such as a person or automated action selection operation. The method may also include identifying the action as a predetermined command of a first computer operating language stored in a memory and mapping the predetermined command to a corresponding protocol command of a different computer operating language, and executing the corresponding protocol command after the mapping operation.
Claims20
A method, comprising:
- identifying via a processor at least one action as a predetermined command of a first computer operating language;
- identifying at least one event in a next generation language data file corresponding to the predetermined command, wherein the next generation language is a different computer operating language than the first computer operating language;
- mapping the predetermined command of the first computer operating language to a corresponding protocol command of the next generation computer operating language via the at least one identified event;
- creating a translation data file comprising at least one state that identifies the predetermined command and the at least one event corresponding to the at least one action;
- parsing information comprising at least one character string from the at least one action;
- storing the parsed information in the translation data file;
- and
- executing the corresponding protocol command when the at least one event matches the predetermined command.
An apparatus, comprising:
- a processor configured to:
- identify at least one action as a predetermined command of a first computer operating language stored in the memory;
- identify at least one event in a next generation language data file corresponding to the predetermined command, wherein the next generation language is a different computer operating language than the first computer operating language;
- map the predetermined command of the first computer operating language to a corresponding protocol command of the next generation computer operating language via the at least one event identified;
- create a translation data file comprising at least one state that identifies the predetermined command and the at least one event corresponding to the at least one action;
- parse information comprising at least one character string from the at least one action;
- store the parsed information in the translation data file;
- and
- execute the corresponding protocol command when the at least one event matches the predetermined command.
A non-transitory computer readable storage medium configured to store instructions that when executed causes a processor to perform:
- identifying at least one action as a predetermined command of a first computer operating language stored in a memory;
- identifying at least one event in a next generation language data file corresponding to the predetermined command, wherein the next generation language is a different computer operating language than the first computer operating language;
- mapping the predetermined command of the first computer operating language to a corresponding protocol command of the next generation computer operating language via the at least one event identified;
- creating a translation data file comprising at least one state that identifies the predetermined command and the at least one event corresponding to the at least one action;
- parsing information comprising at least one character string from the at least one action;
- storing the parsed information in the translation data file;
- and
- executing the corresponding protocol command when the at least one event matches the predetermined command.
Dependencies are inferred from the claim text.