Method and apparatus for user personalized and adaptive business processing modeling and integration
First Claim
Patent Images
1. An application service framework comprising:
- a presentation service, wherein the presentation service presents a set of screens and generates input data from input obtained using the set of screens and presents output data using the set of screens;
an application service, wherein the application service receives the input data from the presentation service, generates a request to obtain the output data using the input data, and returns the output data to the presentation service; and
a backend service, wherein the backend service receives the requests from the application service and returns output data to the application service.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention provides a method, apparatus, and computer instructions for an application server. A presentation services module uses a set of screens to receive input and presents received results. An application services module executes a set of tasks for a process using the input to obtain output data, formats the output data into a form useable by the presentation services module to form the results, and sends the results for presentation in response to the state transition.
128 Citations
28 Claims
-
1. An application service framework comprising:
-
a presentation service, wherein the presentation service presents a set of screens and generates input data from input obtained using the set of screens and presents output data using the set of screens;
an application service, wherein the application service receives the input data from the presentation service, generates a request to obtain the output data using the input data, and returns the output data to the presentation service; and
a backend service, wherein the backend service receives the requests from the application service and returns output data to the application service. - View Dependent Claims (2, 3)
-
-
4. An application server comprising:
-
a presentation services module, wherein the presentation services module uses a set of screens to receive input and presents received results;
an application services module, wherein the application services module executes a set of tasks for a process using the input to obtain output data, formats the output data into a form useable by the presentation services module to form the results, and sends the results for presentation in response to the state transition. - View Dependent Claims (5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method in a data processing system for providing a service, the method comprising:
-
receiving input data generated from input to at least one screen in a presentation services module;
executing a task from a plurality of tasks in response to receiving the input data, wherein the tasks use the input data to send a request for output data to a backend service;
obtaining output data from the backend service; and
formatting the output data into a form for presentation by the presentation services module. - View Dependent Claims (16, 17, 18, 19, 20)
-
-
21. A data processing system comprising:
-
a bus system;
a communications unit connected to the bus system;
a memory connected to the bus system, wherein the memory includes a set of instructions; and
a processing unit connected to the bus system, wherein the processing unit executes the set of instructions to receive input data generated from input to at least one screen in a presentation services module, execute a task from a plurality of tasks in response to receiving the input data in which the tasks use the input data to send a request for output data to a backend service, obtain output data from the backend service, and format the output data into a form for presentation by the presentation services module.
-
-
22. A computer program product in a computer readable medium for providing a service, the computer program product comprising:
-
first instructions for receiving input data generated from input to at least one screen in a presentation services module;
second instructions for executing a task from a plurality of tasks in response to receiving the input data, wherein the tasks use the input data to send a request for output data to a backend service;
third instructions for obtaining output data from the backend service; and
fourth instructions for formatting the output data into a form for presentation by the presentation services module.
-
-
23. A data processing system for providing a service, the data processing system comprising:
-
receiving means for receiving input data generated from input to at least one screen in a presentation services module;
executing means for executing a task from a plurality of tasks in response to receiving the input data, wherein the tasks use the input data to send a request for output data to a backend service;
obtaining means for obtaining output data from the backend service; and
formatting means for formatting the output data into a form for presentation by the presentation services module. - View Dependent Claims (24, 25, 26, 27, 28)
-
Specification