System and method for management of an automatic OLAP report broadcast system
First Claim
1. A method of managing a system that automatically generates output from an on-line analytical processing system, the method comprising:
- creating a service to be processed via the on-line analytical processing system according to a schedule;
receiving from a subscriber to the service, during a subscription process, a specified output device to which service output is to be delivered, and specified personalization criteria for personalizing service output;
creating an address book entry for the subscriber in an address book, the address book entry including an address associated with the specified output device, and one or more personalization filters based on the specified personalization criteria;
processing the service via the on-line analytical processing system according to the schedule to generate service output, wherein the service comprises at least one query to be performed against the on-line analytical processing system;
personalizing the service output for the subscriber via the one or more personalization filters included in the address book entry for the subscriber;
forwarding personalized service output to the specified output device of the subscriber; and
managing the processing of the service based on predetermined performance criteria specified by an administrator.
1 Assignment
0 Petitions
Accused Products
Abstract
A system, method and processor medium that manages automatic generation of output from an on-line analytical processing (OLAP) system. Scheduled services are processed in an OLAP system and output from the OLAP system is then automatically forwarded to one or more subscriber output devices specified for that service. The system manages the operation of the service processing system to increase throughput, increase speed, and improve the administrator control over the processing. The system enables administrator control over processing by enabling administrators to view all services and all subscribers of the system, by maintaining an address book containing entries for subscribers of the service and by scheduling processing of services. The system governs the volume of services being processed, the number of subscribers to a particular service, and the number of output devices to which a service may be broadcast.
-
Citations
16 Claims
-
1. A method of managing a system that automatically generates output from an on-line analytical processing system, the method comprising:
-
creating a service to be processed via the on-line analytical processing system according to a schedule; receiving from a subscriber to the service, during a subscription process, a specified output device to which service output is to be delivered, and specified personalization criteria for personalizing service output; creating an address book entry for the subscriber in an address book, the address book entry including an address associated with the specified output device, and one or more personalization filters based on the specified personalization criteria; processing the service via the on-line analytical processing system according to the schedule to generate service output, wherein the service comprises at least one query to be performed against the on-line analytical processing system; personalizing the service output for the subscriber via the one or more personalization filters included in the address book entry for the subscriber; forwarding personalized service output to the specified output device of the subscriber; and managing the processing of the service based on predetermined performance criteria specified by an administrator. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for managing automatic generation of output from an on-line analytical processing system, the system including one or more computer devices configured to:
-
create a service to be processed via the on-line analytical processing system according to a schedule; receive from a subscriber to the service a specified output device to which service output is to be delivered, and specified personalization criteria for personalizing service output; create an address book entry for the subscriber in an address book, the address book entry including an address associated with the specified output device, and one or more personalization filters based on the specified personalization criteria; process the service via the on-line analytical processing system according to the schedule to generate service output, wherein the service comprises at least one query to be performed against the on-line analytical processing system; personalize the service output for the subscriber via the one or more personalization filters included in the address book entry for the subscriber; forward personalized service output to the specified output device of the subscriber; and manage the processing of the service based on predetermined performance criteria specified by an administrator. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
Specification