IP Library Granted Patent US 8,954,467
Granted Patent B2
US 8,954,467 · App. 13/688,960 · Granted Feb 10, 2015

Systems and methods for automatically associating communication streams with a file presented during a meeting

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,954,467
App. No.
13/688,960
Granted
Feb 10, 2015
Kind
B2
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.

Claims (45)

1. A computer-implemented method for storing a file presented during a meeting, the method comprising:

receiving one or more files comprising one or more display items for presentation during a meeting, wherein the one or more files comprise an album of images, and wherein the one or more display items comprise one or more individual images in the album of images;

receiving an audio communication stream for the meeting; associating at least one of the one or more display items in the one or more files with a part of the audio communication steam, wherein the part of the audio communication stream is communicated during presentation of the at least one of the one or more display items;

storing a start time and an end time of the part of the audio communication stream, the start time and the end time of the part of the audio communication stream corresponding a beginning and an ending of presentation of the at least one of the one or more display items; and

storing, in a memory, the one or more files in conjunction with the audio communication stream, wherein the at least one of the one or more display items comprises a link for accessing the part of the audio communication stream between the start time and the end time.

2. The method of claim 1 , wherein the one or more files comprise a slide show, and wherein the one or more display items comprise one or more slides in the slide show.

3. The method of claim 1 , wherein the one or more files comprise a word processing document, and wherein the one or more display items comprise one or more pages in the word processing document.

4. The method of claim 1 , wherein the one or more files are stored in conjunction with the communication stream reside in a workspace, and wherein the workspace is accessible to at least one participant in the meeting.

5. The method of claim 1 , further comprising:

providing an electronic message to at least one participant in the meeting, the electronic message comprising an attachment of the one or more files stored in conjunction with the communication stream.

6. The method of claim 1 , further comprising:

receiving a search query for the one or more files stored in conjunction with the communication stream;

searching the one or more files and the communication stream based on the search query to generate one or more search results, at least one of the one or more search results being associated with a display item in the one or more files and an associated part of the audio communication stream; and

providing for presentation of the display item in the one or more files and the associated part of the audio communication stream of the at least one of the one or more search results.

7. The method of claim 1 , wherein associating the at least one of the one or more display items in the one or more files with the part of the audio communication steam comprises:

receiving an indication that the part of the audio communication stream is being communicated; and

determining, via an automation interface, the at least one of the one or more display items that is being presented.

8. The method of claim 1 , wherein associating the at least one of the one or more display items in the one or more files with the part of the audio communication steam comprises:

injecting, into the at least one of the one or more display items, the link for accessing the part of the audio communication stream.

9. The method of claim 8 , further comprising:

receiving a request for access to the at least one of the one or more display items;

providing, in response to the request for access to the at least one of the one or more display items, the at least one of the one or more display items in conjunction with the link for accessing the part of the audio communication stream.

10. A non-transitory computer-readable medium for storing a file presented during a 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:

receiving one or more files comprising one or more display items for presentation during a meeting;

receiving an audio communication stream for the meeting;

associating at least one of the one or more display items in the one or more files with a part of the audio communication steam, wherein the part of the audio communication stream is communicated during presentation of the at least one of the one or more display items;

storing a start time and an end time of the part of the audio communication stream, the start time and the end time of the part of the audio communication stream corresponding a beginning and an ending of presentation of the at least one of the one or more display items;

storing, in a memory, the one or more files in conjunction with the audio communication stream, wherein the at least one of the one or more display items comprises a link for accessing the part of the audio communication stream between the start time and the end time; and

providing an electronic message to at least one participant in the meeting, the electronic message comprising an attachment of the one or more files stored in conjunction with the communication stream.

11. The computer-readable medium of claim 10 , wherein the one or more files comprise a slide show, and wherein the one or more display items comprise one or more slides in the slide show.

12. The computer-readable medium of claim 10 , wherein the one or more files comprise a word processing document, and wherein the one or more display items comprise one or more pages in the word processing document.

13. The computer-readable medium of claim 10 , wherein the one or more files comprise an album of images, and wherein the one or more display items comprise one or more individual images in the album of images.

14. The computer-readable medium of claim 10 , wherein the one or more files are stored in conjunction with the communication stream reside in a workspace, and wherein the workspace is accessible to at least one participant in the meeting.

15. The computer-readable medium of claim 10 , the method further comprising:

receiving a search query for the one or more files stored in conjunction with the communication stream;

searching the one or more files and the communication stream based on the search query to generate one or more search results, at least one of the one or more search results being associated with a display item in the one or more files and an associated part of the audio communication stream; and

providing for presentation of the display item in the one or more files and the associated part of the audio communication stream of the at least one of the one or more search results.

16. A system for storing a file presented during a 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:

receiving one or more files comprising one or more display items for presentation during a meeting, wherein the one or more files comprise an album of images, and wherein the one or more display items comprise one or more individual images in the album of images;

receiving an audio communication stream for the meeting;

associating at least one of the one or more display items in the one or more files with a part of the audio communication steam, wherein the part of the audio communication stream is communicated during presentation of the at least one of the one or more display items;

storing a start time and an end time of the part of the audio communication stream, the start time and the end time of the part of the audio communication stream corresponding a beginning and an ending of presentation of the at least one of the one or more display items; and

storing the one or more files in conjunction with the audio communication stream, wherein the at least one of the one or more display items comprises a link for accessing the part of the audio communication stream between the start time and the end time.

Assignments (14)
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 053667/0169, REEL/FRAME 060450/0171, REEL/FRAME 063341/0051) Recorded Mar 15, 2024
From: BARCLAYS BANK PLC, AS COLLATERAL AGENT
To: GOTO GROUP, INC. (F/K/A LOGMEIN, INC.)
Reel/Frame 066800/0145 →
SECURITY INTEREST Recorded Feb 16, 2024
From: GOTO COMMUNICATIONS, INC.; GOTO GROUP, INC.; LASTPASS US LP
To: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION, AS THE NOTES COLLATERAL AGENT
Reel/Frame 066614/0355 →
SECURITY INTEREST Recorded Feb 16, 2024
From: GOTO COMMUNICATIONS, INC.,; GOTO GROUP, INC., A; LASTPASS US LP,
To: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION, AS THE NOTES COLLATERAL AGENT
Reel/Frame 066614/0402 →
SECURITY INTEREST Recorded Feb 7, 2024
From: GOTO GROUP, INC.,; GOTO COMMUNICATIONS, INC.; LASTPASS US LP
To: BARCLAYS BANK PLC, AS COLLATERAL AGENT
Reel/Frame 066508/0443 →
CHANGE OF NAME Recorded Apr 8, 2022
From: LOGMEIN, INC.
To: GOTO GROUP, INC.
Reel/Frame 059644/0090 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS (SECOND LIEN) Recorded Feb 16, 2021
From: BARCLAYS BANK PLC, AS COLLATERAL AGENT
To: LOGMEIN, INC.
Reel/Frame 055306/0200 →
SECOND LIEN PATENT SECURITY AGREEMENT Recorded Sep 1, 2020
From: LOGMEIN, INC.
To: BARCLAYS BANK PLC, AS COLLATERAL AGENT
Reel/Frame 053667/0079 →
NOTES LIEN PATENT SECURITY AGREEMENT Recorded Sep 1, 2020
From: LOGMEIN, INC.
To: U.S. BANK NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
Reel/Frame 053667/0032 →
FIRST LIEN PATENT SECURITY AGREEMENT Recorded Sep 1, 2020
From: LOGMEIN, INC.
To: BARCLAYS BANK PLC, AS COLLATERAL AGENT
Reel/Frame 053667/0169 →
RELEASE OF SECURITY INTEREST RECORDED AT REEL/FRAME 041588/0143 Recorded Aug 31, 2020
From: JPMORGAN CHASE BANK, N.A.
To: LOGMEIN, INC.; GETGO, INC.
Reel/Frame 053650/0978 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 4, 2019
From: GETGO, INC.
To: LOGMEIN, INC.
Reel/Frame 049843/0833 →
SECURITY INTEREST Recorded Feb 1, 2017
From: GETGO, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 041588/0143 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 8, 2016
From: CITRIX SYSTEMS, INC.
To: GETGO, INC.
Reel/Frame 039970/0670 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 4, 2012
From: CHRISTIANSEN, BERND OLIVER
To: CITRIX SYSTEMS, INC.
Reel/Frame 029402/0631 →