EXPORTER
First Claim
1. A method for automating the generation of reports regarding one or more promotions, the method comprising:
- receiving, from a user device, a report type and report delivery information;
collecting, based on the report type, relevant data regarding the one or more promotions from one or more proprietary databases;
predictively modeling, by a processor, the collected data using one or more machine learning algorithms;
generating, by the processor and based on the predictive modeling of the collected data, a report using the collected data; and
outputting the generated report based on the report delivery information.
4 Assignments
0 Petitions
Accused Products
Abstract
A method, apparatus, and computer program product are disclosed for self-service design, scheduling, and delivery of user-defined reports regarding promotions. The method includes receiving, from a user device, a report type and report delivery information. Based on the report type, relevant data regarding the one or more promotions is collected, using which a report is generated. The method then outputs the generated report based on the report delivery information. Optionally, analytical insights, such as trends within the data, sample size, suitability of control data, and indications of statistical significance, are generated and included in the report. A corresponding apparatus and computer program product are also provided.
-
Citations
21 Claims
-
1. A method for automating the generation of reports regarding one or more promotions, the method comprising:
-
receiving, from a user device, a report type and report delivery information; collecting, based on the report type, relevant data regarding the one or more promotions from one or more proprietary databases; predictively modeling, by a processor, the collected data using one or more machine learning algorithms; generating, by the processor and based on the predictive modeling of the collected data, a report using the collected data; and outputting the generated report based on the report delivery information. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An apparatus for generating reports regarding promotions, the apparatus comprising a processor and a memory, the memory storing computer program code that, when executed by the processor, causes the apparatus to:
-
receive, from a user device, a report type and report delivery information; collect, based on the report type, relevant data regarding the one or more promotions from one or more proprietary databases; predictively model the collected data using one or more machine learning algorithms; generate, based on the predictive modeling of the collected data, a report using the collected data; and output the generated report based on the report delivery information. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer program product for generating reports regarding promotions, the computer program product comprising a non-transitory computer-readable storage medium storing computer program code that, when executed by an apparatus, causes the apparatus to:
-
receive, from a user device, a report type and report delivery information; collect, based on the report type, relevant data regarding the one or more promotions from one or more proprietary databases; predictively model the collected data using one or more machine learning algorithms; generate, based on the predictive modeling of the collected data, a report using the collected data; and output the generated report based on the report delivery information. - View Dependent Claims (16, 17, 18, 19, 20)
-
-
21. (canceled)
Specification