Patent ID: 8255490
Filing Date: 2012-08-28
Classification: G06F,G06Q,H04L

Abstract:
1. A computer-implemented method for dynamic providing a service using customization code, comprising: receiving, by a server, a call to a service from a client, the call including one or more parameters; identifying, as a control point that is associated with the service, a point within the service at which the client is permitted to modify the service; determining, based on the one or more parameters, a mapping table storing data, the data identifying one or more customization code segments; loading the mapping table into a memory of the server; identifying one of the customization code segments that corresponds to the control point; loading the identified customization code segment into the memory of the server; executing the service until the control point is reached; when the control point is reached, substituting the identified customization code segment for the control point and executing the substituted customization code segment inline during the execution of the service; and transmitting a response to the client, based on the execution.