IP Library Granted Patent US 11,201,967
Granted Patent B1
US 11,201,967 · App. 16/392,838 · Granted Dec 14, 2021

Advanced telephony functionality for chat groups in a communication platform

Inventors: Julio Viera Sotillo (Pleasanton, CA); João Santos (Boston, MA); José Santos (Boston, MA); Aaron Evans (Kanata, CA)
Assignee: Fuze, Inc.
H04M3/56H04M3/58
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 11,201,967
App. No.
16/392,838
Granted
Dec 14, 2021
Kind
B1
Abstract

A method including receiving, from a non-participant, a request to access a chat group at a voice call number, the chat group including multiple participants is provided. The method includes providing a list of the participants to the non-participant, so that the non-participant may select to talk to a first participant from the list of the participants, receiving a call, from the non-participant to the first participant, at the voice call number via a voice communication channel, and initiating a voice data transfer between the first participant and the non-participant through the voice communication channel. A system and a non-transitory, computer readable medium storing instructions to cause the system to execute the above method are also provided.

Claims (47)

1. A computer-implemented method, comprising:

receiving, from a non-participant, a request to access a chat group at a voice call number, the chat group including multiple participants, comprising at least one of a barging mode request, a listening mode request, and a whispering mode request on a conversation involving the non-participant;

providing a list of the participants to the non-participant, to allow the non-participant to talk to a first participant from the list of the participants;

receiving a call, from the non-participant to the first participant, at the voice call number via a voice communication channel;

selecting, by the first participant, to add a second participant to the call;

initiating a voice data transfer between the first participant and the non-participant through the voice communication channel;

and

initiating, in a whispering mode, a whisper data transfer between the first participant and the second participant, wherein the non-participant is blocked from the whisper data transfer while receiving the voice data transfer from the first participant.

2. The computer-implemented method of claim 1 , further comprising dialing the voice call number for a ring group reaching all participants in the chat group.

3. The computer-implemented method of claim 1 , further comprising dialing the voice call number and accessing a queue to answer the voice call number, the queue including one or more participants selected from the participants in the chat group.

4. The computer-implemented method of claim 1 , further comprising prompting the non-participant, upon the request to activate the voice call number, to select one of the multiple participants in the chat group based on a keypad allocation for each of the participants.

5. The computer-implemented method of claim 1 , wherein providing the list to the non-participant further comprises including a statistical information for at least one participant in the list.

6. The computer-implemented method of claim 1 , wherein providing the list to the non-participant further comprises providing a status of at least one participant in the list.

7. The computer-implemented method of claim 1 , wherein providing the list to the non-participant further comprises providing a number of calls per participant, and an average call duration per participant and per chat group.

8. The computer-implemented method of claim 1 , wherein providing the list to the non-participant further comprises ranking the participants according to a time to answer the request to activate the voice call number and an average call duration in total and per participant.

9. The computer-implemented method of claim 1 , wherein providing the list to the non-participant further comprises providing an average size of a queue of participants answering the request to activate the voice call number.

10. The computer-implemented method of claim 1 , further comprising removing the voice communication channel for at least one participant upon request.

11. The computer-implemented method of claim 1 , wherein in a barging mode the computer-implemented method includes allowing the non-participant to interject in a conversation between the first participant and the second participant, wherein the first participant and the second participant hear a voice of the non-participant.

12. 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 non-participant, a request to access a chat group at a voice call number, the chat group including multiple participants, comprising at least one of a barging mode request, a listening mode request, and a whispering mode request on a conversation involving the non-participant;

provide a list of the participants to the non-participant, to allow the non-participant may select to talk to a first participant from the list of the participants;

receive a call, from the non-participant to the first participant, at the voice call number via a voice communication channel;

select, by the first participant, to add a second participant to the call;

initiate a voice data transfer between the first participant and the non-participant through the voice communication channel;

and

initiate, in a whispering mode, a whisper data transfer between the first participant and the second participant, wherein the non-participant is blocked from the whisper data transfer while it receives the voice data transfer from the first participant.

13. The system of claim 12 , wherein the one or more processors further execute instructions to at least one of:

set the voice call number for a ring group reaching all participants in the chat group when activating the voice call number; and

set the voice call number for accessing a queue to answer the voice call number, the queue including one or more participants selected from the participants in the chat group.

14. The system of claim 12 , wherein the one or more processors further execute instructions to prompt the non-participant, upon the request to activate the voice call number, to select one of the multiple participants in the chat group based on a keypad allocation for each of the participants.

15. The system of claim 12 , wherein to provide the list of the participants to the non-participant, the one or more processors further execute instructions to include a statistical information for at least one participant in the list of the participants.

16. The system of claim 12 , wherein to provide the list of the participants to the non-participant, the one or more processors further executes instructions to rank the participants according to a time to answer the request to activate the voice call number and an average call duration in total and per participant.

17. A non-transitory, computer-readable medium storing instructions which, when executed by a processor, cause a computer to perform a method, the method comprising:

receiving, from a non-participant, a request to access a chat group at a voice call number, the chat group including multiple participants, comprising at least one of a barging mode request, a listening mode request, and a whispering mode request on a conversation involving the non-participant;

providing a list of the participants to the non-participant, to allow the non-participant to talk to a first participant from the list of the participants;

receiving a call, from the non-participant to the first participant, at the voice call number via a voice communication channel;

selecting, by the first participant, to add a second participant to the call;

initiating a voice data transfer between the first participant and the non-participant through the voice communication channel;

and

initiating, in a whispering mode, a whisper data transfer between the first participant and the second participant, wherein the non-participant is blocked from the whisper data transfer while receiving the voice data transfer from the first participant.

18. The non-transitory, computer-readable medium of claim 17 , wherein the method further comprises:

setting the voice call number for a ring group reaching all participants in the chat group when activating the voice call number; and

setting the voice call number for accessing a queue to answer the voice call number, the queue including one or more participants selected from the participants in the chat group.

19. The non-transitory, computer-readable medium of claim 17 , wherein the method further comprises prompting the non-participant, upon the request to activate the voice call number, to select one of the multiple participants in the chat group based on a keypad allocation for each of the participants.

20. The non-transitory, computer-readable medium of claim 17 wherein, in the method, providing the list of the participants to the non-participant further comprises including a statistical information for at least one participant in the list of the participants.

Assignments (6)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 29, 2026
From: FUZE, INC.
To: 8X8, INC.
Reel/Frame 073620/0839 →
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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 25, 2019
From: SOTILLO, JULIO VIERA; SANTOS, JOÃO; SANTOS, JOSÉ; EVANS, AARON
To: FUZE, INC.
Reel/Frame 048995/0323 →