Patent ID: 7860994

Claim:
A method comprising: by a first mobile client device: receiving a first selection of one of a plurality of mobile streamable-data sources configured to transmit approximately real-time streamable data, the selected one of the mobile streamable-data sources being a mobile video source; receiving a second selection of one of a plurality of second mobile client devices to receive all or a portion of the streamable data from the selected one of the mobile streamable-data sources; and transmitting the first and second selections in one or more commands to one or more central servers; and by the central servers: receiving the commands; and in response to the commands: transmitting or causing to be transmitted all or a portion of the streamable data from the selected one of the mobile streamable-data sources to the selected one of the second mobile client devices for use at the selected one of the second mobile client devices; transmitting or causing to be transmitted to the selected one of the second mobile client devices geographic data corresponding to a geographic region around and including a dynamic geographic location of the selected one of the mobile streamable-data sources; and presenting or causing to be presented through a second display at the selected one of the second mobile client devices: a first window for displaying the geographic data; and a second window for presenting the all or a portion of the streamable data from the selected one of the mobile streamable-data sources.