Systems and methods for automatically identifying and sharing a file presented during a meeting
AssigneeCitrix Systems, Inc.
InventorBernd Oliver Christiansen
Life of this patent
Estimating the term…
Abstract
Systems and method for sharing a file presented during a meeting are described. In some aspects, an operating system of a first client computing device of a presenter in an online meeting is monitored during the online meeting. The first client computing device of the presenter is engaged in screen sharing with a second client computing device of at least one other participant in the online meeting. That one or more files accessible via the operating system are being presented in the online meeting is determined based on the monitoring. The one or more files are provided to a set of users in response to determining that the one or more files are being presented in the online meeting.
Claims24
A computer-implemented method for sharing a file presented during an online meeting, the method comprising:
- monitoring, during an online meeting, an operating system, a file system, a window manager or at least one application of a first client computing device of a presenter in the online meeting, wherein the first client computing device of the presenter is engaged in screen sharing with a second client computing device of at least one other participant in the online meeting;
- determining, based on the monitoring, that one or more files accessible via the operating system are being presented in the online meeting;
- and
- providing the one or more files to a set of users in response to determining that the one or more files are being presented in the online meeting;
- wherein monitoring the operating system of the first client computing device of the presenter in the online meeting comprises:
- observing temporary files being created at the file system level of the operating system.
A non-transitory computer-readable medium for sharing a file presented during an online meeting, the computer-readable medium comprising instructions which, when executed by one or more computers, cause the one or more computers to implement a method, the method comprising:
- monitoring, during an online meeting, an operating system, a file system, a window manager or at least one application of a first client computing device of a presenter in the online meeting, wherein the first client computing device of the presenter is engaged in screen sharing with a second client computing device of at least one other participant in the online meeting;
- determining, based on the monitoring, that one or more files accessible via the operating system are being presented in the online meeting;
- and
- providing the one or more files to a set of users in response to determining that the one or more files are being presented in the online meeting;
- wherein monitoring the operating system of the first client computing device of the presenter in the online meeting comprises:
- observing temporary files being created at the file system level of the operating system.
A system for sharing a file presented during an online meeting, the system comprising:
- one or more processors;
- and
- a memory comprising instructions which, when implemented by the one or more processors, cause the one or more processors to implement a method, the method comprising:
- monitoring, during an online meeting, an operating system, a file system, a window manager or at least one application of a first client computing device of a presenter in the online meeting, wherein the first client computing device of the presenter is engaged in screen sharing with a second client computing device of at least one other participant in the online meeting;
- determining, based on the monitoring, that one or more files accessible via the operating system are being presented in the online meeting;
- and
- providing the one or more files to a set of users in response to determining that the one or more files are being presented in the online meeting;
- wherein monitoring the operating system of the first client computing device of the presenter in the online meeting comprises:
- observing temporary files being created at the file system level of the operating system.
Dependencies are inferred from the claim text.