NATURAL LANGUAGE METRIC CONDITION ALERTS ORCHESTRATION
First Claim
Patent Images
1. A method comprising:
- by a computing system;
via a plurality of business metric condition detection rules associated with a user identity, detecting a plurality of business metric conditions occurring in one or more enterprise data sources;
constructing natural language summary descriptions of respective of the business metric conditions; and
directing the natural language summary descriptions to the user identity.
1 Assignment
0 Petitions
Accused Products
Abstract
Enterprise data sources can be monitored to detect metric conditions via rules, and alerts can be generated. The alerts can be presented as natural language descriptions of business metric conditions. From an alert, the reader can navigate to a story page that presents additional detail and allows further navigation within the data. Additional detail presented can include a drill down synopsis, strategies for overcoming a negative condition, links to discussions within the organization about the condition, options for sharing or collaborating about the condition, or the like.
-
Citations
20 Claims
-
1. A method comprising:
-
by a computing system; via a plurality of business metric condition detection rules associated with a user identity, detecting a plurality of business metric conditions occurring in one or more enterprise data sources; constructing natural language summary descriptions of respective of the business metric conditions; and directing the natural language summary descriptions to the user identity. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
2. One or more non-transitory computer-readable media comprising computer-executable instructions causing a computing system to perform a method comprising:
-
by the computing system; via a plurality of business metric condition detection rules associated with a user identity, detecting a plurality of business metric conditions occurring in one or more enterprise data sources; constructing natural language summary descriptions of respective of the business metric conditions; and directing the natural language summary descriptions to the user identity.
-
-
14. A data processing system supporting a plurality of reading users, the system comprising:
-
one or more processors; memory; a plurality of stored business metric condition detection rules, wherein the stored business metric condition detection rules specify respective business metric conditions under which an alert is to be generated; and a business metric monitoring system comprising an alert detection engine and a natural language engine; wherein the alert detection engine is configured to apply the stored business metric condition detection rules against one or more enterprise data sources and detect occurrences of the business metric conditions specified in the stored business metric condition detection rules; and wherein the natural language engine is configured to output natural language descriptions of the detected occurrences of the business metric conditions. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. One or more non-transitory computer-readable media comprising computer-executable instructions causing a computing system to perform a method comprising:
-
by the computing system; via a business metric condition detection rule comprising a business metric identifier, a domain indicating a population for which a business metric is to be monitored, a condition trigger, and automatic analysis dimensions, determining that a business metric condition is present in a segment of the domain, wherein determining that the business metric condition is present comprises comparing an observed business metric for a segment of the domain and a comparable, wherein the segment of the domain is determined via the automatic analysis dimensions; constructing a natural language summary description of the business metric condition; and directing the natural language summary description to a user associated in configuration information with the rule.
-
Specification