Automated Domain Determination in Business Logic Applications
First Claim
Patent Images
1. A method to be executed at least in part in a computing device for automatically determining a domain for a performance metric based analysis, the method comprising:
- receiving a user indication of an ending period for the domain,receiving a user indication of a starting period for the domain,automatically determining a granularity for the domain,automatically determining the domain based on the starting period, the ending period, and the granularity;
receiving a user indication for at least one exclusion period; and
automatically adjusting the domain based on the at least one exclusion period.
2 Assignments
0 Petitions
Accused Products
Abstract
Data ranges (domains) for statistical analysis of performance metrics are determined automatically based on user inputs for ending and starting periods. User interfaces are provided with allowances for addressing missing data in a consistent manner and for creating analyties over different time domains such as fiscal and Gregorian calendar measurements. Previews of analysis may be provided for visualization of data range parameter selections. Selections may be made explicitly or dynamically using textual or graphical user interface elements.
-
Citations
20 Claims
-
1. A method to be executed at least in part in a computing device for automatically determining a domain for a performance metric based analysis, the method comprising:
-
receiving a user indication of an ending period for the domain, receiving a user indication of a starting period for the domain, automatically determining a granularity for the domain, automatically determining the domain based on the starting period, the ending period, and the granularity; receiving a user indication for at least one exclusion period; and automatically adjusting the domain based on the at least one exclusion period. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A system for automatically determining a domain for a performance metric based analysis, comprising:
-
a memory; a processor coupled to the memory, wherein the processor is configured to execute instructions to perform actions including; provide a selection option for indicating an ending period for the domain by one of;
an explicit specification and a dynamic specification;receive a user indication of the ending period; provide a selection option for indicating a starting period for the domain by one of;
an explicit specification and a lag period specification;receive a user indication of the starting period; determine a granularity for the domain based on granularity levels of the starting period and the ending period; determine the domain based on the starting period, the ending period, and the granularity; receive a user indication for at least one exclusion period; and adjust the domain based on the at least one exclusion period. - View Dependent Claims (16, 17, 18)
-
-
19. A computer-readable storage medium with instructions stored thereon for automatically determining a domain for a performance metric based analysis, the instructions comprising:
-
receiving a user selection of a performance metric to be analyzed, in response to providing a user interface for indicating an ending period for the domain by one of;
an explicit specification and a dynamic specification, receiving a user indication of the ending period;in response to providing a user interface for indicating a starting period for the domain by one of;
an explicit specification and a lag period specification, receiving a user indication of the starting period;determining a granularity for the domain based on granularity levels of the starting period and the ending period; determining the domain based on the starting period, the ending period, and the granularity; in response to receiving a user indication for an exclusion period, adjusting the domain based on the received exclusion period; receiving a user selection of an output type; performing the analysis based on a selected performance metric and the domain; and providing the output based on the selected output type. - View Dependent Claims (20)
-
Specification