Report system and method using context-sensitive prompt objects
First Claim
Patent Images
1. A context sensitive prompt object stored in a computing system and used in creating a report to be executed in a reporting system using a computer processor, the context sensitive prompt object comprising:
- a context sensitive prompt object configured to create a report in an On-Line Analytical Processing (OLAP) decision support system (DSS), wherein the context sensitive prompt object is part of a security filter;
a question to be answered automatically during execution of the report;
an answer to the question being defined at least in part by a contextual feature of the report execution;
a prompt type wherein at least one validation property comprises verification that the answer provided to the question is of the specified prompt type; and
at least one attribute or dimension indicating how the prompt object is to be processed, wherein the at least one attribute or dimension provides browse path information to enable selection of one or more elements to be presented in the report,wherein the report specifies the context sensitive prompt object as a property of the report, and wherein the context sensitive prompt object is an object separate from the report such that the context sensitive prompt object may be used by a plurality of different reports.
2 Assignments
0 Petitions
Accused Products
Abstract
A reporting system that incorporates a context sensitive prompt object in a report definition to enable questions to be answered automatically by the reporting system (e.g., decision support system, business intelligence and OLAP) at report execution time. The context sensitive prompt object is an object separate from the report such that the context sensitive prompt object may be used by a plurality of different reports. The answer is defined at least in part by a contextual feature of the report execution.
82 Citations
19 Claims
-
1. A context sensitive prompt object stored in a computing system and used in creating a report to be executed in a reporting system using a computer processor, the context sensitive prompt object comprising:
-
a context sensitive prompt object configured to create a report in an On-Line Analytical Processing (OLAP) decision support system (DSS), wherein the context sensitive prompt object is part of a security filter; a question to be answered automatically during execution of the report; an answer to the question being defined at least in part by a contextual feature of the report execution; a prompt type wherein at least one validation property comprises verification that the answer provided to the question is of the specified prompt type; and at least one attribute or dimension indicating how the prompt object is to be processed, wherein the at least one attribute or dimension provides browse path information to enable selection of one or more elements to be presented in the report, wherein the report specifies the context sensitive prompt object as a property of the report, and wherein the context sensitive prompt object is an object separate from the report such that the context sensitive prompt object may be used by a plurality of different reports. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A context sensitive prompt object stored in a computing system used in creating a report to be executed in a reporting system containing a computer processor, the context sensitive prompt object comprising:
-
at least one validation property; and a context sensitive prompt object, wherein the context sensitive prompt object comprises; a question to be answered automatically during execution of a report in an On-Line Analytical Processing (OLAP) decision support system (DSS), wherein the context sensitive prompt object is part of a security filter; an answer to the question is defined at least in part by a contextual feature of the report execution, and wherein the at least one validation property is utilized to validate the answer; a prompt type wherein the at least one validation property comprises verification that the answer provided to the question is of the specified prompt type; and at least one attribute or dimension indicating how the prompt object is to be processed, wherein the at least one attribute or dimension provides browse path information to enable selection of one or more elements to be presented in the report, wherein the report specifies the context sensitive prompt object as a property of the report, and wherein the context sensitive prompt object is an object separate from the report such that the context sensitive prompt object may be used by a plurality of different reports.
-
-
17. A method of creating a report to be executed on a reporting system, the method comprising the steps of:
-
selecting a template with one or more template properties; selecting a filter with one or more filter properties; and specifying one or more of the template or filter properties with a context sensitive prompt object comprising a question to be answered automatically during execution of a report in an On-Line Analytical Processing (OLAP) decision support system (DSS), an answer to the question being defined at least in part by a contextual feature of the report execution, a prompt type wherein the at least one validation property comprises verification that the answer provided to the question is of the specified prompt type, and at least one attribute or dimension indicating how the prompt object is to be processed, wherein the at least one attribute or dimension provides browse path information to enable selection of one or more elements to be presented in the report, wherein the report specifies the context sensitive prompt object as a property of the report, and wherein the context sensitive prompt object is an object separate from the report such that the context sensitive prompt object may be used by a plurality of different reports.
-
-
18. A system for a report to be executed on a reporting system comprising:
-
a processor; a report creator configured to create a report in an On-Line Analytical Processing (OLAP) decision support system (DSS); a report selector that enables the report creator to define one or more of a template, filter, or properties thereof with a context sensitive prompt object, wherein the context sensitive prompt object comprises a question to be answered automatically during execution of a report, an answer to the question being defined at least in part by a contextual feature of the report execution, a prompt type wherein the at least one validation property comprises verification that the answer provided to the question is of the specified prompt type, and at least one attribute or dimension indicating how the prompt object is to be processed, wherein the at least one attribute or dimension provides browse path information to enable selection of one or more elements to be presented in the report, wherein the report specifies the context sensitive prompt object as a property of the report, and wherein the context sensitive prompt object is an object separate from the report such that the context sensitive prompt object may be used by a plurality of different reports.
-
-
19. A processor-readable medium comprising code for execution by a processor to create a report to be executed on a reporting system, the medium comprising:
-
code for causing a processor to enable a user to select a template with one or more template properties; code for causing a processor to enable a user to select a filter with one or more filter properties; and code for causing a processor to enable a user to specify one or more of the template or filter properties with a context sensitive prompt object; wherein the context sensitive prompt object comprises; a question to be answered automatically during execution of a report in an On-Line Analytical Processing (OLAP) decision support system (DSS), an answer to the question being defined at least in part by a contextual feature of the report execution, a prompt type wherein the at least one validation property comprises verification that the answer provided to the question is of the specified prompt type, and at least one attribute or dimension indicating how the prompt object is to be processed, wherein the at least one attribute or dimension provides browse path information to enable selection of one or more elements to be presented in the report, wherein the report specifies the context sensitive prompt object as a property of the report, and wherein the context sensitive prompt object is an object separate from the report such that the context sensitive prompt object may be used by a plurality of different reports.
-
Specification