Patent ID: 11894940
Assignee: GOOGLE LLC
Field: IT methods for management (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 17:
18. One or more non-transitory computer-readable media that store instructions that, when executed by one or more processors of a computing system, cause the computing system to perform operations comprising:
receiving 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, in response to the request, a first meeting bot from a plurality of meeting bots;
granting 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, from the first meeting bot, metrics data of the first meeting bot that is associated with performance of the video conference;
calculating a performance value based on the metrics data of the first meeting bot; and
performing 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.