TL;DR: A flexible notification system that utilizes the available online information and allows users to define a set of notifications that they are interested in and solves some of the issues facing utilizing public information available on the Internet to build the needed notifications.
Abstract: The Internet provides a huge amount of online and dynamic information related to stock information, currency exchange rates, interest rates, expected weather status, oil prices, and many other topics This information is publicly available on dynamic HTML documents or on web services This paper discusses a flexible notification system that utilizes the available online information and allows users to define a set of notifications that they are interested in Based on the defined notification conditions, users will be notified by email and/or SMS messages whenever one or more of the conditions are met In this system, users use Java-based configurations to define the notification requirements This system also solves some of the issues facing utilizing public information available on the Internet to build the needed notifications This includes the problem of capturing highly dynamic Internet information as well as supporting advanced types of notifications
TL;DR: In this article, a data analytics engine for facilitating real-time data analysis by respective subscriber-based analytics processors is presented, which can generate even messages representing detected file-system events, e.g., comprising a creation, a modification, a read, a deletion, an open, a close, etc.
Abstract: A data analytics engine for facilitating real-time data analysis by respective subscriber based analytics processors is presented herein. An analytics engine component can generate even messages representing detected file-system events, e.g., comprising a creation, a modification, a read, a deletion, an open, a close, etc. of a file of a block device, a file system, etc. Further, the analytics engine component can store the event messages in a memory; receive defined notification criteria from a group of subscriber devices; and in response to determining that an event message of the event messages satisfies a defined notification criterion of the defined notification criteria corresponding to a subscriber device of the group of subscriber devices, send the event message directed to the subscriber device to facilitate an analysis of data corresponding to an access of the accesses of a file of the respective files.