Patent ID: 8432834

Claim:
A method for processing voice collisions, the method comprising: determining a collision of two or more voice data streams each generated by a distinct communication device and each associated with a respective one of two or more human participants in a telephonic communication session; dynamically disambiguating the collision of the two or more voice data streams wherein dynamically disambiguating the collision includes: buffering at least one of the two or more voice data streams; facilitating rendering of a first one of the two or more voice data streams for presentation of the first voice data stream at a first spatial location; determining an opportunity to render a buffered second one of the two or more voice data streams such that a collision with the first voice data stream is disambiguated; and facilitating rendering of the second voice data stream, based at least in part on the determined opportunity, such that presentation of the second voice data stream on a communication device participating in the telephonic communication session is delayed relative to presentation of the first voice data stream on the communication device and presented at a second spatial location other than the first spatial location to indicate that the second voice data stream is presented on a delay; wherein dynamically disambiguating the collision assists in distinguishing information being said by two or more voices in the telephonic communication session.