Systems, methods, and devices for generating a summary document of an online meeting
First Claim
Patent Images
1. A method for generating a summary document of an online meeting, the method comprising:
- storing, in computer memory, at least a portion of screen data representing a previously presented portion of an ongoing online meeting;
capturing a plurality of screenshots in response to trigger events, each screenshot i) being based at least in part on the stored screen data and ii) being representable as an image thumbnail, wherein capturing each screenshot of the screen data includes associating a timestamp with the screenshot, the timestamp indicating a point in time in the previously presented portion of the meeting;
combining the plurality of screenshots, thereby dynamically generating a summary document summarizing the ongoing online meeting, wherein the image thumbnails representing the plurality of screenshots are for facilitating navigating through the summary document while the ongoing online meeting is still ongoing; and
signaling for presenting, at a viewer computing device attending the meeting, simultaneously and while the ongoing online meeting is still ongoing, first screen data corresponding to a currently presented portion of the ongoing online meeting and second screen data corresponding to one of the plurality of screenshots in the summary document, wherein the second screen data includes stored screen data from a previously presented portion of the ongoing online meeting, and wherein the first screen data is presented picture-in-picture inside the second screen data or the second screen data is presented picture-in-picture inside the first screen data, wherein signaling for presenting the first screen data corresponding to the currently presented portion of the ongoing online meeting includes presenting live screen and audio data of the ongoing online meeting, and wherein signaling for presenting the second screen data corresponding to the screenshot includes displaying screen data from the previously presented portion of the online meeting corresponding to the point in time in the previously presented portion of the meeting indicated by the timestamp associated with the one of the plurality of screenshots in the summary document.
15 Assignments
0 Petitions
Accused Products
Abstract
In various embodiments, an attendee of a live online meeting selects screen data from an earlier point in time in the online meeting for playback while the meeting is still ongoing. Automatically generated image thumbnails of the screen data for the online meeting may be employed to navigate to the earlier point in time. Attendees may annotate screenshots associated with the thumbnails, and a summary document may be generated that includes the screenshots and the annotations.
-
Citations
24 Claims
-
1. A method for generating a summary document of an online meeting, the method comprising:
-
storing, in computer memory, at least a portion of screen data representing a previously presented portion of an ongoing online meeting; capturing a plurality of screenshots in response to trigger events, each screenshot i) being based at least in part on the stored screen data and ii) being representable as an image thumbnail, wherein capturing each screenshot of the screen data includes associating a timestamp with the screenshot, the timestamp indicating a point in time in the previously presented portion of the meeting; combining the plurality of screenshots, thereby dynamically generating a summary document summarizing the ongoing online meeting, wherein the image thumbnails representing the plurality of screenshots are for facilitating navigating through the summary document while the ongoing online meeting is still ongoing; and signaling for presenting, at a viewer computing device attending the meeting, simultaneously and while the ongoing online meeting is still ongoing, first screen data corresponding to a currently presented portion of the ongoing online meeting and second screen data corresponding to one of the plurality of screenshots in the summary document, wherein the second screen data includes stored screen data from a previously presented portion of the ongoing online meeting, and wherein the first screen data is presented picture-in-picture inside the second screen data or the second screen data is presented picture-in-picture inside the first screen data, wherein signaling for presenting the first screen data corresponding to the currently presented portion of the ongoing online meeting includes presenting live screen and audio data of the ongoing online meeting, and wherein signaling for presenting the second screen data corresponding to the screenshot includes displaying screen data from the previously presented portion of the online meeting corresponding to the point in time in the previously presented portion of the meeting indicated by the timestamp associated with the one of the plurality of screenshots in the summary document. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system for generating a summary document of an online meeting, the system comprising:
-
at least one processor; a non-transitory computer readable memory, the computer readable memory storing at least a portion of screen data representing a previously presented portion of an ongoing online meeting, and further storing program code for, when executed on the processor, generating the summary document of the online meeting, the program code comprising; image processing program code for capturing a plurality of screenshots in response to trigger events, each screenshot i) being based at least in part on the stored screen data and ii) being representable as an image thumbnail, wherein capturing each screenshot of the screen data includes associating a timestamp with the screenshot, the timestamp indicating a point in time in the previously presented portion of the meeting; combining program code for combining the plurality of screenshots, thereby dynamically generating a summary document summarizing the ongoing online meeting, wherein the image thumbnails representing the plurality of screenshots are for facilitating navigating through the summary document while the ongoing online meeting is still ongoing; and presenting program code for signaling for presenting, at a viewer computing device attending the meeting, simultaneously and while the ongoing online meeting is still ongoing, first screen data corresponding to a currently presented portion of the ongoing online meeting and second screen data corresponding to one of the plurality of screenshots in the summary document, wherein the second screen data includes stored screen data from a previously presented portion of the ongoing online meeting, and wherein the first screen data is presented picture-in-picture inside the second screen data or the second screen data is presented picture-in-picture inside the first screen data, wherein signaling for presenting the first screen data corresponding to the currently presented portion of the ongoing online meeting includes presenting live screen and audio data of the ongoing online meeting, and wherein signaling for presenting the second screen data corresponding to the screenshot includes displaying screen data from the previously presented portion of the online meeting corresponding to the point in time in the previously presented portion of the meeting indicated by the timestamp associated with the one of the plurality of screenshots in the summary document. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A non-transitory computer-readable medium comprising computer-readable instructions thereon for generating a summary document of an online meeting, the computer-readable medium comprising:
-
instructions to store, in computer memory, at least a portion of screen data representing a previously presented portion of an ongoing online meeting; instructions to capture a plurality of screenshots in response to trigger events, each screenshot i) being based at least in part on the stored screen data and ii) being representable as an image thumbnail, and wherein the instructions to capture the plurality of screenshots are operable to capture each screenshot of the screen data by, at least in part, associating a timestamp with the screenshot, the timestamp indicating a point in time in the previously presented portion of the meeting; instructions to combine the plurality of screenshots, thereby dynamically generating a summary document summarizing the ongoing online meeting, wherein the image thumbnails representing the plurality of screenshots are for facilitating navigating through the summary document while the ongoing online meeting is still ongoing; and instructions to signal for presenting, at a viewer computing device attending the meeting, simultaneously and while the ongoing online meeting is still ongoing, first screen data corresponding to a currently presented portion of the ongoing online meeting and second screen data corresponding to one of the plurality of screenshots in the summary document, wherein the second screen data includes stored screen data from a previously presented portion of the ongoing online meeting, wherein the first screen data is presented picture-in-picture inside the second screen data or the second screen data is presented picture-in-picture inside the first screen data, wherein presenting the first screen data corresponding to the currently presented portion of the ongoing online meeting includes presenting live screen and audio data of the ongoing online meeting, and wherein presenting the second screen data corresponding to the screenshot includes displaying screen data from the previously presented portion of the online meeting corresponding to the point in time in the previously presented portion of the meeting indicated by the timestamp associated with the one of the plurality of screenshots in the summary document. - View Dependent Claims (19, 20, 21, 22, 23)
-
-
24. A method for generating a summary document of an online meeting, the method comprising:
-
storing, in computer memory, at least a portion of screen data representing a previously presented portion of an ongoing online meeting; capturing a plurality of screenshots in response to trigger events, each screenshot i) being based at least in part on the stored screen data and ii) being representable as an image thumbnail; combining the plurality of screenshots, thereby dynamically generating a summary document summarizing the ongoing online meeting, wherein the image thumbnails representing the plurality of screenshots are for facilitating navigating through the summary document while the ongoing online meeting is still ongoing; signaling for presenting, at a viewer computing device attending the meeting, simultaneously and while the ongoing online meeting is still ongoing, first screen data corresponding to a currently presented portion of the ongoing online meeting and second screen data corresponding to one of the plurality of screenshots in the summary document, wherein the second screen data includes stored screen data from a previously presented portion of the ongoing online meeting, and wherein the first screen data is presented picture-in-picture inside the second screen data or the second screen data is presented picture-in-picture inside the first screen data; receiving a plurality of annotations from the viewer computing device attending the meeting, wherein each of the annotations is associated with one of the plurality of screenshots; adding the annotations to the summary document; and displaying the summary document by displaying the plurality of screenshots and the annotations, wherein the displaying includes i) displaying an author of each of the annotations, ii) displaying a first subset of the annotations on the associated screenshots, and iii) displaying a second subset of the annotations as text outside the associated screenshots.
-
Specification