Executing dynamically assigned functions while providing services
AssigneeMicrosoft Corporation
InventorsFerhan Elvanoglu, Shaun D. Pierce
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Corporation
InventorsFerhan Elvanoglu, Shaun D. Pierce
Estimating the term…
Methods, systems, and computer program products for applying actions during server system processing. Functional processing blocks where actions may be applied to a service request are identified. actions are dynamically associated with functional processing blocks. During execution of a functional processing block, a check is performed to determine whether an action is associated with the functional processing block. If an action is associated with a functional processing block, the action is applied during the functional processing block's execution. An evaluation may be performed to determine if an action should be applied before or after the functional processing block. The server system may comprise an XML data repository, providing access to XML data, based on identity information which is received with a client system request. A portion of the server system may be described in accordance with an XML schema.
A server system configured to provide a service, the server system comprising at least one computer-readable storage medium that is not a signal or carrier wave parse, that stores computer-executable instructions that, when executed by a processor of the server system, cause the server system to perform a method for dynamically executing one of a plurality of functions at any of a plurality of processing blocks that are performed by the server system in providing the service to at least one client system, wherein the method comprises:
A method comprising:
Dependencies are inferred from the claim text.