Patent ID: 9361166
Filing Date: 2016-06-07
CPC Classification: G06F,G06Q

Claim Text:
1. A method for interfacing between a caller application and a service module, the method comprising: receiving, by a processor of a computer system, a request for performing a transaction from the caller application, wherein the request comprises at least one caller application attribute describing the request; subsequent to said receiving, said processor building a service module data structure pursuant to the received request, wherein the service module data structure comprises a generic service document and at least one service module attribute, wherein the service module uses only the service module data structure such that the service module need not manipulate the at least one caller application attribute in performing the transaction; subsequent to said building, said processor storing each service module attribute of the at least one service module attribute in a relational table of the service module data structure; subsequent to said storing, said processor servicing the request within the service module data structure, wherein said servicing results in instantiating the generic service document; and subsequent to said servicing, said processor returning the generic service document to the caller application, wherein said receiving the request, said building the service module data structure, said storing each service module attribute, said servicing the request, and said returning the generic service document are performed by the service module, and wherein said building comprises: