Monitoring and controlling the status of a communication session
First Claim
1. A method for monitoring a communication-session (CS) status of one or more communication sessions between a computing device and one or more other computing devices over a network, wherein the computing device performs actions of the method, comprising:
- associating, over the network, a local CS module with the one or more communication sessions, wherein at least one of one or more local microphones or one or more local cameras are employed by the computing device to participate in the one or more communication sessions;
employing the one or more local microphones to detect utterance of one or more of a forbidden keyword or a forbidden phrase during the one or more communication sessions;
automatically substituting the one or more forbidden keyword or the forbidden phrase with a pre-selected non-forbidden keyword or non-forbidden phrase for transmission in the one or more communication sessions, wherein the one or more forbidden keyword or the forbidden phrase is blocked from transmission in the one or more communication sessions;
determining a physical proximity of a user to the computing device during participation in the one or more communication sessions;
providing, over the network, the CS status of the one or more communication sessions, wherein the CS status includes at least one of a status of the one or more local microphones, the user'"'"'s physical proximity, or a status of the one or more local cameras at the computing device, and wherein a proximity sensor is employed to detect the user'"'"'s physical proximity;
employing the local CS module to provide one or more local status indicators based on the CS status, wherein the one or more status indicators indicate at least one of the status of the one or more local microphones, an alert when the user'"'"'s physical proximity away from the computing device is greater than a distance threshold for participation in the one or more communication sessions, or the status of the one or more local cameras; and
in response to an update of the CS status, updating the one or more local status indicators based on the updated CS status.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments are directed to a communication-session (CS) module that monitors the status of a communication session and at least partially controls the status. The CS module provides a party participating in a communication session an indication of whether a status of a microphone the user is employing to participate in an audio and/or video communication session is in a mute (or off) state, or whether the microphone status is in a live (or on) state. Likewise, a CS module may indicate to a user whether a status of a camera that the user is employing to participate in a video communication session is in an off state, or whether the camera status is in an on (or live) state. As such, a CS module provides users reminders of whether or not the microphone and/or camera, is in a live state, a mute state, or is otherwise turned on or off.
-
Citations
16 Claims
-
1. A method for monitoring a communication-session (CS) status of one or more communication sessions between a computing device and one or more other computing devices over a network, wherein the computing device performs actions of the method, comprising:
-
associating, over the network, a local CS module with the one or more communication sessions, wherein at least one of one or more local microphones or one or more local cameras are employed by the computing device to participate in the one or more communication sessions; employing the one or more local microphones to detect utterance of one or more of a forbidden keyword or a forbidden phrase during the one or more communication sessions; automatically substituting the one or more forbidden keyword or the forbidden phrase with a pre-selected non-forbidden keyword or non-forbidden phrase for transmission in the one or more communication sessions, wherein the one or more forbidden keyword or the forbidden phrase is blocked from transmission in the one or more communication sessions; determining a physical proximity of a user to the computing device during participation in the one or more communication sessions; providing, over the network, the CS status of the one or more communication sessions, wherein the CS status includes at least one of a status of the one or more local microphones, the user'"'"'s physical proximity, or a status of the one or more local cameras at the computing device, and wherein a proximity sensor is employed to detect the user'"'"'s physical proximity; employing the local CS module to provide one or more local status indicators based on the CS status, wherein the one or more status indicators indicate at least one of the status of the one or more local microphones, an alert when the user'"'"'s physical proximity away from the computing device is greater than a distance threshold for participation in the one or more communication sessions, or the status of the one or more local cameras; and in response to an update of the CS status, updating the one or more local status indicators based on the updated CS status. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computing device that employs a local communication-session (CS) module for monitoring a CS status of one or more communication sessions with one or more other computing devices over a network, comprising:
-
one or more local status indicators; one or more event sensors; one or more controls; and one or more hardware processor devices that perform actions, including; associating, over the network, the local CS module with the one or more communication sessions, wherein at least one of one or more local microphones or one or more local cameras are employed to participate in the one or more communication sessions; employing the one or more local microphones to detect utterance of one or more of a forbidden keyword or a forbidden phrase during the one or more communication sessions; automatically substituting the one or more forbidden keyword or the forbidden phrase with a pre-selected non-forbidden keyword or non-forbidden phrase for transmission in the one or more communication sessions, wherein the one or more forbidden keyword or the forbidden phrase is blocked from transmission in the one or more communication sessions; determining a physical proximity of a user to the computing device during participation in the one or more communication sessions; providing, over the network, the CS status of the one or more communication sessions, wherein the CS status includes at least one of a status of the one or more local microphones, the user'"'"'s physical proximity, or a status of the one or more local cameras at the computing device, and wherein a proximity sensor is employed to detect the user'"'"'s physical proximity; controlling a mode of the one or more local status indicators based on the CS status, wherein the mode of the one or more local status indicators indicates at least one of the status of the one or more local microphones, an alert when the user'"'"'s physical proximity away from the computing device is greater than a distance threshold for participation in the one or more communication sessions, or the status of the one or more local cameras; and in response to an update of the CS status, updating the mode of the one or more local status indicators based on the updated CS status. - View Dependent Claims (7, 8, 9, 10, 11)
-
-
12. A processor readable non-transitory storage media that includes instructions to monitor a communication-session (CS) status of one or more communication sessions between a computer, wherein execution of the instructions by one or more processor devices of the computer performs actions, comprising:
-
associating, over a network, a local CS module with the one or more communication sessions, wherein at least one of one or more local microphones or one or more local cameras are employed by the computing device to participate in the one or more communication sessions; employing the one or more local microphones to detect utterance of one or more of a forbidden keyword or a forbidden phrase during the one or more communication sessions; automatically substituting the one or more forbidden keyword or the forbidden phrase with a pre-selected non-forbidden keyword or non-forbidden phrase for transmission in the one or more communication sessions, wherein the one or more forbidden keyword or the forbidden phrase is blocked from transmission in the one or more communication sessions; determining a physical proximity of a user to the computing device during participation in the one or more communication sessions; providing, over the network, the CS status of the one or more communication sessions, wherein the CS status includes at least one of a status of the one or more local microphones, the user'"'"'s physical proximity, or a status of the one or more local cameras at the computing device, and wherein a proximity sensor is employed to detect the user'"'"'s physical proximity; employing the local CS module to provide one or more local status indicators based on the CS status, wherein the one or more status indicators indicate at least one of the status of the one or more local microphones, an alert when the user'"'"'s physical proximity away from the computing device is greater than a distance threshold for participation in the one or more communication sessions, or the status of the one or more local cameras; and in response to an update of the CS status, updating the one or more local status indicators based on the updated CS status. - View Dependent Claims (13, 14, 15, 16)
-
Specification