Patent ID: 8224940

Claim:
A machine-readable storage device storing device-executable instructions that, when executed, cause one or more processors to perform operations, comprising: determining bloom filter information based on a set of items, the set of items representing one or more devices, the one or more devices represented by a respective identification number or code; determining exception information that identifies false positives associated with the bloom filter information; identifying multiple-points-of-presence-aware (MPOP-aware) devices that adopt a current version of a communication system, the current version of the communication system enabling a first user to maintain a simultaneous presence on more than one MPOP-aware device; identifying non-multiple-points-of-presence (non-MPOP) devices that adopt a prior version of the communication system, the prior version of the communication system enabling a second user to maintain a single presence on a particular device at a particular time, the communication system enabling the non-MPOP devices and the MPOP-aware devices to communicate with each other; and identifying, based at least partially on the bloom filter information and the exception information, a first representative device of the MPOP-aware devices to interact with a second representative device of the non-MPOP devices.