Patent ID: 8412773
Filing Date: 2013-04-02
Classification: H04L,H04N

Abstract:
1. A computer program product for initiating a videoconference in which each of said plurality of users is communicating streaming video and audio data to all others of said plurality of users on a packet based network, the program product comprising computer executable instructions stored on a non-transitory computer readable medium, the program instructions when executed by one or more computers causing the one or more computers to perform steps comprising: receive a request to initiate the videoconference communicated from one of the plurality of users participating in the videoconference, said request including parameters useful to predict a minimum bandwidth required for said videoconference data sharing event, said parameters comprising a duration for said data sharing event, a number of attendees for said data sharing event, a total number of data streams to be communicated during said data sharing event, video frame rates, data compression settings for at least a portion of said streaming data, and identities of authorized attendees; respond to said request by initiating the videoconference on the data network whereby at least one of the users participating in the videoconference may communicate streaming audio and video data to others of the users; and terminate the videoconference after one or more termination conditions has been satisfied.