IP Library Granted Patent US 10,454,695
Granted Patent B2
US 10,454,695 · App. 15/831,246 · Granted Oct 22, 2019

Topical group communication and multimedia file sharing across multiple platforms

Inventors: Julio Viera (Brooklyn, NY); Jedidiah Brown (Brooklyn, NY); Keith Johnson (Cambridge, MA); Luke Surazski (Cambridge, MA); Clement Wehrung (Paris, FR); Alan Sapede (Boston, MA)
Assignee: FUZE, INC.
H04L12/1822G06F17/241G06Q10/101H04L12/1818H04L12/1831H04L51/04
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 10,454,695
App. No.
15/831,246
Granted
Oct 22, 2019
Kind
B2
Abstract

A method including receiving, from a participant, a request for starting an event including at least one second participant and a topic is provided. The method includes providing to one second participant an invitation to join the event, receiving, from any one of the participants, a document, and providing the document to all participants for view and/or editing, and providing the document to all participants upon request within a time period. The method includes granting access to the event to a participant, permitting the participant to access and modify the document in the event, and receiving a request from one of the participants to switch one of the first client device or a second client device used by a participant to continue to participate in the event. A system to perform the above method is also provided.

Claims (45)

1. A computer-implemented method, comprising:

receiving, from a first participant having access to a first client device, a request for starting a collaborative communication event including at least one second participant and a topic;

providing to the at least one second participant an invitation to join the collaborative communication event;

receiving, from any one of the first participant and the at least one second participant having access to a second client device, a document, and providing the document to all participants for view and/or editing;

providing the document to all participants upon request within a selected period of time;

asynchronously granting access to the collaborative communication event to at least one third participant, and permitting the at least one third participant to access the document in the collaborative communication event;

receiving a request from the at least one third participant to switch a third client device used by the at least one third participant to continue to participate in the collaborative communication event;

storing the document in a memory for a second selected period of time, and storing in the memory a history log of actions by the first participant and the at least one second participant during the collaborative communication event; and

receiving a video feed from the first participant and providing the video feed to the second participant based on a configuration of the second client device, wherein the video feed is part of a rich actionable mention of the document by the first participant, and actionable by the second participant.

2. The computer-implemented method of claim 1 , wherein the one of the first, second, or third participants switches devices and continues to participate in the collaborative communication event, further comprising adjusting a configuration setting for the one of the first, second, or third participants who switches devices in the collaborative communication event based on a capability of the first client device, the second client device, or the third client device.

3. The computer-implemented method of claim 1 , wherein the collaborative communication event comprises text, video, or audio communication that is configured to be enabled between at least two of the first client device, the second client device, and the third client device.

4. The computer-implemented method of claim 1 , further comprising notifying the first participant of an action by the at least one second participant over the document.

5. The computer-implemented method of claim 1 , further comprising displaying, for the first participant and for the at least one second participant, a note pad comprising annotations to the document made by at least one of the first participant or the at least one second participant.

6. The computer-implemented method of claim 1 , further comprising revoking access to the at least one second participant upon a request by the first participant.

7. The computer-implemented method of claim 1 , further comprising providing a sub-topic notification between the first participant and the at least one second participant.

8. The computer-implemented method of claim 1 , wherein providing the document to all participants for view and/or editing comprises executing a proxy application for a document platform in a server.

9. A system comprising:

one or more processors; and

a memory coupled to the one or more processors, the memory including instructions that, when executed by the one or more processors, cause the one or more processors to:

receive, from a first participant having access to a first client device, a request for starting a collaborative communication event including at least one second participant having access to a second client device, and a topic;

provide to the at least one second participant an invitation to join the collaborative communication event;

receive, from any one of the first participant and the at least one second participant, a document, and providing the document to all participants for view and/or editing;

provide the document to all participants upon request within a selected period of time;

asynchronously grant access to the collaborative communication event to at least one third participant, and permit the at least one third participant to access and modify the document in the collaborative communication event;

receive a request from the at least one third participant to switch a third client device used by the at least one third participant to continue to participate in the collaborative communication event;

store the document in a memory for a second selected period of time, and storing in the memory a history log of actions by the first participant and the at least one second participant during the collaborative communication event; and

receive a video feed from the first participant and providing the video feed to the second participant based on a configuration of the second client device, wherein the video feed is part of a rich actionable mention of the document by the first participant, and actionable by the second participant.

10. The system of claim 9 , wherein the one or more processors further executes instructions to adjust a configuration setting for the one of the first or second participants who switches devices in the collaborative communication event based on a capability of the first client device or the second client device.

11. The system of claim 9 , wherein the one or more processors further executes instructions to enable text video and audio communication to at least one of the first client device the second client device, or the third client device.

12. The system of claim 9 , wherein the one or more processors further executes instructions to display, for the first participant, for the at least one second participant, and for the at least one third participant, a note pad comprising annotations to the document made by at least one of the first participant, the at least one second participant, or the at least one third participant.

13. The system of claim 9 , wherein the one or more processors further executes instructions to provide to the at least one second participant an invitation to join the collaborative communication event comprises providing a universal resource location address for the collaborative communication event to the at least one second participant.

14. The system of claim 9 , wherein the one or more processors further execute instructions to provide a sub-topic notification between the first participant and the at least one second participant.

15. The system of claim 9 , wherein to provide the document to all participants for view and/or editing, the one or more processors execute instructions to execute a proxy application for a document platform in a server.

16. A computer-implemented method comprising:

providing, by a first participant from a first client device to a remote server, a request for starting a collaborative communication event, the collaborative communication event comprising at least one second participant and a topic;

requesting to send to the at least one second participant an invitation to join the collaborative communication event;

receiving, from the remote server, a document associated with the collaborative communication event;

asynchronously requesting access to the collaborative communication event and permitting at least one third participant to access and modify the document in the collaborative communication event;

requesting, by the first participant to the remote server, to continue to participate in the collaborative communication event from a second client device;

storing the document in a memory for a second selected period of time, and storing in the memory a history log of actions by the first participant and the at least one second participant during the collaborative communication event; and

receiving a video feed from the first participant and providing the video feed to the second participant based on a configuration of the second client device, wherein the video feed is part of a rich actionable mention of the document by the first participant, and actionable by the second participant.

17. The computer-implemented method of claim 16 , wherein the one of the first or second participants switches devices and continues to participate in the collaborative communication event, further comprising adjusting a configuration setting for the one of the first or second participants who switches devices in the collaborative communication event based on a capability of the first client device or the second client device.

18. The computer-implemented method of claim 16 , further comprising receiving a notification, from the remote server, in the first client device of an action by the at least one second participant over the document.

19. The computer-implemented method of claim 16 , further comprising displaying, in the first client device, a note pad comprising annotations to the document made by at least one of the first participant or the at least one second participant.

20. The computer-implemented method of claim 16 , further comprising providing a sub-topic notification between the first participant and the at least one second participant.

Assignments (10)
SECURITY INTEREST Recorded Aug 5, 2024
From: FUZE, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS ADMINISTRATIVE AGENT
Reel/Frame 068179/0907 →
RELEASE OF SECURITY INTEREST Recorded Aug 5, 2024
From: WILMINGTON SAVINGS FUND SOCIETY, FSB
To: 8X8, INC.; FUZE, INC.
Reel/Frame 068328/0569 →
CORRECTIVE ASSIGNMENT TO CORRECT THE PROPERTY NUMBERS SECTION TO REMOVE APPLICATION NUMBERS 11265423, 11252205, 11240370, 11252276, AND 11297182 PREVIOUSLY RECORDED ON REEL 061085 FRAME 0861. ASSIGNOR(S) HEREBY CONFIRMS THE INTELLECTUAL PROPERTY SECURITY AGREEMENT. Recorded Jan 26, 2024
From: 8X8, INC.; FUZE, INC.
To: WILMINGTON SAVINGS FUND SOCIETY, FSB
Reel/Frame 066383/0936 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Aug 5, 2022
From: 8X8, INC.; FUZE, INC.
To: WILMINGTON SAVINGS FUND SOCIETY, FSB
Reel/Frame 061085/0861 →
RELEASE OF SECURITY INTEREST Recorded Jan 19, 2022
From: AB PRIVATE CREDIT INVESTORS LLC
To: FUZE, INC.
Reel/Frame 058768/0103 →
SECURITY INTEREST Recorded Sep 23, 2019
From: FUZE, INC.
To: AB PRIVATE CREDIT INVESTORS LLC
Reel/Frame 050463/0723 →
CORRECTIVE ASSIGNMENT TO CORRECT THE INVENTOR'S NAME , RECEIVING PARTY ADDRESS ALSO EXECUTION DATE PREVIOUSLY RECORDED AT REEL: 44399 FRAME: 680. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Aug 8, 2019
From: SURAZSKI, LUKE
To: FUZE, INC.
Reel/Frame 050005/0756 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 18, 2019
From: SAPEDE, ALAN
To: FUZE, INC.
Reel/Frame 049500/0680 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 21, 2018
From: WEHRUNG, CLEMENT
To: FUZE, INC.
Reel/Frame 045301/0665 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 14, 2017
From: VIERA, JULIO; BROWN, JEDIDIAH; JOHNSON, KEITH; SURAZSKI, LUKASZ
To: FUZE, INC.
Reel/Frame 044399/0680 →