ANALYTICAL PREVIEWING OF MULTI-DIMENSIONAL SALES TERRITORY PROPOSALS
First Claim
1. A method comprising:
- generating a set of proposed territory definitions in a territory management system, the set of proposed territory definitions representing a hierarchical set of proposed territories each as a set of cells of a hypercube, the hypercube defined according to a set of territory dimensions each having a set of dimension members, such that each cell represents an intersection of dimension members from each territory dimension, and at least some of the cells store metrics data corresponding to its intersection of the dimension members from each territory dimension;
receiving a modification to the proposed territory definitions at the territory management system via a user interface;
updating the proposed territory definitions in the territory management system according to the modification;
receiving a query at the territory management system via a user interface;
executing the query against the proposed territory definitions in the territory management system to generate a query result; and
outputting the query result from the territory management system via the user interface.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments of the invention provide systems and methods for using multi-dimensional modeling techniques to handle analytical metrics and assignment previews, for example, in the context of territory proposals and what-if analyses. In some embodiments, a set of proposed territory definitions is generated in a territory management system to represent a hierarchical set of proposed territories each as a set of cells of a hypercube. A modification is received to the proposed territory definitions, and the proposed territory definitions are updated according to the modification. A query is received (e.g., at the territory management system via a user interface) and is executed against the proposed territory definitions in the territory management system to generate a query result. The query result is output to provide analytical metrics and/or assignment preview functionality.
18 Citations
20 Claims
-
1. A method comprising:
-
generating a set of proposed territory definitions in a territory management system, the set of proposed territory definitions representing a hierarchical set of proposed territories each as a set of cells of a hypercube, the hypercube defined according to a set of territory dimensions each having a set of dimension members, such that each cell represents an intersection of dimension members from each territory dimension, and at least some of the cells store metrics data corresponding to its intersection of the dimension members from each territory dimension; receiving a modification to the proposed territory definitions at the territory management system via a user interface; updating the proposed territory definitions in the territory management system according to the modification; receiving a query at the territory management system via a user interface; executing the query against the proposed territory definitions in the territory management system to generate a query result; and outputting the query result from the territory management system via the user interface. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system comprising:
-
a user interface subsystem, configured to; receive a modification to a set of proposed territory definitions at a territory management system, the set of proposed territory definitions representing a hierarchical set of proposed territories each as a set of cells of a hypercube, the hypercube defined according to a set of territory dimensions each having a set of dimension members, such that each cell represents an intersection of dimension members from each territory dimension, and at least some of the cells store metrics data corresponding to its intersection of the dimension members from each territory dimension; and receive a query; and an analysis subsystem, communicatively coupled with the user interface subsystem, and configured to; update the proposed territory definitions according to the modification; execute the query against the proposed territory definitions to generate a query result; and output the query result via the user interface subsystem. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A machine-readable medium having stored thereon a series of instructions which, when executed by a processor in a territory management system, cause the processor to perform steps comprising:
-
generating a set of proposed territory definitions in a territory management system, the set of proposed territory definitions representing a hierarchical set of proposed territories each as a set of cells of a hypercube, the hypercube defined according to a set of territory dimensions each having a set of dimension members, such that each cell represents an intersection of dimension members from each territory dimension, and at least some of the cells store metrics data corresponding to its intersection of the dimension members from each territory dimension; receiving a modification to the proposed territory definitions at the territory management system via a user interface; updating the proposed territory definitions in the territory management system according to the modification; receiving a query at the territory management system via a user interface; executing the query against the proposed territory definitions in the territory management system to generate a query result; and outputting the query result from the territory management system via the user interface. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification