Patent ID: 8549546
Filing Date: 2013-10-01
Classification: G06F,H04N

Abstract:
1. A method to be executed by at least one processor in an electronic environment, comprising: identifying a first constant data of a first client program, the first constant data expressed in a first grammar type directed to a first linguistic interface of a first service implementation; determining a substitution code to replace the first constant data, the substitution code indicating an expression in a second grammar type directed to a second linguistic interface of a second service implementation, the expression equivalent to the first constant data; searching a mapping table having a plurality of arbitrary strings corresponding respectively to a plurality of mapping strings; and creating a new entry in the mapping table if none of the arbitrary strings of the plurality of arbitrary strings matches an input string of the first constant data, wherein the new entry includes a new arbitrary string matching the input string of the first constant data, wherein a new matching string is generated to correspond to the new arbitrary string, wherein the new matching string is a second constant data created in the new entry as the expression in the second grammar type directed to the second linguistic interface, wherein the first and second service implementations implement equivalent services, and the first and second linguistic interfaces are distinct.