Legal claims defining the scope of protection, as filed with the USPTO.
1. A graphical user interface comprising: a first user interface enabling a user to participate in an electronic conference with a remote participant, including: a display of a communications stream corresponding to the remote participant, wherein the display of the communications stream corresponding to the remote participant comprises display of a video stream of the remote participant; and a display of a quality indicator indicating quality of an outgoing communication stream based on analysis of feedback corresponding to an outgoing communication stream performed by a client device of the remote participant; and a display of a notification identifying a change in a conference setting based on the analysis of the feedback corresponding to the outgoing communication stream performed by the client device of the remote participant.
2. The graphical user interface of claim 1 , wherein a selection of the change in the conference setting is received from the user; and wherein, in response to the selection of the change in the conference setting by the user: the first user interface ceases to be displayed; and a second user interface is displayed, including a display of a second communications stream corresponding to the remote participant.
3. The graphical user interface of claim 1 , wherein the display of the communications stream corresponding to the remote participant is in a first section of the first user interface; and wherein the display of the quality indicator is in a second section of the first user interface, the second section distinct from the first section.
4. The graphical user interface of claim 1 , wherein the display of the communications stream corresponding to the remote participant is overlaid with the display of the quality indicator.
5. The graphical user interface of claim 1 , wherein the first user interface further includes a display of the outgoing communication stream of the user.
6. A non-transitory computer-readable storage medium storing instructions, which when executed by a computing system, cause the computing system to: enable a user to participate in an electronic conference with a remote participant, the electronic conference including an outgoing communications stream; receive feedback from a remote device used by the remote participant, the feedback corresponding to a quality of the user's outgoing communications stream at the remote device; and adjust a conference setting of the electronic conference based on the feedback.
7. The non-transitory computer-readable storage medium of claim 6 , including instructions, which when executed by the computing system, cause the computing system to display one or more quality indicators corresponding to the received feedback.
8. The non-transitory computer-readable storage medium of claim 6 , including instructions, which when executed by the computing system, cause the computing system to display a notification regarding the received feedback.
9. The non-transitory computer-readable storage medium of claim 6 , including instructions, which when executed by the computing system, cause the computing system to display a recommended conference setting based on the received feedback.
10. The non-transitory computer-readable storage medium of claim 6 , including instructions, which when executed by the computing system, cause the computing system to adjust an attribute of the outgoing communications stream for the user.
11. The non-transitory computer-readable storage medium of claim 6 , wherein the electronic conference includes two or more channels for participant communications, the two or more channels selected from a group consisting of: a channel for text communications; a channel for audio communications; a channel for visual communications; and a channel for multimedia communications.
12. The non-transitory computer-readable storage medium of claim 11 , further comprising instructions, which when executed by the computing system, cause the computing system to determine an optimal channel of the two or more channels based on the analysis of each of the two or more channels; and wherein adjusting the conference setting of the electronic conference includes promoting the optimal channel to the user.
13. A computing system comprising: one or more processors; and memory storing instructions for execution by the one or more processors, the instructions including instructions for: displaying, on the display, a graphical user interface (GUI) enabling a user to participate in an electronic conference with a remote participant, the electronic conference including an outgoing communications stream for the user, wherein the graphical user interface includes a communications stream corresponding to the remote participant; receiving feedback from a remote client device used by the remote participant, the feedback corresponding to a quality of the user's outgoing communications stream at the remote client device; and adjusting a conference setting of the electronic conference based on the received feedback.
14. The computing system of claim 13 , wherein the GUI includes quality information for the electronic conference; and the method stores further instructions for updating the displayed GUI to include display of information corresponding to the received feedback.
15. The computing system of claim 14 , wherein updating the displayed GUI includes updating a display characteristic of one or more icons within the displayed GUI, the one or more icons corresponding to one or more respective forms of communication.
16. The computing system of claim 14 , wherein updating the displayed GUI includes updating a display characteristic of the communications stream corresponding to the remote participant.
17. The computing system of claim 14 , wherein the displayed GUI includes the outgoing communications stream for the user; and wherein updating the displayed GUI includes updating a display characteristic of the outgoing communications stream for the user.
18. The computing system of claim 13 , further comprising one or more speakers; wherein the memory further stores instructions for providing an audio notification corresponding to the received feedback via the one or more speakers.
19. The computing system of claim 13 , wherein the electronic conference comprises a peer-to-peer electronic conference.
Unknown
October 2, 2018
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.