The driver Continuous Support function in the FP7 “interactIVe” project: an implementation based on the “co-driver” metaphor