System and method for application entitlement
First Claim
1. A method for providing an entitled application screen in response to a presentation object'"'"'s request to a database and its associated business rule objects, comprising the steps of:
- requesting at least a portion of an application screen from the database and business rule objects;
identifying the application screen returned for display, wherein the application screen returned can be different than the one requested; and
displaying the application screen using the presentation object.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method for providing an entitled application screen in response to a software application or presentation object'"'"'s request to a database and its associated business rule objects. The method includes the step of requesting a portion of an application screen from the database and business rule objects. Another step is identifying the application screen returned for display. The application screen returned can be different than the one requested and the system must determine which application screen has been returned. An additional step is displaying the application screen using a presentation object.
22 Citations
20 Claims
-
1. A method for providing an entitled application screen in response to a presentation object'"'"'s request to a database and its associated business rule objects, comprising the steps of:
-
requesting at least a portion of an application screen from the database and business rule objects;
identifying the application screen returned for display, wherein the application screen returned can be different than the one requested; and
displaying the application screen using the presentation object. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method of allowing a presentation object to request and display an entitled user screen from a database and business rules object, comprising the steps of:
-
requesting a user screen desired to be displayed, from the database and business rules object;
receiving a user screen response back from the database and business rules object, wherein the user screen response can be a different user screen than requested;
identifying the user screen response that has been returned; and
formatting the user screen response for display through the presentation object based on the identified user screen response. - View Dependent Claims (8, 9)
-
-
10. A system for allowing a software application to request and display an entitled user screen from a database and business rules object, comprising:
-
a presentation object that requests a user screen and data from the database and business rules object;
a response table to translate a response user screen from the database and business rules object and to provide display properties for the response user screen when a different user screen is returned than was originally requested;
a formatting object to format the user screen and combine it with requested data for display. - View Dependent Claims (11, 12)
-
-
13. A system for formatting screens and related data to be displayed to an end user from a computer application, wherein the screen entitled to be displayed is unknown before run time, comprising:
-
a request index template to receive a screen request from the computer application and retrieve a request template from a request table in order to format the screen request;
a business rules engine and database to fulfill screen requests by returning an entitled display screen and related data;
a request handler, coupled to the request index template, to receive the formatted screen request, to submit the screen request to the business rules engine and database, and then to receive an entitled display screen and related data;
a response table associated with the request handler, wherein the request handler matches the entitled display screen to the appropriate screen response template from the response table; and
a template assembler to assemble the entitled display screen based on the screen response template received from the request handler. - View Dependent Claims (14, 15, 16)
-
-
17. A method for providing a screen for a computer application to be displayed to a user, wherein the screen entitled to be displayed to the user is unknown before run-time, comprising the steps of:
-
receiving a screen request from the computer application;
retrieving the request template corresponding to the screen request using a request index template;
preparing a screen request query based on the request template;
submitting the screen request query to a business rules object and database;
returning an entitled screen and associated data from the business rules object and database in response to the screen request query;
identifying the response template for the entitled screen that was returned; and
assembling the response template for the entitled screen. - View Dependent Claims (18, 19, 20)
-
Specification