Patent ID: 9131112
Filing Date: 2015-09-08
Classification: H04L,H04M,H04N

Abstract:
1. A method of allocating resources in a media-based conferencing system, the method comprising: receiving, by a server computing device, a first request to join a conference session from a first end point device associated with a non-organizer participant in the conference session, the first request including a first media stream from the first end point device; determining, by the server computing device, a hosting site of the conference session by querying a media location service based upon attributes of the first media stream, attributes of the first end point device, and attributes of the conference session, wherein the server computing device dynamically determines the hosting site when the first request is received; dynamically allocating, by the server computing device, one or more resources to support the conference session when the hosting site is determined; connecting, by the server computing device, the media stream of the first end point device to a waiting room at the hosting site; receiving, by the server computing device, a second request to join the conference session from a second end point device associated with an organizer of the conference session, the second request including a second media stream from the second end point device; determining, by the server computing device, a meeting room for the conference session at the hosting site by querying the media location service based upon attributes of the second media stream, attributes of the second end point device, and attributes of the conference session, wherein the server computing device dynamically determines the meeting room when the second request is received; and establishing, by the server computing device, the conference session by transferring the first media stream and the second media stream into the meeting room.