A method is provided for visualizing communications in a social setting. In various implementations of the invention, a device may be analyzed, wherein the clock domain crossing boundaries are identified. A player is allowed to select a game to play only when the player is within a predetermined distance of a target game location and when check-ins are still available for the game. Use: Video decoder in a set-top-box .