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 m
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.
대표청구항▼
1. A method for determining a validity of an alert condition associated with one or more data channels, the method comprising: determining, using at least one processor, at least one key event in each of one or more primary data channels, wherein the at least one key event indicates the alert condit
1. A method for determining a validity of an alert condition associated with one or more data channels, the method comprising: determining, using at least one processor, at least one key event in each of one or more primary data channels, wherein the at least one key event indicates the alert condition;identifying, using the at least one processor, one or more secondary data channels, wherein the one or more secondary data channels are related to the one or more primary data channels, and each of the one or more secondary data channels includes at least one significant event;determining, based on at least one of the one or more primary data channels, the one or more secondary data channels, and an event relationship between the at least one key event and the at least one significant event, whether the alert condition is intermittently active leading up to a notification time; andin response to determining that the alert condition is not intermittently active, generating an alert condition validation text, wherein the alert condition validation text is configured to linguistically express at least one of the at least one key event, the at least one significant event, the event relationship, and one or more causes of the alert condition. 2. The method according to claim 1, further comprising: in response to determining that the alert condition is intermittently active, generating an alert condition invalidation text, wherein the alert condition invalidation text is configured to linguistically express that the alert condition is intermittently active and at least one of the at least one key event, the at least one significant event, the event relationship, and the one or more causes of the alert condition. 3. The method according to claim 1, further comprising: identifying, using at least one processor, one or more historical data channels, wherein the one or more historical data channels include historical information relating to at least one of the alert condition, the one or more primary data channels, and the one or more secondary data channels. 4. The method according to claim 3, wherein determining whether the alert condition is intermittently active leading up to the notification time includes: determining, based on the one or more historical data channels, whether at least one prior alert condition exists before the alert condition, wherein the at least one prior alert condition is related to the at least one key event;in response to determining that the at least one prior alert condition exists before the alert condition, calculating a time period between the at least one prior alert condition and the alert condition; anddetermining, using the at least one processor, whether the time period satisfies a pre-determined threshold. 5. The method according to claim 4, further comprising: determining whether at least one alert validation is performed for the at least one prior alert condition; andin response to determining that the at least one alert validation is performed for the at least one prior alert condition, identifying at least one alert validation outcome. 6. The method according to claim 5, wherein determining whether the alert condition is intermittently active leading up to the notification time is based at least partially on the at least one alert validation outcome. 7. The method according to claim 4, wherein the pre-determined threshold is determined based on at least one of a domain model, a global parameter, and one or more user inputs. 8. The method according to claim 1, wherein the notification time is an alert condition time or a user-defined time. 9. An apparatus for determining a validity of an alert condition associated with one or more data channels, the apparatus comprising at least one processor and at least one non-transitory memory including program code, the at least one memory and the program code being configured to, with the at least one processor, cause the apparatus to: determine, using at least one processor, at least one key event in each of one or more primary data channels, wherein the at least one key event indicates the alert condition;identify, using the at least one processor, one or more secondary data channels, wherein the one or more secondary data channels are related to the one or more primary data channels, and each of the one or more secondary data channels includes at least one significant event;determine, based on at least one of the one or more primary data channels, the one or more secondary data channels, and an event relationship between the at least one key event and the at least one significant event, whether the alert condition is intermittently active leading up to a notification time; andin response to determining that the alert condition is not intermittently active, generate an alert condition validation text, wherein the alert condition validation text is configured to linguistically express at least one of the at least one key event, the at least one significant event, the event relationship, and one or more causes of the alert condition. 10. The apparatus according to claim 9, wherein the at least one non-transitory memory and the program code are further configured to, with the at least one processor, cause the apparatus to: in response to determining that the alert condition is intermittently active, generate an alert condition invalidation text, wherein the alert condition invalidation text is configured to linguistically express that the alert condition is intermittently active and at least one of the at least one key event, the at least one significant event, the event relationship, and the one or more causes of the alert condition. 11. The apparatus according to claim 9, wherein the at least one non-transitory memory and the program code are further configured to, with the at least one processor, cause the apparatus to: identify, using at least one processor, one or more historical data channels, wherein the one or more historical data channels include historical information relating to at least one of the alert condition, the one or more primary data channels, and the one or more secondary data channels. 12. The apparatus according to claim 11, wherein determining whether the alert condition is intermittently active leading up to the notification time includes: determine, based on the one or more historical data channels, whether at least one prior alert condition exists before the alert condition, wherein the at least one prior alert condition is related to the at least one key event;in response to determining that the at least one prior alert condition exists before the alert condition, calculate a time period between the at least one prior alert condition and the alert condition; anddetermine, using the at least one processor, whether the time period satisfies a pre-determined threshold. 13. The apparatus according to claim 12, wherein the at least one non-transitory memory and the program code are further configured to, with the at least one processor, cause the apparatus to: determine whether at least one alert validation is performed for the at least one prior alert condition; andin response to determining that the at least one alert validation is performed for the at least one prior alert condition, identify at least one alert validation outcome. 14. The apparatus according to claim 5, wherein determining whether the alert condition is intermittently active leading up to the notification time is based at least partially on the at least one alert validation outcome. 15. The apparatus according to claim 12, wherein the pre-determined threshold is determined based on at least one of a domain model, a global parameter, and one or more user inputs. 16. The apparatus according to claim 9, wherein the notification time is an alert condition time or a user-defined time.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (118)
Namburu, Setu Madhavi; Prokhorov, Danil; Qiao, Liu; Ghimire, Sandesh, Adaptive information processing systems, methods, and media for updating product documentation and knowledge base.
Alonso, Tirso M.; Douglas, Shona; Rahim, Mazin G.; Stern, Benjamin J., Automatic detection, summarization and reporting of business intelligence highlights from automated dialog systems.
Nichols, Nathan Drew; Birnbaum, Lawrence A.; Hammond, Kristian J., Configurable and portable method, apparatus, and computer program product for generating narratives using content blocks, angels and blueprints sets.
Calistri-Yeh, Randall J.; Yuan, Bo; Osborne, George B.; Snyder, David L., Construction of trainable semantic vectors and clustering, classification, and searching using trainable semantic vectors.
Sandelman, David; Shprecher, Daniel; Rey, Joseph, Electronic message delivery system utilizable in the monitoring of remote equipment and method of same.
Mengusoglu, Erhan; Pickering, John B., Extracting a system modelling meta-model language model for a system from a natural language specification of the system.
Bennett, Ian M.; Babu, Bandi Ramesh; Morkhandikar, Kishor; Gururaj, Pallaki, Interactive speech based learning/training system formulating search queries based on natural language parsing of recognized user queries.
Begeja, Lee; DiFabbrizio, Giuseppe; Gibbon, David Crawford; Hakkani-Tur, Dilek Z.; Liu, Zhu; Renger, Bernard S.; Shahraray, Behzad; Tur, Gokhan, Library of existing spoken dialog data for use in generating new natural language spoken dialog systems.
Ringger,Eric; Gamon,Michael; Smets,Martine; Corston Oliver,Simon; Moore,Robert C., Linguistically informed statistical models of constituent structure for ordering in sentence realization for a natural language generation system.
Budzinski Robert L., Memory system for storing and retrieving experience and knowledge with natural language utilizing state representation data, word sense numbers, function codes and/or directed graphs.
Budzinski, Robert L., Memory system for storing and retrieving experience and knowledge with natural language utilizing state representation data, word sense numbers, function codes, directed graphs, context memory, and/or purpose relations.
White Brian F. (Yorktown NY) Bretan Ivan P. (Lidingo SEX) Sanamrad Mohammad A. (Lidingo SEX), Method and apparatus for paraphrasing information contained in logical forms.
Nichols, Nathan; Smathers, Michael Justin; Birnbaum, Lawrence; Hammond, Kristian; Adams, Lawrence E., Method and apparatus for triggering the automatic generation of narratives.
Nichols, Nathan; Smathers, Michael Justin; Birnbaum, Lawrence; Hammond, Kristian; Adams, Lawrence E., Method and apparatus for triggering the automatic generation of narratives.
Nichols, Nathan; Smathers, Michael Justin; Birnbaum, Lawrence; Hammond, Kristian; Adams, Lawrence E., Method and apparatus for triggering the automatic generation of narratives.
Nichols, Nathan; Smathers, Michael Justin; Birnbaum, Lawrence; Hammond, Kristian; Adams, Lawrence E., Method and apparatus for triggering the automatic generation of narratives.
Cheng,Hua; Cavedon,Lawrence; Dale,Robert; Weng,Fuliang; Meng,Yao; Peters,Stanley, Method and system for adaptive navigation using a driver's route knowledge.
Bansal, Dhananjay; Gardner, Nancy; Shu, Chang-Qing; Goss, Kristie; Yuschik, Matthew; Issar, Sunil; Kim, Woosung; Naik, Jayant M., Method and system for creating natural language understanding grammars.
Sykes, Mark; Baldock, George Ronald, Method for converting speech to text, performing natural language processing on the text output, extracting data values and matching to an electronic ticket form.
Burmester, Sven; Lamberg, Klaus; Wewetzer, Christian; Thiessen, Christine, Method of creating a requirement description for testing an embedded system.
Jansen, Wilhelmus Johannes Josephus, Method, device, computer program and computer program product for processing linguistic data in accordance with a formalized natural language.
Morgan Jerry L. (Urbana IL) Frisch Alan M. (Champaign IL) Hinrichs Erhard W. (Tuebingen DEX), Natural language generation system for producing natural language instructions.
Riley, Michael D; Schalkwyk, Johan; Allauzen, Cyril Georges Luc; Chelba, Ciprian Ioan; Benson, Edward Oscar, Natural language refinement of voice and text entry.
Corston Oliver, Simon; Gamon, Michael; Ringger, Eric; Moore, Robert C.; Zhang, Zhu, Sentence realization model for a natural language generation system.
Begeja, Lee; Rahim, Mazin G.; Gorin, Allen Louis; Shahraray, Behzad; Gibbon, David Crawford; Liu, Zhu; Renger, Bernard S.; Haffner, Patrick Guy; Drucker, Harris; Lewis, Steven Hart, System and method for automatic generation of a natural language understanding model.
Cox, Richard Vandervoort; Eslambolchi, Hossein; Nadji, Behzad; Rahim, Mazin G., System and method for providing a natural language interface to a database.
Birnbaum, Lawrence A.; Hammond, Kristian J.; Allen, Nicholas D.; Templon, John R., System and method for using data and angles to automatically generate a narrative story.
Birnbaum, Lawrence A.; Hammond, Kristian J.; Allen, Nicholas D.; Templon, John R., System and method for using data and angles to automatically generate a narrative story.
Birnbaum, Lawrence A.; Hammond, Kristian J.; Allen, Nicholas D.; Templon, John R., System and method for using data and derived features to automatically generate a narrative story.
Birnbaum, Lawrence A.; Hammond, Kristian J.; Allen, Nicholas D.; Templon, John R., System and method for using data and derived features to automatically generate a narrative story.
Birnbaum, Lawrence A.; Hammond, Kristian J.; Allen, Nicholas D.; Templon, John R., System and method for using data to automatically generate a narrative story.
Lundberg, Sonja Petrovic; Aili, Eric; Wieweg, Andreas; Jonsson, Rebecca; Hjelm, David, System and methods for semiautomatic generation and tuning of natural language interaction applications.
Lundberg, Sonja Petrovic; Aili, Eric; Wieweg, Andreas; Jonsson, Rebecca; Hjelm, David, System and methods for semiautomatic generation and tuning of natural language interaction applications.
Suda Aruna Rohra,JPX ; Jeyachandran Suresh,JPX, System for generating natural language information from information expressed by concept and method therefor.
Delmonico, Robert M.; Klinger, Tamir; Ray, Bonnie Kathryn; Santhanam, Padmanabhan; Williams, Clay Edwin, Systems and methods for automated interpretation of analytic procedures.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.