The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Oct. 03, 2017
Filed:
Mar. 17, 2014
Blue Jeans Network, Mountain View, CA (US);
Luke Ma, Santa Clara, CA (US);
Benjamin J. Hutchison, Mountan View, CA (US);
Umesh S. Chandak, Sunnyvale, CA (US);
BLUE JEANS NETWORK, Mountain View, CA (US);
Abstract
Embodiments are described for a user interface presenting audio and/or video streams. In some embodiments, a request to increase a size of a first user interface element from a plurality of user interface elements displayed within a user interface on a display is received from a video conference participant's device, at least one numerical representation for dimensions of the user interface display area for each of a plurality of potential layouts for at least a portion of the plurality of user interface elements is calculated to satisfy the request, a video conference system determines a new layout from the one or more potential layouts to accommodate the request by performing at least one comparison between a numerical representation for a potential layout and each remaining numerical representation for a potential layout from the plurality, the new layout comprising at least one of a video quality adjustment of one or more user interface elements, a rearrangement of one or more user interface elements into different sizes and positions, and an elimination of a user interface element from the user interface, and a media server for the video conference apportions bandwidth for one or more video data streams from the composite in accordance with the new layout to be received by the video conference participant's device.