As notifications become part of people's lives, their importance often depends on various factors that can influence the reaction and the disruption of recipients. The generation and the distribution of notifications should be carefully designed every time a new application or smart device is devised. This paper presents XDN (Cross Device Notification), a framework to assist developers in creating cross-device notifications by scripting. XDN provides a set of high-level APIs, based on JavaScript, for designing personalized notifications to be distributed among ad-hoc sets of end-user devices. Developers are also supported in implementing and testing notification strategies thanks to an integrated environment. We present a use case to demonstrate the functionality and the applicability of the framework.
[1]
Daniel J. Wigdor,et al.
Conductor: enabling and understanding cross-device interaction
,
2014,
CHI.
[2]
Alireza Sahami Shirazi,et al.
Towards Smart Notifications using Research in the Large
,
2015,
MobileHCI Adjunct.
[3]
Albrecht Schmidt,et al.
An IoT infrastructure for ubiquitous notifications in intelligent living environments
,
2016,
UbiComp Adjunct.
[4]
Yang Li,et al.
Weave: Scripting Cross-Device Wearable Interaction
,
2015,
CHI.
[5]
Eric Horvitz,et al.
Models of attention in computing and communication
,
2003,
Commun. ACM.