Method and system for promoting compliance with voice call restrictions in specific spaces - Patents.com

The communication device enforces adaptive noise thresholds by monitoring and managing voice levels, ensuring compliance with space-specific noise regulations and preventing disruptions.

JP2026507429APending Publication Date: 2026-03-04スカイテッド
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-01-19
Publication Date
2026-03-04

AI Technical Summary

Technical Problem

Existing communication systems fail to enforce noise thresholds in confined spaces, leading to disruptions and discomfort for others due to unregulated voice levels during communications.

Method used

A communication device equipped with a sound pressure level sensor and processor that adaptively manages voice call restrictions by comparing user sound levels to ambient noise, issuing notifications, and taking corrective actions such as disabling the device if thresholds are exceeded.

Benefits of technology

Ensures compliance with predetermined noise levels within confined spaces by dynamically adjusting voice call behavior, maintaining a quiet environment and preventing disruptions.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026507429000001_ABST
    Figure 2026507429000001_ABST
Patent Text Reader

Abstract

1. A system for facilitating compliance with voice call restrictions in a confined space, comprising: a communication device having a processor configured to access a communication network associated with the confined space to send and receive voice data; and a sound pressure level sensor configured to detect sound levels received by the communication device, wherein the processor is configured to: determine a first sound pressure level associated with sound emitted by a user of the communication device based on input from the sound pressure level sensor; determine a second sound pressure level associated with ambient sound within the confined space; determine an adaptive threshold based on the second sound pressure level and a predetermined threshold; compare the first sound pressure level with the adaptive threshold; and, in response to a determination that the first sound pressure level exceeds the adaptive threshold, perform a corrective action on the communication device, the corrective action including temporarily disabling the communication device and terminating the transmission and reception of the voice data.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present disclosure relates to methods and systems for facilitating compliance with voice call restrictions in confined spaces. In particular, the present disclosure relates to conditional access to communication services and remediation of violations of communication restrictions (e.g., volume levels). [Background technology]

[0002] The ability to conduct online meetings from virtually anywhere has become desirable as a result of a variety of market forces: Travel and mobility are key components of conducting business, and business travelers are often in enclosed spaces where other people are present (e.g., airport waiting rooms, airplane cabins, high-speed train carriages, etc.).

[0003] Third parties present in various spaces typically prefer a relatively calm and quiet environment and do not want to hear the communications of others within that space, especially if the communications are with another party located far away from that space (e.g., via telecommunications). Indeed, in some spaces (e.g., airplane cabins), telephone communication is prohibited to reduce or prevent disagreements between passengers regarding noise levels, etc.

[0004] US Pat. No. 10,714,119 describes a communication device and system that improves a user's acoustic safety by detecting acoustic safety incidents. [Prior art documents] [Patent documents]

[0005] [Patent Document 1] U.S. Patent No. 10,714,119

[0006] The present inventors have recognized that it would be desirable to enable communication within a confined space while enforcing noise thresholds established by the owner of the space.

[0007] Accordingly, a system for facilitating compliance with voice call restrictions in a confined space is provided, the system comprising: a communication device having a processor configured to access a communication network associated with the confined space to transmit and receive voice data; and a sound pressure level sensor configured to detect a level of sound received by the communication device, the processor being configured to: determine a first sound pressure level associated with sound emanating from a user of the communication device based on input from the sound pressure level sensor; determine a second sound pressure level associated with ambient sound within the confined space; determine an adaptive threshold based on the second sound pressure level and a predetermined threshold; compare the first sound pressure level to the adaptive threshold; and, in response to determining that the first sound pressure level exceeds the adaptive threshold, perform a corrective action on the communication device, the corrective action including temporarily disabling the communication device and terminating transmission and reception of the voice data.

[0008] By providing such a system, it becomes possible to carry out communications within a confined space while maintaining a desired level of quietness within the enclosed space. By using ambient sounds to determine adaptive sound pressure levels and correcting any violations of the limits (e.g., notifying the user), the system can ensure that limits are applied during communications within the confined space. This is particularly useful, for example, when communications are currently prohibited (e.g., inside an airplane cabin).

[0009] The corrective action may also issue a notification to the user via a communication device.

[0010] The communications device may have an identifier linked to the communications device and an access code linked to the communications network and the identifier, and the corrective action may include changing or disabling the access code to terminate the communications device's access to the communications network.

[0011] The communication device may include an image capture device configured to capture information associated with a predetermined threshold from one or more of a document, a bar code, and an access code.

[0012] The notification may include a timer indicating the amount of time from the current time until further corrective action is taken.

[0013] The processor may be configured to provide a real-time indication of the first sound pressure level relative to the adaptive threshold.

[0014] The confined space may be the cabin (e.g., the passenger cabin) of an aircraft.

[0015] The predetermined threshold may be specific to the airline associated with the aircraft and may be obtained by the communication device via one or more of a communication network and a boarding pass.

[0016] The communication device is configured to store metadata associated with the audio data, the metadata including the first sound pressure level.

[0017] The processor may be configured to obtain the access code and the predetermined threshold in encrypted form from the communication network and to decrypt the access code and the predetermined threshold.

[0018] The processor may be configured to obtain the access code and the predetermined threshold in encrypted form from the communication network and to decrypt the access code and the predetermined threshold.

[0019] The system may further include a sound attenuator, a sound pressure level sensor disposed within an internal volume of the sound attenuator, and a second sound sensor associated with an external portion of the sound attenuator and configured to receive at least the attenuated sound output from the sound attenuator 102. The processor is further configured to perform the following operations: acquire environmental sound data at a time (T1) when the user is not speaking, i.e., environmental sound data associated with the environmental sound; acquire mixed sound data at a time (T2) when the user is speaking, i.e., mixed sound associated with the environmental sound and the attenuated sound; determine an exit sound pressure level based on the environmental sound data and the mixed sound data; calculate a performance factor of the sound attenuator based on the first sound pressure level and the exit sound pressure level; and provide an indication of the performance factor via the computing device.

[0020] Tl and T2 can be determined based on audio data received by a sound pressure level sensor.

[0021] The process of determining the exit sound pressure level based on the environmental sound data and the mixed audio data can include a process of determining the environmental sound pressure level based on the environmental sound data, a process of determining a mixed sound pressure level based on the mixed audio data, and a process of determining the exit sound pressure level based on the environmental sound pressure level and the mixed sound pressure level.

[0022] The processor is further configured to separate the input received by the sound pressure level sensor into a first environmental component and a first audio component, separate the audio data received by the second sound sensor into a second environmental component and a second audio component, determine an audio performance factor based on the first audio component and the second audio component, and determine an environmental performance factor based on the first environmental component and the second environmental component, wherein the performance factor is calculated further based on at least one of the audio performance factor and the environmental performance factor.

[0023] Separating the input received by the sound pressure level sensor into a first environmental component and a first audio component and separating the audio data received by the second sound sensor into a second environmental component and a second audio component may include using a Wiener filter.

[0024] The processor may be further configured to determine a voice-to-environment sound performance factor based on the first voice component and the first environmental sound component, and provide an indication of the voice-to-environment sound performance factor via the computing device.

[0025] The performance factor may further be calculated based on the speech versus ambient sound performance factor.

[0026] The processor may be further configured to obtain the mixed audio data using a second sound sensor and calculate a cross-correlation product between the input received by the sound pressure level sensor and the audio data received by the second sound sensor, and the performance factor may be further calculated based on the cross-correlation product.

[0027] According to a further embodiment, a method for facilitating compliance with voice call restrictions in a confined space is provided, the method including providing conditional access to a communications network associated with the confined space, the communications network configured to transmit and receive voice data, determining a first sound pressure level associated with sound emanating from a user of the communications device based on input from a sound pressure level sensor, determining a second sound pressure level associated with ambient sound within the confined space, determining an adaptive threshold based on a predetermined threshold and the second sound pressure level, comparing the first sound pressure level to the adaptive threshold, and performing a corrective action in response to determining that the first sound pressure level exceeds the adaptive threshold, the corrective action including temporarily disabling the communications device and terminating transmission and reception of voice data.

[0028] Providing such a method facilitates compliance with communication limits within a confined space. By using ambient sounds to determine adaptive sound pressure levels and remediating limit violations (e.g., notifying the user), the system can ensure that limits are applied during communication within the confined space. This is particularly useful, for example, when communication is currently prohibited (such as in an airplane cabin).

[0029] Corrective action may also include issuing a notification to the user via a communication device.

[0030] Corrective action may include changing or disabling access codes to terminate access to the communications network.

[0031] The method may further include obtaining information associated with a predetermined threshold value from one or more of the document, the bar code, and an access code provided to access the communication network.

[0032] The method may further include providing a real-time display of the first sound pressure level relative to the adapted threshold.

[0033] The method further includes using a second sound sensor to acquire environmental sound data during a time (T1) when the user is not speaking, the environmental sound data being associated with the environmental sound, the second sound sensor being associated with an external portion of the sound attenuation device, the sound pressure level sensor being located within an internal volume of the sound attenuation device, the second sound sensor being configured to receive at least the attenuated sound output from the sound attenuation device, acquiring mixed sound data of a mixed sound associated with the environmental sound and the attenuated sound during a time (T2) when the user is speaking, determining an exit sound pressure level based on the environmental sound data and the mixed sound data, and calculating a performance coefficient of the sound attenuation device based on the sound pressure level of the sound and the exit sound pressure level.

[0034] T1 and T2 can be determined based on audio data received by a sound pressure level sensor.

[0035] The process of determining an exit sound pressure level based on environmental sound data and mixed audio data may include a process of determining an environmental sound pressure level based on the environmental sound data, a process of determining a mixed sound pressure level based on the mixed audio data, and a process of determining an exit sound pressure level based on the environmental sound pressure level and the mixed sound pressure level.

[0036] The method may further include separating input received by the sound pressure level sensor into a first environmental component and a first audio component; separating audio data received by a second sound sensor into a second environmental component and a second audio component; the second sound sensor being associated with an external portion of the audio attenuation device, the sound pressure level sensor being disposed within an internal volume of the audio attenuation device, the second sound sensor being configured to receive at least attenuated audio emanating from the audio attenuation device; determining an audio performance factor based on the first audio component and the second audio component; and determining an environmental performance factor based on the first environmental component and the second environmental component, wherein the performance factor is calculated based on at least one of the audio performance factor and the environmental performance factor.

[0037] Separating the input received by the sound pressure level sensor into a first environmental component and a first audio component and separating the audio data received by the second sound sensor into a second environmental component and a second audio component may include using a Wiener filter.

[0038] The method may further include determining a sound-to-environment performance factor based on the first sound component and the first environment component, and providing a presentation of the sound-to-environment performance factor via the computing device.

[0039] The performance factor may be calculated further based on a speech-to-ambient sound performance factor.

[0040] The method may further include obtaining mixed sound data associated with the external portion of the sound attenuation device using a second sound sensor, wherein the sound pressure level sensor is disposed within an internal volume of the sound attenuation device, wherein the second sound sensor is configured to receive at least attenuated sound exiting the sound attenuation device; calculating a cross-correlation product between an input received by the sound pressure level sensor and the sound data received by the second sound sensor; and calculating a performance factor based on the cross-correlation product.

[0041] It is contemplated that the above elements may be combined with elements in the specification unless otherwise inconsistent.

[0042] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the disclosure, as claimed.

[0043] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments of the present disclosure and, together with the description, serve to explain its principles. Other advantages and features of the present invention will become apparent from the following description of the drawings. [Brief explanation of the drawings]

[0044] [Figure 1] 1 illustrates an exemplary confined space to which communication restrictions may be applied in accordance with an embodiment of the present disclosure. [Figure 2A] 1 illustrates a schematic diagram of an exemplary communication device according to an embodiment of the present disclosure. [Figure 2B] 2B shows a schematic diagram of the communication device of FIG. 2A in combination with an audio attenuation device according to an embodiment of the present disclosure. [Figure 3] 1 is a flowchart illustrating a method for facilitating compliance with voice call restrictions in confined spaces, according to an embodiment of the present disclosure. [Figure 4A] 1 illustrates a representation of an exemplary situation in which constraint and connectivity information is obtained for a limited space. [Figure 4B] 1 highlights an exemplary interface for verifying and pairing communication equipment within a confined space. [Figure 4C] 4C illustrates an exemplary interface for initiating communication after the verification and pairing of FIG. 4B. [Figure 4D] 1 illustrates a user contact list that may be provided for establishing a communication session within a confined space in accordance with an embodiment of the present disclosure. [Figure 5] 1 illustrates a schematic diagram of a computing portion of an exemplary communications device that may be implemented in accordance with one or more embodiments of the present disclosure. DETAILED DESCRIPTION OF THE INVENTION

[0045] Embodiments of the present disclosure are directed to ensuring compliance with communication limits (e.g., volume levels) in confined spaces. The systems and methods disclosed herein implement a remediation system configured to ensure a user's audio sound pressure level (SPL) remains below a predetermined threshold and prevent further communication by the user if such levels cannot be maintained. The systems and methods provide additional assistance by attenuating audio output through an optional audio attenuation device (e.g., a mask) and allowing the user to visualize the SPL associated with the audio on the communication device. Thus, the systems and methods not only alert the user when thresholds are not being adhered to and allow further communication to be stopped, but also visualize the level of audio relative to the threshold to help ensure compliance with established limits.

[0046] 1 illustrates an exemplary confined space 100 to which communication restrictions may be applied in accordance with embodiments of the present disclosure. The confined space 100 is an enclosed area that may be publicly accessible to one or more people (interchangeably referred to herein as occupants, users, and passengers). For example, the confined space 100 may be an airplane cabin 103, the interior of a train, a waiting room, the interior of a bus, the interior of a taxi, a park, a theater, etc.

[0047] Because the confined space 100 may be a public location, there may be a certain level of ambient noise within the confined space 100. For example, within the cabin of an aircraft, there is typically a continuous level of ambient noise generated by the airflow outside the aircraft, as well as sounds generated by the aircraft's engines. Similarly, within a bus or train, there is typically a continuous level of ambient noise generated by the movement of the vehicle and its occupants. For purposes of this disclosure, such sounds are referred to as ambient noise.

[0048] For purposes of describing the present system and method, the confined space 100 is described as a cabin of an aircraft 103 with multiple seats spaced a limited distance apart for multiple passengers 140.

[0049] According to embodiments of the present disclosure, the confined space 100 may be associated with a communications provider 150 (e.g., a communications network) configured to provide connectivity and communication capabilities to occupants of the confined space 100. For example, within the cabin of the aircraft 103, a transceiver 160 may be linked to the communications provider 150 (satellite, ground-based, hybrid, etc.) to provide connectivity to cellular services including, for example, cellular and / or WiFi data (e.g., 3G, 4G, 5G, IEEE 802.11, etc.). According to some embodiments, the communications provider 150 may provide a WiFi and / or Bluetooth® network via the transceiver 160 within the confined space 100, through which the communications device 110 may connect to the communications provider 150.

[0050] Access to the communications provider 150 via the transceiver 160 may be conditional and based on the communications device 110 being provisioned with an identifier and / or access code compatible with the communications provider 150 and / or transceiver 160 of the confined space 100. For example, a passenger 140 in the aircraft cabin 103 may be provided with access information, such as an access code or user credentials, in combination with the purchase of a communications option or a boarding pass obtained upon boarding the aircraft. Providing the obtained access information to the communications device 110 allows the communications device 110 to establish a connection with the communications provider 150.

[0051] According to some embodiments, the access information may be encrypted and transmitted within the confined space 100 from the communications provider 150 via the transceiver 160. For example, a passenger in the aircraft cabin 103 may use the communications device 110 to establish an initial connection with the communications provider 150 and be required to pay for communications service. After paying for the desired service, the access information is provided (e.g., transmitted and decrypted) to the communications device 110, and the desired level of communications service is provided to the communications device 110.

[0052] According to some embodiments, restriction data regarding communications may be stored and transmitted by communications network 150. For example, communications device 110 may receive restriction data, including, for example, predetermined thresholds for audio volume levels, from communications network 150 upon establishing a connection to communications network 150. The restriction data may be stored by communications device 110 while communications device 110 is connected to communications network 150. Alternatively, or additionally, communications device 110 may request restriction data from communications provider 150 as needed (e.g., when a communications session is initiated).

[0053] The restriction data may include restrictions on communications within the confined space 100, which may be established by an entity managing the confined space 100. For example, the restrictions may relate to the SPL of the voices of users participating in a communication session, the device SPL of audio output during the session, the length of the communication session, etc. Accordingly, the entity managing the confined space 100 may wish to ensure that such restrictions are adhered to and may tie use of communication services provided by the communications provider 150 within the confined space 100 to adherence to the established restrictions. For example, an airline operating commercial flights may regulate the SPL of users' voices within the aircraft cabin 103. It may also prohibit voice volume from exceeding a certain level (e.g., a maximum voice SPL of -30 to 40 dB below the ambient volume) for more than a predetermined period of time (e.g., 5 seconds). For example, assume that the ambient noise level within the cabin of a commercial aircraft is approximately 75 dB. In this case, the maximum sound pressure level (SPL) of users' voices within the cabin may be regulated to, for example, 50 dB. If a user's voice exceeds 50 dB ± 5% for five seconds or more, corrective action may be taken.

[0054] The management entity may further configure required corrective actions for users who violate the configured limits. For example, the management entity may determine that communications must be immediately terminated when a violation occurs, such as by disconnecting the communications device from the communications network 150. Alternatively, as another example, the management entity may instruct the implementation of several corrective steps (e.g., in order of increasing severity) before finally terminating the communications session. For example, the user may first be notified that one or more limits have been violated, followed by a warning indicating that the violation continues or that the user has exceeded a number of notifications (e.g., two), followed by subsequent remedial steps (e.g., reducing power output, etc.). Finally, if the violation continues, the most severe remedial steps may be implemented, such as terminating the communications session or temporarily disabling the communications device 110, as described below.

[0055] 2A illustrates a schematic diagram of an exemplary communication device 110 according to an embodiment of the present disclosure. The communication device 110 is configured to perform functions related to embodiments of the present disclosure and may include any suitable device for performing such functions. The communication device 110 may include, for example, a display 210, an image capture device 220 (e.g., a camera), an audio input device 231, an audio output device 230 (e.g., a speaker), a receiver 240, etc.

[0056] The illustrated communication device 110 is intended to encompass communication devices such as servers, desktop computers, laptop / notebook computers, wireless data ports, smartphones, personal data assistants (PDAs), tablet communication devices, one or more processors within these devices, or other suitable processing devices including both. A physical or virtual instance (or both) of the communication device 110. In particular, the communication device 110 includes hardware that enables a user 140 to perform wireless communications using radio signals to send and receive data (e.g., voice data) to and from one or more sources, for example, via a communication provider 150. In the context of this disclosure, the term "communication" refers to making and receiving phone calls, online conferencing (e.g., video calls, FaceTime, Zoom, MS Teams), virtual meetings, text messages, and any type of communication of information to a remote party. Because such communication devices are known in the art, a detailed description of all features of such devices will not be provided, but certain additional components of the communication device 110 are described below.

[0057] The audio input device 231 may comprise any suitable sound sensor configured to receive various sounds, such as, for example, audio from the user, audio from a third party, environmental sounds, etc. The audio input device 231 corresponds to a microphone installed in the communication device 110 and / or an external microphone connected to the communication device via a wired connection (e.g., USB, serial cable) or a wireless connection (e.g., Bluetooth, Wi-Fi (IEEE 802.11), etc.). Although the audio input device 231 is described as a single device in this disclosure, the communication device 110 may include multiple audio input devices 231. For example, a first microphone is positioned near the user's mouth, and a second microphone is configured to receive not only environmental sounds around the communication device 110 but also the audio of a user at a remote location.

[0058] Audio output device 230 is any suitable device configured to provide audio output to user 140. For example, audio output device 230 may comprise a speaker, a headphone jack, etc. Audio output device 230 may be further configured to provide a wireless signal representing the audio output to one or more wireless devices (e.g., Bluetooth speakers, headphones, etc.) configured to transduce and amplify the audio output.) Although audio output device 230 is described as a single device in this disclosure, communication device 110 may include multiple audio output devices 230. For example, a first speaker may be positioned near the ear, and a second speaker may be configured to amplify sound so that the user can hold the phone away from the user's ear.

[0059] Display 210 may comprise any suitable device for providing visual information to user 140. For example, display 210 may include an LED, OLED, LCD, or other suitable display type. Display 210 is configured to act as an interface between user 140 and communication device 110 and may provide information to and receive information from user 140. For example, display 210 may be configured to display text 216 (e.g., notifications to the user), video information 214 (e.g., video calls), and SPL indicator 212 to, among other things, provide feedback to user 140 or other parties in and around communication device 110. Such information is described in more detail below.

[0060] Additionally, display 210 may be configured as a touchscreen to receive touch input from a user. For example, a capacitive touch LED or OLED screen may be implemented as display 210. Display 210 is not limited to being a touchscreen device, and input may be received via other input devices external to communication device 110.

[0061] The text information 216 on the display 210, in the context of embodiments of the present disclosure, may be configured to provide various information to the user 140 operating the communication device 110. For example, the text information may be configured to provide a notification indicating that the user 140 is currently violating one or more restrictions associated with communication within the confined space 100. For example, as described below, if the sound pressure level of the user's voice is determined to exceed a regulated volume level (e.g., 5% in dB above a predetermined threshold), the text information 216 may provide a warning (e.g., a flashing phrase) that the user 140 should speak more quietly.

[0062] According to some embodiments, the text information 216 may include further information regarding corrective actions to be taken if the user 140 does not adjust the audio below the restricted level. For example, a timer and / or counter may be displayed to the user along with a notification that the next corrective action established with the communications provider 150 (e.g., terminating the communications session) will be taken when the displayed timer expires and / or the counter reaches a predetermined violation count. For example, the timer may continue to count down as long as the violation continues, but the counter may increment with each repeated violation.

[0063] The SPL indicator 212 can be configured to provide the user with real-time visual guidance for increasing and decreasing the SPL of the audio based on the threshold set in the SPL limit. For example, the SPL indicator 212 can show the current SPL of the user's audio via the SPL meter 215 relative to an indicator 217 that shows the maximum level at which the audio should be maintained below the threshold set in the limits of the confined space 100.

[0064] Video information 214 may be configured to provide user 140 with video information related to, for example, video communications. For example, during a video conference conducted using communication device 110, video feeds from one or more participants to whom communication device 110 is connected may be displayed via video information 214. Other video information, such as notifications, entertainment (movies, television programs, etc.), etc., may also be displayed via video information 214.

[0065] Image capture device 220 may be configured to capture one or more images related to confined space 100 and / or its associated limitations. For example, image capture device 220 may include a camera (e.g., a front or rear camera on a mobile phone) that may form part of communication device 110. Alternatively, or additionally, image capture device 220 may be an external camera configured to communicate with communication device 110 via a wired or wireless connection such that communication device 110 can capture images of user 140's surroundings.

[0066] The image captured by the image capture device 220 may be used by the communications device to obtain information regarding restrictions established for the confined space 100 and / or access information (e.g., access codes) of the communications provider. For example, the user 140 may scan a paper boarding pass in the aircraft cabin 103 to obtain initial connection information (e.g., network name, secondary identifier, seat location) of the communications provider 150 and restriction data for the confined space 100. Such information may be provided, for example, by a barcode or other suitable marking on the paper boarding pass. Alternatively, or additionally, the image capture device may be used to scan a seatback display or other information display located at or near a seat within the confined space 100, which provides the connection and / or restriction information to the computing device 110.

[0067] FIG. 2B shows a schematic diagram of the communication device of FIG. 2A combined with a sound attenuation device according to an embodiment of the present disclosure. The sound attenuation device 102 is optional but may be useful for maintaining sound levels below a threshold set by the limitations of the confined space 100 (e.g., protecting the user's mouth to prevent lip reading). The sound attenuation device 102, also referred to herein as a "mask," may be configured to be worn on the face of the user 140 and connected to the communication device 110 via a wired or wireless connection. The sound attenuation device 102 may have a shape configured to conform to the face of the user 140 and define an interior volume configured to surround the mouth of the user 140 without contacting the mouth. For example, the sound attenuation device 102 may be cup- or dome-shaped such that the inner surface of the sound attenuation device 102 is positioned away from the mouth of the user 140 and the rim of the sound attenuation device 102 rests against the cheek or other facial portion of the user 140.

[0068] The sound-attenuating device 102 may be made from any suitable material that allows for comfort and conformability. For example, the mask may be made from meta-materials, filters, sound absorbers, and / or any suitable sound-absorbing fabric.

[0069] The sound attenuating device 102 may include one or more features that allow the mask to be secured to the user 140. For example, the sound attenuating device 102 may include one or more straps configured to fit over the ears of the user 140 and tighten to secure the sound attenuating device 102 to the user's face. According to another example, the mask 102 may be configured to be removably attached to a headset 109, described below, for example, via a removable clip (e.g., a magnetic clip).

[0070] According to an embodiment of the present disclosure, the sound attenuation device 102 includes a sound absorbing material 104 configured to reduce (i.e., attenuate) the sound pressure level (SPL) of sound. For example, the sound absorbing material 104 can be fabricated from meta-materials, filters, sound absorbers, and / or any suitable sound absorbing fabric. The list of materials provided here is for illustrative purposes only and is not limiting. Any known sound absorbing material can be implemented within the sound attenuation device 102 for the purpose of attenuating sound.

[0071] The sound absorbing material 104 may be located in any suitable location relative to the sound attenuation device 102. For example, the sound absorbing material 104 may be located within the interior volume of the sound attenuation device 102 and / or may be located external to the sound attenuation device 102.

[0072] According to some embodiments, the sound absorbing material 104 may be formed by one or more of an injection molding process, a three-dimensional printing process, or other suitable manufacturing process. For example, the sound absorbing material 104 may be manufactured with a 3D printer using instructions for the particular sound attenuation device 102.

[0073] The sound absorbing material 104 and the sound attenuation device 102 may be manufactured as a unitary unit, for example, the sound attenuation device 102 is formed by a first molding process, while the sound absorbing material 104 is overmolded onto the sound attenuation device 102.

[0074] The sound-absorbing material 104 may have any suitable shape relative to the sound-attenuating device 102 for the purpose of attenuating sound emitted by the user 140 within the interior volume of the sound-attenuating device 102. For example, the sound-attenuating material 104 may completely cover the interior of the sound-attenuating device 102. According to another example, the sound-attenuating device may be formed entirely from sound-absorbing material. In yet another example, multiple pieces of sound-attenuating material 104 may be attached to specific locations within the interior volume of the sound-attenuating device 102 for the purpose of maximizing the sound-attenuating effect of the sound-attenuating material 104.

[0075] The sound attenuating device 102 and sound absorbing material 104 can be configured to redirect air, and therefore acoustic energy, from the front of the sound attenuating device 102 to an exit region at the rear of the sound attenuating device 102. For example, the interior volume of the sound attenuating device 102 may include channels and / or flow paths (not shown) configured to redirect air, and therefore sound waves, through the sound attenuating device 102 to the exit zone.

[0076] The sound attenuation device 102 may include an audio input device 106 configured as a sound sensor for receiving sound from the user 140. For example, the audio input device 106 may be positioned within the interior volume of the sound attenuation device 102 in a position configured to maximize sound captured from the user 140. According to such an example, the audio input device 106 may be affixed to a wall defining the interior volume of the sound attenuation device in a position directly in front of the user's mouth when the sound attenuation device 102 is worn on the user 140. The "wearing position" of the sound attenuation device 102 refers to the state in which the sound attenuation device is positioned such that the interior volume of the sound attenuation device 102 covers the mouth of the user 140, as shown in FIG. 1 . In other words, the sound attenuation device 102 may be temporarily held in the wearing position and / or secured (e.g., via a strap) in the wearing position for a longer period of time.

[0077] Audio input device 106 may comprise any suitable device for capturing audio from user 140 and transmitting an electrical representation of the captured audio to communication device 110. For example, audio input device 106 may comprise one or more audio microphones having a desired frequency response, sensitivity, and capture pattern for audio within an enclosed space (e.g., the interior volume of audio attenuation device 102).

[0078] According to further embodiments, audio input device 106 may comprise a bone conduction microphone configured to capture sound waves from the user's bones, such as the user's jaw and / or ear structures. According to such embodiments, two or more audio input devices 106 may be implemented, one on each side of the user's face 103, for example, at the interface between audio attenuation device 102 and headset 109 as shown in FIG. 1. The type and configuration of implemented audio input devices are illustrative and not limiting. Any suitable audio input device 106 may be used without departing from the scope of this disclosure.

[0079] The audio input device 106 may be configured to transmit a signal representing the captured sound (e.g., voice) via any suitable transmission method. For example, the audio input device 106 may be configured to wirelessly transmit the captured voice to the communication device 110 using any suitable wireless transmission protocol (e.g., Bluetooth, IEEE 802.11, 3G / 4G / 5G, etc.). Alternatively, or additionally, the audio input device 106 may include a wired connection to a transmitter (not shown) located within or on the sound attenuation device 102. The transmitter may be configured to transmit the captured voice signal to the communication device 110.

[0080] The sound attenuating device 102 includes another sound input device 108 associated with an exterior portion of the sound attenuating device 102 and configured as a sound sensor that at least receives the attenuated sound output from the sound attenuating device 102. The sound input device 108 may be any device suitable for capturing sound attenuated by the sound attenuating device 102 and / or the sound absorbing material 104. For example, the sound input device 108 may comprise a microphone having a frequency response, sensitivity, and capture pattern suitable for capturing the attenuated sound output from the sound attenuating device 102 at the exit zone.

[0081] The audio input device 108 may be located externally (i.e., outside the interior volume) and at an end of the sound attenuator 102 near the exit zone. For example, the audio input device 108 may be located on the sound attenuator 102 and near the ear of the user 140 when the sound attenuator 102 is in the worn position. This allows the audio input device 108 to more accurately measure the SPL of the attenuated sound output from the sound attenuator 102.

[0082] According to some embodiments, two or more audio input devices 108 may be provided external to the audio attenuator 102 to allow for more accurate determination of the SPL of the attenuated audio output from the audio attenuator 102. For example, audio input devices 108 may be positioned on either side of the face of the user 140 in the exit zone of the audio attenuator 102.

[0083] The audio input device 108 can be configured to transmit a signal representing the captured sound (e.g., attenuated audio) via any suitable transmission method. For example, the audio input device 108 can be configured to wirelessly transmit the captured audio to the communication device 110 using any suitable wireless transmission protocol (e.g., Bluetooth, WiFi (e.g., IEEE 802.11), 3G / 4G / 5G, etc.). Alternatively, or additionally, the second sound sensor 108 can include a wired connection to a transmitter (not shown) located within or on the audio attenuating device 102. The transmitter can be configured to transmit the captured audio signal to the communication device 110.

[0084] The receiver 240 of the communication device 110 is configured to, among other things, receive audio data from the sound sensor 106 and the second sound sensor 108. For example, the receiver 240 may include one or more Bluetooth, WiFi (e.g., IEEE 802.11), cellular, etc., receivers configured to wirelessly receive electronic signals representing audio data (e.g., speech, attenuated speech, etc.) from the audio input devices 106 and 108, and may also include other sensors (e.g., ambient sound sensors). The receiver 240 may be configured to provide signals to the processor 516 of the communication device 110 via any suitable means, such as via the system bus 503 of the communication device 110.

[0085] According to embodiments in which the optional voice attenuator is implemented, the text information 216 may also be configured to provide a visual reproduction of words received by the communication device 110 via the voice spoken by the user 140 as captured by the acoustic sensor 106. For example, the communication device 110 may include speech recognition software trained for the user 140, and upon receiving a selection from the user that text should be displayed, the words spoken by the user may be "recognized" (i.e., voice recognized) and displayed via the text information 216 on the display 210. This functionality may be useful if the user 140 is wearing the voice attenuator 102 on their face to attenuate their voice, but still wants to speak to someone nearby (e.g., a taxi driver, flight attendant, etc.).

[0086] Based on the audio captured by the communication device 110, it can be determined whether the volume level of the user's audio, taking into account environmental sounds, is below a threshold limit set for the confined space 100. Furthermore, if a mask 102 is implemented, the attenuated sound pressure level (SPL) of the audio signal captured by the second sound sensor 108 can be obtained, facilitating compliance with restrictions within the confined space.

[0087] According to embodiments of the present disclosure, features of the system 100 are also configured to obtain information that enables determination of the SPL of the environment surrounding the user 140 and the sound attenuation device 102. For example, the second sound sensor 108 can receive sound information from the surroundings and provide the information to the communication device 110 via a wired / wireless connection provided in the second sound sensor 108. Alternatively, or additionally, an environmental sound sensor 208 may be provided in the sound attenuation device 102 and configured to obtain environmental sound information. The environmental sound sensor 208 may be similar to the sound sensor 106 and the second sound sensor 108 and may provide similar functionality (e.g., wireless signal transmission, etc.).

[0088] The headset 109 may be configured to be worn on and / or in the ear of the user 140 and to provide audio information to the user 140. For example, the headset 109 may include one or more acoustic transducers (e.g., speakers) configured to deliver sound to the ear of the user 140. The headset 109 may receive signals related to the audio information via a wired connection and / or a wireless connection (e.g., a connection to the communication device 110). Amplification may be achieved similarly to the acoustic sensors 106 and 108 of the wirelessly connected headset 109, and may be achieved by known techniques.

[0089] Headset 109 may be any device suitable for providing audio information to user 140. For example, headset 109 may include in-ear, over-ear, on-ear, headphones, or any other suitable configuration for conveying sound to user 140.

[0090] The sound sensor 106, the sound sensor 108, and the headset 109 can each be configured to "pair" with the communication device 110. For example, if a Bluetooth connection is implemented between the communication device and the sound sensors 106, 108, and / or the headset 109, the pairing can be performed by techniques known in the art. The pairing can cause the communication device 110 to automatically begin performing operations in accordance with the present disclosure.

[0091] Embodiments of the present disclosure implement the concept of using environmental sounds when determining an adaptive threshold SPL for speech sounds to remain compliant with restrictions within the confined space 100. The user 140 is provided with feedback that enables them to adjust the SPL of the sounds so as not to exceed the regulated adaptive threshold volume, and if the user does not comply with the restrictions, the communication device 110 and / or communication provider 150 are configured to take corrective action (such as terminating the communication), as described in more detail below.

[0092] Based on the above, the formula for calculating the SPL(d2) at distance d2, for example the position of a third party, using a known SPL(d1) at distance d1, i.e. the location of the sound attenuation device 102, is given by Equation (1): L(d2)=L(d1)-201og(d2 / d1) (1

[0093] The inverse of equation (1) allows the calculation of the initial sound level L(dl) at distance dl if the sound level L(d2) at distance d2 is known, and is shown in equation (2). L(d1)=L(d2)+201og(d2 / d1) (2

[0094] The formula for calculating distance d2 from the known SPL (d1) at distance d1 and the SPL (d2) at distance d2 is shown in Equation (3). 10^((L(d1)-L(d2)+201og(d1)) / 20 (3

[0095] The following example is provided to aid in understanding the calculations described. Assuming the user's voice is 80 dB at 20 cm (i.e., within the user's personal space), the SPL of the voice at 3 meters can be estimated as follows:

[0096] L(3)=80-201og(3 / 0.2)

[0097] L(3)=56.5 dB

[0098] Next, if the user continues to speak at 80 dB at a distance of 0.2 m, determine the distance at which the user's voice reaches 50 dB.

[0099] d2=10^((80-50+20log(0.2)) / 20

[0100] d2=6.32m

[0101] Therefore, the user's voice will reach 50dB at 6.32 meters.

[0102] According to implementations of the present disclosure, each confined space 100 may have a specific set of restrictions established by a managing entity (e.g., the owner of the confined space 100). For example, such restrictions may be specified in a general conditions of use (GCU) provided to users of the particular space and may be associated with set restrictions, such as an adaptive threshold sound pressure level (SPL). Based on the restrictions set in the GCU, the system may take action to maintain compliance with the restrictions, as illustrated in the following examples shown in FIGS. 3 and 4.

[0103] Figure 3 is a flowchart illustrating a method for facilitating compliance with voice call restrictions in a confined space according to an embodiment of the present disclosure, and Figure 4A illustrates an exemplary representation of a hypothetical situation in which restriction and connection information for the confined space is obtained. Figures 4B-D illustrate exemplary interfaces for verifying and pairing communication equipment within the confined space and initiating communication after verification and pairing. These numerals are referenced in the following description.

[0104] 3, communication device 110 may obtain access and restriction data associated with confined space 100 (step 302). For example, communication device 110 may obtain the restriction data from communication provider 150 upon initial connection to communication provider 150 (e.g., upon connecting to an SSID of a network within confined space 100).

[0105] According to some embodiments, communication device 110 may further be assigned, for example, a certificate, token, or other authentication "key" that enables communication device 110 to pair with or otherwise communicate with communication provider 150. Such assignment, also referred to as "provisioning," may occur, for example, when a user purchases communication services, scans a boarding pass, connects to communication provider 150 within confined space 100, etc.

[0106] 4A illustrates a representation of an exemplary situation in which restriction and connection information for confined space 100 is obtained. According to the example of FIG. 4A , image capture device 220 may be used to scan or capture an image of a boarding pass 420, ticket, or other document provided to a user to enter confined space 100. For example, paper boarding pass 420 may include a barcode 425 that includes various information related to the user's location within confined space 100, as well as restriction and access information for communications provider 150. According to some embodiments, barcode 425 may include an encoded version of an identifier and / or access code corresponding to a certificate or token used by communication device 110 to connect to and communicate with communications provider 150.

[0107] Alternatively, or additionally, user 140 may provide user credentials to communications provider 150 via communications device 110, and those credentials may be verified. For example, a username and password may be provided to user 140 when purchasing communications access, and the user may provide the username and password to communications provider 150 upon initial connection. Communications provider 150 may then verify the credentials and send an access code to communications device 110 for accessing the purchased service.

[0108] According to further embodiments, the initial connection information may be obtained by the communication device 110 via image capture, including the restricted data and access code provided after verification of the user 140 by the communication provider 150. FIG. 4B illustrates an exemplary interface for verifying and pairing with communication equipment (e.g., the communication provider 150) within the confined space 100. As shown, the communication device 110 may indicate to the user 140 the status of its connection and / or pairing with the communication provider 150. Upon connection / pairing, the restricted data and access code may be provided to the communication device 110. Those skilled in the art will appreciate that the connection techniques described herein are not limiting and that any method for connecting, accessing, and authenticating to the communication provider 150 may be implemented.

[0109] Once a connection to the communications provider 150 has been established and the access code and restriction data has been provisioned into the communications device 110, one or more of the exemplary interfaces shown in Figures 4C and 4D are displayed to the user. As shown in Figure 4C, the user may select from among other users 140 who are present within the confined space 100 and have an active connection to the communications provider 150. The user 140 may select one or more of the listed users 140 to initiate a communications session with.

[0110] As shown in FIG. 4D , a list of the user's contacts may also be provided for establishing a communication session. The user may select one or more contacts from the list and initiate communication via, for example, Zoom®, FaceTime®, Microsoft Teams®, a regular phone call, etc. The interfaces shown for initiating a communication session with communications provider 150 are for illustrative purposes only and are not intended to be limiting. For example, a dialing interface may be provided to the user, allowing the user to dial a telephone number via communication device 110 in a known manner. According to some embodiments, the list may display only contacts identified within range of communication device 110 within a limited space. Alternatively, the list may display all of the user's contacts or a subset limited by the user, for example.

[0111] Once the communication device 110 establishes a communication session with a desired contact via the communication provider 150, one or more of the sound sensors 231, 106, and 108 will receive audio from the user 140 as the user 140 begins speaking. The audio picked up and spoken by the sound sensor 106 is received as an audio signal by the communication device, and the SPL of the signal is determined by the communication device 110 (step 304). For example, if the user is wearing the optional audio attenuation device 102, the sound sensor 106 can provide the audio to the user to a computer connected via a wireless connection (e.g., Bluetooth). The audio received by the sound sensor 108 may receive attenuated audio, and the SPL of the attenuated audio is implemented for further processing, as described below.

[0112] Next, the communication device 110 may determine the environmental sound surrounding the user 140 to obtain the SPL of the environmental sound (step 306). For example, the sound sensor 231 may obtain a sound signal corresponding to the environmental sound in the vicinity of the communication device 110 and use this signal to determine the SPL of the environmental sound. Alternatively, or additionally, another suitable sound sensor (e.g., the second sound sensor 108) may provide the environmental sound signal to the communication device 110, enabling the communication device 110 to determine the SPL associated with the environmental sound.

[0113] Based on the environmental SPL obtained in step 306 and the predetermined threshold associated with the limit data associated with the confined space 100, the communication device 110 can determine (step 308) an adaptive threshold for the level from the user 140. This determination can be made as follows, assuming the GCU limit is set to 65 dB SPL at 0.7 meters and using the formula above: L(dl) = GCU level obligation + 201og(GCU distance obligation / dl) L(dl)=65dB + 201og(0.7m / dl) If the distance dl is 1 cm, which corresponds to the distance from the user as measured by the computing device or at the exit of the optional sound attenuation device, then: L(dl)=65+201og(0.7 / 0.10) = approx. 82dB Therefore, the SPL emitted from the user's mouth must not exceed 82 dB.

[0114] According to some embodiments, the adaptive threshold may be continuously adapted, e.g., in real time, based on the ambient sound pressure level (SPL) surrounding the user. For example, as an aircraft begins its descent phase, engine speeds may typically be reduced to reduce ambient sound within the aircraft cabin 103. During such times, the adaptive threshold may also be modified to account for the decrease in ambient sound. Similarly, as the SPL of the ambient sound increases (e.g., as the aircraft engines are throttled up), the adaptive threshold may be modified to account for the increase in ambient sound.

[0115] The determined audio SPL is then compared to an adaptive threshold to determine whether the audio SPL exceeds the adaptive threshold (step 310). If the audio SPL is at or below the adaptive threshold (step 310: No), no further action is taken. For example, if the audio SPL in the example above is 82 dB and the adaptive threshold is 75 dB (based on the ambient SPL in the cabin of an aircraft operating at cruising altitude being 75 dB), no corrective action is taken because the SPL at 0.7 m is below the ambient SPL.

[0116] According to some embodiments, the GCU may set restrictions based on location within the confined space. For example, on an airplane, first class may have a higher threshold than economy class, while business class may have a threshold that is intermediate between first class and economy class. As discussed herein, such information may be obtained by a communications device, for example, via scanning a barcode on a boarding pass or seat tag, a network connection at a particular location within the confined space 100, etc.

[0117] If the audio SPL is determined to exceed the adaptive threshold SPL (step 310: Yes), the communication device 110 takes corrective action (step 312). Such corrective action may be implemented in a escalating manner, ranging from the most minor (e.g., a visual and / or audible warning to the user) to the most severe (e.g., invalidating an access code provisioned to the communication device 110 while in the confined space 100). For example, an audio notification may be provided to the user 140 via the headset 109 and / or the speaker 230 of the communication device 110 indicating that the audio SPL should be reduced within a time limit (e.g., the next 5 seconds) or that a subsequent remedial action (e.g., reducing the audio level from the communication device 110) will be implemented. A list of possible corrective actions may be provided to the user 140 in advance, for example, in a terms of service document agreed upon upon connection and verification with the communication provider 150.

[0118] If the audio SPL remains above the limit for a predetermined period of time and the most severe corrective action is reached, the communication session may be terminated by communication device 110 and / or communication provider 150. For example, communication provider 150 may invalidate the access code provided to communication device 110, thereby terminating the connection with communication provider 150. Alternatively, or additionally, communication device 110 may terminate the connection with communication provider 150, thereby terminating the communication session.

[0119] The communication device 110 may provide a notification to the user 140 that the communication session has ended via text or other suitable method (e.g., flashing a light, etc.). For example, a message explaining that the connection has been lost may be displayed via the text display 216.

[0120] According to some embodiments, when a communication is about to be terminated due to non-compliance with restrictions, third parties communicating with user 140 may be notified of the impending disconnection. For example, when a user is in a virtual conference with participants on communication device 110, the communication device may broadcast a warning (e.g., a flashing notification) to other devices participating in the virtual conference indicating that user 104 will be disconnected within a predetermined time unless the audio is reduced. This allows other participants to understand why their communication with the user is being terminated before it is terminated.

[0121] According to some embodiments, an entity responsible for managing the confined space 100 may determine that a single corrective action of a desired severity should be implemented when a confined space restriction is violated. For example, instead of providing one or more notifications when an audio SPL is determined to exceed an adaptive threshold, the communication device 110 may be immediately disabled and / or communications may be terminated by invalidating a provisioned access code. The list of corrective actions is not intended to be limiting, and any corrective action to enforce a restriction is intended to be within the scope of this disclosure. For example, if the restriction is a call time restriction, the call may be terminated upon expiration of the time limit, but the communication device 110 may still maintain a connection with the communication provider 150.

[0122] 5 illustrates a schematic diagram of the computational portion of an exemplary communications device that may be implemented in accordance with one or more embodiments of the present disclosure. Specifically, FIG. 5 illustrates a block diagram of components of communications device 110 that may be used to provide the computational functionality associated with the algorithms, methods, functions, processes, flows, and procedures described in this disclosure, according to an implementation.

[0123] The communication device 110 may include a computer that includes input devices such as a keypad, keyboard, touch screen, or other device capable of accepting user information, and output devices that communicate information associated with the operation of the communication device 110, including digital data, visual information, or audio information 104, 106 (or a combination of information), or a GUI.

[0124] The communications device 110 may act as a client, network component, server, database, or other persistence, or any other component (or combination of roles) of a computer system that executes the subject matter described in this disclosure. The illustrated communications device 110 is communicatively coupled to a network 530. In some embodiments, one or more components of the communications device 110 may be configured to operate within an environment, including a cloud computing-based, local, global, or other environment (or combination of environments).

[0125] Broadly speaking, communication device 110 is an electronic communication device operable to receive, transmit, process, store, or manage data and information related to the described subject matter. According to some embodiments, communication device 110 may include or be communicatively coupled to an application server, email server, web server, cache server, streaming data server, business intelligence (BI) server, or other server (or combination of servers).

[0126] A communication device 110 may receive requests from a client application (e.g., running on another communication device 110) via network 530 and respond to the received request by processing the request with an appropriate software application. Additionally, communication device 110 may receive requests from a locally located user 140 (e.g., from a command console or other suitable access method), external or third parties, other automated applications, and other suitable entities, individuals, systems, or computers.

[0127] Each component of the communication device 110 can communicate using a system bus 503. In some embodiments, any or all of the components of the communication device 110 (both hardware and software (or a combination of hardware and software)) can communicate with each other or with an interface 504 (or a combination of both) over the system bus 503 using an application programming interface (API) 512 or a service layer 513 (or a combination of the API 512 and the service layer 513).

[0128] The API 512 may include specifications for routines, data structures, and object classes. The API 512 may be computer language independent or dependent and may refer to a complete interface, a single function, or a set of APIs. The services layer 513 provides software services to the communication device 110 or other components (whether shown or not) communicatively connected to the communication device 110.

[0129] The functionality of the communication device 110 may be accessible to all service consumers using this service layer. Software services such as those provided by the service layer 513 provide reusable, limited business functionality through a limited interface. For example, the interface may be software written in JAVA, C++, or other suitable language that provides data in Extensible Markup Language (XML) format or other suitable format.

[0130] Although shown as an integrated component of communication device 110, in alternative implementations, API 512 or service layer 513 may be shown as a standalone component relative to other components of communication device 110 or other components (whether shown or not) communicatively coupled to communication device 110. Additionally, some or all of API 512 or service layer 513 may be implemented as a child module or sub-module of another software module, enterprise application, or hardware module without departing from the scope of this disclosure.

[0131] The communication device 110 includes an interface 504. While shown in Figure 5 as a single interface 504, more than one interface 504 may be used depending on the particular needs, desires, or particular implementation of the communication device 110. The interface 504 is used by the communication device 110 to communicate with other systems in a distributed environment connected to the network 530.

[0132] Generally, interface 504 includes logic encoded in software or hardware (or a combination of software and hardware) that is capable of communicating with network 530. More specifically, interface 504 includes software that supports one or more communication protocols associated with the communication, enabling network 530 or interface hardware to operate to communicate physical signals in and out of the illustrated communication device 110.

[0133] The communications device 110 includes at least one computer processor 505. While shown in Figure 5 as a single computer processor 505, two or more processors may be used depending on the particular needs, desires, or particular implementation of the communications device 110. In general, the computer processor 505 executes instructions and manipulates data to perform the operation of the communications device 110 and any algorithms, methods, functions, processes, flows, and procedures described in this disclosure.

[0134] The communication device 110 also includes a non-transitory communication device 110-readable medium, or memory 506, that maintains data for the communication device 110 or other components connectable to the network 530 (or a combination of both). For example, the memory 506 could be a database that stores data consistent with the present disclosure. While shown in FIG. 5 as a single memory 506, two or more memories may be used depending on the particular needs, desires, or particular implementation of the computer 110 and the described functionality. While the memory 506 is shown as an integral component of the computer 110, in alternative implementations, the memory 506 may be external to the computer 110.

[0135] According to embodiments of the present disclosure, memory 506 may be configured to store metadata associated with communications conducted with communication device 110 via communications provider 150. For example, the metadata may include sound pressure levels associated with audio during communications within confined space 100. Such metadata may be used to determine and prove whether user 140 violated restrictions set forth in the restriction data in the event of a dispute following implementation of corrective action. Metadata stored in memory 506 by communication device 110 may also include the length of each communication session, quality of service, etc.

[0136] Application 507 may be an algorithmic software engine that provides functionality tailored to the particular needs, desires, or particular implementation of computer 110, particularly with respect to the functionality described in this disclosure. For example, application 507 may function as one or more components, modules, applications, etc. Moreover, while shown as a single application 507, application 507 may be implemented as multiple applications 507 on computer 110. Moreover, while shown as integrated into computer 110, in alternative implementations application 507 may be external to computer 110.

[0137] There may be any number of communication devices 110 associated with or external to the network on which the communication devices 110 operate, with each computer 110 communicating over network 530, for example, to conduct virtual conferences. Furthermore, the terms "client," "user," and other suitable terms may be used interchangeably as appropriate without departing from the scope of this disclosure. Furthermore, this disclosure contemplates many users using one computer 110, and one user using multiple computers 110.

[0138] 2B , in one embodiment, the system is configured to acquire environmental sound data using the audio input device 108 (also referred to as the second sound sensor 108) during a time T1 when the user 140 is not speaking. The environmental sound data represents environmental sounds surrounding the user 140. The system is further configured to acquire mixed audio data using the audio input device 108 during a time T2 when the user 140 is speaking. The mixed audio data represents the environmental sounds surrounding the user 140 and the attenuated audio propagated through the audio attenuation device 102.

[0139] In one embodiment, the time T1 when the user 140 is not speaking and the time T2 when the user 140 is speaking are determined using audio data or input obtained from an audio input device 106, also referred to as a sound pressure level sensor 106 or a first sound sensor 106. In one embodiment, the audio data obtained by the first sound sensor 106 is compared to at least one threshold level to determine whether the user 140 is speaking or not. In one embodiment, the audio data obtained from the first sound sensor 106 is processed before being compared to the at least one threshold.

[0140] In one embodiment, the ambient sound data acquired at T1 is processed by the computing device 110 to obtain an equivalent level Leq ambient. In one embodiment, Leq ambient is an average spectrum of the ambient sound pressure level acquired at T1, which spectrum indicates the frequencies contained in the ambient audio data and their amplitudes. Leq ambient temperature may be stored in memory 506.

[0141] The mixed audio data acquired at T2 is also processed by the computing device 110 to obtain an equivalent level Leq mixed. In one embodiment, Leq mixed is an average spectrum of the ambient sound pressure level acquired at T1, which spectrum indicates the frequencies contained in the mixed audio data and their amplitudes.

[0142] An exit sound pressure level is then determined by the computing device 110 based on Leq mixed and Leq ambient. In one embodiment, the exit sound pressure level may be determined as the difference between Leq mixed and Leq ambient. The exit sound pressure level is indicative of the user's 140 voice emerging from the sound attenuation device 102.

[0143] The performance factor of the sound attenuator 102 defines how effectively the sound attenuator 102 can attenuate sound from the user 140 and prevent it from being output from the sound attenuator 102. The performance factor may be determined based on the exit sound pressure level and the sound pressure level of the sound determined from the sound data from the first sound sensor 106. In one embodiment, the performance factor may be determined based on the difference between the exit sound pressure level and the sound pressure level of the sound.

[0144] In one embodiment, the performance factor may be determined based on the difference between the exit sound pressure level and the sound pressure level of the sound, expressed as a percentage of the sound pressure level of the sound.

[0145] The sound attenuator 102 may be associated with a known target attenuation coefficient, which is the amount of attenuation of the sound signal achievable through proper use of the sound attenuator 102. A performance coefficient may be obtained by comparing the difference between the exit sound pressure level and the sound pressure level of the sound to the target attenuation coefficient. The difference between the exit sound pressure level and the sound pressure level of the sound may be referred to as the operating attenuation coefficient. In one embodiment, the performance coefficient may be determined based on whether the operating attenuation coefficient is substantially the same as the target attenuation coefficient. In another embodiment, the performance coefficient may be determined based on whether the operating attenuation coefficient is within a predetermined range of the target attenuation coefficient. Other methods of comparing the operating attenuation coefficient to the target attenuation coefficient may also be used.

[0146] The performance factor may be provided as an indication to the user 140 (e.g., on the display 210) to enable the user 140 to determine, for example, whether the sound attenuation device 102 is properly fitted to the face of the user 140 and / or whether there is a fault in the sound attenuation device 102 or the sound absorbing material 104.

[0147] In one embodiment, the maximum desired distance of the attenuated audio may be determined based on the exit sound pressure level and the ambient sound pressure level. In one embodiment, if the maximum desired distance is determined to exceed a predetermined distance threshold, a notification is provided to the user 140 that the selected confidentiality level of the audio cannot be guaranteed.

[0148] If the operating damping coefficient is not substantially the same as the target damping coefficient, an increase in environmental noise may be measured by the first sound sensor 106, which may affect the quality of the received voice or call. In the above method, the proportion of environmental noise is not input to the first sound sensor 106.

[0149] In one embodiment, the audio data received by the first sound sensor 106 is separated into a first environmental component and a first audio component. In one embodiment, this separation is achieved by filtering the audio data received by the first sound sensor 106. In one embodiment, the filter is a Wiener filter that filters the audio data received by the first sound sensor 106 based on an average of the audio data received by the second sound sensor 108. In one embodiment, the Wiener filter is a 200-order filter. In one embodiment, other separation techniques, such as principal component analysis, can be used.

[0150] In one embodiment, the audio data received by the second sound sensor 108 is separated into a second environmental component and a second audio component. In one embodiment, the separation is achieved by filtering the audio data received by the second sound sensor 108. In one embodiment, the filter is a Wiener filter that filters the audio data received by the second sound sensor 106 based on an average of the audio data received by the first sound sensor 108. In one embodiment, the Wiener filter is a 200-order filter. In one embodiment, other separation techniques, such as principal component analysis, can be used.

[0151] In one embodiment, a voice performance factor is determined based on the first voice component and the second voice component. In one embodiment, the voice performance factor is calculated as the difference between the first voice component and the second voice component. The voice performance factor indicates how effective the voice attenuator 102 is in attenuating the voice of the user 140.

[0152] In one embodiment, an environmental performance factor is determined based on the first environmental component and the second environmental component. In one embodiment, the environmental performance factor is calculated as the difference between the first environmental component and the second environmental component. The environmental performance factor indicates how effectively the sound attenuator 102 attenuates external environmental noise from the first sound sensor 106 within the sound attenuator 102.

[0153] In one embodiment, the performance factor may be further calculated based on an audio performance factor and / or an environmental performance factor.

[0154] In one embodiment, a voice-to-environment performance factor is determined based on the first voice component and the first environmental sound component. The voice-to-environment performance factor indicates whether the voice measured by the first sensor 106 is louder than the environmental noise measured by the first sound sensor 106. In one embodiment, a difference between the first voice component and the first environmental noise component is used to determine the voice-to-environment performance factor.

[0155] In one embodiment, an indication of the audio-to-ambient sound performance factor is provided via a computing device to a user 140. In one embodiment, a performance factor may be further calculated based on the audio-to-ambient sound performance factor.

[0156] In another embodiment, the sound signals measured by the first and second sound sensors 106 and 108 can be cross-correlated to obtain a cross-correlation product, which is a measure of the similarity between the signals measured by the first acoustic sensor 106 and the second acoustic sensor 108.

[0157] In one embodiment, the performance factor is calculated based on the cross-correlation product.In one embodiment, the performance factor is calculated based on comparing the cross-correlation product to at least one threshold.

[0158] According to empirical measures, a certain amount of signal from 108 at 106 means the mask is not sealed. On the other hand, a certain amount of signal from 106 to 108 measured in real time indicates that sound may be transmitted to the surrounding environment.

[0159] Further embodiments are outlined in the following clauses.

[0160] Section 1. A system for facilitating compliance with voice call restrictions in a confined space, comprising: a communications device configured to access a communications network associated with the confined space to send and receive voice data, the communications device comprising a processor; and a sound pressure level sensor configured to detect a level of sound received by the communications device, the processor being configured to: determine, based on input from the sound pressure level sensor, a first sound pressure level associated with sound emanating from a user of the communications device; determine a second sound pressure level associated with ambient sound within the confined space; determine an adaptive threshold based on a predetermined threshold and the second sound pressure level; compare the first sound pressure level to the adaptive threshold; and, in response to determining that the first sound pressure level exceeds the adaptive threshold, perform a corrective action on the communications device.

[0161] Clause 2. The system of clause 1, wherein the corrective action includes one or more of issuing a notification to the user via the communication device, temporarily disabling the communication device, and terminating transmission and reception of voice data.

[0162] Clause 3. The system of clause 1 or 2, wherein the communications device comprises an identifier linked to the communications device and an access code linked to the communications network and the identifier, and the corrective action includes changing or disabling the access code to terminate the communications device's access to the communications network.

[0163] Clause 4. The system of clause 3, wherein the communication device comprises an image capture device configured to obtain information associated with a predetermined threshold from one or more of the document, the barcode, and the access code.

[0164] Clause 5. The system of any of clauses 2-4, wherein the notification includes a timer indicating the amount of time from the current time until further corrective action is taken.

[0165] Clause 6. The system of any of clauses 1-5, wherein the processor is configured to provide a real-time display of the first sound pressure level relative to the adapted threshold.

[0166] Item 7. The system according to any one of items 1 to 6, wherein the confined space is an aircraft cabin.

[0167] Clause 8. The system of clause 7, wherein the predetermined threshold is specific to an airline associated with the aircraft, and the predetermined threshold is obtained by the communication device via one or more of a communication network and a boarding pass.

[0168] Clause 9. The system of any of clauses 1 to 8, wherein the communication device is configured to store metadata associated with the audio data, the metadata including the first sound pressure level.

[0169] Clause 10. The system of any of clauses 3-9, wherein the processor is configured to obtain the access code and the predetermined threshold in encrypted form from the communications network, and to decrypt the access code and the predetermined threshold.

[0170] Section 11. A method for facilitating compliance with voice call restrictions in a confined space, comprising: providing conditional access to a communications network associated with the confined space, the communications network configured to transmit and receive voice data; determining, based on input from a sound pressure level sensor, a first sound pressure level associated with sound emanating from a user of a communications device; determining a second sound pressure level associated with ambient sound within the confined space; determining an adaptive threshold based on a predetermined threshold and the second sound pressure level; comparing the first sound pressure level to the adaptive threshold; and, in response to determining that the first sound pressure level exceeds the adaptive threshold, performing a corrective action, the corrective action including temporarily disabling the communications device and terminating transmission and reception of the voice data.

[0171] Clause 12. The method of clause 11, wherein the corrective action includes one or more of issuing a notification to the user via the communication device, temporarily disabling the communication device, and terminating transmission and reception of voice data.

[0172] Clause 13. The method of either clause 11 or 12, wherein the corrective action includes changing or disabling an access code to terminate access to the communications network.

[0173] Clause 14. The method of any one of clauses 11 to 13, further comprising obtaining information associated with a predetermined threshold value from one or more of the document, the barcode, and the access code provided to access the communications network.

[0174] Clause 15. The method of any one of clauses 11 to 14, further comprising providing a real-time display of the first sound pressure level relative to the adapted threshold.

[0175] Throughout the description, including the claims, the term "comprising one" should be understood to be synonymous with "comprising at least one" unless otherwise specified. Furthermore, ranges set forth in the description, including the claims, should be understood to be inclusive of their final values ​​unless otherwise specified. Specific values ​​of elements set forth should be understood to be within manufacturing or industrial tolerances known to those skilled in the art, and the use of the terms "substantially" and / or "approximately" and / or "generally" should be understood to mean within such tolerances.

[0176] Where a national, international, or other standards body standard (such as ISO) is referenced, such reference shall refer to the standard defined by the national or international standards body as of the priority date of this specification. Any subsequent substantive changes to such standards are not intended to alter the scope and / or definition of this disclosure and / or claims.

[0177] It is intended that the specification and examples be considered as exemplary only, with the true scope of the disclosure being indicated by the following claims.

[0178] While the present invention has been described with respect to a limited number of embodiments, those skilled in the art, having the benefit of this disclosure, will appreciate that they may devise other embodiments that do not depart from the spirit of the invention disclosed herein. Accordingly, the scope of the present invention is limited only by the appended claims.

Claims

1. 1. A system for facilitating compliance with voice call restrictions in confined spaces, comprising: a communication device having a processor and configured to access a communication network associated with the confined space to transmit and receive voice data; a sound pressure level sensor configured to detect a level of sound received by the communication device; The processor: determining a first sound pressure level associated with a sound emanating from a user of the communication device based on input from the sound pressure level sensor; determining a second sound pressure level associated with ambient sound within the confined space; determining an adaptive threshold based on a predetermined threshold and the second sound pressure level; comparing the first sound pressure level with the adaptive threshold; and in response to determining that the first sound pressure level exceeds the adaptive threshold, performing a corrective action on the communication device; the corrective action includes temporarily disabling the communication device and terminating transmission and reception of the voice data. system.

2. the corrective action further includes issuing a notification to a user via the communication device. The system of claim 1 .

3. the communication device has an identifier linked to the communication device and an access code linked to the communication network and the identifier; the corrective action includes changing or disabling the access code to terminate the communication device's access to the communication network; The system according to any one of claims 1 to 2.

4. The communication device an image capture device for capturing a predetermined threshold value from one or more of a document, a barcode, and the access code; The system of claim 3 .

5. the notification includes a timer indicating the amount of time from the current time until further corrective action is taken; The system according to any one of claims 2 to 4.

6. the processor is configured to provide a real-time display of the first sound pressure level relative to the adaptive threshold. The system according to any one of claims 1 to 5.

7. the confined space is an aircraft cabin, The system according to any one of claims 1 to 6.

8. the predetermined threshold is specific to an airline associated with the aircraft, and the predetermined threshold is obtained by the communication device via one or more of the communication network and a boarding pass. The system of claim 7.

9. the communication device is configured to store metadata associated with the audio data, the metadata including the first sound pressure level; A system according to any one of claims 1 to 8.

10. the processor is configured to obtain the access code and the predetermined threshold in encrypted form from the communications network and to decrypt the access code and the predetermined threshold. The system according to any one of claims 3 to 9.

11. 1. A method for facilitating compliance with voice call restrictions in a confined space, comprising: providing conditional access to a communications network associated with the confined space and configured to transmit and receive voice data; a process including determining a first sound pressure level associated with a sound emanating from a user of the communication device based on input from the sound pressure level sensor; determining a second sound pressure level associated with ambient sound within the confined space; determining an adaptive threshold based on a predetermined threshold and the second sound pressure level; comparing the first sound pressure level to the adaptive threshold; and performing a corrective action in response to determining that the first sound pressure level exceeds the adaptive threshold; the corrective action includes temporarily disabling the communication device and terminating transmission and reception of the voice data. method.

12. The corrective action further includes issuing a notification to a user via the communication device. The method of claim 11.

13. the corrective action includes changing or disabling an access code to terminate access to the communications network; 13. The method of claim 11 or 12.

14. and obtaining information associated with the predetermined threshold from one or more of a document, a bar code, and an access code provided to access the communication network. The method according to any one of claims 11 to 13.

15. providing a real-time display of the first sound pressure level relative to the adaptive threshold. The method according to any one of claims 11 to 14.

16. a sound attenuation device having an interior volume within which the sound pressure level sensor is disposed; a second sound sensor configured to receive at least the attenuated sound emanating from the sound attenuation device; The processor: using the second sound sensor to acquire environmental sound data associated with the environmental sound during a time (T1) when the user is not speaking; acquiring mixed voice data at a time (T2) when the user is speaking using the second sound sensor; A process of determining an exit sound pressure level based on the environmental sound data and the mixed sound data; calculating a performance factor of the sound attenuation device based on the first sound pressure level and the exit sound pressure level, and providing an indication of the performance factor via a computing device; the mixed sound is associated with the ambient sound and the attenuated sound; A system according to any one of claims 1 to 10.

17. T1 and T2 are determined based on the audio data received by the sound pressure level sensor.

17. The system of claim 16.

18. The process of determining the exit sound pressure level based on the environmental sound data and the mixed sound data includes: determining an environmental sound pressure level based on the environmental sound data; determining a mixed sound pressure level based on the mixed sound data; determining the exit sound pressure level based on the ambient sound pressure level and the mixed sound pressure level.

18. A system according to claim 16 or 17.

19. The processor: separating the input received by the sound pressure level sensor into a first environmental component and a first audio component; Separating the audio data received by the second sound sensor into a second environmental component and a second audio component; determining a voice performance factor based on the first voice component and the second voice component; determining an environmental performance factor based on the first environmental component and the second environmental component; the second sound sensor is associated with an external portion of the sound attenuation device; the sound pressure level sensor is disposed within an interior volume of an exterior portion of the sound attenuation device; The second sound sensor is configured to receive at least the attenuated sound output from the sound attenuation device. the performance factor is further calculated based on at least one of the audio performance factor and the environmental performance factor; A system according to any one of claims 1 to 10.

20. the process of separating the input received by the sound pressure level sensor into the first environmental component and the first audio component and the process of separating the audio data received by the second sound sensor into the second environmental component and the second audio component include using a Wiener filter; 20. The system of claim 19.

21. The processor: determining a sound-to-environment performance factor based on the first sound component and the first environment component; and providing a representation of the sound-to-environment performance factor via the computing device.

21. A system according to claim 19 or 20.

22. the performance factor is calculated further based on the sound-to-environment performance factor; 22. The system of claim 21.

23. The processor: acquiring mixed sound data using the second sound sensor; calculating a cross-correlation product between the input received by the sound pressure level sensor and the audio data received by the second sound sensor; the second sound sensor is associated with an external portion of the sound attenuation device; the sound pressure level sensor is disposed within an interior volume of the sound attenuation device; the second sound sensor is configured to receive at least the attenuated sound output from the sound attenuation device; the performance factor is calculated further based on the cross-correlation product. A system according to any one of claims 1 to 10.

24. A process of acquiring environmental sound data associated with the environmental sound using a second sound sensor during a time (T1) when the user is not speaking; A process of acquiring mixed voice data during a time (T2) when the user is speaking using the second sound sensor; A process of determining an exit sound pressure level based on the environmental sound data and the mixed sound data; calculating a performance factor of the sound attenuation device based on the sound pressure level of the sound and the exit sound pressure level; the second sound sensor is associated with an external portion of the sound attenuation device; the sound pressure level sensor is disposed within an interior volume of the sound attenuation device; the second sound sensor is configured to receive at least the attenuated sound from the sound attenuation device; the mixed audio is associated with the ambient sound and the attenuated audio; The method according to any one of claims 11 to 15.

25. T1 and T2 are determined based on the sound data received by the sound pressure level sensor.

25. The method of claim 24.

26. The process of determining the exit sound pressure level based on the environmental sound data and the mixed sound data includes: determining an environmental sound pressure level based on the environmental sound data; determining a mixed sound pressure level based on the mixed sound data; determining the exit sound pressure level based on the ambient sound pressure level and the mixed sound pressure level.

26. The method of claim 24 or 25.

27. separating the input received by the sound pressure level sensor into a first environmental component and a first audio component; separating the audio data received by the second sound sensor into a second environmental component and a second voice component; determining a voice performance factor based on the first voice component and the second voice component; determining an environmental performance factor based on the first environmental component and the second environmental component; the second sound sensor is associated with an external portion of the sound attenuation device; the sound pressure level sensor is disposed within an interior volume of the sound attenuation device; the second sound sensor is configured to receive at least the attenuated sound from the sound attenuation device; the performance factor is calculated based on at least one of the audio performance factor and the environmental performance factor; The method according to any one of claims 11 to 15.

28. wherein separating the input received by the sound pressure level sensor into the first environmental component and the first audio component and separating the audio data received by the second sound sensor into the second environmental component and the second audio component include using a Wiener filter.

28. The method of claim 27.

29. determining a sound-to-environment performance factor based on the first sound component and the first environment component; and providing a presentation of the sound-to-environment performance factor via the computing device.

29. The method of claim 27 or 28.

30. the performance factor is calculated further based on the sound-to-environment performance factor; 31. The method of claim 30.

31. acquiring mixed audio data using a second sound sensor; calculating a cross-correlation product between the input received by the sound pressure level sensor and the audio data received by the second sound sensor, and calculating a performance factor based on the cross-correlation product; the second sound sensor is associated with an external portion of the sound attenuation device; the sound pressure level sensor is disposed within an interior volume of the sound attenuation device; the second sound sensor is configured to receive at least the attenuated sound from the sound attenuation device; The method according to any one of claims 11 to 15.

Citation Information

Patent Citations

  • US10,714,119