Patent ID: 8902272

Claim:
A method for facilitating dynamic communications amongst multiple users, the method comprising: determining a number of live video communications being received, wherein the live video communications being received comprises at least a first live video communication and a second live video communication; receiving the first live video communication sent by a first transmitting device and directed to a receiving device; receiving the second live video communication sent by a second transmitting device and directed to the receiving device; assigning a first arbitrary spatial location within a display of the receiving device to the first received live video communication; assigning a second arbitrary spatial location within the display of the receiving device to the second received live video communication; creating a combined audio signal which indicates to a user at the receiving device that the first received live video communication is occurring at the first arbitrary spatial location within the display of the receiving device and the second received live video communication is occurring at the second arbitrary spatial location within the display of the receiving device; generating a composite video communication based at least on the first received live video communication, the second received live video communication, and the combined audio signal; and transmitting the composite video communication to the receiving device.