Conferencing based on portable multifunction devices
First Claim
Patent Images
1. A method comprising:
- establishing, by a computer operating as a teleconference hub, communications with a plurality of portable multifunction devices, in accordance with one or more wireless communication protocols, wherein each of the plurality of portable multifunction devices includes a microphone operated to capture audio signals;
receiving, by the computer, a first audio signal that is acquired by a first portable multifunction device of the plurality of portable multifunction devices, via its microphone, used by a first user in a teleconference;
receiving, by the computer, second audio signals that are acquired by other portable multifunction devices of the plurality of portable multifunction devices, via their microphones, used by a other users in the conference;
determining, by the computer, that the first audio signal represents the audio signal of a dominant speaker among the users in the teleconference;
performing noise cancellation processing, by the computer, on the first audio signal and the second audio signals to produce an output audio signal that represents the first audio signal with reduced noise; and
sending, by the computer, the first output audio signal to the conference.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer receives a first audio signal that is acquired by a first user device used by a first user in a conference and a second audio signal that is acquired by a second user device used by a second user in the conference. The computer processes the first audio signal based on the second audio signal to improve quality of the first audio signal, and sends the processed first audio signal to the conference.
-
Citations
20 Claims
-
1. A method comprising:
-
establishing, by a computer operating as a teleconference hub, communications with a plurality of portable multifunction devices, in accordance with one or more wireless communication protocols, wherein each of the plurality of portable multifunction devices includes a microphone operated to capture audio signals; receiving, by the computer, a first audio signal that is acquired by a first portable multifunction device of the plurality of portable multifunction devices, via its microphone, used by a first user in a teleconference; receiving, by the computer, second audio signals that are acquired by other portable multifunction devices of the plurality of portable multifunction devices, via their microphones, used by a other users in the conference; determining, by the computer, that the first audio signal represents the audio signal of a dominant speaker among the users in the teleconference; performing noise cancellation processing, by the computer, on the first audio signal and the second audio signals to produce an output audio signal that represents the first audio signal with reduced noise; and sending, by the computer, the first output audio signal to the conference. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer program product, the computer program product comprising one or more non-transitory computer readable storage medium and program instructions stored on at least one of the one or more non-transitory computer readable storage medium, the program instructions comprising:
-
program instructions to establish, by a computer operating as a teleconference hub, communications with a plurality of portable multifunction devices, in accordance with one or more wireless communication protocols, wherein each of the plurality of portable multifunction devices includes a microphone operated to capture audio signals; program instructions to receive, by the computer, a first audio signal that is acquired by a first portable multifunction device of the plurality of portable multifunction devices, via its microphone, used by a first user in a teleconference; program instructions to receive, by the computer, second audio signals that are acquired by other portable multifunction devices of the plurality of portable multifunction devices, via their microphones, used by other users in the conference; program instructions to determine, by the computer, that the first audio signal represents the audio signal of a dominant speaker among the users in the teleconference; program instructions to perform noise cancellation processing, by the computer, on the first audio signal and the second audio signals to produce an output audio signal that represents the first audio signal with reduced noise; and program instructions to send, by the computer, the output audio signal to the conference. - View Dependent Claims (10, 11, 12)
-
-
13. A computer system operating as a teleconference hub, the computer system comprising one or more receivers, one or more transmitters, one or more processors, one or more non-transitory computer readable memories, one or more non-transitory computer readable storage medium, and program instructions stored on at least one of the one or more non-transitory storage medium for execution by at least one of the one or more processors via at least one of the one or more non-transitory computer readable memories, the program instructions comprising:
-
program instructions to establish, by a computer operating as a teleconference hub, communications with a plurality of portable multifunction devices, in accordance with one or more wireless communication protocols, wherein each of the plurality of portable multifunction devices includes a microphone operated to capture audio signals; program instructions to receive, by the computer, a first audio signal that is acquired by a first portable multifunction device of the plurality of portable multifunction devices, via its microphone, used by a first user in a teleconference; program instructions to receive, by the computer, second audio signals that are acquired by other portable multifunction devices of the plurality of portable multifunction devices, via their microphones, used by other users in the conference; program instructions to determine, by the computer, that the first audio signal represents the audio signal of a dominant speaker among the users in the teleconference; program instructions to perform noise cancellation processing, by the computer, on the first audio signal and the second audio signals to produce an output audio signal that represents the first audio signal with reduced noise; and program instructions to send, by the computer, the output audio signal to the conference. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification