WO2019094027A1 - Conferencing environment monitoring - Google Patents

Conferencing environment monitoring Download PDF

Info

Publication number
WO2019094027A1
WO2019094027A1 PCT/US2017/061072 US2017061072W WO2019094027A1 WO 2019094027 A1 WO2019094027 A1 WO 2019094027A1 US 2017061072 W US2017061072 W US 2017061072W WO 2019094027 A1 WO2019094027 A1 WO 2019094027A1
Authority
WO
WIPO (PCT)
Prior art keywords
conferencing
monitoring device
issue
monitoring
environment
Prior art date
Application number
PCT/US2017/061072
Other languages
French (fr)
Inventor
Robert C. Brooks
Daniel James BRADEN
Ronald E. Deluga
Original Assignee
Hewlett-Packard Development Company, L.P.
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hewlett-Packard Development Company, L.P. filed Critical Hewlett-Packard Development Company, L.P.
Priority to US16/762,473 priority Critical patent/US11102022B2/en
Priority to PCT/US2017/061072 priority patent/WO2019094027A1/en
Priority to EP17931546.0A priority patent/EP3707896A4/en
Priority to CN201780098145.1A priority patent/CN111567037B/en
Publication of WO2019094027A1 publication Critical patent/WO2019094027A1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/16Arrangements for providing special services to substations
    • H04L12/18Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
    • H04L12/1813Arrangements for providing special services to substations for broadcast or conference, e.g. multicast for computer conferences, e.g. chat rooms
    • H04L12/1827Network arrangements for conference optimisation or adaptation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/14Systems for two-way working
    • H04N7/15Conference systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/16Arrangements for providing special services to substations
    • H04L12/18Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
    • H04L12/1813Arrangements for providing special services to substations for broadcast or conference, e.g. multicast for computer conferences, e.g. chat rooms
    • H04L12/1822Conducting the conference, e.g. admission, detection, selection or grouping of participants, correlating users to one or more conference sessions, prioritising transmission
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/16Arrangements for providing special services to substations
    • H04L12/18Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
    • H04L12/1813Arrangements for providing special services to substations for broadcast or conference, e.g. multicast for computer conferences, e.g. chat rooms
    • H04L12/1831Tracking arrangements for later retrieval, e.g. recording contents, participants activities or behavior, network status
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/80Responding to QoS
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/22Arrangements for supervision, monitoring or testing
    • H04M3/24Arrangements for supervision, monitoring or testing with provision for checking the normal operation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/56Arrangements for connecting several subscribers to a common circuit, i.e. affording conference facilities
    • H04M3/563User guidance or feature selection
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/56Arrangements for connecting several subscribers to a common circuit, i.e. affording conference facilities
    • H04M3/567Multimedia conference systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/14Systems for two-way working
    • H04N7/141Systems for two-way working between two video terminals, e.g. videophone
    • H04N7/147Communication arrangements, e.g. identifying the communication as a video-communication, intermediate storage of the signals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2250/00Details of telephonic subscriber devices
    • H04M2250/12Details of telephonic subscriber devices including a sensor for measuring a physical value, e.g. temperature or motion
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/08Indicating faults in circuits or apparatus
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/56Arrangements for connecting several subscribers to a common circuit, i.e. affording conference facilities
    • H04M3/568Arrangements for connecting several subscribers to a common circuit, i.e. affording conference facilities audio processing specific to telephonic conferencing, e.g. spatial distribution, mixing of participants

Definitions

  • a conferencing session can include a conference with participants in different locations linked by communications devices. For instance, teleconferencing sessions can be linked by telephones and computing conferencing sessions can be linked by computing devices. Some conferencing sessions can include a
  • Figurel illustrates a monitoring device to monitor a conferencing environment according to an example
  • Figure 2 illustrates a monitoring device to monitor a conferencing environment according to another example
  • Figure 3 illustrates a system 330 to monitor a conferencing environment according to an example
  • Figure 4 illustrates a diagram of a monitoring device within a conferencing environment according to an example.
  • Conferencing sessions can be used within companies, between companies, and for client interactions, among others.
  • Conferencing sessions can include a plurality of locations where each participant of the conferencing session is located. For instance, a first set of participants may be in a conference room around a conferencing device, while a second set of participants of the conferencing session may be in an office at a remote location surrounding a conferencing device.
  • a conferencing device can include a device over which the conferencing session takes place.
  • a conferencing device can include a landline telephone, a cellular telephone (e.g., smartphone), and/or a computing device such as a tablet, laptop, or personal computer, among others.
  • a conferencing session can include a plurality of different conferencing devices.
  • Quality and user experience of conferencing sessions can be impacted by a plurality of factors including locations of a conferencing device in a conferencing environment, objects obstructing the conference device, locations of participants in the conferencing environment, and/or blocked microphones on the conferencing device, among others.
  • Such factors can negatively impact a conferencing session by causing issues for participants or equipment involved in the conferencing session.
  • an issue can include a problem, nuisance, or potential problem associated with the conferencing session due to the device configuration or conferencing environment,
  • Some approaches to addressing these issues include addressing incoming audio data at a monitoring or conferencing device to determine how to apply a voice processing model. Other approaches include evaluating incoming audio or visual data and providing error messages or disconnecting a conferencing session in response to a detected problem. Such approaches may include monitoring devices that lack capabilities to collect desired data (e.g., visual data from cameras, data from sensors, data from microphones, etc.) to monitor a conferencing session or environment and correct issues with the conferencing session or environment.
  • desired data e.g., visual data from cameras, data from sensors, data from microphones, etc.
  • such approaches may lack desired resources (e.g., fewer cameras, sensors, and/or microphones than desired), may have resources dedicated to something other than conferencing environment monitoring (e.g., camera dedicated to video conferencing and not conferencing environment monitoring), and/or may lack desired processing resources to analyze video, audio, or other data received during monitoring of the conferencing environment.
  • desired resources e.g., fewer cameras, sensors, and/or microphones than desired
  • may have resources dedicated to something other than conferencing environment monitoring e.g., camera dedicated to video conferencing and not conferencing environment monitoring
  • processing resources to analyze video, audio, or other data received during monitoring of the conferencing environment.
  • examples of the present disclosure can include a monitoring device to monitor a conferencing environment and/or correct issues with a
  • some examples can include a monitoring device communicatively coupled to sensors, cameras, microphones, and/or other data collection devices to monitor the conferencing environment, analyze the collected data, and/or detect and address issues of the conferencing environment and/or conferencing session.
  • communicatively coupled can include coupled via various wired and/or wireless connections between devices such that data can be transferred in various directions between the devices. The coupling need not be a direct connection, and in some examples can be an indirect connection.
  • a conferencing environment can include an environment in which a conferencing session takes place.
  • a conferencing environment can include a conference room, a business office, a coffee shop where a participant is located during the conferencing session, or a home office, among others.
  • the conferencing session can be part of the conferencing environment such that the conferencing environment includes the quality of the conferencing session and/or other aspects of the conferencing session.
  • monitoring a conference environment such as a conference room can include monitoring the room and objects within the room, as well as a quality (e.g., sound, connection, etc.) of a conferencing session taking place in the conference room,
  • an application can run on the monitoring device to facilitate communication between the monitoring device and a conferencing device and/or analyze the conferencing session (e.g., conferencing experience, call quality, etc.). Recommendations can be provided by the monitoring device to the conferencing session (e.g., conferencing experience, call quality, etc.).
  • conferencing device and/or a participant of the conferencing session to correct an issue.
  • FIG. 1 Figurel illustrates a monitoring device to monitor a conferencing environment according to an example.
  • Monitoring device 100 can be a computing device in some examples.
  • monitoring device 00 can include a processor 1 14.
  • processor 1 14 the following descriptions refer to a single processor, the descriptions may also apply to a system with multiple processors.
  • Processor 114 can be a central processing unit (CPU), a semiconductor based microprocessor, and/or other hardware devices suitable for retrieval and execution of instructions stored in non-transitory machine readable medium.
  • Processor 114 can fetch, decode, and execute instructions.
  • processor 114 can include at least one electronic circuit that includes electronic components for performing the functionality of instructions.
  • monitoring device 100 can comprise processor 114 to monitor a physical aspect and an audio aspect of a conferencing environment in which a conferencing device 102 is located.
  • Conferencing device 102 can be
  • monitoring device 100 can be communicatively coupled to monitoring device 100.
  • monitoring device 100 can be communicatively coupled to a sensor and/or a camera to monitor the physical aspect and the audio aspect.
  • a plurality of sensors and/or a plurality of cameras can be used.
  • Monitoring device 100 in some instances, can be communicatively coupled to a microphone to monitor the audio aspect, in some examples, monitoring device 100 can be communicatively coupled to a plurality of microphones.
  • Monitoring device 100 can receive data from the camera(s), sensor(s), microphone(s), and/or other data collection devices, which can be located around the conferencing environment or directly connected to monitoring device 100 and/or conferencing device 102, for instance. The data can be received, stored, and/or analyzed at monitoring device 100. in some examples, monitoring device 100 can run an application to perform a portion of the monitoring.
  • Monitoring device 100 can monitor a conferencing environment for a plurality of visual, audio, thermal, and/or other aspects. For instance, aspects monitored by monitoring device 100 can inciude: an environment size; an
  • a door e.g., opened/closed
  • a number of participants or others in the environment e.g., a location of each of the participants or others in the environment; a position (e.g., standing, sitting, etc.) of each of the participants or others in the environment; a direction of a participant's voice with respect to the conferencing device 102 (e.g., participant speaking directly at the conferencing device 102, to the side of the conferencing device, away from the conferencing device 02, etc.); a number of active participants; a number of obstructions in the conferencing environment; a position of obstruction(s) in the conferencing environment; and/or a spatial relationship of obstruction(s) to the conferencing device 02 (e.g., a projector or laptop close to the conferencing device 102), among others.
  • monitoring device 100 can comprise processor 114 to detect an issue impacting a conferencing session associated with the conferencing device and the conferencing environment based on the monitoring. For instance, the data collected during monitoring can be analyzed by monitoring device 100 to detect the issue. In some instances, an application can be run on monitoring device 100 to facilitate the analysis.
  • An example of issue detection can include monitoring device 100 analyzing data received from data collection devices about positions of participants and sounds in the conferencing environment during monitoring and analyzing. Based on the monitoring, monitoring device 100 can detect an audio issue with the conferencing environment and/or session. For instance, monitoring device 100 can detect that participants are affecting a teleconference by speaking from a corner of a room and that a conferencing session may be negatively impacted.
  • monitoring device 100 can comprise processor 114 to determine a correction for the issue in response to the detection and at 108, monitoring device 100 can comprise processor 114 to perform the correction.
  • performing the correction can include providing a recommendation or instructions to conferencing device 102 or conferencing session participants to perform the correction (e.g., via a user interface).
  • a correction recommendation can be sent to a participant's laptop computer, via a user interface on conferencing device 102, and/or via a user interface on monitoring device 100, among others.
  • performing the correction can include instructing conferencing device 102 to adjust a parameter in a voice processing model. For instance, if a microphone communicatively coupled to monitoring device 100 detects an issue with a sound in the conferencing environment causing clarity issues that data can be received at monitoring device 100, and monitoring device 100 can instruct conferencing device 102 to adjust a parameter in a voice processing model of the conferencing device to improve the clarity of the conferencing session. [0022] in the previously presented example that included monitoring device 00 detecting an issue associated with positions and sounds of participants in the conferencing environment, determining a correction can include determining an adjustment to be made to conferencing device 02, to data collection devices (e.g., turn off or adjust microphones), or to positions of the participants.
  • data collection devices e.g., turn off or adjust microphones
  • Correction can include monitoring device 100 instructing conferencing device to make such an adjustment or recommending the participants change position in the conferencing environment, for instance.
  • the recommendation to the participants can include, for example, monitoring device 100 displaying the recommendation via a user interface (e.g., on monitoring device 100, on conferencing device 102, or elsewhere in the conferencing environment) and/or a visual cue, among other recommendation types.
  • Monitoring device 100 can run an application to analyze the data received to determine a quality of a conferencing session (e.g., call quality) and/or the
  • conferencing device 102 can run a version of the application in addition to and simultaneously with monitoring device 100. Having the application (or some version) running on monitoring device 100 and conferencing device 102 can, in some instances, facilitate improved communication between monitoring device 100 and conferencing device 102.
  • FIG. 2 illustrates a monitoring device to monitor a conferencing environment according to another example.
  • Monitoring device 200 can include a processor 214.
  • Monitoring device 200 and/or processor 214 can be akin to monitoring device 100 and/or processor 1 14, respectively, as described with respect to Figure 1.
  • Monitoring device 200 can be communicatively coupled to a
  • monitoring device 200 can be referred to as a first monitoring device
  • conferencing device 202 can be referred to as a first conferencing device
  • different monitoring device 224 can be referred to as a second monitoring device
  • different conferencing device 226 can be referred to as a second conferencing device.
  • monitoring device 200 and conferencing device 202 can be located in a different location than different monitoring device 224 and different conferencing device 226.
  • different conferencing device 226 may be a remote conferencing device.
  • Such an example may include monitoring device 200 and conferencing device 202 located in a first conference room and different monitoring device 224 and different conferencing device 226 located in a second conference room.
  • a conferencing session may occur between conferencing device 202 and different conferencing device 226.
  • monitoring device 200 and different monitoring device 224 can each monitor their respective conferencing environments, while both can monitor the conferencing session.
  • monitoring device 200 may detect an issue with the conferencing session that different monitoring device 226 does not detect. Such an issue can be
  • monitoring device 200 can comprise processor 214 to monitor a conferencing environment in which conferencing device 202 is located.
  • monitoring device 200 can use a camera, microphone, and/or a sensor, among other data collection devices communicatively coupled to monitoring device 200 to monitor its associated conferencing environment including a conferencing session in which it is associated.
  • monitoring device 200 can comprise processor 214 to determine a conferencing environment issue correction and provide a recommendation of the conferencing environment issue correction to conferencing device 202 in response to detection of a conferencing environment issue impacting a conferencing session between conferencing device 202 and different conferencing device 226.
  • a recommendation can be made to conferencing session participants or another person in the conferencing environment.
  • monitoring device 200 can receive data from a camera and/or thermal detector that an obstruction (e.g., a laptop computer) is located in front of conferencing device 202.
  • an obstruction e.g., a laptop computer
  • monitoring device 200 can turn up a microphone communicatively coupled to monitoring device 200 and/or instruct conferencing device 202 to adjust a parameter in a voice processing model of conferencing device 202 or turn up a microphone of conferencing device 202 to compensate for the blocked conferencing device 202.
  • monitoring device 200 can provide a recommendation for a participant to physically move the obstruction, for example.
  • monitoring device 200 can comprise processor 214 to monitor the conferencing session between conferencing device 202 and different conferencing device 226.
  • different conferencing device 226 can be a remote conferencing device such as a iandline telephone located in a remote location.
  • monitoring device 200 can detect that different conferencing device 226 is sending conferencing device 202 noise content (e.g., a heating, ventilation, and air condition (HVAC) duct directly over different conferencing device 226 causing noise) rather than voice content, in such an example, different conferencing device 226 or different monitoring device 224 may not detect the impact of the noise content to the conferencing session, for instance an impact to a call quality coming out of
  • HVAC heating, ventilation, and air condition
  • Monitoring device 200 can provide a recommendation to different monitoring device 224 to correct the issue. For instance, monitoring device 200 may share a "too much noise" message to different monitoring device 224 and recommend faking action to correct the issue. For example, different monitoring device 224 may instruct different conferencing device 226 to turn down microphones or may notify participants to move the different conferencing device 226 away from the HVAC duct.
  • monitoring device 200 can comprise processor 214 to determine a conferencing session issue correction and provide a recommendation of the conferencing session issue correction to the different monitoring device in response to detection of a conferencing session issue impacting the conferencing session. For instance, in the example discussed above, monitoring device 200 can provide a recommendation to different monitoring device 224 to physically move different conferencing device 226 away from a cause of the noise content. Alternatively or additionally, monitoring device 200 can instruct conferencing device 202 to adjust a parameter in a voice processing algorithm to compensate for the noise content. [0032] in some embodiments, monitoring device 200 can run an application to facilitate communication between monitoring device 200 and the different monitoring device 224 and between monitoring device 200 and conferencing device 202. In some examples, the application can run on the different monitoring device 224, the conferencing device 202, and the different conferencing device 226 (e.g., to facilitate communication between conferencing device 226 and monitoring device 224).
  • FIG 3 illustrates a system 330 to monitor a conferencing environment according to an example.
  • System 330 can be a monitoring device akin to monitoring device 100 as illustrated in Figure 1 and monitoring device 200 as illustrated in Figure 2.
  • System 330 can be a computing device in some examples.
  • system 330 can include a processor 314.
  • System 330 100 can further include a non- transitory machine readable medium 301 , on which may be stored instructions, such as instructions 332, 334, 336.
  • instructions 332, 334, 336 may be stored instructions, such as instructions 332, 334, 336.
  • the instructions may be distributed (e.g., stored) across multiple non-transitory machine readable mediums and the instructions may be distributed (e.g., executed by) across multiple processors.
  • Processor 314 can be a central processing unit (CPU), a semiconductor based microprocessor, and/or other hardware devices suitable for retrieval and execution of instructions stored in non-transitory machine readable medium 301.
  • CPU central processing unit
  • semiconductor based microprocessor and/or other hardware devices suitable for retrieval and execution of instructions stored in non-transitory machine readable medium 301.
  • Processor 314 can fetch, decode, and execute instructions 332, 334, 336, or a combination thereof.
  • processor 3 4 can include at least one electronic circuit that includes electronic components for performing the functionality of instructions 332, 334, 336, or a combination thereof.
  • Non-transitory machine readable medium 301 may be electronic, magnetic, optical, or other physical storage device that stores executable instructions.
  • non-transitory machine readable medium 301 may be, for example, Random Access Memory (RAM), an Electrically-Erasable Programmable Read-Only Memory
  • non-transitory machine readable medium 301 may be disposed within system 330, as shown in Figure 3.
  • the executable instructions 332, 334, 336 may be "installed" on the device.
  • non-transitory machine readable medium 301 can be a portable, external or remote storage medium, for example, that allows system 330 to download the instructions 332, 334, 336 from the
  • non-transitory machine readable medium 301 can be encoded with executable instructions for conferencing environment monitoring.
  • instructions 332, when executed by a processor such as processor 314, can include instructions to monitor using a camera and a microphone, a physical aspect and an audio aspect associated with a conferencing environment. Monitoring can include, for instance, using cameras, microphones, sensors, and/or other data collection devices to monitor characteristics of the conferencing environment.
  • the monitoring can include continuous monitoring of the physical aspects and audio aspects associated with the conferencing
  • continuous monitoring can include monitoring the conferencing environment as it changes (e.g., a new object is introduced, etc.). For example, a quality of the conferencing environment can be determined as the quality or the conferencing environment changes.
  • Continuous monitoring can include, for instance, the monitoring device monitoring as a conferencing session occurs. For example, if a participant joins the conferencing session late, the monitoring device can monitor doors opening and closing, locations of participants changing, noise changes, obstructions being introduced, etc. Continuous monitoring can allow for corrections and/or
  • Instructions 334 when executed by a processor such as processor 314, can include instructions to detect an issue associated with the conferencing environment based on the monitoring.
  • the issue can be detected based on data received from a sensor within the conferencing environment. For instance, a participant may block a microphone used for a conferencing session. A sensor communicatively coupled to the monitoring device may collect this data and communicate it to the monitoring device. The monitoring device can detect this as an issue. In some instances, detection can occur in real-time in response to continuous monitoring.
  • the issue in some examples, can be communicated via the monitoring device to the conferencing device, and instructions 336, when executed by a processor such as processor 314, can include instructions to adjust a parameter in a voice processing model of a conferencing device communicatively coupled to the monitoring device to correct the issue.
  • a processor such as processor 3114
  • the microphone issue can be communicated to the conferencing device, and the monitoring device can adjust a parameter in a voice processing model of the conferencing device or instruct the conferencing device to adjust the parameter to compensate for the microphone issue.
  • correcting the issue can include recommending to conferencing session participants to make a change to the conferencing device or in the conferencing environment.
  • the monitoring device can provide a recommendation via user interface to correct the issue and/or via an audio alert such as an alarm or voice instructions. In the aforementioned example, this may include a recommendation for the participant to physically move to avoid blocking the microphone.
  • FIG. 4 illustrates a diagram of a monitoring device 442 within a conferencing environment 440 according to an example.
  • Conferencing environment 440 can include a conference room, for instance, and can be communicatively coupled to a conferencing device 444 having a user interface 450 and a plurality of data collection devices 448-1 , 448-2, 448-3, ... , 448-n (referred to herein after as data collection devices 448).
  • Data collection devices 448 can include cameras, sensors, microphones, thermal detectors, or other devices that can capture aspects of conferencing environment 440 and/or a conferencing session held on
  • Monitoring device 442 can be located in a plurality of locations of conferencing environment 440. While monitoring device 442 is illustrated on a conference table in Figure 4, locations of monitoring device 442 are not so limited. In some examples, monitoring device 442 can include data collection devices 446-1 , 446-2, ... , 446 ⁇ m (referred to herein after as data collection devices 446). Data collection devices 448 can include cameras, sensors, microphones, thermal detectors, or other devices that can capture aspects of conferencing environment 440 and/or a conferencing session held on conferencing device 444. Monitoring device 442, in some instances, can include a user interface (not illustrated in Figure 4).
  • monitoring device 442 can monitor conferencing environment 440 and can detect and correct issues associated with conferencing environment 440. For instance, using data received from devices 446 and 448 during monitoring, monitoring device 442 can detect an issue that can negatively impact a conferencing session and correct the issue. Correction can include directly fixing the issue and/or providing a recommendation for correction. For instance, if a participant blocks conferencing device 444 with a laptop, monitoring device 442 can communicate to the participant via a user interface on the laptop to physically move the laptop, in such an example, the participant may be running an application on the laptop that is also run on monitoring device 442 and/or the laptop and monitoring device 442 may be on a same network.

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Telephonic Communication Services (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

Example implementations relate to conferencing environment monitoring. An example monitoring device can include a processor to monitor a physical aspect and an audio aspect of a conferencing environment in which a conferencing device is located, wherein the conferencing device is communicatively coupled to the monitoring device. The monitoring device can detect, based on the monitoring, an issue impacting a conferencing session associated with the conferencing device and the conferencing environment. In response to the detection, the monitoring device can determine a correction for the issue and perform the correction.

Description

CONFERENCING ENVIRONMENT MONITORING
[0001] A conferencing session can include a conference with participants in different locations linked by communications devices. For instance, teleconferencing sessions can be linked by telephones and computing conferencing sessions can be linked by computing devices. Some conferencing sessions can include a
combination of communication devices linking conferencing sessions.
Brief Description of the Drawings
[0002] Figurel illustrates a monitoring device to monitor a conferencing environment according to an example;
[0003] Figure 2 illustrates a monitoring device to monitor a conferencing environment according to another example;
[0004] Figure 3 illustrates a system 330 to monitor a conferencing environment according to an example; and
[0005] Figure 4 illustrates a diagram of a monitoring device within a conferencing environment according to an example.
Detailed Description
[0006] Conferencing sessions can be used within companies, between companies, and for client interactions, among others. Conferencing sessions can include a plurality of locations where each participant of the conferencing session is located. For instance, a first set of participants may be in a conference room around a conferencing device, while a second set of participants of the conferencing session may be in an office at a remote location surrounding a conferencing device. As used herein, a conferencing device can include a device over which the conferencing session takes place. For instance a conferencing device can include a landline telephone, a cellular telephone (e.g., smartphone), and/or a computing device such as a tablet, laptop, or personal computer, among others. In some examples, a conferencing session can include a plurality of different conferencing devices.
[0007] Quality and user experience of conferencing sessions can be impacted by a plurality of factors including locations of a conferencing device in a conferencing environment, objects obstructing the conference device, locations of participants in the conferencing environment, and/or blocked microphones on the conferencing device, among others. Such factors can negatively impact a conferencing session by causing issues for participants or equipment involved in the conferencing session. As used herein, an issue can include a problem, nuisance, or potential problem associated with the conferencing session due to the device configuration or conferencing environment,
[0008] Some approaches to addressing these issues include addressing incoming audio data at a monitoring or conferencing device to determine how to apply a voice processing model. Other approaches include evaluating incoming audio or visual data and providing error messages or disconnecting a conferencing session in response to a detected problem. Such approaches may include monitoring devices that lack capabilities to collect desired data (e.g., visual data from cameras, data from sensors, data from microphones, etc.) to monitor a conferencing session or environment and correct issues with the conferencing session or environment.
[0009] Similarly, such approaches may lack desired resources (e.g., fewer cameras, sensors, and/or microphones than desired), may have resources dedicated to something other than conferencing environment monitoring (e.g., camera dedicated to video conferencing and not conferencing environment monitoring), and/or may lack desired processing resources to analyze video, audio, or other data received during monitoring of the conferencing environment.
[0010] In contrast, examples of the present disclosure can include a monitoring device to monitor a conferencing environment and/or correct issues with a
conferencing session and/or the conferencing environment. For instance, some examples can include a monitoring device communicatively coupled to sensors, cameras, microphones, and/or other data collection devices to monitor the conferencing environment, analyze the collected data, and/or detect and address issues of the conferencing environment and/or conferencing session. As used herein, "communicatively coupled" can include coupled via various wired and/or wireless connections between devices such that data can be transferred in various directions between the devices. The coupling need not be a direct connection, and in some examples can be an indirect connection.
[0011] As used herein, a conferencing environment can include an environment in which a conferencing session takes place. For instance, a conferencing environment can include a conference room, a business office, a coffee shop where a participant is located during the conferencing session, or a home office, among others. In some examples, the conferencing session can be part of the conferencing environment such that the conferencing environment includes the quality of the conferencing session and/or other aspects of the conferencing session. For instance, monitoring a conference environment such as a conference room can include monitoring the room and objects within the room, as well as a quality (e.g., sound, connection, etc.) of a conferencing session taking place in the conference room,
[0012] in some examples, an application can run on the monitoring device to facilitate communication between the monitoring device and a conferencing device and/or analyze the conferencing session (e.g., conferencing experience, call quality, etc.). Recommendations can be provided by the monitoring device to the
conferencing device and/or a participant of the conferencing session to correct an issue.
[0013] Figurel illustrates a monitoring device to monitor a conferencing environment according to an example. Monitoring device 100 can be a computing device in some examples. For example, monitoring device 00 can include a processor 1 14. Although the following descriptions refer to a single processor, the descriptions may also apply to a system with multiple processors.
[0014] Processor 114 can be a central processing unit (CPU), a semiconductor based microprocessor, and/or other hardware devices suitable for retrieval and execution of instructions stored in non-transitory machine readable medium. Processor 114 can fetch, decode, and execute instructions. As an alternative or in addition to retrieving and executing instructions, processor 114 can include at least one electronic circuit that includes electronic components for performing the functionality of instructions.
[0015] At 106, monitoring device 100 can comprise processor 114 to monitor a physical aspect and an audio aspect of a conferencing environment in which a conferencing device 102 is located. Conferencing device 102 can be
communicatively coupled to monitoring device 100. In some examples, monitoring device 100 can be communicatively coupled to a sensor and/or a camera to monitor the physical aspect and the audio aspect. In some instances, a plurality of sensors and/or a plurality of cameras can be used. Monitoring device 100, in some instances, can be communicatively coupled to a microphone to monitor the audio aspect, in some examples, monitoring device 100 can be communicatively coupled to a plurality of microphones.
[0018] Monitoring device 100 can receive data from the camera(s), sensor(s), microphone(s), and/or other data collection devices, which can be located around the conferencing environment or directly connected to monitoring device 100 and/or conferencing device 102, for instance. The data can be received, stored, and/or analyzed at monitoring device 100. in some examples, monitoring device 100 can run an application to perform a portion of the monitoring.
[0017] Monitoring device 100 can monitor a conferencing environment for a plurality of visual, audio, thermal, and/or other aspects. For instance, aspects monitored by monitoring device 100 can inciude: an environment size; an
environment shape; wall surface reflectivity; ceiling surface reflectivity; status of a door (e.g., opened/closed); a number of participants or others in the environment; a location of each of the participants or others in the environment; a position (e.g., standing, sitting, etc.) of each of the participants or others in the environment; a direction of a participant's voice with respect to the conferencing device 102 (e.g., participant speaking directly at the conferencing device 102, to the side of the conferencing device, away from the conferencing device 02, etc.); a number of active participants; a number of obstructions in the conferencing environment; a position of obstruction(s) in the conferencing environment; and/or a spatial relationship of obstruction(s) to the conferencing device 02 (e.g., a projector or laptop close to the conferencing device 102), among others.
[0018] At 108, monitoring device 100 can comprise processor 114 to detect an issue impacting a conferencing session associated with the conferencing device and the conferencing environment based on the monitoring. For instance, the data collected during monitoring can be analyzed by monitoring device 100 to detect the issue. In some instances, an application can be run on monitoring device 100 to facilitate the analysis.
[0019] An example of issue detection can include monitoring device 100 analyzing data received from data collection devices about positions of participants and sounds in the conferencing environment during monitoring and analyzing. Based on the monitoring, monitoring device 100 can detect an audio issue with the conferencing environment and/or session. For instance, monitoring device 100 can detect that participants are affecting a teleconference by speaking from a corner of a room and that a conferencing session may be negatively impacted.
[0020] At 110, monitoring device 100 can comprise processor 114 to determine a correction for the issue in response to the detection and at 108, monitoring device 100 can comprise processor 114 to perform the correction. In some instances, performing the correction can include providing a recommendation or instructions to conferencing device 102 or conferencing session participants to perform the correction (e.g., via a user interface). For instance, a correction recommendation can be sent to a participant's laptop computer, via a user interface on conferencing device 102, and/or via a user interface on monitoring device 100, among others.
[0021] In some examples, performing the correction can include instructing conferencing device 102 to adjust a parameter in a voice processing model. For instance, if a microphone communicatively coupled to monitoring device 100 detects an issue with a sound in the conferencing environment causing clarity issues that data can be received at monitoring device 100, and monitoring device 100 can instruct conferencing device 102 to adjust a parameter in a voice processing model of the conferencing device to improve the clarity of the conferencing session. [0022] in the previously presented example that included monitoring device 00 detecting an issue associated with positions and sounds of participants in the conferencing environment, determining a correction can include determining an adjustment to be made to conferencing device 02, to data collection devices (e.g., turn off or adjust microphones), or to positions of the participants. Correction can include monitoring device 100 instructing conferencing device to make such an adjustment or recommending the participants change position in the conferencing environment, for instance. The recommendation to the participants can include, for example, monitoring device 100 displaying the recommendation via a user interface (e.g., on monitoring device 100, on conferencing device 102, or elsewhere in the conferencing environment) and/or a visual cue, among other recommendation types.
[0023] Monitoring device 100 can run an application to analyze the data received to determine a quality of a conferencing session (e.g., call quality) and/or the
conferencing environment and to facilitate communication between the conferencing device 102 and monitoring device 100. In some examples, conferencing device 102 can run a version of the application in addition to and simultaneously with monitoring device 100. Having the application (or some version) running on monitoring device 100 and conferencing device 102 can, in some instances, facilitate improved communication between monitoring device 100 and conferencing device 102.
[0024] Figure 2 illustrates a monitoring device to monitor a conferencing environment according to another example. Monitoring device 200 can include a processor 214. Monitoring device 200 and/or processor 214 can be akin to monitoring device 100 and/or processor 1 14, respectively, as described with respect to Figure 1. Monitoring device 200 can be communicatively coupled to a
conferencing device 202 akin to conferencing device 102 and a different monitoring device 224 having a different conferencing device 226 communicatively coupled thereto. In some examples, monitoring device 200 can be referred to as a first monitoring device, conferencing device 202 can be referred to as a first conferencing device, different monitoring device 224 can be referred to as a second monitoring device, and different conferencing device 226 can be referred to as a second conferencing device. [0025] in the example illustrated in Figure 2, monitoring device 200 and conferencing device 202 can be located in a different location than different monitoring device 224 and different conferencing device 226. For instance, different conferencing device 226 may be a remote conferencing device. Such an example may include monitoring device 200 and conferencing device 202 located in a first conference room and different monitoring device 224 and different conferencing device 226 located in a second conference room.
[0026] A conferencing session may occur between conferencing device 202 and different conferencing device 226. In such an example, monitoring device 200 and different monitoring device 224 can each monitor their respective conferencing environments, while both can monitor the conferencing session. For instance, monitoring device 200 may detect an issue with the conferencing session that different monitoring device 226 does not detect. Such an issue can be
communicated to different conferencing device 226 for correction.
[0027] At 216, monitoring device 200 can comprise processor 214 to monitor a conferencing environment in which conferencing device 202 is located. For instance, monitoring device 200 can use a camera, microphone, and/or a sensor, among other data collection devices communicatively coupled to monitoring device 200 to monitor its associated conferencing environment including a conferencing session in which it is associated.
[0028] At 218, monitoring device 200 can comprise processor 214 to determine a conferencing environment issue correction and provide a recommendation of the conferencing environment issue correction to conferencing device 202 in response to detection of a conferencing environment issue impacting a conferencing session between conferencing device 202 and different conferencing device 226. In some instance, a recommendation can be made to conferencing session participants or another person in the conferencing environment.
[0029] As an example, monitoring device 200 can receive data from a camera and/or thermal detector that an obstruction (e.g., a laptop computer) is located in front of conferencing device 202. In such an example, monitoring device 200 can turn up a microphone communicatively coupled to monitoring device 200 and/or instruct conferencing device 202 to adjust a parameter in a voice processing model of conferencing device 202 or turn up a microphone of conferencing device 202 to compensate for the blocked conferencing device 202. Additionally or alternatively, monitoring device 200 can provide a recommendation for a participant to physically move the obstruction, for example.
[0030] At 220, monitoring device 200 can comprise processor 214 to monitor the conferencing session between conferencing device 202 and different conferencing device 226. For instance, different conferencing device 226 can be a remote conferencing device such as a iandline telephone located in a remote location. For instance, monitoring device 200 can detect that different conferencing device 226 is sending conferencing device 202 noise content (e.g., a heating, ventilation, and air condition (HVAC) duct directly over different conferencing device 226 causing noise) rather than voice content, in such an example, different conferencing device 226 or different monitoring device 224 may not detect the impact of the noise content to the conferencing session, for instance an impact to a call quality coming out of
conferencing device 202. Monitoring device 200 can provide a recommendation to different monitoring device 224 to correct the issue. For instance, monitoring device 200 may share a "too much noise" message to different monitoring device 224 and recommend faking action to correct the issue. For example, different monitoring device 224 may instruct different conferencing device 226 to turn down microphones or may notify participants to move the different conferencing device 226 away from the HVAC duct.
[0031] At 222, monitoring device 200 can comprise processor 214 to determine a conferencing session issue correction and provide a recommendation of the conferencing session issue correction to the different monitoring device in response to detection of a conferencing session issue impacting the conferencing session. For instance, in the example discussed above, monitoring device 200 can provide a recommendation to different monitoring device 224 to physically move different conferencing device 226 away from a cause of the noise content. Alternatively or additionally, monitoring device 200 can instruct conferencing device 202 to adjust a parameter in a voice processing algorithm to compensate for the noise content. [0032] in some embodiments, monitoring device 200 can run an application to facilitate communication between monitoring device 200 and the different monitoring device 224 and between monitoring device 200 and conferencing device 202. In some examples, the application can run on the different monitoring device 224, the conferencing device 202, and the different conferencing device 226 (e.g., to facilitate communication between conferencing device 226 and monitoring device 224).
[0033] Figure 3 illustrates a system 330 to monitor a conferencing environment according to an example. System 330 can be a monitoring device akin to monitoring device 100 as illustrated in Figure 1 and monitoring device 200 as illustrated in Figure 2.
[0034] System 330 can be a computing device in some examples. For example, system 330 can include a processor 314. System 330 100 can further include a non- transitory machine readable medium 301 , on which may be stored instructions, such as instructions 332, 334, 336. Although the following descriptions refer to a processor and a memory, the descriptions may also apply to a system with multiple processors and multiple memories. In such examples, the instructions may be distributed (e.g., stored) across multiple non-transitory machine readable mediums and the instructions may be distributed (e.g., executed by) across multiple processors.
[0035] Processor 314 can be a central processing unit (CPU), a semiconductor based microprocessor, and/or other hardware devices suitable for retrieval and execution of instructions stored in non-transitory machine readable medium 301.
Processor 314 can fetch, decode, and execute instructions 332, 334, 336, or a combination thereof. As an alternative or in addition to retrieving and executing instructions, processor 3 4 can include at least one electronic circuit that includes electronic components for performing the functionality of instructions 332, 334, 336, or a combination thereof.
[0036] Non-transitory machine readable medium 301 may be electronic, magnetic, optical, or other physical storage device that stores executable instructions. Thus non-transitory machine readable medium 301 may be, for example, Random Access Memory (RAM), an Electrically-Erasable Programmable Read-Only Memory
(EEPROIV1), a storage drive, an optical disc, and the like on-transitory machine readable medium 301 may be disposed within system 330, as shown in Figure 3. In this example, the executable instructions 332, 334, 336 may be "installed" on the device. Additionally and/or alternatively, non-transitory machine readable medium 301 can be a portable, external or remote storage medium, for example, that allows system 330 to download the instructions 332, 334, 336 from the
portable/external/remote storage medium. In this situation, the executable instructions may be part of an "installation package". As described herein, non-transitory machine readable medium 301 can be encoded with executable instructions for conferencing environment monitoring.
[0037] instructions 332, when executed by a processor such as processor 314, can include instructions to monitor using a camera and a microphone, a physical aspect and an audio aspect associated with a conferencing environment. Monitoring can include, for instance, using cameras, microphones, sensors, and/or other data collection devices to monitor characteristics of the conferencing environment.
[0038] in some instances, the monitoring can include continuous monitoring of the physical aspects and audio aspects associated with the conferencing
environment. As used herein, "continuous" monitoring can include monitoring the conferencing environment as it changes (e.g., a new object is introduced, etc.). For example, a quality of the conferencing environment can be determined as the quality or the conferencing environment changes.
[0039] Continuous monitoring can include, for instance, the monitoring device monitoring as a conferencing session occurs. For example, if a participant joins the conferencing session late, the monitoring device can monitor doors opening and closing, locations of participants changing, noise changes, obstructions being introduced, etc. Continuous monitoring can allow for corrections and/or
recommendations to be made as the conferencing session happens.
[0040] Instructions 334, when executed by a processor such as processor 314, can include instructions to detect an issue associated with the conferencing environment based on the monitoring. In some examples, the issue can be detected based on data received from a sensor within the conferencing environment. For instance, a participant may block a microphone used for a conferencing session. A sensor communicatively coupled to the monitoring device may collect this data and communicate it to the monitoring device. The monitoring device can detect this as an issue. In some instances, detection can occur in real-time in response to continuous monitoring.
[0041] The issue, in some examples, can be communicated via the monitoring device to the conferencing device, and instructions 336, when executed by a processor such as processor 314, can include instructions to adjust a parameter in a voice processing model of a conferencing device communicatively coupled to the monitoring device to correct the issue. For instance, the aforementioned
microphone issue can be communicated to the conferencing device, and the monitoring device can adjust a parameter in a voice processing model of the conferencing device or instruct the conferencing device to adjust the parameter to compensate for the microphone issue.
[0042] in some examples, correcting the issue can include recommending to conferencing session participants to make a change to the conferencing device or in the conferencing environment. For instance, the monitoring device can provide a recommendation via user interface to correct the issue and/or via an audio alert such as an alarm or voice instructions. In the aforementioned example, this may include a recommendation for the participant to physically move to avoid blocking the microphone.
[0043] Figure 4 illustrates a diagram of a monitoring device 442 within a conferencing environment 440 according to an example. Conferencing environment 440 can include a conference room, for instance, and can be communicatively coupled to a conferencing device 444 having a user interface 450 and a plurality of data collection devices 448-1 , 448-2, 448-3, ... , 448-n (referred to herein after as data collection devices 448). Data collection devices 448 can include cameras, sensors, microphones, thermal detectors, or other devices that can capture aspects of conferencing environment 440 and/or a conferencing session held on
conferencing device 444.
[0044] Monitoring device 442 can be located in a plurality of locations of conferencing environment 440. While monitoring device 442 is illustrated on a conference table in Figure 4, locations of monitoring device 442 are not so limited. In some examples, monitoring device 442 can include data collection devices 446-1 , 446-2, ... , 446~m (referred to herein after as data collection devices 446). Data collection devices 448 can include cameras, sensors, microphones, thermal detectors, or other devices that can capture aspects of conferencing environment 440 and/or a conferencing session held on conferencing device 444. Monitoring device 442, in some instances, can include a user interface (not illustrated in Figure 4).
[0045] in some examples monitoring device 442 can monitor conferencing environment 440 and can detect and correct issues associated with conferencing environment 440. For instance, using data received from devices 446 and 448 during monitoring, monitoring device 442 can detect an issue that can negatively impact a conferencing session and correct the issue. Correction can include directly fixing the issue and/or providing a recommendation for correction. For instance, if a participant blocks conferencing device 444 with a laptop, monitoring device 442 can communicate to the participant via a user interface on the laptop to physically move the laptop, in such an example, the participant may be running an application on the laptop that is also run on monitoring device 442 and/or the laptop and monitoring device 442 may be on a same network.
[0046] in the foregoing detailed description of the present disclosure, reference is made to the accompanying drawings that form a part hereof, and in which is shown by way of illustration how examples of the disclosure may be practiced. These examples are described in sufficient detail to enable those of ordinary skill in the art to practice the examples of this disclosure, and it is to be understood that other examples may be utilized and that process, electrical, and/or structural changes may be made without departing from the scope of the present disclosure.
[0047] The figures herein follow a numbering convention in which the first digit corresponds to the drawing figure number and the remaining digits identify an element or component in the drawing. Elements shown in the various figures herein may be added, exchanged, and/or eliminated so as to provide a number of additional examples of the present disclosure. In addition, the proportion and the relative scale of the elements provided in the figures are intended to illustrate the examples of the present disclosure, and should not be taken in a limiting sense. Further, as used herein, "a number of an element and/or feature may refer to one or more of such elements and/or features.

Claims

What is claimed: . A monitoring device comprising:
a processor to:
monitor a physical aspect and an audio aspect of a conferencing environment in which a conferencing device is located, wherein the conferencing device is communicatively coupled to the monitoring device;
detect, based on the monitoring, an issue impacting a conferencing session associated with the conferencing device and the conferencing environment;
in response to the detection, determine a correction for the issue; and perform the correction,
2. The device of claim 1 , wherein the monitoring device is communicatively coupled to a sensor to monitor the physical aspect and the audio aspect,
3. The device of claim 1 , wherein the monitoring device is communicatively coupled to a camera to monitor the physical aspect and the audio aspect.
4. The device of claim 1 , wherein the monitoring device is communicatively coupled to a microphone to monitor the audio aspect.
5. The device of claim 1 , further comprising an application executing on the monitoring device to facilitate communication between the conferencing device and the monitoring device.
8. The device of claim 1 , wherein the monitoring device is to perform the correction by providing a correction recommendation via a user interface to correct the issue.
7. The device of claim 1 , wherein the monitoring device is to perform the correction by instructing the conferencing device to adjust a parameter in a voice processing model of the conferencing device.
8. A first monitoring device comprising:
a processor to:
monitor a conferencing environment in which a first conferencing device is located, wherein the first conferencing device is communicatively coupled to the first monitoring device;
in response to detection of a conferencing environment issue impacting a first conferencing session between the first conferencing device and a second conferencing device, determine a conferencing environment issue correction and provide a recommendation of the conferencing environment issue correction to the first conferencing device;
monitor the conferencing session, wherein the second conferencing device is communicatively coupled to a second monitoring device and the second monitoring device is communicatively coupled to the first monitoring device; and
in response to detection of a conferencing session issue impacting the conferencing session, determine a conferencing session issue correction and provide a recommendation of the conferencing session issue correction to the second monitoring device.
9. The device of claim 8, further comprising the first monitoring device to monitor the conferencing environment using a camera, a microphone, and a sensor
communicatively coupled to the first monitoring device. 0. The device of claim 8, wherein the first monitoring device executes an application to facilitate communication between:
the first monitoring device and the second monitoring device; and
the first monitoring device and the first conferencing device.
1 1. A non-transitory machine readable medium comprising instructions executable by a processor of a monitoring device to
monitor, using a camera and a microphone, a physical aspect and an audio aspect associated with a conferencing environment;
detect an issue impacting a conferencing session associated with the conferencing environment based on the monitoring; and
adjust a parameter in a voice processing model of a conferencing device communicatively coupled to the monitoring device to correct the issue,
12. The medium of claim 1 1 , further comprising instructions executable to detect the issue based on data received from a sensor within the conferencing environment.
13. The medium of claim 1 1 , further comprising instructions executable to provide a recommendation via a user interface to correct the issue.
14. The medium of claim 1 1 , further comprising instructions executable to communicate the issue to the conferencing device.
15. The medium of claim 1 1 , further comprising instructions executable to continuously monitor the physical aspect and the audio aspect associated with the conferencing environment.
PCT/US2017/061072 2017-11-10 2017-11-10 Conferencing environment monitoring WO2019094027A1 (en)

Priority Applications (4)

Application Number Priority Date Filing Date Title
US16/762,473 US11102022B2 (en) 2017-11-10 2017-11-10 Conferencing environment monitoring
PCT/US2017/061072 WO2019094027A1 (en) 2017-11-10 2017-11-10 Conferencing environment monitoring
EP17931546.0A EP3707896A4 (en) 2017-11-10 2017-11-10 Conferencing environment monitoring
CN201780098145.1A CN111567037B (en) 2017-11-10 2017-11-10 Meeting environment monitoring

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/US2017/061072 WO2019094027A1 (en) 2017-11-10 2017-11-10 Conferencing environment monitoring

Publications (1)

Publication Number Publication Date
WO2019094027A1 true WO2019094027A1 (en) 2019-05-16

Family

ID=66438543

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2017/061072 WO2019094027A1 (en) 2017-11-10 2017-11-10 Conferencing environment monitoring

Country Status (4)

Country Link
US (1) US11102022B2 (en)
EP (1) EP3707896A4 (en)
CN (1) CN111567037B (en)
WO (1) WO2019094027A1 (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11863872B2 (en) * 2020-12-08 2024-01-02 Avaya Management L.P. Method and system for improving a visual presentation of a user during a video conference
WO2023155084A1 (en) * 2022-02-17 2023-08-24 Citrix Systems, Inc. Quality issue management for online meetings
CN114826804B (en) * 2022-06-30 2022-09-16 天津大学 Method and system for monitoring teleconference quality based on machine learning
US11732326B1 (en) 2023-02-08 2023-08-22 Extractive Metallurgy Consultancy, LLC Extraction of lithium from mudstone and sequestration of carbon dioxide

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050213517A1 (en) * 2000-12-26 2005-09-29 Polycom, Inc. Conference endpoint controlling audio volume of a remote device
EP1868348A2 (en) * 2006-06-16 2007-12-19 Ericsson AB Conference layout control and control protocol
US20110149013A1 (en) * 2009-12-23 2011-06-23 Gautam Khot Remotely Monitoring and Troubleshooting a Videoconference
US20120051533A1 (en) * 2010-08-31 2012-03-01 Avaya Inc. Audio Conference Feedback System and Method
EP2814244A1 (en) 2013-06-11 2014-12-17 Alcatel Lucent A method and a system for improving communication quality of a video conference
US20150350769A1 (en) 2014-06-03 2015-12-03 Cisco Technology, Inc. Determination, Display, and Adjustment of Best Sound Source Placement Region Relative to Microphone

Family Cites Families (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
NO323527B1 (en) * 2004-07-01 2007-06-04 Tandberg Telecom As Monitoring and control of management systems
WO2008101117A1 (en) 2007-02-14 2008-08-21 Teliris, Inc. Telepresence conference room layout, dynamic scenario manager, diagnostics and control system and method
US7609170B2 (en) * 2007-03-26 2009-10-27 Jon Andrew Bickel Interactive interface within a monitoring and control device
US20090164575A1 (en) 2007-11-26 2009-06-25 Haivision Systems Inc. Method and system for the establishment of complex network telepresence conference
US8713440B2 (en) * 2008-02-13 2014-04-29 Microsoft Corporation Techniques to manage communications resources for a multimedia conference event
US8548146B2 (en) * 2010-05-13 2013-10-01 At&T Intellectual Property, I, L.P. Method and system to manage connections on a conference bridge
US8625767B2 (en) * 2010-09-30 2014-01-07 Avaya Inc. Conference bridge audio quality diagnostic and self configuration system and method
US9135952B2 (en) * 2010-12-17 2015-09-15 Adobe Systems Incorporated Systems and methods for semi-automatic audio problem detection and correction
CN103703719B (en) * 2011-05-31 2018-06-05 谷歌有限责任公司 The method and apparatus for making the participant in communication session mute
TWI543642B (en) 2011-07-01 2016-07-21 杜比實驗室特許公司 System and method for adaptive audio signal generation, coding and rendering
US8666048B2 (en) * 2012-04-18 2014-03-04 International Business Machines Corporation Location based quality of session control in unified telephony
US9369670B2 (en) * 2012-12-19 2016-06-14 Rabbit, Inc. Audio video streaming system and method
US20150149540A1 (en) * 2013-11-22 2015-05-28 Dell Products, L.P. Manipulating Audio and/or Speech in a Virtual Collaboration Session
US9329833B2 (en) * 2013-12-20 2016-05-03 Dell Products, L.P. Visual audio quality cues and context awareness in a virtual collaboration session
CN104767652B (en) 2014-01-08 2020-01-17 杜比实验室特许公司 Method for monitoring performance of digital transmission environment
EP2975831A1 (en) * 2014-07-16 2016-01-20 Dolby Laboratories Licensing Corporation In-service monitoring of voice quality in teleconferencing
CN104092972B (en) * 2014-07-15 2018-10-02 北京小鱼在家科技有限公司 A kind of communication terminal and the tool for being installed on mobile terminal
US10362270B2 (en) * 2016-12-12 2019-07-23 Dolby Laboratories Licensing Corporation Multimodal spatial registration of devices for congruent multimedia communications
US10425239B2 (en) * 2017-08-31 2019-09-24 American Teleconferencing Services, Ltd. Crowd-sourced audio quality feedback in a conferencing system
US10264214B1 (en) * 2017-11-14 2019-04-16 Blue Jeans Network, Inc. System and methods for testing a video conference call using a virtual assistant
US10504536B2 (en) * 2017-11-30 2019-12-10 Logmein, Inc. Audio quality in real-time communications over a network
US10540971B2 (en) * 2017-12-15 2020-01-21 Blue Jeans Network, Inc. System and methods for in-meeting group assistance using a virtual assistant
US20200067723A1 (en) * 2018-08-22 2020-02-27 International Business Machines Corporation Conferencing disturbance detection and resolution

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050213517A1 (en) * 2000-12-26 2005-09-29 Polycom, Inc. Conference endpoint controlling audio volume of a remote device
EP1868348A2 (en) * 2006-06-16 2007-12-19 Ericsson AB Conference layout control and control protocol
US20110149013A1 (en) * 2009-12-23 2011-06-23 Gautam Khot Remotely Monitoring and Troubleshooting a Videoconference
US20120051533A1 (en) * 2010-08-31 2012-03-01 Avaya Inc. Audio Conference Feedback System and Method
EP2814244A1 (en) 2013-06-11 2014-12-17 Alcatel Lucent A method and a system for improving communication quality of a video conference
US20150350769A1 (en) 2014-06-03 2015-12-03 Cisco Technology, Inc. Determination, Display, and Adjustment of Best Sound Source Placement Region Relative to Microphone

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
See also references of EP3707896A4

Also Published As

Publication number Publication date
US20200351112A1 (en) 2020-11-05
CN111567037A (en) 2020-08-21
EP3707896A4 (en) 2021-07-07
EP3707896A1 (en) 2020-09-16
CN111567037B (en) 2022-12-06
US11102022B2 (en) 2021-08-24

Similar Documents

Publication Publication Date Title
US11102022B2 (en) Conferencing environment monitoring
US20220394216A1 (en) System, method and apparatus for remote monitoring
US11475745B2 (en) Self-contained security system including voice and video calls via the internet
EP2421000B1 (en) Communication terminal, communication system, communication method, and communication control program
US20190197878A1 (en) Integrated voice over ip communication in fire systems
US20220269768A1 (en) Facial recognition by a security / automation system control panel
US11783686B2 (en) Security / automation system control panel with removable back speaker
CN104065762A (en) Method and device for detecting hijacking of DNS (Domain Name Server)
KR101737259B1 (en) Method deviceprogram and recording medium for sending message
US9686092B2 (en) Remote talk down to panel, camera and speaker
US11961377B2 (en) Security / automation system control panel with acoustic signature detection
US20210392451A1 (en) System and method for dynamically adjusting settings of audio output devices to reduce noise in adjacent spaces
US20150278720A1 (en) Management of multi-site dashboards
US10726689B1 (en) Systems and methods for leveraging internet-of-things devices in security systems
KR102139105B1 (en) Interphone
EP4047577A1 (en) Security / automation system with cloud-communicative sensor devices
US10904067B1 (en) Verifying inmate presence during a facility transaction
US11979616B1 (en) Managing remote access to image capture devices
US20220270470A1 (en) Security / automation system control panel with short range communication disarming
US11758325B2 (en) Integrated loudspeaker and control device
CN207266194U (en) A kind of security protection call monitoring integrating device
WO2018230103A1 (en) Monitored person monitoring device and method therefor, and monitored person monitoring assist system
JP5296725B2 (en) Apartment house intercom system
WO2015122173A1 (en) Event information notification system and event information notification method
KR20150122002A (en) Video Security System

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 17931546

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

ENP Entry into the national phase

Ref document number: 2017931546

Country of ref document: EP

Effective date: 20200610