Content capture during virtual meeting disconnect
AssigneeCitrix Systems, Inc.
InventorsAyush Tiwari, Arnav Akhoury
Life of this patent
Estimating the term…
Abstract
A system and method for capturing missed content during a virtual meeting disconnect. A method is disclosed that includes: outputting a live stream of the virtual meeting to each of a set of client devices; detecting a disconnect between the virtual meeting and a first client; initiating a recording of the virtual meeting in response to the disconnect; and outputting a catch-up viewing option to a user of the first client in response to a reconnect with the first client, wherein the catch-up viewing option streams the recording to the first client at an accelerated speed in place of the live stream until the recording catches up to the live stream.
Claims11
A system, comprising:
- a memory;
- and
- a processor coupled to the memory and configured to implement a virtual meeting for a set of client devices according to a process that includes:
- outputting a live stream of the virtual meeting to each of the client devices;
- detecting a disconnect between the virtual meeting and a first client device;
- initiating a recording of the virtual meeting in response to the disconnect;
- outputting a catch-up viewing option to a user of the first client device in response to a reconnect with the first client device, wherein the catch-up viewing option streams the recording to the first client device at an accelerated speed in place of the live stream until the recording catches up to the live stream;
- prior to outputting the catch-up viewing option, determining if a disconnect period between the disconnect and reconnect is greater than a threshold and in response to the disconnect period being greater than the threshold, sending the recording to the user after the virtual meeting in place of outputting the catch-up viewing option;
- generating a transcript of the recording during a disconnect period;
- analyzing the transcript to identify relevant portions, wherein analyzing uses machine learning to evaluate a context of the virtual meeting and identify passages that match the context;
- displaying the transcript with the relevant portions highlighted at the first client device during the virtual meeting;
- and
- terminating and deleting the recording after the recording catches up to the live stream.
A method for implementing a virtual meeting at a server for a set of client devices, comprising:
- outputting a live stream of the virtual meeting to each of the client devices;
- detecting a disconnect between the virtual meeting and a first client device;
- initiating a recording of the virtual meeting in response to the disconnect;
- outputting a catch-up viewing option to a user of the first client in response to a reconnect, wherein the catch-up viewing option streams the recording at an accelerated speed in place of the live stream until the recording catches up to the live stream;
- prior to outputting the catch-up viewing option, determining if a disconnect period between the disconnect and reconnect is greater than a threshold and in response to the disconnect period being greater than the threshold, sending the recording to the user after the virtual meeting in place of outputting the catch-up viewing option;
- generating a transcript of the recording during a disconnect period;
- analyzing the transcript to identify relevant portions, wherein analyzing uses machine learning to evaluate a context of the virtual meeting and identify passages that match the context;
- displaying the transcript with the relevant portions highlighted at the first client device during the virtual meeting;
- and
- terminating and deleting the recording after the recording catches up to the live stream.
Dependencies are inferred from the claim text.