Visual representations of recurring revenue management system data and predictions
First Claim
1. A computer program product comprising a machine-readable medium storing instructions that, when executed by at least one programmable processor, cause the at least one programmable processor to perform operations comprising:
- generating a user interface for an electronic display, the user interface including a graphical representation of one or more asset data objects generated during a pre-defined time window, the graphical representation representing each of the one or more asset data objects and displaying one or more metrics that define each of the one or more asset data objects;
calculating a predicted outcome for the asset data objects, the calculating being from a predictive model that is based on aggregate historical data collected from one or more client data sources, the calculating comprising;
extracting past outcomes of historical asset data objects from the aggregate historical data;
receiving parameter data in response to user-generated input setting the parameter data at the user interface, the parameter data comprising a set of parameters constraining the predicted outcome to a specified forecast percentage; and
calculating, with the predictive model, the predicted outcome based on the extracted past outcomes and the received parameter data constraining the calculated predicted outcome;
generating, for concurrent display in the user interface with the graphical representation of one or more asset data objects, a graphical representation of the predicted outcome;
monitoring the asset data objects generated during the pre-defined time window for a change in an acceptance status of at least one of the asset data objects;
recalculating, in response to the change in the acceptance status, the predicted outcome with the predictive model, the recalculating comprising;
updating the parameter data in response to the change in acceptance status; and
generating an updated predicted outcome with the predictive model based on the updated parameter data; and
generating, for concurrent display in the user interface with the graphical representation of one or more asset data objects, an updated graphical representation of the updated predicted outcome.
6 Assignments
0 Petitions
Accused Products
Abstract
Visual representations of recurring revenue management system data and predictions are disclosed. A user interface is generated for an electronic display, the user interface including a graphical representation of one or more recurring revenue assets, the graphical representation representing each of the one or more recurring revenue assets according to one or more metrics that define each of the one or more recurring revenue assets. A predicted outcome for at least one of the one or more recurring revenue assets is predicted, the calculating being from a predictive model that is based on aggregate historical information collected from one or more data sources. A graphical representation of the predicted outcome is generated according to one or more parameters related to the one or more metrics, for concurrent display in the user interface with the graphical representation of one or more recurring revenue assets.
85 Citations
27 Claims
-
1. A computer program product comprising a machine-readable medium storing instructions that, when executed by at least one programmable processor, cause the at least one programmable processor to perform operations comprising:
-
generating a user interface for an electronic display, the user interface including a graphical representation of one or more asset data objects generated during a pre-defined time window, the graphical representation representing each of the one or more asset data objects and displaying one or more metrics that define each of the one or more asset data objects; calculating a predicted outcome for the asset data objects, the calculating being from a predictive model that is based on aggregate historical data collected from one or more client data sources, the calculating comprising; extracting past outcomes of historical asset data objects from the aggregate historical data; receiving parameter data in response to user-generated input setting the parameter data at the user interface, the parameter data comprising a set of parameters constraining the predicted outcome to a specified forecast percentage; and calculating, with the predictive model, the predicted outcome based on the extracted past outcomes and the received parameter data constraining the calculated predicted outcome; generating, for concurrent display in the user interface with the graphical representation of one or more asset data objects, a graphical representation of the predicted outcome; monitoring the asset data objects generated during the pre-defined time window for a change in an acceptance status of at least one of the asset data objects; recalculating, in response to the change in the acceptance status, the predicted outcome with the predictive model, the recalculating comprising; updating the parameter data in response to the change in acceptance status; and generating an updated predicted outcome with the predictive model based on the updated parameter data; and generating, for concurrent display in the user interface with the graphical representation of one or more asset data objects, an updated graphical representation of the updated predicted outcome. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A recurring revenue management system comprising:
-
at least one programmable processor; and a machine-readable medium storing instructions that, when executed by the at least one processor, cause the at least one programmable processor to perform operations comprising; generate a user interface for an electronic display, the user interface including a graphical representation of one or more asset data objects generated during a pre-defined time window, the graphical representation representing each of the one or more asset data objects and displaying one or more metrics that define each of the one or more asset data objects; calculate a predicted outcome for the asset data objects, the calculating being from a predictive model that is based on aggregate historical data collected from one or more client data sources, the calculating comprising; extract past outcomes of historical asset data objects from the aggregate historical data; receive parameter data in response to user-generated input setting the parameter data at the user interface, the parameter data comprising a set of parameters constraining the predicted outcome to a specified forecast percentage; and calculate, with the predictive model, the predicted outcome based on the extracted past outcomes and the received parameter data constraining the calculated predicted outcome; generate, for concurrent display in the user interface with the graphical representation of one or more asset data objects, a graphical representation of the predicted outcome; monitor the asset data objects generated during the pre-defined time window for a change in an acceptance status of at least one of the asset data objects; recalculate, in response to the change in the acceptance status, the predicted outcome with the predictive model, the recalculating comprising; update the parameter data in response to the change in acceptance status; and generate an updated predicted outcome with the predictive model based on the updated parameter data; and generate, for concurrent display in the user interface with the graphical representation of one or more asset data objects, an updated graphical representation of the updated predicted outcome. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method comprising:
-
generating, by one or more processors, a user interface for an electronic display, the user interface including a graphical representation of one or more asset data objects generated during a pre-defined time window, the graphical representation representing each of the one or more asset data objects and displaying one or more metrics that define each of the one or more asset data objects; calculating, by the one or more processors, a predicted outcome for the asset data objects, the calculating being from a predictive model that is based on aggregate historical data collected from one or more client data sources, the calculating comprising; extracting past outcomes of historical asset data objects from the aggregate historical data; receiving parameter data in response to user-generated input setting the parameter data at the user interface, the parameter data comprising a set of parameters constraining the predicted outcome to a specified forecast percentage; and calculating, with the predictive model, the predicted outcome based on the extracted past outcomes and the received parameter data constraining the calculated predicted outcome; generating, by the one or more processors for concurrent display in the user interface with the graphical representation of one or more asset data objects, a graphical representation of the predicted outcome; monitoring, by the one or more processors, the asset data objects generated during the pre-defined time window for a change in an acceptance status of at least one of the asset data objects; recalculating, by the one or more processors in response to the change in the acceptance status, the predicted outcome with the predictive model, the recalculating comprising; updating the parameter data in response to the change in acceptance status; and generating an updated predicted outcome with the predictive model based on the updated parameter data; and generating, by the one or more processors for concurrent display in the user interface with the graphical representation of one or more asset data objects, an updated graphical representation of the updated predicted outcome. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27)
-
Specification