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 of a recurring revenue management server, 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 service asset data objects generated during a pre-defined time window, the graphical representation representing the one or more service asset data objects and displaying one or more metrics that define the one or more service asset data objects;
assigning a data structure to information contained in records of the service asset data objects received from an owner of the service asset data objects, the data structure is configured to maintain provenance data and relational data of the information contained in the records of the service asset data objects to facilitate use of the provenance data and relational data by the recurring revenue management server and to facilitate integration of additional information from the owner of the service asset data objects;
maintaining records of the service asset data objects at the recurring revenue management server, the records including contract information associated with the service asset data objects and a set of offers for renewal of the service asset data objects;
synchronizing additional information received from the owner of the service asset data objects with the information assigned to the data structure, the synchronizing maintaining the provenance data and relational data of the information to integrate the additional information;
differentiating the set of offers for renewal of the service assets within a sales period;
analyzing a set of parameters representative of the one or more offers of the set of offers, the set of parameters comprising at least one user-provided constraint on an expected outcome of the one or more offers of the set of offers;
calculating a predicted outcome for the set of offers for a beginning portion of the sales period, the predicted outcome calculated based on an applied predictive model using the set of parameters and the synchronized additional formation as inputs;
recalculating the predicted outcome for the set of offers for an end portion of the sales period based on an updated set of parameters comprising an updated constraint and the predicted outcome for the set of offers for the beginning portion of the sales period, the updated constraint reflecting at least one sales outcome; and
generating a set of finalized offers and concurrently displaying the set of finalized offers in the user interface with a graphical representation of the predicted outcome for the set of finalized offers, the set of finalized offers generated based on the updated predicted outcome for the set of offers, wherein the set of finalized offers includes offers having a recalculated predicted outcome indicative of a predefined level of success.
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.
-
Citations
19 Claims
-
1. A computer program product comprising a machine-readable medium storing instructions that, when executed by at least one programmable processor of a recurring revenue management server, 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 service asset data objects generated during a pre-defined time window, the graphical representation representing the one or more service asset data objects and displaying one or more metrics that define the one or more service asset data objects; assigning a data structure to information contained in records of the service asset data objects received from an owner of the service asset data objects, the data structure is configured to maintain provenance data and relational data of the information contained in the records of the service asset data objects to facilitate use of the provenance data and relational data by the recurring revenue management server and to facilitate integration of additional information from the owner of the service asset data objects; maintaining records of the service asset data objects at the recurring revenue management server, the records including contract information associated with the service asset data objects and a set of offers for renewal of the service asset data objects; synchronizing additional information received from the owner of the service asset data objects with the information assigned to the data structure, the synchronizing maintaining the provenance data and relational data of the information to integrate the additional information; differentiating the set of offers for renewal of the service assets within a sales period; analyzing a set of parameters representative of the one or more offers of the set of offers, the set of parameters comprising at least one user-provided constraint on an expected outcome of the one or more offers of the set of offers; calculating a predicted outcome for the set of offers for a beginning portion of the sales period, the predicted outcome calculated based on an applied predictive model using the set of parameters and the synchronized additional formation as inputs; recalculating the predicted outcome for the set of offers for an end portion of the sales period based on an updated set of parameters comprising an updated constraint and the predicted outcome for the set of offers for the beginning portion of the sales period, the updated constraint reflecting at least one sales outcome; and generating a set of finalized offers and concurrently displaying the set of finalized offers in the user interface with a graphical representation of the predicted outcome for the set of finalized offers, the set of finalized offers generated based on the updated predicted outcome for the set of offers, wherein the set of finalized offers includes offers having a recalculated predicted outcome indicative of a predefined level of success. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system comprising:
-
at least one programmable processor; and a machine-readable medium storing instructions that, when executed by the at least one programmable processor of a recurring revenue management server, 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 service asset data objects generated during a pre-defined time window, the graphical representation representing the one or more service asset data objects and displaying one or more metrics that define the one or more service asset data objects; assigning a data structure to information contained in records of the service asset data objects received from an owner of the service asset data objects, the data structure is configured to maintain provenance data and relational data of the information contained in the records of the service asset data objects to facilitate use of the provenance data and relational data by the recurring revenue management server and to facilitate integration of additional information from the owner of the service asset data objects; maintaining records of the service asset data objects at the recurring revenue management server, the records including contract information associated with the service asset data objects and a set of offers for renewal of the service asset data objects; synchronizing additional information received from the owner of the service asset data objects with the information assigned to the data structure, the synchronizing maintaining the provenance data and relational data of the information to integrate the additional information; differentiating the set of offers for renewal of the service assets within a sales period; analyzing a set of parameters representative of the one or more offers of the set of offers, the set of parameters comprising at least one user-provided constraint on an expected outcome of the one or more offers of the set of offers; calculating a predicted outcome for the set of offers for a beginning portion of the sales period, the predicted outcome calculated based on an applied predictive model using the set of parameters and the synchronized additional formation as inputs; recalculating the predicted outcome for the set of offers for an end portion of the sales period based on an updated set of parameters comprising an updated constraint and the predicted outcome for the set of offers for the beginning portion of the sales period, the updated constraint reflecting at least one sales outcome; and generating a set of finalized offers and concurrently displaying the set of finalized offers in the user interface with a graphical representation of the predicted outcome for the set of finalized offers, the set of finalized offers generated based on the updated predicted outcome for the set of offers, wherein the set of finalized offers includes offers having a recalculated predicted outcome indicative of a predefined level of success. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A computer-implemented method for implementation by one or more data processors forming part of a recurring revenue management server, the method comprising:
-
generating a user interface for an electronic display, the user interface including a graphical representation of one or more service asset data objects generated during a pre-defined time window, the graphical representation representing the one or more service asset data objects and displaying one or more metrics that define the one or more service asset data objects; assigning a data structure to information contained in records of the service asset data objects received from an owner of the service asset data objects, the data structure is configured to maintain provenance data and relational data of the information contained in the records of the service asset data objects to facilitate use of the provenance data and relational data by the recurring revenue management server and to facilitate integration of additional information from the owner of the service asset data objects; maintaining records of the service asset data objects at the recurring revenue management server, the records including contract information associated with the service asset data objects and a set of offers for renewal of the service asset data objects; synchronizing additional information received from the owner of the service asset data objects with the information assigned to the data structure, the synchronizing maintaining the provenance data and relational data of the information to integrate the additional information; differentiating the set of offers for renewal of the service assets within a sales period; analyzing a set of parameters representative of the one or more offers of the set of offers, the set of parameters comprising at least one user-provided constraint on an expected outcome of the one or more offers of the set of offers; calculating a predicted outcome for the set of offers for a beginning portion of the sales period, the predicted outcome calculated based on an applied predictive model using the set of parameters and the synchronized additional formation as inputs; recalculating the predicted outcome for the set of offers for an end portion of the sales period based on an updated set of parameters comprising an updated constraint and the predicted outcome for the set of offers for the beginning portion of the sales period, the updated constraint reflecting at least one sales outcome; and generating a set of finalized offers and concurrently displaying the set of finalized offers in the user interface with a graphical representation of the predicted outcome for the set of finalized offers, the set of finalized offers generated based on the updated predicted outcome for the set of offers, wherein the set of finalized offers includes offers having a recalculated predicted outcome indicative of a predefined level of success. - View Dependent Claims (15, 16, 17, 18, 19)
-
Specification