On the resolution of system generated user interruption in context-aware systems