Executing dynamically assigned functions while providing services
Abstract
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.
Claims
exact text as granted — not AI-modified1 . A method performed on a computing device that includes at least one processor and memory, the method comprising:
processing, by the computing device, a request via each of at least one of a plurality of processing layers, where each of the plurality of processing layers comprises a first processing portion and a second processing portion, where the request is processed in the first processing portion of the each of the at least one of the processing layers; and generating, by the computing device in response to the request, a reply via the each of the at least one of the plurality of processing layers, where the reply is generated in the second processing portion of the each of the at least one of the processing layers.
2 . The method of claim 1 further comprising processing, by the computing device, the request via a pre-processing function or a post-processing function.
3 . The method of claim 2 where the request is processed via the pre-processing function prior to being processed via the first processing portion.
4 . The method of claim 2 where the request is processed via the post-processing function after being processed via the first processing portion.
5 . The method of claim 1 further comprising:
processing, by the computing device via at least one of a plurality of processing layers according to the request, data; and
processing, by the computing device, the processed data via a pre-processing function or a post-processing function.
6 . The method of claim 5 where the processed data is processed via the pre-processing function prior to being processed via the second processing portion.
7 . The method of claim 5 where the reply is processed via the post-processing function after being processed via the second processing portion.
8 . At least one computing device comprising:
at least one processor; memory coupled to the at least one processor; a plurality of processing layers implemented at least in part by the at least one processor, where each of the plurality of processing layers comprises a first processing portion and a second processing portion; each of at least one of a plurality of processing layers configured to process a request in the first processing portion of the each of the at least one of the processing layers; the each of at least one of a plurality of processing layers further configured to generate a reply in the second processing portion of the each of the at least one of the processing layers.
9 . The at least one computing device of claim 8 further comprising a pre-processing function configured to process the request or a post-processing function configured to process the request.
10 . The at least one computing device of claim 9 where the request is processed via the pre-processing function prior to being processed via the first processing portion.
11 . The at least one computing device of claim 9 where the request is processed via the post-processing function after being processed via the first processing portion.
12 . The at least one computing device of claim 8 further comprising:
at least one of a plurality of processing layers configured to process, according to the request, data; and
a pre-processing function configured to process the processed data or a post-processing function configured to process the processed data.
13 . The at least one computing device of claim 12 where the processed data is processed via the pre-processing function prior to being processed via the second processing portion.
14 . The at least one computing device of claim 12 where the reply is processed via the post-processing function after being processed via the second processing portion.
15 . At least one memory device that comprises computer-executable instructions that, based on execution by a computing device that includes at least one processor and memory, configure the computing device to perform actions comprising:
processing, by the computing device, a request via each of at least one of a plurality of processing layers, where each of the plurality of processing layers comprises a first processing portion and a second processing portion, where the request is processed in the first processing portion of the each of the at least one of the processing layers; and generating, by the computing device in response to the request, a reply via the each of the at least one of the plurality of processing layers, where the reply is generated in the second processing portion of the each of the at least one of the processing layers.
16 . The at least one memory device of claim 15 further comprising processing, by the computing device, the request via a pre-processing function or a post-processing function.
17 . The at least one memory device of claim 16 where the request is processed via the pre-processing function prior to being processed via the first processing portion, or where the request is processed via the post-processing function after being processed via the first processing portion.
18 . The at least one memory device of claim 15 further comprising:
processing, by the computing device via at least one of a plurality of processing layers according to the request, data; and
processing, by the computing device, the processed data via a pre-processing function or a post-processing function.
19 . The at least one memory device of claim 18 where the processed data is processed via the pre-processing function prior to being processed via the second processing portion.
20 . The at least one memory device of claim 18 where the reply is processed via the post-processing function after being processed via the second processing portion.Join the waitlist — get patent alerts
Track US2017017529A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.