Selecting a structure to represent tabular information
US-2015169737-A1 · Jun 18, 2015 · US
US9640045B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9640045-B2 |
| Application number | US-201414311806-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jun 23, 2014 |
| Priority date | Aug 30, 2012 |
| Publication date | May 2, 2017 |
| Grant date | May 2, 2017 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Methods, apparatuses, and computer program products are described herein that are configured to enable validation of an alert condition. In some example embodiments, a method is provided that comprises detecting an alert condition. The method of this embodiment may also include generating a set of messages based on one or more key events in a primary data channel and one or more significant events in one or more related data channels in response to the alert condition. The method of this embodiment may also include determining a validity of the alert condition based on the set of messages that express the one or more key events, the one or more significant events, a relationship between the one or more key events and the one or more significant events, an alert context and the one or causes of the alert condition.
Opening claim text (preview).
That which is claimed: 1. A method for generating an alert validation text, the method comprising: assigning, at least one data channel on which an alert condition was identified, as a primary data channel; determining whether one or more data channels that are identified as related to the primary data channel are to be assigned as one or more related data channels, wherein the one or more related data channels are a subset of one or more monitored data channels; generating, using a processor, the alert validation text based at least on the data in the primary data channel, wherein the alert validation text is configured to linguistically express at least a recommendation relating to a validity of the alert condition; determining a scale for a graph that is to be displayed in conjunction with the alert validation text, wherein the scale is at least determined based on the data in the primary data channel; and generating the graph based at least on the data in the primary data channel and the determined scale display with at least a portion of the alert validation text. 2. A method according to claim 1 , wherein the alert validation text is further generated based on data in the one or more related data channels in an instance in which one or more data channels are determined to be related to the primary data channel. 3. A method according to claim 1 , further comprising: causing the one or more related data channels to be selected in an instance in which the one or more related data channels provide information related to at least one of the recommendation relating to the validity of the alert condition, a proximate cause of the alert condition or a diagnosis of the alert condition. 4. A method according to claim 1 , further comprising: determining that a relationship exists between the primary data channel and the one or more related data channels in an instance in which one or more data channels are determined to be related to the primary data channel; and determining an expression that linguistically describes the relationship between the primary data channel and the one or more related data channels. 5. A method according to claim 1 , further comprising: accessing at least one of historical data or event data for the primary data channel and the one or more related data channels; and determining least one of the recommendation relating to the validity of the alert condition, the proximate cause of the alert condition or the diagnosis of the alert condition based on the at least one of the historical data or the event data. 6. A method according to claim 1 , wherein the historical data further comprises at least one of previous events, contextual information, background information, or actions taken during a previous instance of the alert condition. 7. A method according to claim 6 , wherein the historical data is related to a historical alert condition other than the alert condition. 8. A method according to claim 1 , wherein the alert validation text is further configured to comprise at least one of coherent text describing the alert condition, a history of the alert condition or one or more related alert conditions. 9. A method according to claim 1 , wherein a scale for the graph is determined further based on data in the one or more related data channels and wherein the graph is further generated based on data in the one or more related data channels in an instance in which one or more data channels are determined to be related to the primary data channel. 10. A method according to claim 1 , wherein the graph further comprises one or more textual annotations generated by a natural language generation system. 11. A method according to claim 1 , wherein the alert validation text is further configured to express at least one of a proximate cause of the alert condition or an explanation of a diagnosis of the alert condition. 12. An apparatus for generating an alert validation text, the apparatus comprising: a data analyzer that is stored in a memory and configured, when executed on a processor to access input raw data from one or more monitored data channels over a network and to identify at least one data channel of the one or more monitored data channels as the primary data channel based on the detection of an alert condition, wherein the data analyzer is further configured to determine whether one or more data channels that are to be assigned as one or more related data channels, wherein the one or more related data channels are a subset of one or more monitored data channels; a data interpreter that is stored in the memory and configured, when executed on the processor, to generate language independent data structures that collect underlying data in the primary data channel and the one or more related data channels such that the underlying data is linguistically expressible; an alert validation system that is stored in the memory and configured, when executed on the processor, to generate a recommendation relating to a validity of the alert condition based on the generated language independent data structures; and a natural language generation system that is stored in the memory and configured, when executed on the processor, to input the one or more generated language independent data structures to determine a scale of a graph and the content of the alert validation text, wherein the alert validation text generated based at least on the data in the primary data channel, wherein the alert validation text is configured to linguistically express the recommendation relating to a validity of the alert condition and wherein the graph is displayable with the alert validation text and is generated based at least on the data in the primary data channel within the determined scale. 13. The apparatus according to claim 12 , wherein the alert validation text is further configured to express at least one of a proximate cause of the alert condition or an explanation of a diagnosis of the alert condition. 14. The apparatus according to claim 12 , wherein the alert validation text is further generated based on data in the one or more related data channels in an instance in which one or more data channels are determined to be related to the primary data channel. 15. The apparatus according to claim 12 , wherein the data interpreter is further configured to generate language independent data structures based on at least one of historical data or event data for the primary data channel and the one or more related data channels, wherein the language independent data structures are configurable to cause the at least one of the historical data or the event data to be expressed linguistically in the alert validation text. 16. The apparatus according to claim 15 , wherein the historical data is related to a historical alert condition other than the alert condition. 17. The apparatus according to claim 12 , wherein the alert validation text is further configured to comprise at least one of coherent text describing the alert condition, one or more events, a history of the alert condition or related alert conditions. 18. The apparatus according to claim 12 , wherein a scale for the graph is determined based on the one or more related data channels. 19. The apparatus according to claim 12 , wherein the graph further comprises one or more textual annotations. 20. The apparatus according to claim 12 , wherein the graph is further generated based on data in the one or more related data channels in an instance in which one or more data
Natural language generation · CPC title
Templates · CPC title
ICT specially adapted for the handling or processing of medical references · CPC title
using electric transmission {, e.g. involving audible and visible signalling through the use of sound and light sources} · CPC title
using electric transmission; using electromagnetic transmission · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.