US 12,231,476 B2
Systems and methods for multimedia multipoint real-time conferencing allowing real-time bandwidth management and prioritized media distribution
Barry L. Spencer, Falmouth, ME (US); and Jeremy Egenberger, San Francisco, CA (US)
Assigned to Salesforce, Inc., San Francisco, CA (US)
Filed by Salesforce, Inc., San Francisco, CA (US)
Filed on Apr. 27, 2022, as Appl. No. 17/661,007.
Application 17/661,007 is a continuation of application No. 16/518,567, filed on Jul. 22, 2019, granted, now 11,349,890.
Application 16/518,567 is a continuation of application No. 15/176,051, filed on Jun. 7, 2016, granted, now 10,362,072, issued on Jul. 23, 2019.
Application 15/176,051 is a continuation of application No. 12/885,479, filed on Sep. 18, 2010, granted, now 9,367,876, issued on Jun. 14, 2016.
Claims priority of provisional application 61/243,923, filed on Sep. 18, 2009.
Prior Publication US 2022/0368736 A1, Nov. 17, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 65/403 (2022.01); G06F 3/0486 (2013.01); G06Q 40/04 (2012.01); H04L 12/18 (2006.01); H04L 51/046 (2022.01); H04L 65/612 (2022.01); H04L 67/02 (2022.01); H04N 7/15 (2006.01); H04L 51/52 (2022.01)
CPC H04L 65/403 (2013.01) [G06F 3/0486 (2013.01); G06Q 40/04 (2013.01); H04L 12/1818 (2013.01); H04L 51/046 (2013.01); H04L 65/612 (2022.05); H04L 67/02 (2013.01); H04N 7/157 (2013.01); H04L 51/52 (2022.05)] 23 Claims
OG exemplary drawing
 
1. A method, comprising:
processing, by one or more servers, an indication of a first request to generate a virtual room, the first request being received from a first computing system;
generating, by the servers, a virtual room responsive to the first request;
associating, by the servers, the virtual room with a set of users;
assigning a first security level to the virtual room;
processing, by the servers, an indication of a selection of a permission setting in association with a first user of the set of users;
associating, by the servers, the permission setting with the first user;
transmitting, by the servers to at least one user of the set of users, an invitation to the virtual room;
processing, by the servers, a second request to share content in a real-time group conference associated with the virtual room, the second request being received from a computing system associated with a user in the set of users; and
responsive to the second request, sharing, by the servers, the content in the real-timegroup conference with one or more users of the set of users via the virtual room.