Optimizing virtual collaboration sessions for mobile computing devices
AssigneeGoogle Inc.
InventorsUjjwal Singh, Nikhyl P. Singhal, Param Reddappagari, Marcelo Enrique Stockl Cortes
Life of this patent
Estimating the term…
Loading patent…
AssigneeGoogle Inc.
InventorsUjjwal Singh, Nikhyl P. Singhal, Param Reddappagari, Marcelo Enrique Stockl Cortes
Estimating the term…
Aspects of the present disclosure provide techniques that may optimize a virtual collaboration session for mobile computing devices. In one example, a method includes receiving, using one or more computing devices, a first video stream sent from a first client device using a communication session, and receiving a second video stream sent from a second client device using the communication session. The method may also include receiving a request sent from the first client device using the communication session to select the first video stream as a primary video, and providing a third video stream based at least on the primary video stream and the secondary video stream to the first client device using the communication session, wherein the third video stream includes the primary video stream.
A method comprising:
A method comprising:
A non-transitory computer-readable storage medium comprising instructions for causing at least one processor of one or more computing devices to perform operations comprising:
A non-transitory computer-readable storage medium comprising instructions for causing at least one processor of a first computing device to perform operations comprising:
A server comprising one or more computing devices, the one or more computing devices being configured to perform a method of:
Dependencies are inferred from the claim text.