In one implementation, an apparatus includes a
detector of capabilities of each of heterogeneous
computing systems, the capabilities including a model, existence of a
microphone, video controls, specifications of a camera, a processor speed, a
bus speed, an amount of cache memory, an amount of non-cache memory, a telecom carrier and an
operating system, a determiner of the minimum sufficiency of the capabilities of the each of the heterogeneous
computing systems; the determiner being operably coupled to the
detector, the determiner being operable to set a state in a memory location indicating an affirmative or a negative state of the minimum sufficiency of the capabilities of the each of the heterogeneous
computing systems, and an initiator of a
multimedia teleconference between the heterogeneous computing systems, the initiator being operably coupled to the determiner, the initiator being operable to initiate the
multimedia teleconference in reference to the memory location indicating an affirmative or a negative state of the minimum sufficiency of the capabilities of the each of the heterogeneous computing systems.