US 11,894,940 B2
Automated testing system for a video conferencing system
Karl Olof Rensfelt, Stockholm (SE); Ridwaan Daniel Carregosa, Stockholm (SE); Claes Erik Olof Malmnäs, Stockholm (SE); Paul Hallak, Solna (SE); and Doudou Mazala Kisabaka, Stockholm (SE)
Assigned to GOOGLE LLC, Mountain View, CA (US)
Filed by Google LLC, Mountain View, CA (US)
Filed on May 10, 2022, as Appl. No. 17/740,450.
Prior Publication US 2023/0370295 A1, Nov. 16, 2023
Int. Cl. H04L 12/18 (2006.01); G06F 11/34 (2006.01)
CPC H04L 12/1827 (2013.01) [G06F 11/3452 (2013.01); H04L 12/1831 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented method for improving performance in a video conferencing system, the method comprising:
receiving, by a computing system comprising one or more computing devices, a request from an application program interface (API) user for one or more meeting bots to participate in a video conference being hosted by a video conferencing system, the one or more meeting bots being emulated meeting participants configured to send recorded audio or video data in the video conference, wherein the API user is an automated choreographer, and wherein the one or more meeting bots are controlled by the automated choreographer;
selecting, by the computing system and in response to the request, a first meeting bot from a plurality of meeting bots;
granting, by the computing system, access control of the first meeting bot to the API user, wherein the API user is enabled to control the first meeting bot in the video conference;
obtaining, by the computing system and from the first meeting bot, metrics data of the first meeting bot that is associated with performance of the video conference;
calculating, by the computing system, a performance value based on the metrics data of the first meeting bot; and
performing, by the computing system, a task based on the performance value, wherein the task performed includes updating one or more parameters of the video conferencing system based on the performance value and the metrics data.