Patent ID: 8692864
Filing Date: 2014-04-08
Classification: H04L,H04M,H04N

Abstract:
1. A method for creating a videoconference which consists of three or more simultaneously connected endpoints, using a composite moving table of parameters, distributed and controlled by a dynamic control unit, which is at any or all of the participants of the conference; where the combination of the composite table of parameters and the dynamic control unit comprise a dynamic virtual multi-point control unit, where a user at an endpoint device inputting the list of participants and the audio and video configuration parameters initiates the conference; where the system collects base line endpoint parameters at the start of the conference and using the collected parameters calculates the endpoint device that is most efficient to host the dynamic control unit and where the endpoint devices are assigned a weighted value based on the collected parameters where the base line parameters also are used to determine the most efficient transmission topology for the conference; while the conference is in session the endpoints monitor their respective local table of parameters for a change in a threshold that is a signal to change the conference configuration and when a local change occurs the local table changes are sent to the dynamic control unit for insertion into the composite table of parameters and transmitted to all the endpoints for execution and the endpoint where the dynamic control unit resides may disconnect from the conference and a new dynamic control unit selected from the available conference participants and continues the conference without interruption; where the weighted value assigned to the base parameters from all the endpoints is comprised of an open system interconnection layer three protocol, transport times from all the endpoints to all the endpoints, the deviation of transport times, average bi-directional transport data rate, the presence of Ipv4 or Ipv6, local resources such as central processing unit cores and clock rate and the presence of intelligent peripheral devices comprised of compression and decompression hardware or software and is determined by a factor set by the conference video and audio configuration.