METHOD, SYSTEM, AND SERVER FOR REDUCING NOISE IN A WORKSPACE
20210173725 · 2021-06-10
Assignee
Inventors
- Epameinondas Kontothanasis (Athens, GR)
- Sofia Anagnostou (Athens, GR)
- Kleoniki Markou (Attiki, GR)
- Zisis Tsiatsikas (Thessaloniki, GR)
Cpc classification
H04M3/568
ELECTRICITY
H04M3/002
ELECTRICITY
H04L12/1827
ELECTRICITY
H04L67/10
ELECTRICITY
G06F9/542
PHYSICS
International classification
Abstract
A method, a system, and a server for reducing noise in a workspace are disclosed. The workspace may have a plurality of terminals connected to a server via a communication network. The method may include detecting a noise level, which is above a predetermined threshold value, in or adjacent to at least one of the terminals. The noise level in or adjacent to a terminal may be detected by monitoring noise emitted from or in the vicinity of that terminal by a microphone associated with that terminal. The method may also include identifying the terminal at which the noise level exceeds the predetermined threshold. Further, the method may include initiating a measure for reducing the noise level.
Claims
1. A method for reducing noise in a workspace comprising a plurality of terminals connected to a server via a communication network, the method comprising the steps of: monitoring a noise level associated with the plurality of terminals; detecting whether the noise level associated with at least one of the plurality of terminals, is above a predetermined threshold value; identifying the at least one terminal at which the noise level above the predetermined threshold has been detected; and initiating a measure for reducing the noise level associated with the identified at least one terminal.
2. The method according to claim 1, wherein the workspace includes the plurality of terminals located in one common office room, or wherein the workspace is a virtual workspace defined by at least some of the terminals being located in different locations.
3. The method according to claim 1, wherein the terminals include computer devices, handheld devices, mobile phone devices, or stationary telephone devices.
4. The method according to claim 1, wherein the step of detecting is started, when a user of the at least one terminal has logged into the communication network.
5. The method according to claim 1, wherein the step of monitoring comprises a step of recording a noise associated with the at least one terminal for a predetermined period of time, after it has been detected that the noise level is above the predetermined threshold value.
6. The method according to claim 5, wherein the step of identifying the at least one terminal further comprises a step of sending a notification to the server comprising information on a recording of the noise associated with the at least one terminal.
7. The method according to claim 1, wherein monitoring the noise level includes detecting the noise level using a microphone respectively associated with or integrated into each terminal of the plurality of terminals.
8. The method according to claim 1, wherein monitoring the noise level includes monitoring background noise emitted from a user of a respective terminal of the plurality of terminals, or emitted in the vicinity of the user or the respective terminal associated with the user.
9. The method according to claim 1, wherein the step of initiating measures for reducing the noise level includes at least one of: automatically muting the at least one terminal identified in the identifying step; sending a notification to the at least one terminal identified in the identifying step, the notification indicating that a predetermined noise level is exceeded and is to be reduced; and pressing a button or an icon presented on a monitor of a terminal of the plurality of terminals, the button or the icon being configured to generate at the at least one terminal identified in the identifying step a notification that a predetermined noise level is exceeded and is to be reduced.
10. The method according to claim 1, further including collecting, by the server, noise level data of all the terminals that are logged into the communication network.
11. The method according to claim 1, further including: providing a button at each terminal of the plurality of terminals, the button, upon activation, being configured to trigger the step of detecting the noise level at the other terminals of the plurality of terminals; and when the button is activated at a selected terminal of the plurality of terminals, transmitting a location identifier associated with the selected terminal.
12. The method according to claim 11, wherein the step of monitoring further comprises a step of analyzing the noise levels at or in the vicinity of the terminals of the plurality of terminals, wherein the analyzing step comprises the step of: carrying out a spectrum analysis of background noise at the selected terminal, wherein the predetermined threshold value is a configurable percentage above an average noise level of the background noise detected over a previous period of time.
13. The method according to claim 2, wherein the server in the virtual workspace comprises an application for performing one of an Internet-based video or audio conference with a plurality of participants or users using terminals at least some of which are not collocated.
14. A system for reducing noise in a workspace, the system comprising: a server; a plurality of terminals connectable to the server via a communication network; a recording device associated with each of the plurality of terminals and configured to monitor noise emitted from or in the vicinity of each of the respective terminals, wherein the server is configured to: detect whether a noise level associated with at least one of the plurality of terminals is above a predetermined threshold value; identify the at least one terminal at which an increased noise level has been detected; and initiate measures for reducing the noise level associated with the identified at least one terminal.
15. A server to which a plurality of terminals are connectable via a communication network, the server being configured to: monitor, using a recording device associated with each terminal of the plurality of terminals, a noise level associated with the each terminal; determine whether the noise level associated with at least one terminal is above a predetermined threshold value; identify the at least one terminal at which an increased noise level has been detected; and initiate measures for reducing the noise level.
16. The system according to claim 14, wherein the recording device includes a microphone.
17. The system according to claim 14, wherein each of the plurality of terminals includes a button, and wherein activation of the button is configured to cause the server to begin determining whether a noise level associated with at least one of the plurality of terminals is above a predetermined threshold.
18. The method according to claim 1, further comprising the steps of: detecting activation of a button associated with a selected terminal from the plurality of terminals; and triggering the monitoring step upon detecting the activation of the button at the selected terminal.
19. The method according to claim 18, wherein the button is a first button, and the method further includes: providing a second button at the at least one terminal, the second button, upon activation, being configured to notify the server that the at least one terminal is not associated with the noise level that exceeds the predetermined threshold; and when the second button is activated, identifying another terminal from the plurality of terminals, the another terminal being different from the at least one terminal and being associated with the noise level that exceeds the predetermined threshold.
20. The method according to claim 1, wherein the step of monitoring further includes: performing a spectrum analysis of background noise at the selected terminal; comparing the spectrum analysis with noise samples collected at other terminals different from the selected terminals; identifying matching terminals from the other terminals having noise samples that match the spectrum analysis; and identifying the at least one terminal from the matching terminals.
Description
[0038] The invention and embodiments thereof are described in connection with the drawing.
[0039]
[0040]
[0041]
[0042]
[0043]
[0044]
[0045] Thus, the communication and collaboration platform 5 basically comprises a communication server 6 on which a communication and collaboration application runs, and a plurality of clients 7 which are connected or connectable to the communication server 6 via a communication network 8 like the Internet. For example, a participant who wants to participate in a video or audio conference remotely, in the following also referred to as user 2, then logs into or connects to the server 6 with an appropriate terminal 4 or device, as for example, a mobile phone equipped with the required means. As soon as the connection is established and the connection of other participants or users 2 has been established, the latter will be able to communicate on a specific topic remotely.
[0046]
[0047] In this scenario, therefore, a number terminals 4, as computers or handheld devices, as mobile phones, are connectable to an enterprise network as outlined with respect to
[0048] However, as mentioned above, in this scenario it is assumed that one user 2 starts causing noise inside the open space office. The general procedure is described below.
[0049] In this embodiment, every terminal 4 in which a user 2 has logged in, in the following referred to as an active terminal, is equipped so as to monitor a local noise average, for example, by means of a microphone integrated into the terminal 4 or a separate microphone located in the vicinity of the terminal 4, for a predetermined period of time, as for example for 10 seconds or 60 seconds or any period of time which is suitable. This period of time for monitoring the noise average for all terminals 4 starts at the same time whereby audio samples are collected for every active terminal 4 in the office. If it is detected, however, that the noise or sound at one of the active terminals 4 exceeds a certain predetermined threshold value which in this embodiment is a dynamic threshold, the noise at the terminal 4 will be recorded whereby only the last seconds, for example, the last 5 seconds or another appropriate value which may be preset, of the audio sample are kept. Then, the server 6 of the enterprises' system 9 will be notified that a specific terminal 4 is above the threshold value and, thus, emits disturbing sounds or noise. The expression of a specific terminal 4 emitting noise or sound also encompasses noise or sound of the user 2 working at the specific terminal 4, or even sound or noise emitted by user 2 standing nearby or in the immediate vicinity of that terminal 4. With the notification concerning the detection of disturbing noise or sound, also specific terminal 4 will be identified to the server 6, for example, by sending a location identifier from the terminal 4 to the server 6. It is noted that in this embodiment, the average noise mentioned above is measured in decibel per hour (db/h).
[0050] As soon as the server 6 receives the above information, it will transmit a notification to that specific terminal 4 comprising, for example, a message asking for silence. If it has been detected that not only one specific terminal 4 is emitting disturbing noise or sound, but also a second terminal 4 or more, then the same procedure applies and the users 2 of these terminals 4 are informed accordingly.
[0051] The above procedure may be performed automatically or may be triggered, in an embodiment, by one of the users 2. In this case, a user 2 who feels disturbed by noise or sounds of other users 2 in the same room or open space workplace environment 1, presses a button provided for example, on a keyboard or an icon on a monitor the like at the terminal 4. This button is referred to an “ask-for-silence”-button (AFS button). Upon pressing the AFS button, the server 6 will start downloading sample data from all users of a list. The list may comprise, for example, all users 2 who have logged into the system. The list itself may, for example, be held in a storage of the server 6.
[0052] As soon as the server 6 has collected all noise samples, as described above, it will start the following procedure, shown in the figure. Namely, then, the background noise from the user 2 who pressed the AFS button will be spectrum analyzed and will be compared with all other foreground samples monitored and collected at the other terminals 4 comprised in the list. From the list of sample data, all matching samples are selected and the one with the maximum value for noise in db/h (meaning the sample with maximum background noise) will be determined to be the disturbing terminal 4. Then, the user 2 of the disturbing terminal 4 is notified, thereby, asking him for silence so as to reduce noise.
[0053] If, however, a user 2 or his terminal 4, respectively, is notified and asked for silence who, in fact, is not the one emitting disturbing noise or sounds, then a further button may be provided, for example, as an icon on a monitor or on a keyboard or the like, which indicates that this user 2 is not emitting disturbing noise. This button is referred to an “Its-not-me”-button (INM button). If this button is pressed by a user 2 and a corresponding notification is sent to the server 6, then the server 6 will continue to notify a user 2 from in the rest of users on the list with the next or second maximum background noise.
[0054] If all users 2 in the open space workplace environment 1 connected to the server 6 press the INM button, then the server 6 will send a second notification asking for silence to the user 2 notified first in the procedure, whereby the INM button will be deactivated or will not be enabled. In such a case, even if this user 2 is not creating the noise himself, for example, in a scenario in which other people standing right next to his terminal 4 are talking loud, he is reminded that there is excessive noise in his environment so that he or she should be responsible for stopping it.
[0055] It is noted that disturbing noise—although due to the perception of an individual being a relative value—in the embodiment is defined as a noise level comprising for example, noise and sounds, above a certain predetermined threshold value. The threshold value here is a configurable percentage above the average noise level of the previous hour in the room or open space workplace environment 1, comprising noise and sound like cars passing by outside of the room, noise from an air conditioning system, speech, backcoupling effects or the like. It further is noted that the human brain is able to cope with noise of a medium intensity, and after a while will filter this noise out. For example, some sounds or kind of noise might be disturbing in the morning, but in the afternoon, the same sounds or noise might not be perceived as disturbing any more.
[0056] According to a further embodiment, in which for example, handheld and mobile devices are excluded as terminals 4, the relative distance from one terminal 4 to another one or to all other ones is known. In this embodiment, the terminals 4 are referred to as endpoints. Thus, if there is a number of N endpoints, a matrix of (N*(N−1))/2 distances is obtained (expressed in meters, steps, inches, or any other suitable measure). In this embodiment, when a user presses the AFS button, noise samples are downloaded by the server in a similar way as described above, but instead of performing a spectrum analysis, a value for db/h is calculated under consideration of the distances between the terminals 4 whereby this value in db/h indicates the noise that the user 2 who pressed the AFS button is supposed to receive from all other terminals 4 in the room. The server 6 now evaluates an average value in db/h from all noise samples instead of the actual audio samples mentioned above. The user 2 or terminal 4 which can be assigned to the maximum value is selected to be the disturbing noise source, and will be informed according to the procedure outlined above accordingly.
[0057] It is noted that both approaches outlined above may also be combined so as to make the final algorithm more robust. If the relative location, however, is not known, for example, when users 2 use mobile devices as terminals 4 and move around during work, then the first approach is applicable only.
[0058] In a further embodiment, also a further button may be provided, namely, a so-called “Am-I-annoying” button (AIA button) which may be pressed by a user 2 so as to find out if he is considered to be a disturbing noise source for the other users 2.
[0059] According to still a further embodiment, another button may be provided, namely, a so-called “voting” button which may be used to express the individual or personal level of disturbance and which enables other users 2 to vote for a user 2 or terminal 4 being too loud and thus disturbing. For example, in an open space workplace as described above or in a library, a voting system can be applied by logging into it first, and then every user 2 who is logged in will be able to anonymously submit a number or another value indicating how much he or she is annoyed or disturbed by the local background noise. This user 2 also has to submit his location identifier in order keep the system design simple. If the number of votes exceeds, for example, a certain threshold value, then a notification will be generated asking the disturbing user 2 or terminal 4 for silence. If multiple people, e.g. in a library, complain from a specific region, then the system will inform with a written message or announcement the group that is creating the noise and politely ask for silence.
[0060]
[0061] Such an “ask4silence” function or system may be integrated in a conference system as shown in
[0062] According to the embodiment described below, users 2 which represent disturbing noise or sound sources can be detected and informed accordingly so that the other conference participants will be able to follow the conversation undisturbed and therefore, more concentrated.
[0063] In the embodiment, a number of users 2 or participants take part, either actively or passively, in a conference which takes place in a virtual conference room. If the users 2 are participating actively, basically the same procedure as described above with respect to
[0064] In the case that a user 2 or a group of users is/are passive participant/s of a conference and his or her microphone of the terminal 4 used to participate may inadvertently introduce low level sounds into the conference. In case of using a virtual meeting room and a corresponding communication and collaboration application, the introduced noise may cause a profile picture of the user 2 the terminal 4 of whom introduces the noise to be shifted to the foreground in the virtual meeting room. Thus, this user will be aware that he or she has forgotten to mute his terminal 4. Additionally, according to another embodiment, the profile picture may be marked with a predetermined color so as to make it even more clear to the user 2 who is inadvertently introducing noise that he or she is a disturbing noise source in the conference.
[0065] In the following, the procedure shown in the flowchart of
[0066] If the procedure follows the alternative path starting from step S1, then in a second step S8, there is a waiting and information loop until one of the users will press the AFS button. From here, there is an option to either follow step S12 or directly step S9. In step S12, the conference participants or users, either collocated or not, are asked to vote on whether the microphone of the user who pressed the AFS button in step S8 is introducing noise. The other option is to follow step S9, in which the sound or noise level or levels are calculated using the microphones of the individual terminals of the users participating in the conference. In the following step S10, it is determined whether the noise level is above a certain predetermined threshold value, or if the number of complaints or votes from other users is above a certain threshold value. Finally, if the threshold value is exceeded, then a notification or an announcement is sent to the user or his terminal identified to emit disturbing noise via e-mail, SMS or the like.
REFERENCE NUMERALS
[0067] 1 open space workplace or room [0068] 2 user [0069] 3 desk [0070] 4 terminal [0071] 5 communication and collaboration platform [0072] 6 communication server [0073] 7 client [0074] 8 communication network [0075] 9 communication and collaboration system [0076] 10 recording means/microphone