IP Library Granted Patent US 11,757,821
Granted Patent B1
US 11,757,821 · App. 18/047,852 · Granted Sep 12, 2023

Multi-user voice communications and related systems and methods

Inventors: Michael Lynch (New York, NY); James Miller (Austin, TX); Alexander Francisci (New York, NY); Inderpal Chaggar (London, GB); Armaan Nathani (New York, NY)
Assignee: SYMPHONY COMMUNICATION SERVICES HOLDINGS LLC
H04L51/42G06F3/0484
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,757,821
App. No.
18/047,852
Granted
Sep 12, 2023
Kind
B1
Abstract

Systems and methods are described for providing instant voice communications to users of a chat platform. An example method includes: providing a chat platform for a plurality of users, the chat platform including a plurality of chatrooms; presenting, on a client device of a first user from the plurality of users, a graphical user interface corresponding to a first chatroom from the plurality of chatrooms, the graphical user interface including a selectable element for initiating an instant voice communication channel among members of the chatroom, the members including the first user and at least one other user from the plurality of users; receiving, on the client device of the first user, an indication that the user has selected the selectable element in the graphical user interface; and providing, in response to the selection, the instant voice communication channel to client devices associated with the members.

Claims (44)

1. A computer-implemented method comprising:

providing a chat platform for a plurality of users, the chat platform comprising a plurality of chatrooms;

presenting, on a client device of a first user from the plurality of users, a graphical user interface corresponding to a first chatroom from the plurality of chatrooms, the graphical user interface comprising a selectable element for initiating an instant voice communication channel among members of the first chatroom, the members comprising the first user and at least one other user from the plurality of users;

receiving, on the client device of the first user, an indication that the first user has selected the selectable element in the graphical user interface; and

providing, in response to the selection, the instant voice communication channel to client devices associated with the members,

wherein providing the instant voice communication channel comprises implementing a communication session among the members, and

wherein implementing the communication session comprises, without the at least one other user answering or accepting the communication session, (i) enabling the at least one other user to hear the first user's voice from a speaker associated with the at least one other user's client device and (ii) automatically activating a microphone associated with the at least one other user's client device.

2. The method of claim 1 , wherein each chatroom from the plurality of chatrooms comprises an online text communication channel.

3. The method of claim 1 , wherein the graphical user interface comprises a window corresponding to the first chatroom, and the selectable element comprises a button.

4. The method of claim 1 , wherein the communication session is implemented within one second after the first user selected the selectable element.

5. The method of claim 1 , wherein the instant voice communication channel provides at least one of half-duplex or full-duplex communication.

6. The method of claim 1 , wherein the instant voice communication channel provides at least one of one-to-one communication or one-to-many communication.

7. The method of claim 1 , wherein the instant voice communication channel provides end-to-end encryption of voice communications.

8. The method of claim 1 , wherein the instant voice communication channel provides a no-ring communication.

9. The method of claim 1 , wherein providing the instant voice communication channel comprises:

ringing a second client device associated with one of the members; and

enabling the one of the members to silence the ringing.

10. The method of claim 1 , wherein providing the instant voice communication channel comprises recording communications occurring over the instant voice communication channel.

11. A system comprising:

one or more computer systems programmed to perform operations comprising:

providing a chat platform for a plurality of users, the chat platform comprising a plurality of chatrooms;

presenting, on a client device of a first user from the plurality of users, a graphical user interface corresponding to a first chatroom from the plurality of chatrooms, the graphical user interface comprising a selectable element for initiating an instant voice communication channel among members of the first chatroom, the members comprising the first user and at least one other user from the plurality of users;

receiving, on the client device of the first user, an indication that the first user has selected the selectable element in the graphical user interface; and

providing, in response to the selection, the instant voice communication channel to client devices associated with the members,

wherein providing the instant voice communication channel comprises implementing a communication session among the members, and

wherein implementing the communication session comprises,

without the at least one other user answering or accepting the communication session, (i) enabling the at least one other user to hear the first user's voice from a speaker associated with the at least one other user's client device and (ii) automatically activating a microphone associated with the at least one other user's client device.

12. The system of claim 11 , wherein each chatroom from the plurality of chatrooms comprises an online text communication channel.

13. The system of claim 11 , wherein the graphical user interface comprises a window corresponding to the first chatroom, and the selectable element comprises a button.

14. The system of claim 11 , wherein the instant voice communication channel provides at least one of half-duplex or full-duplex communication.

15. The system of claim 11 , wherein the instant voice communication channel provides at least one of one-to-one communication or one-to-many communication.

16. The system of claim 11 , wherein the instant voice communication channel provides end-to-end encryption of voice communications.

17. The system of claim 11 , wherein the instant voice communication channel provides a no-ring communication, wherein the communication session is implemented within one second after the first user selected the selectable element.

18. The system of claim 11 , wherein, to provide the instant voice communication channel, the one or more computer systems are programmed to further perform operations comprising:

ringing a second client device associated with one of the members; and

enabling the one of the members to silence the ringing.

19. The system of claim 11 , wherein, to provide the instant voice communication channel, the one or more computer systems are programmed to further perform an operation comprising recording communications occurring over the instant voice communication channel.

20. A non-transitory computer-readable medium having instructions stored thereon that, when executed by one or more computer processors, cause the one or more computer processors to perform operations comprising:

providing a chat platform for a plurality of users, the chat platform comprising a plurality of chatrooms;

presenting, on a client device of a first user from the plurality of users, a graphical user interface corresponding to a first chatroom from the plurality of chatrooms, the graphical user interface comprising a selectable element for initiating an instant voice communication channel among members of the first chatroom, the members comprising the first user and at least one other user from the plurality of users;

receiving, on the client device of the first user, an indication that the first user has selected the selectable element in the graphical user interface; and

providing, in response to the selection, the instant voice communication channel to client devices associated with the members,

wherein providing the instant voice communication channel comprises implementing a communication session among the members, and

wherein implementing the communication session comprises, without the at least one other user answering or accepting the communication session, (i) enabling the at least one other user to hear the first user's voice from a speaker associated with the at least one other user's client device and (ii) automatically activating a microphone associated with the at least one other user's client device.

Assignments (2)
SECURITY INTEREST Recorded Sep 29, 2025
From: SYMPHONY COMMUNICATION SERVICES HOLDINGS, LLC; SYMPHONY COMMUNICATION SERVICES, LLC; CLOUD9 TECHNOLOGIES LLC; PERZO INC.; STREETLINX INC.; AMENITY ANALYTICS, INC.
To: MUFG BANK, LTD.
Reel/Frame 072408/0921 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 23, 2023
From: LYNCH, MICHAEL; MILLER, JAMES; FRANCISCI, ALEXANDER; CHAGGAR, INDERPAL; NATHANI, ARMAAN
To: SYMPHONY COMMUNICATION SERVICES HOLDINGS LLC
Reel/Frame 062783/0316 →