Patent US6567796B1 successfully refreshed from Google Patents.
← Back to Patent Explorer
US6567796B1 Expired / Lapsed US ⏱️ 0.0 years remaining

System and method for management of an automatic OLAP report broadcast system

Assignee: Strategy Inc
•
Filing: 1999-07-01
•
Granted: 2003-05-20
•
Expires: 2019-07-01
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A system, method and processor medium that manages automatic generation of output from an on-line analytical processing system. Scheduled services are processed in an on-line analytical processing 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 may maintain dynamic recipient lists that are resolved by system. 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 enables a system user to view the contents of the address book, 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.

Inventors

  • 👤 Kyle N. Yost
  • 👤 Peter G. Wilding
  • 👤 Robert G. Trenkamp

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-30 11:16
CPC Classifications
H; H04; H04L; H04L43/00; H04L41/00; H04L41/50; H04L41/5041; H04L41/5054; H04L41/5061; H04L41/5064; H04L41/5067; H04L43/08; H04L43/091; H04L43/06; H04L43/0805; H04L43/0817; H04L43/16; H04L51/00; H04L51/06; H04L51/066; Y; Y10; Y10S; Y10S707/00; Y10S707/99931; Y10S707/99932; Y10S707/99933

Claims Analysis

Total Claims: 21
Claim 1
Independent Claim 91 words
A system for managing automatic generation of output from an on-line analytical processing system, comprising: service processing means for processing at least one scheduled service in an on-line analytical processing system; output forwarding means for automatically forwarding output from the services to one or more subscriber output devices specified for that service; processing management means for managing the operation of the service processing means; and wherein the processing management means manages a plurality of operations of the service processing means automatically based on predetermined performance criteria specified by an administrative user.
Claim 2
Independent Claim 91 words
A system for managing automatic generation of output from an on-line analytical processing system, comprising: service processing means for processing at least one scheduled service in an on-line analytical processing system; output forwarding means for automatically forwarding output from the services to one or more subscriber output devices specified for that service; processing management means for managing the operation of the service processing means; and wherein the processing management means manages a plurality of operations of the service processing means automatically based on predetermined performance criteria specified by an administrative user.
Claim 3
Dependent Claim 13 words
The of claim 1 wherein the OLAP system comprises a relational OLAP system.
Claim 4
Dependent Claim 40 words
The system of claim 1 wherein the processing management means maintains dynamic recipient lists and wherein the service processing means and processing management means resolve dynamic recipient lists to generate a list of subscriber output devices to receive the output.
Claim 5
Dependent Claim 32 words
The system of claim 1 wherein the processing management means monitors performance of the service processing means and the output forwarding means to increase throughput and processing speed by reducing duplicate reports.
Claim 6
Dependent Claim 30 words
The system of claim 1 wherein the processing management means further comprises an administrative view module that enables a system administrator to view any service record and any subscriber record.
Claim 7
Dependent Claim 34 words
The system of claim 1 wherein the processing management means maintains an address book containing entries for subscribers of the service and enables a system user to view the contents of the address book.
Claim 8
Dependent Claim 24 words
The system of claim 1 wherein the processing management means comprises a service module that schedules services for processing by the service processing means.
Claim 9
Dependent Claim 27 words
The system of claim 1 wherein the processing management means comprises a governing module that governs the volume of services being processed by the service processing means.
Claim 10
Dependent Claim 24 words
The system of claim 1 wherein the processing management means comprises a governing module that governs the number of subscribers to a particular service.
Claim 11
Dependent Claim 28 words
The system of claim 1 wherein the processing management means comprises a governing module that governs the number of output devices to which a service may be broadcast.
Claim 12
Independent Claim 74 words
A method for managing a system that automatically generates output from an on-line analytical processing system comprising the steps of: processing at least one scheduled service in an on-line analytical processing system; automatically forwarding output from the services to one or more subscriber output devices specified for that service; enabling administrator control over the processing and automatically forwarding steps; managing the processing step automatically based on predetermined performance criteria specified by an administrative user.
Claim 13
Independent Claim 74 words
A method for managing a system that automatically generates output from an on-line analytical processing system comprising the steps of: processing at least one scheduled service in an on-line analytical processing system; automatically forwarding output from the services to one or more subscriber output devices specified for that service; enabling administrator control over the processing and automatically forwarding steps; managing the processing step automatically based on predetermined performance criteria specified by an administrative user.
Claim 14
Dependent Claim 14 words
The method of claim 11 wherein the OLAP system comprises a relational OLAP system.
Claim 15
Dependent Claim 32 words
The method of claim 11 further comprising the steps of maintaining dynamic recipient lists and resolving the dynamic recipient lists to generate a list of subscriber output devices to receive the output.
Claim 16
Dependent Claim 32 words
The method of claim 11 further comprising the steps of monitoring performance of the service processing means and the output forwarding means to increase throughput and processing speed by reducing duplicate reports.
Claim 17
Dependent Claim 22 words
The method of claim 11 wherein the enabling step further comprises enabling administrators to view any service record and any subscriber record.
Claim 18
Dependent Claim 18 words
The method of claim 11 further comprising the step of scheduling services processing by the service processing means.
Claim 19
Dependent Claim 43 words
The method of claim 11 further comprising the step of governing the volume of services being processed by the service processing means, the number of subscribers to a particular service, or the number of output devices to which a service may be broadcast.
Claim 20
Dependent Claim 104 words
A processor usable medium having code embodied therein for managing an automatic output on-line analytical processing system, the code in the processor usable medium comprising: code for causing a processor to process at least one scheduled service in an on-line analytical processing system; code for causing a processor to automatically forward output from the services to one or more subscriber output devices specified for that service; code for causing a processor to enable administrator control over the processing and forwarding of services; and code for causing a processor to manage the processing step automatically based on predetermined performance criteria specified by an administrative user.
Claim 21
Dependent Claim 104 words
A processor usable medium having code embodied therein for managing an automatic output on-line analytical processing system, the code in the processor usable medium comprising: code for causing a processor to process at least one scheduled service in an on-line analytical processing system; code for causing a processor to automatically forward output from the services to one or more subscriber output devices specified for that service; code for causing a processor to enable administrator control over the processing and forwarding of services; and code for causing a processor to manage the processing step automatically based on predetermined performance criteria specified by an administrative user.

References Cited (Backward Citations)

US5270922A Cited
US5884285A Cited
US5911136A Cited
US4953085A Cited
US5911135A Cited
US5864828A Cited
US5852811A Cited
US4989141A Cited
US5189608A Cited
US5235680A Cited
US5235680B1 Cited
US4972504A Cited
US5168445A Cited
US5347632A Cited
US5128861A Cited
US5101352A Cited
US5960437A Cited
US5204821A Cited
US5854746A Cited
US5771172A Cited
US5914878A Cited
US5684992A Cited
US5457904A Cited
US5237499A Cited
US5555403A Cited
US5806050A Cited
US5572644A Cited
US5918225A Cited
US5812987A Cited
US5500793A Cited
US5799156A Cited
US5590181A Cited
US5987586A Cited
US6154527A Cited
US5809483A Cited
US5502637A Cited
US5740829A Cited
US5717923A Cited
US5781735A Cited
US5754939A Cited
US5893079A Cited
US5787278A Cited
US6182153B1 Cited
US5710889A Cited
US5890140A Cited
US5758351A Cited
US6279038B1 Cited
US5974441A Cited
US5664115A Cited
US5701451A Cited
US5740429A Cited
US5907837A Cited
US5963641A Cited
US5870746A Cited
US5880726A Cited
US5692181A Cited
US6151582A Cited
US5706442A Cited
US5978766A Cited
US6119095A Cited
US5832451A Cited
US6047327A Cited
US5848397A Cited
US5754858A Cited
US5765028A Cited
US5946666A Cited
US5748959A Cited
US5819293A Cited
US5857191A Cited
US5956693A Cited
US5872921A Cited
US6016478A Cited
US6012083A Cited
US6181935B1 Cited
US5732216A Cited
US6038561A Cited
US5867153A Cited
US5933816A Cited
US5999526A Cited
US5913202A Cited
US5893905A Cited
US5852819A Cited
US5920848A Cited
US6101443A Cited
EP0878948A2 Cited
US5794246A Cited
US6078994A Cited
US5946711A Cited
US5864827A Cited
US6122636A Cited
EP0889627A3 Cited
US5940818A Cited
US6301590B1 Cited
US5974406A Cited
US6094651A Cited
US5931900A Cited
US5995945A Cited
US6292811B1 Cited
US6134563A Cited
US6012066A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2006-05-19 2006-11-18 2007-05-20 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2010-05-19 2010-11-18 2011-05-20 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2014-05-19 2014-11-18 2015-05-20 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag