Multi-loudspeaker sound system

The sound system with multiple loudspeakers and a controller that adjusts sound based on user identification and location, addresses the challenge of varying sound perception, offering personalized and immersive audio experiences.

WO2025137934A1PCT designated stage expired Publication Date: 2025-07-03HARMAN INT IND INC +1
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2023/142378
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Filing Date
2023-12-27
Publication Date
2025-07-03

AI Technical Summary

Technical Problem

Existing audio systems with multiple loudspeakers fail to provide personalized and immersive audio experiences due to variations in sound perception based on user location within the listening environment.

Method used

A sound system with multiple loudspeakers and a controller that identifies users and their locations using sensors and cameras, adjusting sound output based on user profiles and positions to optimize audio delivery.

Benefits of technology

Provides personalized and immersive audio experiences by dynamically adjusting sound output to match user preferences and locations, enhancing the auditory experience for multiple users in a designated area.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2023142378_03072025_PF_FP_ABST
    Figure CN2023142378_03072025_PF_FP_ABST
Patent Text Reader

Abstract

A sound system includes a plurality of loudspeakers being positioned in a plurality of locations that define a listening environment, the plurality of loudspeakers being configured to provide a sound output in the listening environment; and a controller programmed to identify a first user associated with a first profile in the listening environment based on at least one of an image captured of the first user in the listening environment or sensor information, determine a first location of the first user within the listening environment based on at least one of the image or sensor information, and adjust the sound output via the plurality of loudspeakers using the first profile and the first location.
Need to check novelty before this filing date? Find Prior Art

Description

MULTI-LOUDSPEAKER SOUND SYSTEMTECHNICAL FIELD

[0001] Aspects disclosed herein generally relates to a sound system involving multiple loudspeakers for rendering audio. These aspects and others will be discussed in more detail herein.BACKGROUND

[0002] An indoor audio system may include multiple loudspeakers to provide a listening environment to one or more users. For instance, a home audio system (e.g., home theater) may include multiple loudspeakers wirelessly connected and located at various locations of a living room to provide a surrounding listening environment. Depending on the specific location within the listening environment relative to the loudspeakers, the user may perceive different sounds.SUMMARY

[0003] A sound system includes a plurality of loudspeakers being positioned in a plurality of locations that define a listening environment, the plurality of loudspeakers being configured to provide a sound output in the listening environment; and a controller programmed to identify a first user associated with a first profile in the listening environment based on at least one of an image captured of the first user in the listening environment or sensor information, determine a first location of the first user within the listening environment based on at least one of the image or sensor information, and adjust the sound output via the plurality of loudspeakers using the first profile and the first location.

[0004] A method for audio output includes identifying a first user associated with a first profile in a listening environment covered by a plurality of loudspeakers based on sensor data received from one or more sensors; determining a first location of the first user within the listening environment based on sensor data; and adjusting a sound output via the plurality of loudspeakers using the first profile and the first location.

[0005] An audio system includes a plurality of loudspeakers being positioned in a plurality of locations that define a listening environment, the plurality of loudspeakers being configured to provide a sound output in the listening environment; and a controller programmed to communicate with a user interface configured to interact with one or more users, wherein the interface is configured to present the plurality of loudspeakers placed at the plurality of locations corresponding to the listening environment, and a first icon representative of a first user within the listening environment, wherein the first user is associated with a first profile, and responsive to detecting, via the interface, a first user input that places the first icon to a first location within the listening environment, adjust the sound output via the plurality of loudspeakers using the first profile and the first location.BRIEF DESCRIPTION OF THE DRAWINGS

[0006] Figure 1 illustrates a block diagram of a sound system involving multiple loudspeakers of one or more embodiments of the present disclosure;

[0007] Figure 2 illustrates a flow diagram of a process for setting up a user profile of one or more embodiments of the present disclosure;

[0008] Figure 3 illustrates a flow diagram of a process for performing sound output of one or more embodiments of the present disclosure;

[0009] Figure 4 illustrates a schematic diagram of the sound system of one or more embodiments of the present disclosure;

[0010] Figure 5 illustrates a block diagram for mixing soundscapes with primary audio of one or more embodiments of the present disclosure; and

[0011] Figures 6A and 6B illustrate user interface diagrams of one or more embodiments of the present disclosure.DETAILED DESCRIPTION

[0012] Embodiments are described herein. It is to be understood, however, that the disclosed embodiments are merely examples and other embodiments may take various and alternative forms. The figures are not necessarily to scale. Some features could be exaggerated or minimized to show details of particular components. Therefore, specific structural and functional details disclosed herein are not to be interpreted as limiting, but merely as a representative basis for teaching one skilled in the art.

[0013] Various features illustrated and described with reference to any one of the figures may be combined with features illustrated in one or more other figures to produce embodiments that are not explicitly illustrated or described. The combinations of features illustrated provide representative embodiments for typical applications. Various combinations and modifications of the features consistent with the teachings of this disclosure, however, could be desired for particular applications or implementations.

[0014] The present disclosure proposes, among other things, a sound system involving multiple loudspeakers. More specifically, the present disclosure proposes a multi-loudspeaker sound system that is configurable by one or more users.

[0015] Referring to Figure 1, an example block diagram of a sound system 100 involving multiple loudspeakers of one or more embodiments of the present disclosure is illustrated. The sound system 100 may be applied to various indoor and / or outdoor situations such as home theater, meeting presentations, gathering or the like to provide audio sounds within a designated area (a. k. a., listening environment) such as a living room. The sound system 100 may be associated with a plurality of loudspeaker devices 102 configured to output audio at different locations of the designated area to provide an enhanced auditory experience to one or more users (not shown) at scene.

[0016] As illustrated in Figure 1, the sound system 100 may include a primary loudspeaker device 102a in coordination with one or more secondary loudspeaker devices 102b…102n for outputting audio. The primary loudspeaker device 120a may be provided with a primary audio controller 104. The audio controller 104 may include a processor 106 configured to perform instructions, commands, and other routines in support of the processes described herein. For instance,  the primary audio controller 104 may be configured to execute instructions of loudspeaker applications 108 to provide features such as audio output, remote communication, audio blending / adjustment or the like. Such instructions and other data may be maintained in a non-volatile manner using a variety of types of computer-readable storage medium 110. The computer-readable storage medium 110 (also referred to as a processor-readable medium or storage) may include any non-transitory medium (e.g., tangible medium) that participates in providing instructions or other data that may be read by the processor 106 of the primary audio controller 104. Computer-executable instructions may be compiled or interpreted from computer programs created using a variety of programming languages and / or technologies, including, without limitation, and either alone or in combination, Java, C, C++, C#, Objective C, Fortran, Pascal, Java Script, Python, Perl, and structured query language (SQL) .

[0017] The primary audio controller 104 may be provided with various features allowing the users to interface with the primary loudspeaker device 102a as well as with the secondary loudspeaker devices 102b…102n. For instance, the primary audio controller 104 may receive input from human machine interface (HMI) controls 112 configured to provide for user interaction with the loudspeaker devices 102. As an example, the primary audio controller 104 may interface with one or more buttons, touch sensors, knobs or other HMI controls configured to invoke functions on the loudspeaker devices 102.

[0018] The primary audio controller 104 may also drive or otherwise communicate with one or more loudspeakers 114 configured to provide audio output to the users by way of an audio interface 116. The primary audio controller 104 may also drive or otherwise communicate with one or more microphones 118 configured to provide input to the primary audio controller 104 by way of the audio interface 116.

[0019] The primary audio controller 104 may also drive or otherwise communicate with one or more displays 120 configured to provide visual output to the users by way of a video interface 122. In some cases, the display 120 may be a touch screen further configured to receive user touch input via the video interface 122, while in other cases the display 120 may be a display only, without touch input capabilities. The primary audio controller 104 may also drive or otherwise communicate with  one or more cameras 124 configured to provide video input to the primary audio controller 104 by way of the video interface 122.

[0020] The primary audio controller 104 may also be provided with one or more motion sensors 125 configured to detect a presence of one or more objects and measure the locations of the objects. For instance, the motion sensors 125 may include one or more ultrasonic sensors, infrared sensors, light detection and ranging (LiDAR) sensors, and / or laser sensors configured to measure a motion of an object (e.g., a user) present in the sound system 100. It is noted that the term “sensor” is used as a general term in the present disclosure and may be used to refer to any of the motion sensors 125, camera 124, and / or microphone 118 described above. The term “sensor data” may be used to refer to data transmitted from any sensor devices with signal measurement capabilities including, but not limited to the above motion sensors 125, camera 124, and / or microphone 118.

[0021] The primary audio controller 104 may be configured to wirelessly communicate with various entities to enable various functions. As discussed above, the primary audio controller 104 may enable the wireless communication between the primary loudspeaker device 102a and the one or more secondary loudspeaker devices 102b…102n via one or more wireless connection 126 by way of a wireless transceiver 128. Each of the secondary loudspeaker devices 102b…102n may be provided with a secondary audio controller 129 configured control and monitor various operations of the respective secondary loudspeaker devices 102b…102n. For instance, the secondary audio controllers 129 may adjust the volume of sound being played by the respective secondary loudspeaker devices 102b…102n under the coordination of the primary audio controller 104.

[0022] The primary audio controller 104 may further enable a wireless communication with one or more external devices 130 via one or more wireless connections 132 by way of the wireless transceiver 128. The external devices 130 may include various electronic devices configured to coordinate with loudspeaker devices 102 for audio rendering. For instance, the external devices 130 may include a television, or a set-top box (STB) configured to receive video and audio signals from an external source (e.g., cable television provider) and render the content at the designated area. In one or more examples, the television external device 130 may provide a primary audio source to the loudspeakers 102 via the wireless connection 132.

[0023] The primary audio controller 104 may further enable a wireless communication with one or more mobile devices 134 (hereinafter “mobile device 134” ) via one or more wireless connections 136 by way of the wireless transceiver 128. The mobile device 134 may be any of various types of portable computing devices, such as cellular phones, tablet computers, wearable devices, smart watches, smart fobs, laptop computers, portable music players, or other devices capable of communication with the primary audio controller 104.

[0024] The wireless transceiver 128 may be in communication with one or more controllers (not shown) in support of various communication protocols to facilitate the above wireless connections 126, 132, 136. For instance, the wireless transceiver 128 may be in communication with a Wi-Fi controller in support of various protocols of IEEE 802.11 family, a near-field communication (NFC) controller in support of NFC protocols, a Bluetooth controller in support of Bluetooth Classic and / or Bluetooth Low Energy protocols, a radio-frequency identification (RFID) controller in support of RFID protocols, and / or other controllers and configured to communicate with one or more compatible wireless transceivers the various entities connected to the primary audio controller 104.

[0025] The mobile device 134 may be provided with a processor 138 configured to perform instructions, commands, and other routines in support of the processes such as navigation, telephone, wireless communication, and multi-media processing. The mobile device 134 maybe further provided with HMI controls 140 configure to provide user interaction with the mobile device 134. For instance, the mobile device 134 may interface with one or more buttons, touch screens, or other HMI controls configured to invoke functions on the mobile device 134 as well as function on the primary audio controller 104 (e.g. audio volume control, audio settings) . The mobile device 134 may be provided with a wireless transceiver 142 in communication with various controllers (not shown) and configured to communicate with the wireless transceiver 128 of the primary audio controller 104.

[0026] The mobile device 134 may be further provided with a non-volatile storage 144 to store various mobile applications 146 to enable various operations. Among other things, the mobile applications 146 may allow the user to configure the sound system 100 by creating and modifying one or more user profiles 148. Each of the user profiles 148 may be associated with an individual user participating in the sound system 100. (To be discussed in detail below. ) The mobile device 134  may be configured to share and synchronize the user profile 148 with the primary audio controller 104 as well as the components of the sound system 100 such as the loudspeaker devices 102 and / or the external devices 130 via the wireless transceiver 142.

[0027] It is noted that although the primary audio controller 104 is integrated with the primary loudspeaker device 102a in the example illustrated with reference to Figure 1, the present disclosure is not limited thereto. In one or more alternative examples, the primary audio controller 104 may be entirely or partially implemented elsewhere. As a few non-limiting examples, the primary audio controller 104 may be entirely or partially implemented as a standalone device (e.g., a tablet computer) in communication with the various components of the sound system 100 in a wireless or wired manner. Additionally or alternatively, the primary audio controller 104 may be entirely or partially implemented via the mobile device 134 and or the external device 130. Additionally or alternatively, the primary audio controller 104 may be entirely or partially implemented in a cloud-based manner via a server remotely connected to the sound system 100 via a public and / or private network (e.g., through Internet) .

[0028] It is further noted that although the various components of the sound system 100 are connected wirelessly in the example illustrated with reference to Figure 1, the present disclosure is not limited thereto. In one or more alternative examples, one or more of the components of the sound system 100 may be connected to each other in a wired manner using cables and harnesses. For instance, data communication between the components of the sound system 100 may be established using one or more of a universal serial bus (USB) interface, RJ45 ethernet connector, powerline communication (PLC) interface or the like.

[0029] Referring to Figure 2, an example flow diagram of a process 200 for setting up a user profile of one or more embodiments of the present disclosure is illustrated. With continuing reference to Figure 1, the process 200 may be implemented via the mobile device 134 to set up a user profile 148 associated with a user participating in the sound system 100. The user profile 148 may include various entries and setting indicative of the user’s preference of the sound system 100. For instance, the user profile 148 may include one or more soundscape indicative of a combination of sounds that creates an atmosphere or mood including one or more audio elements such as background noises, sound effects, nature or ambient related sounds (e.g., wind, rain, ocean / water  currents / waves, leaves falling, etc. ) , musical instruments, or the like. The soundscapes may be configured to provide the user with an immersive sound experience based on the user’s preference. The user profile 148 may further include one more advanced audio settings such as equalizer setting, notification tone, sound direction or the like.

[0030] At operation 202, the mobile device 134 launches a setup software configured to set up and adjust the sound system 100 as a part of the mobile applications 146. As discussed above, the mobile device 134 may be a smart phone or a tablet in which case the setup software may be presented as an icon on the home screen. The user may launch the setup software may simply clicking on the icon. In alternative examples, the process 200 may also be entirely or partially implemented via other components (e.g., the primary loudspeaker device 102a, the external device 130, the primary audio controller 104) , in which case the setup software may be launched via the respective corresponding interfaces. For simplicity, the following description will be made with reference to the mobile device 134.

[0031] In response to the setup software being launched, at operation 204, the mobile device 134 may present a plurality of soundscape options to allow the user to try and select from. The mobile device 134 may output the soundscape options via a graphic user interface (GUI) as a part of the setup software via the display. Responsive to the user to select one of the options, the mobile device 134 may play the corresponding soundscape via one or more loudspeakers to give the user a preview of the sound experience associated with the selected soundscape options. Additionally or alternatively, if the mobile device 134 is connected to the sound system 100 and has the access to the one or more loudspeaker devices 102, the preview sound may be played via the loudspeaker devices 102 in addition to or in lieu of the via the onboard loudspeaker of the mobile device to provide a more realistic preview experience to the user.

[0032] At operation 206, the mobile device 134 receives a user input indicative of a selection of one or more soundscapes to be incorporated into the user profile 148. In one or more embodiments of the present disclosure, the user may be allowed to try out and select only one soundscape at a given time. In one or more alternative embodiments, the user may be allowed to try out and select a plurality of soundscapes at the same time. In the latter case, the plurality of  soundscapes may be mixed and / or blended into a single output for both the preview and implementation.

[0033] Following the user selection, the process 200 proceeds to operation 208 to verify if the user selects any advanced settings. The GUI may be configured to offer the user with advanced settings. If the user prefers not to configure any of the advance setting by ignoring the advanced setting option, the process proceeds to operation 214 and the mobile device 134 generates the user profile 148 using the user’s selected soundscape options.

[0034] Otherwise, if the user prefers to configure any of the advanced settings, the process 200 proceeds to operation 210 and the mobile device 134 presents the one or more advanced setting elements to the user. As discussed above, the advance settings may include one or more equalizer offering options to individually configured volume of sound at different frequencies. For instance, the equalizer may be configured to allow the user to manually adjust the volume of a bass band corresponding to low frequency sounds, a treble band corresponding to high frequency sound, and a middle band corresponding to sounds between the bass and treble. Additionally or alternatively, the advance settings may further include a plurality of notification tones for the user to choose from. Additionally or alternatively, the advance settings may further include a direction setting of the soundscapes selected at operation 206. By default, the direction of the soundscape may be balanced, i.e., 50%from the left and 50%from the right. The advanced settings may allow the user to manually adjust the direction of the soundscape.

[0035] Responsive receiving the user input indicative the configurations to the advanced settings at operation 212, the process 200 proceeds to operation 214 to generate the user profile 148 using both the one or more soundscapes selected at operation 206 and the advanced setting configurated at operation 212.

[0036] At operation 216, the mobile device 134 synchronizes the user profile 148 with other components of the sound system 100. For instance, the mobile device 134 may send the user profile 148 to one or more of the primary audio controller 104, or the external devices 130. Additionally, the user device 134 may send the user profile to a cloud server remote from the sound system 100. The user profile 148 may be used for rendering sound output via the loudspeaker devices 102 to improve  the experience of the user participating the sound system 100. In the present disclosure, the sound system 100 may be configured to support performing the sound output using one or more user profiles 148 simultaneously.

[0037] Referring to Figure 3, an example flow diagram of a process 300 for performing sound output using one or more user profiles 148 of one or more embodiments of the present disclosure is illustrated. With continuing reference to Figures 1 and 2, the process 300 may be implemented via various components of the sound system 100. For simplicity, the following description will be may primarily with reference to the primary audio controller 104. The process 300 may be applicable situations in which one or more users are present in the sound system 100 and starts to use the sound system based on the respective user profile 148.

[0038] At operation 302, the primary audio controller 104 detects a predefined activation condition indicative of a user intent to activate the sound system 100 and perform sound output via the loudspeakers 102 using one or more user profiles 148 previously configured. The activation condition may include various examples. For instance, one or more users may manually activate the sound system 100 by making a manual input to the mobile device 134 and / or the primary audio controller 104 (e.g. via the HMI controls 112) . Additionally or alternatively, the primary audio controller 104 may be configured to automatically activate sound system responsive to detecting one or more external devices 130 connected to the sound system 100 has been turned on to play sounds. E.g., a user turns on the television 130 to watch a TV program. Additionally or alternatively, the primary audio controller 104 may be configured to automatically activate the sound system 100 based on sensor data received from the motion sensor 125, camera 124, and / or microphone 118. For instance, the sound system 100 may define a designated area of space (e.g., a living room) to which the sound system 100 is applicable. The loudspeaker devices 102 may be placed at different locations of the designated area. Responsive to receive sensor data indicative of one or more users has entered the designated area, the primary audio controller 104 may activate the sound system 100 at operation 302.

[0039] In response to the activation of the sound system 100, at operation 304, the primary audio controller 104 determines the number of the users that are present in the designated area of the sound system 100 and identifies each user. The number counting and identification may be  performed in various manners. For instance, the primary audio controller 104 may identify the number and identity of the users using sensor data received from the motion sensor 125, camera 124, and / or microphone 118. Images captured by the camera 124 may be processed and analyzed by the primary audio controller 104 to determine the number of users. The primary audio controller 104 may further perform facial image analysis to identify the respective users. Similarly, the voice uttered by the users (e.g., conversation) captured by the microphone 118 may be used for determining the number of users and their identification. Data from the motion sensor 125 may be used to improve the detection accuracy.

[0040] Additionally or alternatively, the primary audio controller 104 may identify the users based on one or more predefined user action customized to each user. For instance, a first user may be associated with a first user action (e.g., waving hand) while a second user may be associated with a second user action (e.g., snapping fingers) different from the first user action. By detecting both the first user action (e.g., via the camera 124) and the second user action (e.g., via the camera 124 and / or the microphone 118) , the primary audio controller may determine both first user and the second user are present and participating in the audio system.

[0041] In addition to or in lieu of using the sensor data, the primary audio controller 104 may identify the users based on wireless transmissions from the mobile devices 134 associated with the respective users. In the present example, one or more users participating the sound system 100 may be associated with a mobile device 134 (e.g., a smart phone) that is usually carried by the user in person. By detecting the wireless connection 136 to the mobile device 134, the primary audio controller 104 may determine the presence of the associated user.

[0042] Once the identity of the users is determined, at operation 306, the primary audio controller 104 measures and determines the location of each user within the designated area of the sound system 100 in preparation to perform the sound output using the user profile 148. As mentioned above, the multiple loudspeaker devices 102 may be placed at different locations of the designated area. The location of the users may be used to configure and adjust each individual loudspeaker devices 102 in accordance with the preference associated with the users. For instance, the preferred soundscape selected by a first user may be played by only one or more of the  loudspeaker devices 102 nearest to the first user in distance such that a second user is not (or lesser) affected by the soundscape preferred by the first user.

[0043] The location measurement may be performed in various manners similar to the operations performed at 304. For instance, the primary audio controller 104 may use sensor data received from the motion sensor 125, the camera 124 and / or the microphone to measure and determine the location of each respective users that are present in the designated area. Additionally or alternatively, wireless connections 136 of the mobile devices 134 associated with each user may be used to facilitate the location determination. The primary audio controller 104 may be associated with multiple transceivers at placed at different locations of the sound system 100 configured to individually and collectively connected to the one or more mobile devices 134. By processing the connection signal using technologies such as Bluetooth triangulation, the relative location of the mobile device 134 (and thus the associated user) within the designated area may be determined. The user location measurement may be continuously performed throughout the process 300 such that the dynamic location of the users may be determined. The primary audio controller 104 may dynamically adjust the sound output based on the dynamic location of the users.

[0044] In addition to the automatic location measurement, the primary audio controller 104 may allow the user to manually configured the setting of the sound system 100. The manual configuration may include the user location. At operation 308, the primary audio controller 104 receives the manual user input indicative of the location of one or more users, e.g., via the mobile device 134. The manual input by the user may be indicative of a user specified location of one or more users identified or unidentified by the primary audio controller 104. In case that the user has already been identified and located by the primary audio system 104 and there is a conflict between the automatically measured location and the manually input location of the user, the primary audio system 104 may overwrite the automatically detected user location with the latter.

[0045] Depending on the number of users that are participating in the sound system 100, the sound system 100 may be configured in the different manners for outputting the sound. At operation 310, the primary audio controller 104 determines if there are more than one user participating the sound system 100. If the answer is no, the process proceeds to operation 312 and the primary audio controller 104 configures the sound system 100 using only the user profile 148 of the identified user.  For instance, the primary audio controller 104 may identify one or more loudspeaker devices 102 that are the nearest to the user location and output soundscape indicated in the user profile 148 via the one or more identified loudspeaker devices 102. Alternatively, the primary audio controller 104 may output the selected soundscape via all loudspeakers 102 since no other user is present in the sound system 100. The primary audio controller 104 may further adjust the volume of the sound output including the soundscape at each loudspeaker device 102 in accordance with the user preference using the user location within the designated area as automatically detected or manually input to provide the direction and equalization experience preferred by the user. In some cases, the user preferred sound (e.g., the soundscape) from the user profile 148 may be a secondary audio source. The primary audio controller 104 may also mix a primary audio source with the user preferred sound. The primary audio source may originate from one or more external devices 130 (e.g., television) . By mixing the primary audio source with the secondary audio source, the sound system 100 may provide the user with a preferred and immersive experience.

[0046] Alternatively, if there are more than one user that are participating in the sound system, the process 300 proceeds from operation 310 to operation 314, and the primary audio controller 104 configures the sound system 100 using multiple user profiles associated with the multiple users as identified. More specifically, the primary audio controller 104 may configure each loudspeaker device 102 by mixing and blending the multiple soundscapes selected by the multiple users based on the location of each respective user as automatically detected or manually input.

[0047] At operation 316, the primary audio controller 104 operates the plurality of loudspeaker devices 102 to perform the sound output as configured at either operation 312 or operation 314.

[0048] The operations of the process 300 may be applied to various situations. Referring to Figure 4, and example schematic diagram 400 of the sound system 100 one or more embodiments of the present disclosure is illustrated. With continuing reference to Figures 1 to 3, the sound system 100 in the present example includes four loudspeaker devices 102a, 102b, 102c, 102d placed at various locations. The four loudspeaker devices 102a, 102b, 102c, 102d define a designated area 402 within which the process 300 may be applicable. As illustrated in Figure 4, the primary audio controller 104 is integrated with a primary loudspeaker device 102a placed at a lower-left portion  404 of the designated area 402. A second loudspeaker device 102b may be placed at a lower-right portion 406 of the designated area 402. A third loudspeaker device 102c may be placed at a top-right 408 portion of the designated area 402. A fourth loudspeaker device 102d may be placed at a top-left portion 410 of the designated area 402. Each of the four loudspeaker devices 102a, 102b, 102c, 102d may be provided with an individual motion sensor 125 configured to detect an object nearby and any motion of the object.

[0049] Additionally, the sound system 100 may further include an external device 130 (e.g., a television) place at the top-center portion of the designed area 402 between the third loudspeaker device 102c and the fourth loudspeaker device 102d. The external device 130 may be provided with a camera 124 configured to capture images within the designated area 402.

[0050] In the present example, two users are present in the designated area 402. A first user 412a may be initially located at the top-right portion of the designated device. Additionally, the first user 412a may carry a mobile device 134 throughout the process. A second user 412b may be located at the lower right portion 406 of the designated area 402 without carrying a mobile device. Each of the users 412 may be associated with a user profile 148 stored at or accessible by the primary audio controller 104. Upon determining the identity and location of the users 412, the primary audio controller 104 may adjust the loudspeakers 102 using the user profiles 148 associated with both the first user 412a and the second user 412b. For instance, the primary audio controller 104 may designate the third loudspeaker device 102c as the primary loudspeaker for outputting a first soundscape associated with the preference of the first user 412a based on the user’s proximity with the third loudspeaker device 102c. While other loudspeakers 102a, 102b, 102d may also be used to play the first soundscape at a lower volume compared with the third loudspeaker device 102c. Similarly, the primary audio controller 104 may designate the second loudspeaker 102b as the primary loudspeaker for output a second soundscape associated with the preference of the second user 412b based on the user’s proximity with the second loudspeaker device 102b.

[0051] The primary audio controller 104 may continuously monitor the locations of the first and second users 412 as the location may change throughout the process. In the present example, the second user 412b remains at the same location. However, the first user 412a subsequently relocates from the top-right portion 408 to the top-left portion 410 of the designated area 402. Responsive to  detecting the relocation of the first user 412a, the primary audio controller 104 may dynamically adjust the sound output via the loudspeakers 102. In the present example, the primary audio controller 104 may redesignate the fourth loudspeaker device 102d as the primary loudspeaker for outputting the first soundscape responsive to determining the first user 412a as relocated to the top-left portion 410 to which the fourth loudspeaker 102d is the closest in distance.

[0052] Referring to Figure 5, an example block diagram 500 for a process for mixing soundscapes with primary audio of one or more embodiments of the present disclosure is illustrated. With continuing reference to Figures 1 to 4, the primary audio controller 104 may be further provided with a mixer 502 configured to mix various audio signals. More specifically, the mixer 502 may be configured to mix and / or combine a primary audio 504 with one or more soundscapes 506 into one or more audio channels. The primary audio 504 may be supplied from the external device 130 (e.g., television, music player or the like) . Additionally or alternatively, the primary audio 504 may be supplied from the mobile device 134 (e.g., playing music) . One or more soundscapes 506 associated with one or more profiles 148 may be mixed with the primary audio 504.

[0053] The mixer 502 may be configured to determine the volume level of the primary audio 504 and the volume level of the soundscape 506 at each of the plurality of loudspeaker devices 102 based on information as described above. For instance, the mixer 502 may combine a first soundscape 506a associated with a first user with other audio signals at a volume based on the relative distance between the user’s location and each of the plurality of loudspeaker devices 102. A first loudspeaker 102a that is the nearest from the location of the first user may be mixed with a highest volume of the first soundscape 506a, whereas an nth loudspeaker device 102n farthest from the location of the first user may be mixed with lowest volume of the first soundscape 506a.

[0054] Audio signals from the mixer 502 may be sent to an amplifier 508 of the primary audio controller 104. The amplifier 508 may be configured to amplify the audio output from the mixer 502 to generate a final audio output for transmission to each loudspeaker device 102 for output.

[0055] Referring to Figures 6A and 6B, example user interfaces to configure the sound system 100 of one or more embodiments of the present disclosure are illustrated. More specifically,  Figure 6A illustrates a first user interface 602 for configuring the user location within the designated area 402 of the sound system 100, and Figure 6B illustrates a second user interface 604 for configuring preferences of a specific user (i.e., User 1 in the present example) . With continuing reference to Figures 1 to 5, The interfaces 602, 604 may be implemented via the mobile device 134 as a part of the mobile applications 146. Additionally, the mobile device 134 may be provided with touch input capability in the present example. Additionally or alternatively, interfaces 602, 604 may be implemented via the display 120 and HMI controls 112 of the primary audio controller 104. For simplicity, the following description will be made with reference to the mobile device 134.

[0056] As discussed with reference to Figure 2 (e.g., operation 206) , the primary audio controller 104 may be configured to receive user input indicative of various user configurations such as the location of various users within the designated area 402. In the present example, an operator may operate the interfaces 602 and 604 to provide manual configurations to the advance audio controller 104. The first user interface 602 illustrated in Figure 6A may be configured to allow the operator to make such configurations to the primary audio controller 104. As illustrated in Figure 6A, the sound system 100 in the present example includes six loudspeaker devices 102a, 102b, 102c, 102d, 102e, 102f spaced from each other defining a designated area 402 there-in-between. A map resembling the designated area 402 may be presented at an upper portion of the interface 602a. There are three users 412 participating in the sound system 100 in the present example. The three users 412 are represented in the designated area 402 using icons with differentiating colors, shapes, and / or shadings.

[0057] The initial location of each user 412 in the designated area 402 may be automatically detected via sensor data. Nevertheless, the first user interface 602 provide the operator with the capability to manually adjust the location of each detected users 412. For instance, the operator may drag and drop the one or more icons corresponding to the users to one or more target locations within the designated area 402 in indicate a desired user location. Additionally, the first interface 602 may also allow the operator to remove and add one or more users from the sound system 100. In some cases, one or more users that are not present in the designated area 402 may be misidentified as being present. Similarly, one or more users that are present may be missed by the automatic user identification process. The first interface 602 may allow the operator to manually remove the identified users by manually dragging the corresponding icons out of the designated area 402. The  first interface 602 may also allow the operator to add one or more new users to the sound system by dragging icon corresponding to the new users from the outside into the designated area 402.

[0058] At a lower portion of the interface 602a, icons of preview information 606 of each identified user participating in the sound system 100 may be presented. The icons of preview information 606 may further include one or more users having the corresponding user profiles 148 stored in the storage 110 of the primary audio system by are not current detected by sensors data. (E.g., the operator may drag those icons into the designated area 402 as new users. )

[0059] The preview information may include one or more basic information entry associated with preference of the corresponding user 412. In the present example illustrated in Figure 6A, the previous information may include the soundscape selected by the corresponding user 412. The first user 412a may be associated with a first soundscape 608a, a second user 412b may be associated with a second soundscape 608b, and a third user 412c may be associated with a third soundscape 608c.

[0060] The operator may be provided with capabilities to configure the advanced preference settings for one or more users 412 by clicking on the corresponding preview icon which brings the operator to the second user interface 604. The second user interface 604 provide various advanced settings corresponding to the selected user. For instance, the second user interface 604 may provide the operator with an equalizer 610 configured to adjust the volume of different frequency bands in the audio signal which is applicable to both the primary audio 504 and the soundscapes 506. In the present example, the equalizer 610 may allow the user to adjust a bass slider 612a corresponding to low frequency bands, a treble slider 206c corresponding to high frequency bands, and a middle slider 612b corresponding to middle frequency bands by sliding the slider 612 up and down. In one or more alternative embodiments, the equalizer 610 may allow the user to adjust the volume of one or more specific frequency bands to provide more detailed configurations.

[0061] The second user interface 604 may further provide the operator with one or more soundscape options 608 to select from. Each user 412 may be allowed to select a limited number of soundscapes 608. In one example, an individual user 412 may be allowed to select only one soundscape 608 at any given time. Alternatively, an individual user 412 may be allowed to select  more than one soundscape at the same time. In the present example, the first user 412a has selected only the first soundscape 608a.

[0062] The second user interface 604 may further provide the operator with one or more sound tone options 614 for notification. In the present example, the first user 412a has selected the first style notification.

[0063] It is recognized that the controllers as disclosed herein may include various microprocessors, integrated circuits, memory devices (e.g., FLASH, random access memory (RAM) , read only memory (ROM) , electrically programmable read only memory (EPROM) , electrically erasable programmable read only memory (EEPROM) , or other suitable variants thereof) , and software which co-act with one another to perform operation (s) disclosed herein. In addition, such controllers as disclosed utilize one or more microprocessors to execute a computer-program that is embodied in a non-transitory computer readable medium that is programmed to perform any number of the functions as disclosed. Further, the controller (s) as provided herein includes a housing and the various number of microprocessors, integrated circuits, and memory devices ( (e.g., FLASH, random access memory (RAM) , read only memory (ROM) , electrically programmable read only memory (EPROM) , electrically erasable programmable read only memory (EEPROM) ) positioned within the housing. The controller (s) as disclosed also include hardware-based inputs and outputs for receiving and transmitting data, respectively from and to other hardware-based devices as discussed herein.

[0064] While exemplary embodiments are described above, it is not intended that these embodiments describe all possible forms encompassed by the claims. The words used in the specification are words of description rather than limitation, and it is understood that various changes may be made without departing from the spirit and scope of the disclosure. The words processor and processors may be interchanged herein, as may the words controller and controllers.

[0065] As previously described, the features of various embodiments may be combined to form further embodiments of the disclosure that may not be explicitly described or illustrated. While various embodiments could have been described as providing advantages or being preferred over other embodiments or prior art implementations with respect to one or more desired characteristics,  those of ordinary skill in the art recognize that one or more features or characteristics may be compromised to achieve desired overall system attributes, which depend on the specific application and implementation. These attributes may include, but are not limited to strength, durability, marketability, appearance, packaging, size, serviceability, weight, manufacturability, ease of assembly, etc. As such, embodiments described as less desirable than other embodiments or prior art implementations with respect to one or more characteristics are not outside the scope of the disclosure and may be desirable for particular applications.

Claims

1.A sound system, comprising:a plurality of loudspeakers being positioned in a plurality of locations that define a listening environment, the plurality of loudspeakers being configured to provide a sound output in the listening environment; anda controller programmed to:identify a first user associated with a first profile in the listening environment based on at least one of an image captured of the first user in the listening environment or sensor information,determine a first location of the first user within the listening environment based on at least one of the image or sensor information, andadjust the sound output via the plurality of loudspeakers using the first profile and the first location.2.The sound system of claim 1, wherein the controller is further programmed to receive the sensor information from one or more of:a motion sensor configured to detect a motion of the first user, orone or more wireless transceivers configured to establish one or more wireless connections with a wireless device associated with the first use.3.The sound system of claim 1, wherein the first profile includes a first sound, the controller is further programmed to:responsive to detecting the first location is closer to a first loudspeaker of the plurality of loudspeaker than to a second loudspeaker of the plurality of loudspeakers, play the first sound via the first loudspeaker at a higher volume than via the second loudspeaker.4.The sound system of claim 1, wherein the controller is further programmed to:identify the first user using the image based on at least one of: a facial image of the first user indicated in the image, or a gesture performed by the first user indicated in the image.5.The sound system of claim 1, wherein the controller is further programmed to:identify a second user associated with a second profile in the listening environment based on at least one of the image or the sensor information,determine a second location of the second user within the listening environment based on at least one of the image or the sensor information, andadjust the sound output via the plurality of loudspeakers using the first profile, the second profile, the first location and the second location.6.The sound system of claim 5, wherein the first profile includes a first sound and the second profile includes a second sound, the controller is further programmed to:responsive to detecting the first location is closer to a first loudspeaker of the plurality of loudspeakers than to a second loudspeaker of the plurality of loudspeakers, play the first sound via the first loudspeaker at a higher volume than via the second loudspeaker; andresponsive to detecting the second location is closer to a second loudspeaker than to a first loudspeaker, play the second sound via the second loudspeaker at a higher volume than via the first loudspeaker.7.The sound system of claim 1, wherein the controller is integrated with one of the plurality of loudspeakers.8.The sound system of claim 1, wherein the controller is further programmed to:communicate with a user interface configured to interact with one or more users, wherein the interface is configured to present:the plurality of loudspeakers placed at the plurality of locations corresponding to the listening environment, andan icon corresponding to the first user within the listening environment, andresponsive to detecting the icon has been relocated from the first location to a third location within the listening environment via a user input through the interface, disregard the first location and adjust the sound output via the plurality of loudspeakers using the first profile and the third location.9.A method for audio output, comprising:identifying a first user associated with a first profile in a listening environment covered by a plurality of loudspeakers based on sensor data received from one or more sensors;determining a first location of the first user within the listening environment based on sensor data; andadjusting a sound output via the plurality of loudspeakers using the first profile and the first location.10.The method of claim 9, wherein the sensors include at least one of: an ultrasonic sensor, an infrared sensor, a light detection and ranging sensor, a laser sensor, or a wireless transceiver.11.The method of claim 9, further comprising:determining a first location based on an image captured of the first user in the listening environment.12.The method of claim 9, wherein the first profile includes a first sound, the method further comprising:detecting the first location is closer to a first loudspeaker of the plurality of loudspeaker than to a second loudspeaker of the plurality of loudspeakers; andplaying the first sound via the first loudspeaker at a higher volume than via the second loudspeaker.13.The method of claim 9, further comprising:identifying a second user associated with a second profile in the listening environment based on the sensor data;determining a second location of the second user within the listening environment based on the sensor data; andadjust the sound output via the plurality of loudspeakers using the first profile, the second profile, the first location and the second location.14.The method of claim 13, wherein the first profile includes a first sound and the second profile includes a second sound, the method further comprising:detecting the first location is closer to a first loudspeaker of the plurality of loudspeakers than to a second loudspeaker of the plurality of loudspeakers;playing the first sound via the first loudspeaker at a higher volume than via the second loudspeaker;detecting the second location is closer to a second loudspeaker than to a first loudspeaker; andplaying the second sound via the second loudspeaker at a higher volume than via the first loudspeaker.15.The method of claim 9, further comprising:communicating with a user interface configured to interact with one or more users, wherein the interface is configured to present:the plurality of loudspeakers placed at a plurality of locations corresponding to the listening environment, andan icon corresponding to the first user within the listening environment,responsive to detecting the icon has been relocated from a first location to a third location within the listening environment via a user input through the interface, disregarding the first location and adjusting the sound output via the plurality of loudspeakers using the first profile and the third location.16.An audio system, comprising:a plurality of loudspeakers being positioned in a plurality of locations that define a listening environment, the plurality of loudspeakers being configured to provide a sound output in the listening environment; anda controller programmed to:communicate with a user interface configured to interact with one or more users, wherein the interface is configured to present:the plurality of loudspeakers placed at the plurality of locations corresponding to the listening environment, anda first icon representative of a first user within the listening environment, wherein the first user is associated with a first profile, andresponsive to detecting, via the interface, a first user input that places the first icon to a first location within the listening environment, adjust the sound output via the plurality of loudspeakers using the first profile and the first location.17.The audio system of claim 16, wherein the controller is further programmed to:responsive to detecting, a via the interface, a second user input that relocates the first icon from the first location to a second location within the listening environment, adjust the sound output via the plurality of loudspeakers using the first profile and the second location.18.The audio system of claim 16, further comprising:a wireless transceiver configured to communicate with a mobile device, wherein the interface is presented via the mobile device.19.The audio system of claim 16, wherein at least one of the plurality of loudspeakers includes a display configured to present the interface.20.The audio system of claim 16, further comprising:a camera configured to capture an image of a second user within the listening environment, andthe controller is further programmed to:placing, via the interface, a second icon representative of the second user at a second location within the listening environment based on the image.

Citation Information

Patent Citations

  • An apparatus and associated methods for presentation of audio

    EP3588986A1

  • Electronic device audio adjustment

    WO2022271187A1