Patent ID: 7743130
Filing Date: 2010-06-22
Classification: G06Q

Abstract:
1. A method for specifying Web service behavior comprising: computing equipment exposing an internal logic flow of a Web service to clients, wherein each client is a computing device comprising hardware, wherein the internal logic flow includes at least one activity; the computing equipment receiving a special invocation command for the Web service from a client, wherein the special invocation command specifies a modification for the at least one activity, wherein the modification specifies a second Web service; and the computing equipment invoking an instance of the Web service for the client, wherein the Web service instance implements the modification, wherein the Web service instance executes the second Web service in place of the at least one activity, wherein the special invocation command is part of an XML document having standardized sections for specifying the modification and related parameters, wherein the standardized sections comprise an interface signature section, an implementation logic section, and a license and digital rights management (DRM) section, wherein the interface signature section specifies inputs and outputs of the at least one activity to be replaced by the modification and specifies whether a transform is needed to reconcile differences between the at least one activity and the modification, wherein the implementation logic section specifies a location for execution code of the modification, and wherein the license and digital rights management section establishes legal agreements relating to the Web service and the modification.