Executing dynamically assigned functions while providing services
AssigneeMicrosoft Corporation
InventorsFerhan Elvanoglu, Shaun Pierce
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Corporation
InventorsFerhan Elvanoglu, Shaun 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 schenia.
A server system for providing one or more services, the server system comprising one or more computer-readable media having computer-executable instructions for implementing a method for dynamically executing one or more filtering functions at any of one or more processing steps that may occur in providing the one or more services to one or more client systems, wherein the method comprises:
A server system comprising one or more functional processing blocks and one or more computer-readable media having computer-executable instructions for implementing a method for dynamically applying one or more filtering actions while executing any of the one or more functional processing blocks, wherein the method comprises:
Dependencies are inferred from the claim text.