Patent ID: 7310675

Claim:
A conferencing system comprising: a conference server; at least one presenter client, the at least one presenter client being characterized by the computational power of a hardware or software component at the at least one presenter client; at least one attendee client, the at least one attendee client being characterized by the computational power of a hardware or software component at the at least one attendee client; and network connections coupling the conference server, the at least one presenter client, and the at least one attendee client, wherein the conference server is configured to: identify the computational power of the at least one presenter client and the at least one attendee client; provide data updates from the at least one presenter client for delivery to the at least one attendee client via the network connections; and deliver the data updates in an output data type based on network connection or load parameters and the computational power of the hardware or software component at the at least one presenter client and the at least one attendee client, wherein the delivery of the data updates results in increased network transmission throughput.