ReticularSpaces: activity-based computing support for physically distributed and collaborative smart spaces
Pick-and-drop: a direct manipulation technique for multiple computer environments