Recently, enterprises have experienced a substantial increase in their productivity when providing their employees with access to enterprise resources via client devices (e.g., smartphones, tablets, laptops). As the cost of client devices continues to decrease and the computing power of client devices continues to increase, it has become more feasible for employees to utilize client devices to complete most (if not all) of their work duties. Consequently, information technology departments (“I.T. Dept”) struggle with striking a balance between providing employees with access to enterprise resources (e.g., data) and ensuring the security and integrity of enterprise resources. A common solution for this problem is having an I.T. Dept. remotely manage client devices with access to enterprise data. However, I.T. Depts. continue to be challenged in ensuring that restricted actions are not performed via unauthorized applications on client devices.
A web conferencing service is one type of enterprise resource employees would like to access using their client devices. A web conferencing service allows a host to provide content to one or more recipients through a network, such as an enterprise intranet, public Internet, or combination thereof. The content can include text-based messages, voice, video, images, and the like. I.T. Depts. face the challenge of providing web conferencing services that integrate seamlessly with employee client devices, while providing efficient and secure access to enterprise resources.
One or more embodiments provide a cloud-based conferencing system on a mobile device. In an embodiment, as method of attending a scheduled web conference includes: receiving a notification at a recipient client device authorized by a management server to attend the scheduled web conference; joining the scheduled we conference through a conferencing client application on the recipient client device in response to the notification; receiving a content stream provisioned by the management server at the recipient client device; displaying a live portion of the content stream in a graphical user interface (GUI) of the conferencing client application; and displaying a prior portion of the content stream in the GUI of the conferencing client application in response to user input received through the GUI.
Further embodiments include a computer system and a non-transitory computer-readable storage medium comprising instructions that cause a computer system to carry out the above method above.
To facilitate understanding, identical reference numerals have been used were possible, to designate identical elements that are common to the figures. It is contemplated that elements disclosed in one embodiment may be beneficially utilized on other embodiments without specific recitation.