An Intelligent Notification System

Today, pervasive computing often centers around accessing web information from handheld devices. One attractive alternative is for a user to subscribe to relevant information and to be notified when such information becomes available. In this paper, we describe a system that allows users to specify a wide variety of interesting, and possibly complex, events, which may require the system to aggregate data from numerous content sources. Furthermore, because users typically have different devices available to them at different times, the system delivers the message to one or more of the users’ devices based upon their general preferences as well as their present context. Our Intelligent Notification System reduces the demand for user attention by delivering the requested information to the user on a convenient device in a timely and appropriate fashion.

[1]  Philippe Bonnet,et al.  Querying the physical world , 2000, IEEE Wirel. Commun..

[2]  Hari Balakrishnan,et al.  6th ACM/IEEE International Conference on on Mobile Computing and Networking (ACM MOBICOM ’00) The Cricket Location-Support System , 2022 .

[3]  Calton Pu,et al.  Continual Queries for Internet Scale Event-Driven Information Delivery , 1999, IEEE Trans. Knowl. Data Eng..

[4]  Klaus R. Dittrich,et al.  Detecting composite events in active database systems using Petri nets , 1994, Proceedings of IEEE International Workshop on Research Issues in Data Engineering: Active Databases Systems.

[5]  Randy H. Katz,et al.  Universal Inbox: providing extensible personal mobility and service mobility in an integrated communication network , 2000, Proceedings Third IEEE Workshop on Mobile Computing Systems and Applications.

[6]  Narain H. Gehani,et al.  Event specification in an active object-oriented database , 1992, SIGMOD '92.

[7]  Sharma Chakravarthy,et al.  Composite Events for Active Databases: Semantics, Contexts and Detection , 1994, VLDB.

[8]  Marcos K. Aguilera,et al.  Matching events in a content-based subscription system , 1999, PODC '99.

[9]  Umeshwar Dayal,et al.  The architecture of an active database management system , 1989, SIGMOD '89.

[10]  Richard Hull,et al.  Towards situated computing , 1997, Digest of Papers. First International Symposium on Wearable Computers.

[11]  Opher Etzion,et al.  Push Technology Personalization through Event Correlation , 2000, VLDB.

[12]  John Turek,et al.  Challenges in Flexible Aggregation of Pervasive Data , 2001 .

[13]  Douglas B. Terry,et al.  Continuous queries over append-only databases , 1992, SIGMOD '92.

[14]  Albrecht Schmidt,et al.  Adding some smartness to devices and everyday things , 2000, Proceedings Third IEEE Workshop on Mobile Computing Systems and Applications.