Bridging the gap between physical and virtual spaces