Methods and apparatuses for providing tangible control of sound
Abstract
Methods and devices for representing sound fields in physical space are provided and described as being embodied in a system that includes a sound transducer array with a touch-plane usable display table. The array can include a group of transducers (a large number of speakers and / or microphones). An array is a spatial pattern (or sound projection pattern) in which sound reproduction (in a configuration where the array contains a large number of speakers) or sound pickup (in a configuration where the array contains a large number of microphones) is concentrated in a specific direction. Spatial processing of the signal can be configured for a group of transducers to reduce and have interference from other directions at the same time. [Selection diagram] Fig. 7

Term
Projected expiry 11 October 2033.
- Priority
- Filed
- Published
- Today
- Projected expiry
61 claims: 8 independent, 53 dependent
- 1物理空間においてサウンドフィールドを表現する方法であって、 前記物理空間からサウンドをキャプチャすることと、ここで、前記サウンドは、前記物理空間と通信状態にあるサウンドトランスデューサアレイによって前記物理空間中に発せられる、 前記キャプチャされたサウンドのサウンドプロジェクションパターンを算出することと、ここにおいて、前記サウンドプロジェクションパターンは、前記キャプチャされたサウンドのサウンドフィールドの表現を備える、 前記物理空間上に前記サウンドプロジェクションパターンを表示することと を備え、前記サウンドプロジェクションパターンは、前記サウンドトランスデューサアレイと対象ユーザとの間に延びる、方法。
- 2前記キャプチャされたサウンドの発生ロケーションを特定するために前記キャプチャされたサウンドを処理することをさらに備える、請求項1に記載の方法。
- 3前記対象ユーザは、前記キャプチャされたサウンドの前記発生ロケーションにいる、請求項2に記載の方法。
- 4前記サウンドトランスデューサアレイは、別個のマイクロフォンアレイとスピーカアレイを備える、請求項1に記載の方法。
- 5前記マイクロフォンアレイ上でマイクロフォンビームをキャプチャすることと、ここで、前記マイクロフォンビームは、前記物理空間において第1のカラーで表示される、 前記スピーカアレイからスピーカビームを送信することと をさらに備え、前記スピーカビームは、前記物理空間において第2のカラーで表示され、前記第1のカラーは前記第2のカラーとは異なる、請求項4に記載の方法。
- 6カラーヒートマップを前記マイクロフォンビームに適用することをさらに備え、前記カラーヒートマップの主ローブは強い信号領域を表し、前記カラーヒートマップにおけるカラーの変化は弱い信号領域を表す、請求項5に記載の方法。
- 7前記サウンドトランスデューサアレイは、組み合わせられたマイクロフォンおよびスピーカアレイを備える、請求項1に記載の方法。
- 8前記サウンドトランスデューサアレイ上でマイクロフォンビームをキャプチャすることと、ここで、前記マイクロフォンビームは、前記物理空間において第1のカラーで表示される、 前記サウンドトランスデューサアレイからスピーカビームを送信することと をさらに備え、前記スピーカビームは、前記物理空間において第2のカラーで表示され、前記第1のカラーは前記第2のカラーとは異なる、請求項7に記載の方法。
- 9カラーヒートマップを前記マイクロフォンビームに適用することをさらに備え、前記カラーヒートマップの主ローブは強い信号領域を表し、前記カラーヒートマップにおけるカラーの変化は弱い信号領域を表す、請求項8に記載の方法。
- 10前記サウンドは、亜音速サウンド、超音波サウンド、赤外線サウンド、および無線周波数サウンドを含む、請求項1に記載の方法。
- 11前記サウンドは、リアルタイムでまたはほぼリアルタイムでキャプチャされる、請求項1に記載の方法。
- 12前記サウンドプロジェクションパターンは、リアルタイムでまたはほぼリアルタイムで表示される、請求項1に記載の方法。
- 13前記物理空間は、ディスプレイスクリーン、タッチスクリーン、およびタブレットのうちの少なくとも1つを備える、請求項1に記載の方法。
- 14前記サウンドプロジェクションパターンは、ビームパターンの形式のサウンドプロジェクションパターンを備える、請求項1に記載の方法。
- 15前記サウンドプロジェクションパターンは、シンボルを備える、請求項1に記載の方法。
- 16前記シンボルは、矢印を備える、請求項15に記載の方法。
- 17物理空間と通信状態にあるサウンドトランスデューサアレイであって、 スピーカアレイと、 前記スピーカアレイと通信状態にある、サウンドをキャプチャするためのマイクロフォンアレイと、 前記マイクロフォンアレイと通信状態にある少なくとも1つのプロセッサと を備え、前記少なくとも1つのプロセッサは、 前記サウンドをキャプチャすることと、 前記キャプチャされたサウンドのサウンドプロジェクションパターンを算出することと、ここにおいて、前記サウンドプロジェクションパターンは、前記キャプチャされたサウンドのサウンドフィールドの表現を備える、 前記物理空間上に前記サウンドプロジェクションパターンを表示することと を行うように構成され、前記サウンドプロジェクションパターンは、前記サウンドトランスデューサアレイと対象ユーザとの間に延びる、サウンドトランスデューサアレイ。
- 18前記少なくとも1つのプロセッサは、前記キャプチャされたサウンドの発生ロケーションを特定するために、前記キャプチャされたサウンドを処理することを行うようにさらに構成される、請求項17に記載のサウンドトランスデューサアレイ。
- 19前記対象ユーザは、前記キャプチャされたサウンドの前記発生ロケーションにいる、請求項18に記載のサウンドトランスデューサアレイ。
- 20前記マイクロフォンアレイは、前記スピーカアレイとは別個である、請求項17に記載のサウンドトランスデューサアレイ。
- 21前記少なくとも1つのプロセッサは、 前記マイクロフォンアレイ上でマイクロフォンビームをキャプチャすることと、ここで、前記マイクロフォンビームは、前記物理空間において第1のカラーで表示される、 前記スピーカアレイからスピーカビームを送信することと を行うようにさらに構成され、前記スピーカビームは、前記物理空間において第2のカラーで表示され、前記第1のカラーは前記第2のカラーとは異なる、請求項20に記載のサウンドトランスデューサアレイ。
- 22前記少なくとも1つのプロセッサは、カラーヒートマップを前記マイクロフォンビームに適用することを行うようにさらに構成され、前記カラーヒートマップの主ローブは強い信号領域を表し、前記カラーヒートマップにおけるカラーの変化は弱い信号領域を表す、請求項21に記載のサウンドトランスデューサアレイ。
- 23前記マイクロフォンアレイは、前記スピーカアレイと組み合わせられる、請求項17に記載のサウンドトランスデューサアレイ。
- 24前記少なくとも1つのプロセッサは、 前記組み合わせられたマイクロフォンおよびスピーカアレイ上でマイクロフォンビームをキャプチャすることと、ここで、前記マイクロフォンビームは、前記物理空間において第1のカラーで表示される、 前記組み合わせられたマイクロフォンおよびスピーカアレイからスピーカビームを送信することと をさらに行うように構成され、前記スピーカビームは、前記物理空間において第2のカラーで表示され、前記第1のカラーは前記第2のカラーとは異なる、請求項23に記載のサウンドトランスデューサアレイ。
- 25前記少なくとも1つのプロセッサは、カラーヒートマップを前記マイクロフォンビームに適用することを行うようにさらに構成され、前記カラーヒートマップの主ローブは強い信号領域を表し、前記カラーヒートマップにおけるカラーの変化は弱い信号領域を表す、請求項24に記載のサウンドトランスデューサアレイ。
- 26前記サウンドは、亜音速サウンド、超音波サウンド、赤外線サウンド、および無線周波数サウンドのうちの1または複数を含む、請求項17に記載のサウンドトランスデューサアレイ。
- 27前記サウンドは、リアルタイムでまたはほぼリアルタイムでキャプチャされる、請求項17に記載のサウンドトランスデューサアレイ。
- 28前記サウンドプロジェクションパターンは、リアルタイムでまたはほぼリアルタイムで表示される、請求項17に記載のサウンドトランスデューサアレイ。
- 29前記物理空間は、ディスプレイスクリーン、タッチスクリーン、およびタブレットのうちの少なくとも1つを備える、請求項17に記載のサウンドトランスデューサアレイ。
- 30前記サウンドプロジェクションパターンは、ビームパターンの形式のサウンドプロジェクションパターンを含む、請求項17に記載のサウンドトランスデューサアレイ。
- 31前記サウンドプロジェクションパターンは、シンボルを備える、請求項17に記載のサウンドトランスデューサアレイ。
- 32前記シンボルは、矢印を備える、請求項31に記載のサウンドトランスデューサアレイ。
- 33物理空間と通信状態にあるサウンドトランスデューサアレイであって、 前記物理空間からサウンドをキャプチャするための手段と、ここで、前記サウンドは、前記物理空間と通信状態にあるサウンドトランスデューサアレイによって前記物理空間中に発せられる、 前記キャプチャされたサウンドのサウンドプロジェクションパターンを算出するための手段と、ここにおいて、前記サウンドプロジェクションパターンは、前記キャプチャされたサウンドのサウンドフィールドの表現を備える、 前記物理空間上に前記サウンドプロジェクションパターンを表示するための手段と を備え、前記サウンドプロジェクションパターンは、前記サウンドトランスデューサアレイと対象ユーザとの間に延びる、サウンドトランスデューサアレイ。
- 34前記キャプチャされたサウンドの発生ロケーションを特定するために前記キャプチャされたサウンドを処理するための手段をさらに備える、請求項33に記載のサウンドトランスデューサアレイ。
- 35前記対象ユーザは、前記キャプチャされたサウンドの前記発生ロケーションにいる、請求項34に記載のサウンドトランスデューサアレイ。
- 36前記サウンドトランスデューサアレイは、別個のマイクロフォンアレイとスピーカアレイを備える、請求項33に記載のサウンドトランスデューサアレイ。
- 37前記マイクロフォンアレイ上でマイクロフォンビームをキャプチャするための手段と、ここで、前記マイクロフォンビームは、前記物理空間において第1のカラーで表示される、 前記スピーカアレイからスピーカビームを送信するための手段と をさらに備え、前記スピーカビームは、前記物理空間において第2のカラーで表示され、前記第1のカラーは前記第2のカラーとは異なる、請求項36に記載のサウンドトランスデューサアレイ。
- 38カラーヒートマップを前記マイクロフォンビームに適用するための手段をさらに備え、前記カラーヒートマップの主ローブは強い信号領域を表し、前記カラーヒートマップにおけるカラーの変化は弱い信号領域を表す、請求項37に記載のサウンドトランスデューサアレイ。
- 39前記サウンドトランスデューサアレイは、組み合わせられたマイクロフォンおよびスピーカアレイを備える、請求項33に記載のサウンドトランスデューサアレイ。
- 40前記サウンドトランスデューサアレイ上でマイクロフォンビームをキャプチャするための手段と、ここで、前記マイクロフォンビームは、前記物理空間において第1のカラーで表示される、 前記サウンドトランスデューサアレイからスピーカビームを送信するための手段と をさらに備え、前記スピーカビームは、前記物理空間において第2のカラーで表示され、前記第1のカラーは前記第2のカラーとは異なる、請求項39に記載のサウンドトランスデューサアレイ。
- 41カラーヒートマップを前記マイクロフォンビームに適用するための手段をさらに備え、前記カラーヒートマップの主ローブは強い信号領域を表し、前記カラーヒートマップにおけるカラーの変化は弱い信号領域を表す、請求項40に記載のサウンドトランスデューサアレイ。
- 42前記サウンドは、亜音速サウンド、超音波サウンド、赤外線サウンド、および無線周波数サウンドのうちの1または複数を含む、請求項33に記載のサウンドトランスデューサアレイ。
- 43前記サウンドは、リアルタイムでまたはほぼリアルタイムでキャプチャされる、請求項33に記載のサウンドトランスデューサアレイ。
- 44前記サウンドプロジェクションパターンは、リアルタイムでまたはほぼリアルタイムで表示される、請求項33に記載のサウンドトランスデューサアレイ。
- 45前記物理空間は、ディスプレイスクリーン、タッチスクリーン、およびタブレットのうちの少なくとも1つを備える、請求項33に記載のサウンドトランスデューサアレイ。
- 46前記サウンドプロジェクションパターンは、ビームパターンの形式のサウンドプロジェクションパターンを含む、請求項33に記載のサウンドトランスデューサアレイ。
- 47前記サウンドプロジェクションパターンは、シンボルを備える、請求項46に記載のサウンドトランスデューサアレイ。
- 48物理空間においてサウンドフィールドを表現するための1つまたは複数の命令を備えるコンピュータ可読記憶媒体であって、前記1つまたは複数の命令は、少なくとも1つのプロセッサによって実行されると、前記少なくとも1つのプロセッサに、 前記物理空間からサウンドをキャプチャすることと、ここで前記サウンドは、前記物理空間と通信状態にあるサウンドトランスデューサアレイによって前記物理空間中に発せられる、 前記キャプチャされたサウンドのサウンドプロジェクションパターンを算出することと、ここにおいて、前記サウンドプロジェクションパターンは、前記キャプチャされたサウンドのサウンドフィールドの表現を備える、 前記物理空間上に前記サウンドプロジェクションパターンを表示することと を行わせ、前記サウンドプロジェクションパターンは、前記サウンドトランスデューサアレイと対象ユーザとの間に延びる、コンピュータ可読記憶媒体。
- 49少なくとも1つのプロセッサによって実行されると、前記少なくとも1つのプロセッサに、前記キャプチャされたサウンドの発生ロケーションを特定するために前記キャプチャされたサウンドを処理することを行わせる1つまたは複数の命令をさらに備える、請求項48に記載のコンピュータ可読記憶媒体。
- 50前記対象ユーザは、前記キャプチャされたサウンドの前記発生ロケーションにいる、請求項49に記載のコンピュータ可読記憶媒体。
- 51前記サウンドトランスデューサアレイは、別個のマイクロフォンアレイとスピーカアレイを備える、請求項48に記載のコンピュータ可読記憶媒体。
- 52少なくとも1つのプロセッサによって実行されると、前記少なくとも1つのプロセッサに、 前記マイクロフォンアレイ上でマイクロフォンビームをキャプチャすることと、ここで、前記マイクロフォンビームは、前記物理空間において第1のカラーで表示される、 前記スピーカアレイからスピーカビームを送信することと、 を行わせる1つまたは複数の命令をさらに備え、前記スピーカビームは、前記物理空間において第2のカラーで表示され、前記第1のカラーは前記第2のカラーとは異なる、請求項48に記載のコンピュータ可読記憶媒体。
- 53少なくとも1つのプロセッサによって実行されると、前記少なくとも1つのプロセッサに、カラーヒートマップを前記マイクロフォンビームに適用することを行わせる1つまたは複数の命令をさらに備え、前記カラーヒートマップの主ローブは強い信号領域を表し、前記カラーヒートマップにおけるカラーの変化は弱い信号領域を表す、請求項48に記載のコンピュータ可読記憶媒体。
- 54前記サウンドトランスデューサアレイは、組み合わせられたマイクロフォンおよびスピーカアレイを備える、請求項48に記載のコンピュータ可読記憶媒体。
- 55少なくとも1つのプロセッサによって実行されると、前記少なくとも1つのプロセッサに、 前記サウンドトランスデューサアレイ上でマイクロフォンビームをキャプチャすることと、ここで、前記マイクロフォンビームは、前記物理空間において第1のカラーで表示される、 前記サウンドトランスデューサアレイからスピーカビームを送信することと を行わせる1つまたは複数の命令をさらに備え、前記スピーカビームは、前記物理空間において第2のカラーで表示され、前記第1のカラーは前記第2のカラーとは異なる、請求項54に記載のコンピュータ可読記憶媒体。
- 56少なくとも1つのプロセッサによって実行されると、前記少なくとも1つのプロセッサに、カラーヒートマップを前記マイクロフォンビームに適用することを行わせる1つまたは複数の命令をさらに備え、前記カラーヒートマップの主ローブは強い信号領域を表し、前記カラーヒートマップにおけるカラーの変化は弱い信号領域を表す、請求項55に記載のコンピュータ可読記憶媒体。
- 57前記サウンドは、亜音速サウンド、超音波サウンド、赤外線サウンド、および無線周波数サウンドのうちの1または複数を含む、請求項48に記載のコンピュータ可読記憶媒体。
- 58前記サウンドは、リアルタイムでまたはほぼリアルタイムでキャプチャされる、請求項48に記載のコンピュータ可読記憶媒体。
- 59前記サウンドプロジェクションパターンは、リアルタイムでまたはほぼリアルタイムで表示される、請求項48に記載のコンピュータ可読記憶媒体。
- 60前記物理空間は、ディスプレイスクリーン、タッチスクリーン、およびタブレットのうちの少なくとも1つを備える、請求項48に記載のコンピュータ可読記憶媒体。
- 61前記サウンドプロジェクションパターンは、ビームパターンの形式のサウンドプロジェクションパターンを含む、請求項48に記載のコンピュータ可読記憶媒体。
Independent claims61
94 paragraphs, as filed
Claiming priority under 35 USC 119
[0001] This application is a US patent provisional application No. 61/726451, filed November 14, 2012, entitled "Device and System for Refreshing a Sound Field in a Physical Space", filed November 14, 2012. US Patent Provisional Application No. 61/726456 entitled "Method and MFP for Providing Tangible Control of Sound" and US Patent Provisional Application entitled "Device and System Having Smart Directional Conferencing" filed on November 14, 2012. Claims priorities and interests in No. 61/726441 and US Patent Provisional Application No. 61 / 726,461, entitled "Collaborative Document Review and Editing," filed November 14, 2012.
[0002] Various features relate to devices and systems for representing sound fields in physical space.
[0003] Sound is a mechanical wave that consists of frequencies within the audible range and is the vibration of pressure transmitted through a solid, liquid, or gas. For example, human hearing is typically limited to frequencies from about 20Hz to 20,000Hz (20kHz). These sounds can be heard but not seen. Being able to visualize sound will greatly enhance the user experience, as human vision outperforms all other senses.
[0004] In order to provide a basic understanding of one or more aspects of the present disclosure, a simplified overview of such aspects is presented below. This overview is not an broad overview of all intended features of the present disclosure, but may also identify key or important elements of all aspects of the present disclosure, in any aspect or all of the present disclosure. Nor is it intended to delineate the scope of the embodiment. Its sole purpose is to present, in a simplified form, some concepts of one or more aspects of the present disclosure as a prelude to a more detailed description presented later.
[0005] The first example provides a way to represent a sound field in physical space. The method involves capturing sound from physical space with a sound transducer array that is in communication with physical space. The physical space can include display screens, touch screens, and tablets. Once the sound is captured, the sound projection pattern of the captured sound can be calculated, where the sound projection pattern is a representation of the sound field of the captured sound. The sound projection pattern can then be displayed in the physical space extending between the sound transducer array and the target user. Sound projection patterns can be displayed in real time or near real time.
[0006] According to one aspect, the sound can be captured in real time or near real time and may include subsonic sound, ultrasonic sound, infrared sound, and radio frequency sound. In addition, the captured sound can be processed to identify the originating location of this captured sound. The target user may be at the location where the captured sound originated.
[0007] According to one aspect, the sound transducer array may include a separate microphone array and speaker array. If the microphone array is separate from the speaker array, the microphone beam can be captured on the microphone array and displayed in the first color in physical space, while the speaker beam is transmitted from the speaker array and is physical. It can be displayed in a second color in space, where the first color is different from the second color. A color heatmap can then be applied to the microphone beam, where the main lobe of the color heatmap represents a strong signal region and the color changes in the color heatmap represent a weak signal region.
[0008] According to one aspect, the sound transducer array may include a combined microphone and speaker array. When the microphone and speaker array are combined, the microphone beam can be captured on the sound transducer array and displayed in the first color in physical space, while the speaker beam is transmitted from the sound transducer array. It can be displayed in a second color in physical space, where the first color is different from the second color. A color heatmap is then applied to the microphone beam, where the main lobe of the color heatmap represents a strong signal region and the color changes in the color heatmap represent a weak signal region.
[0009] According to one embodiment, the sound projection pattern can be in the form of a symbol or beam pattern, such as an arrow.
[0010] A second example provides a sound transducer array. The sound transducer array may include a speaker array, a microphone array for capturing sound that is in communication with the speaker array, and at least one processor that is in communication with the microphone array. At least one processor is configured to capture the sound and calculate the sound projection pattern of the captured sound, where the sound projection pattern is a representation of the sound field of the captured sound. Is. At least one processor may then be configured to display the sound projection pattern in the physical space that extends between the sound transducer array and the target user. Sound projection patterns can be displayed in real time or near real time, and the physical space can include display screens, touch screens, and tablets.
[0011] According to one aspect, the sound can be captured in real time or near real time and may include subsonic sound, ultrasonic sound, infrared sound, and radio frequency sound. In addition, at least one processor may be further configured to process the captured sound in order to determine the location where the captured sound originated. The target user may be at the location where the captured sound originated.
[0012] According to one aspect, at least one processor captures the microphone beam on the microphone array, where the microphone beam is displayed in the first color in physical space, from the speaker array to the speaker beam. And here the speaker beam is displayed in a second color in physical space, the first color is different from the second color, and can be further configured to do. At least one processor can then be further configured to apply a color heatmap to the microphone beam, where the main lobe of the color heatmap represents a strong signal region and the color changes in the color heatmap are weak. Represents the signal area. The microphone array can be combined with a speaker array. Alternatively, the microphone array may be separate from the speaker array.
[0013] According to one embodiment, the sound projection pattern can be in the form of a symbol or beam pattern, such as an arrow.
[0014] A third example provides a sound transducer array for representing a sound field in a physical space that is in communication with the physical space. The sound transducer array may include means for capturing sound from the physical space, where the sound is emitted into the physical space by a sound transducer array that is in communication with the physical space. The physical space can include display screens, touch screens, and tablets.
[0015] A sound transducer array is also a means for calculating a sound projection pattern of a captured sound, wherein the sound projection pattern is a representation of the sound field of the captured sound, with the sound transducer array. It may include a means for displaying a sound projection pattern on a physical space extending between the target user and the target user. Sound projection patterns can be displayed in real time or near real time.
[0016] According to one aspect, the sound can be captured in real time or near real time and may include subsonic sound, ultrasonic sound, infrared sound, and radio frequency sound. In addition, the sound transducer array may include means for processing the captured sound in order to determine the location of the captured sound. The target user may be at the location where the captured sound originated.
[0017] According to one aspect, the sound transducer array may include a separate microphone array and speaker array. When the microphone array is separate from the speaker array, the sound transducer is a means for capturing the microphone beam on the microphone array and displaying it in the first color in physical space, and for transmitting the speaker beam from the speaker array. The speaker beam is displayed in the second color in the physical space, and the first color is different from the second color. The sound transducer may further provide a means for applying a color heatmap to the microphone beam, where the main lobe of the color heatmap represents a strong signal region and the color changes in the color heatmap represent a weak signal region. ..
[0018] According to one aspect, the sound transducer array may include a combined microphone and speaker array. When the microphone array is combined with the speaker array, the sound transducer is a means for capturing the microphone beam on the microphone array and displaying it in the first color in physical space, and for transmitting the speaker beam from the speaker array. Here, the speaker beam is displayed in the second color in the physical space, and the first color is different from the second color. The sound transducer may further provide a means for applying a color heatmap to the microphone beam, where the main lobe of the color heatmap represents a strong signal region and the color changes in the color heatmap represent a weak signal region. ..
[0019] According to one embodiment, the sound projection pattern can be in the form of a symbol or beam pattern, such as an arrow.
[0020] A fourth example provides a computer-readable storage medium containing one or more instructions for representing a sound field in physical space, the one or more instructions being executed by at least one processor. When done, the sound is captured from the physical space, where the sound calculates the sound projection pattern of the captured sound, which is emitted into the physical space by a sound transducer array that is in communication with the physical space. And here, the sound projection pattern causes at least one processor to represent the sound field of the captured sound. At least one processor can then display the sound projection in the physical space that extends between the sound transducer array and the target user. Sound projection patterns can be displayed in real time or near real time, and the physical space can include display screens, touch screens, and tablets.
[0021] According to one aspect, the sound can be captured in real time or near real time and may include subsonic sound, ultrasonic sound, infrared sound, and radio frequency sound. In addition, at least one processor may process the captured sound to determine the location where the captured sound originated. The target user may be at the location where the captured sound originated.
[0022] According to one aspect, the sound transducer array may include a separate microphone array and speaker array. When the microphone array is separate from the speaker array, at least one processor can capture the microphone beam on the microphone array and display it in the first color in physical space, plus transmit the speaker beam from the speaker array. Here, the speaker beam is displayed in the second color in physical space, and the first color is different from the second color. At least one processor may apply a color heatmap to the microphone beam, where the main lobe of the color heatmap represents a strong signal region and the color changes in the color heatmap represent a weak signal region.
[0023] According to one aspect, the sound transducer array may include a combined microphone and speaker array. When the microphone array is combined with the speaker array, at least one processor captures the microphone beam on the microphone array and displays it in the first color in physical space, as well as transmitting the speaker beam from the speaker array. Obtained, where the speaker beam is displayed in a second color in physical space, the first color being different from the second color. At least one processor may also apply a color heatmap to the microphone beam, where the main lobe of the color heatmap represents a strong signal region and the color changes in the color heatmap represent a weak signal region.
[0024] According to one embodiment, the sound projection pattern can be in the form of a symbol or beam pattern, such as an arrow.
[0025] Various features, properties, and advantages will become apparent from the detailed description given below when similar references are considered in conjunction with drawings that are reasonably equated throughout.
<figref num="1">FIG. 1 illustrates an example of a typical system using a sound transducer array.</figref><figref num="2">FIG. 2 illustrates a system that includes a sound transducer array and a device with a touch-sensitive screen.</figref><figref num="3">Figure 3 illustrates an example of an array that can be used to create a privacy zone for voice communication.</figref><figref num="4">FIG. 4 illustrates an example of a spatialized vehicle navigation system using an array.</figref><figref num="5">Figure 5 illustrates an example of utilizing an array for surround sound experience.</figref><figref num="6">FIG. 6 illustrates an example of utilizing an array for simultaneously delivering a large number of audio programs in different directions without interfering with each other.</figref><figref num="7">FIG. 7 illustrates an example of expressing a sound field in a physical space according to an embodiment.</figref><figref num="8">Figure 8 illustrates an example of a sound field visualization system in which the sound field is symbolically represented by an arrow.</figref><figref num="9">FIG. 9 illustrates an example of representing in physical space a sound field visualization image showing that the sound transducer array according to one embodiment is not directed to the speaking individual.</figref><figref num="10">FIG. 10 illustrates a touch surface-enabled table of FIG. 9 showing a dragging command exemplified as an arrow on the table.</figref><figref num="11">Figure 11 illustrates an array of tuned soundfields, visualized as an updated soundfield visualization image, which is currently properly oriented so that the array receives sound from the above individuals. Show the participants that they are doing it.</figref><figref num="12">FIG. 12 illustrates a block diagram of a sound field visualization and control system.</figref><figref num="13">FIG. 13 illustrates a conferencing system or sound stage scenario in which a user may need to control the pickup of sound from two adjacent speakers that are far apart from each other.</figref><figref num="14">FIG. 14 illustrates the touch plane enabled table of FIG. 8 having a very important talker (VIP) where the voice is the major focus of the pickup beam from the array.</figref><figref num="15">FIG. 15 illustrates a flowchart of a schematic method for expressing a sound field in a physical space according to an embodiment.</figref><figref num="16">FIG. 16 illustrates an example of a sound transducer array that can be used by several implementations.</figref><figref num="17">FIG. 17 illustrates an example of a device that can be used by several implementations.</figref><figref num="18">FIG. 18 illustrates a system for expressing and controlling a sound field in physical space using one or more tablets according to an embodiment.</figref><figref num="19A">Figure 19A illustrates a system that includes a sound transducer array and several devices.</figref><figref num="19B">Figure 19B illustrates another system that includes a sound transducer array and several devices.</figref><figref num="19C">Figure 19C illustrates another system that includes a sound transducer array, a central mobile device, and several devices.</figref>
[0047] The following description provides specific details to provide a complete understanding of the various aspects of the present disclosure. However, it will be appreciated by those skilled in the art that these embodiments can be practiced without these particular details. For example, the circuit may be shown in a block diagram so as not to obscure these aspects with unnecessary details. In other cases, well-known circuits, structures, and techniques may not be shown in detail in order not to obscure aspects of the present disclosure.
[0048] Figure 1 illustrates an example of a typical system using a sound transducer array. As shown, the system includes a sound transducer array 100 located on the conference table 101. The Sound Transducer Array 100 includes several microphones / speakers arranged to capture sound (or audio) from different directions. As an example, four individuals 104-110 can be located around a conference table. One individual 106 is speaking and this sound is captured by the Sound Transducer Array 100. However, the sound field of the captured sound is not represented symbolically or visually on the conference table. As a result, there is no certainty that the Sound Transducer Array 100 is focusing and / or capturing sound on the talking individual 106.
Various aspects of methods and devices for representing and controlling sound fields in physical space (eg, physical surfaces) include sound transducer arrays ("Sound Transducer Arrays", "Transducer Arrays", herein. It is described herein as being embodied in a system that includes (or simply referred to as an "array") along with a touch surface usable display table. The array can include a group of transducers (a large number of speakers and / or microphones). An array is a sound reproduction (in a configuration where the array contains a large number of speakers), or a sound pickup (in a configuration where the array contains a large number of microphones) interferes with spatial patterns concentrated in one direction and from other directions. Spatial processing of the signal can be configured for a group of transducers to have at the same time as reduced.
[0050] Figure 2 illustrates a system that includes a sound transducer array and a device with a touch-sensitive screen. As shown in FIG. 2, the system may include a sound transducer array 200 and device 201.
[0051] In some implementations, the Sound Transducer Array 200 has at least one processor, memory, some microphones and speakers, at least one transceiver, and some inductive elements. It may include an element), a compass, at least one communication interface, and at least one identity marker. The microphones and speakers of the Sound Transducer Array 200 may be arranged to capture sound, audio, or microphone beams from different directions and each transmit a speaker beam displayed in physical space. For example, microphones and speakers can be arranged linearly, circularly, or in other arrangements. The Sound Transducer Array 200 can communicate with device 201 by using a communication interface and at least one transceiver. In some implementations, the transceiver provides a wireless communication link (for receiving and transmitting data) between the Sound Transducer Array 200 and device 201. Different implementations may use different communication protocols to communicate between the Sound Transducer Array 200 and device 201. Examples of communication protocols include Near Field Communication (NFC), Wi-Fi®, Bluetooth (Bluetooth®), ZigBee®, Digital Living Network Alliance (DLNA), and Airplay. Is done.
[0052] In some implementations, the compass provides a way for the Sound Transducer Array 200 to determine its orientation. In some implementations, the orientation information can be used internally or passed to another device (eg, device 201) to determine the position and / or orientation of the sound transducer array. Inductive elements can also be used to determine the position and / or orientation of the sound transducer array. For example, the inductive element can be used by a device (eg, device 201) to determine the position and orientation of the sound transducer array on a touch-sensitive screen. Identification markers can also be used to determine the position and / or orientation of microphones and speakers.
[0053] The above description outlines the possible components / elements of a sound transducer array. A more detailed description of the components / elements of the sound transducer array will be further described below with reference to FIG.
[0054] Further, as shown in FIG. 2, device 201 may include a touch sensitive screen 202. The touch-sensitive screen 202 can be used to provide tactile control of the sound. The touch-sensitive screen 202 can also be used to sense and capture user movements (eg, finger movements on the touch screen). In some implementations, device 201 and touch-sensitive screen 202 are integrated into a surface table.
[0055] In addition to the touch-sensitive screen 202, device 201 may also include at least one processor, memory, at least one transceiver, and at least one communication interface. In some implementations, the above components allow device 201 to communicate with the Sound Transducer Array 200, local and remote computers, wireless devices (eg phones), portable computer devices (eg tablets). .. The components / elements of device 201 will be further described below with reference to FIG.
[0056] Having provided an overview of the various devices and components of a system for representing and controlling sound fields in physical space, we will discuss how these devices will be used in such systems. A detailed explanation will be given. Some example use cases for arrays are illustrated with reference to Figure 3-6. These use cases can be displayed on a surface table, such as a conference table, or on one or more tablets, where each individual has a separate tablet. A system in which each of the plurality of individuals uses a tablet is further described below with reference to FIG.
[0057] Figure 3 illustrates an example of an array used to create a privacy zone for voice communication. As shown, the listener is in the "bright" zone and four potential eavesdroppers are in the "dark" zone. These zones are illustrated on a physical space, which allows multiple individuals sitting around this physical space (eg, a conference table) to have a pattern representing "bright" zones and one or more "dark" zones. You can visualize the pattern that represents the zone. While an individual in the "bright" zone can hear the target sound, one individual (or more than one individual) in the "dark" zone hears a muted version of the sound in the bright zone or fails to recognize the sound in the bright zone. You can hear the possible versions. An unrecognizable version of the sound can be a masked version of the sound in the bright zone. Beamforming techniques or other spatial audio techniques can be applied in forming bright and dark zones. A further description of these techniques is provided in "Systems," filed October 31, 2012. It can be found in US Practical Patent Application No. 13/665592 (Agent Control No. 112639) entitled "Methods, and Appliance for Producing a Directional Sound Field".
The representation of bright and dark zones can also be visually displayed when the sound is diverging from the speakers in the sound transducer array. In such an embodiment, the illustrated listener may be in a voice communication call and may be using a sound transducer array to prevent potential eavesdroppers from listening to the listener's conversation. .. For example, the display of bright and dark zone patterns can be on a surface table, as further described herein.
A different variant of the privacy zone for voice communication is to use a technique similar to creating the privacy zone described above, but listeners and eavesdroppers are, for example, as shown in FIG. And everyone is listening to different programs. In such a variant, each of the patterns exemplified in physical space can be a pattern representing a program. In different configurations, the illustrated pattern can also represent a privacy zone for listening to the program. For example, each person around the physical space may be listening to different sound recordings or sound streams (eg, three radio stations). Bright and dark zones can be individualized for each person. One possible implementation is to overlay three privacy zones, for example, if there are three people, and display the representation of each of these three privacy zones in one physical space. Therefore, each person has effectively their own privacy zone for others.
[0060] FIG. 4 illustrates an example of a spatialized vehicle navigation system using an array. In this example, each sound of the course-directing voice command can appear to originate from the direction in which the listener should turn.
[0061] Figure 5 illustrates an example of utilizing an array for surround sound experience.
[0062] FIG. 6 illustrates an example of utilizing an array for simultaneously delivering a large number of audio programs in different directions without interfering with each other.
Spatial processing of signals for arrays to implement the above use case may be provided by control software. The user can interact with the control software using a traditional "keyboard and mouse" interface to configure and control sound field generation and pickup pattern adjustment, but the traditional interface still controls the sound field. Offers only an abstract approach to. In addition, this interface must be in the same location where the sound came from.
[0064] FIG. 7 illustrates an example of representing a sound field in physical space according to an embodiment. In this system, the graphical representation of the sound captured by the sound transducer array can be juxtaposed in the physical space of the sound field. The graphical representation can be in the form of a sound projection pattern (eg, one or more physical wave fields).
[0065] As shown, this system may include a sound transducer array 700 and device 701. In some implementations, device 701 can be part of a table. The Sound Transducer Array 700 may include several microphones / speakers arranged to capture sound / audio from different directions. The microphones can be arranged linearly, circularly, or in any other arrangement. The device 701 may include a touch sensitive screen 702. The touch-sensitive screen 702 may be for displaying a graphical representation of the sound field of the captured sound in physical space. Preliminary information about the sound can also be displayed in text or charts around the tagged array. If something needs to be changed in the sound, the touch screen can provide some control that allows the individual (or user) to modify the sound.
[0066] The Sound Transducer Array 700 may communicate with device 701 using at least one wireless communication link that uses a particular communication protocol. Examples of communication protocols include Near Field Communication (NFC), Wi-Fi, Bluetooth, ZigBee, Digital Living Network Alliance (DLNA), and AirPlay.
[0067] In addition, FIG. 7 illustrates a device 701 with a touch-sensitive screen 702 as part of a conference table, around which four individuals 704-701 attending the meeting / conference. Sitting As shown in FIG. 7, the sound transducer array 700 can be placed on the screen 702 of device 701.
[0068] Actual filter information for microphones and speakers is available from the Sound Transducer Array 700. From this information, a sound projection pattern or microphone pickup pattern in 3D space (in this case, the 2D horizontal space contains most of the information) can be calculated. This information can be transmitted to the surface table via wireless protocols such as Bluetooth, proximity communication, DLNA, etc., as described above. This information can be used to generate various computer graphical visualizations. General graphics are 2D sound pressure (sound) It can be 2D graphics that match pressure) or its highlighted version. The origin of the graphics can be anchored to the center of the Sound Transducer Array 700 and can shift as it moves. In some implementations, ultrasonic / infrared / sonic pulses can be used to position the Sound Transducer Array 700. In other implementations, the Sound Transducer Array 700 may include a Near Field Communication (NFC) tag, which allows the device 701 to locate the Sound Transducer Array 700. In this way, the representation of the soundfield array (ie, symbolization and representation) can be aligned with the actual soundfield in space.
[0069] Figure 8 illustrates an example of a sound field visualization system in which the sound field is symbolically represented by arrows. The arrow can extend from the Sound Transducer Array 700 to the location where the captured sound originates.
[0070] FIG. 9 illustrates an example of one embodiment representing in physical space a sound field visualization image showing that the sound transducer array is not aimed at the speaking individual.
[0071] New and self-evident that allows individuals (or users) to "touch the sound" directly to provide a more intuitive and direct approach when interacting with sound field generation and pickup patterns. System is described herein. In one aspect of the disclosed approach, the touch-enabled table 920 illustrated in FIG. 9 includes a touch-screen interface and other sensors on a touch-screen display surface (table surface) 922. sell. Tagged objects, such as the Sound Transducer Array (array) 930, can be placed on or near table 920. The example described in Figure 9 includes four individuals 902, 904, 906, and 908 who are attending a communications conference and are located around a touch-enabled table 920, such as a conference table. .. One individual 906 is speaking, and the sound from that individual is captured by the array 930.
[0072] Array 930 may include several microphones / speakers arranged to capture / generate sound (or audio) from / to different directions. The microphones can be arranged linearly, circularly, or in any other arrangement. Information and graphics about these objects may be displayed on Table 920. For example, spatial processing parameters (exemplified as "sidelobe removal: 20 dB" and "beam width: 15 degrees"), speaker identification information (exemplified as "speaker: Heidi"), and time. A graphical information element 950 describing parameters related to the communication conference, such as information (exemplified as "Meeting remaining time: 20 minutes"), may be displayed on the table surface 922.
[0073] In addition, for tagged objects that are sound devices such as the Array 930, graphical representations of sound radiation and / or microphone pickup patterns can be visualized close to them. In some implementations, ultrasonic / infrared / sonic pulses are used to position the array 930. In other implementations, the array 930 may include a Near Field Communication (NFC) tag, which allows Table 920 to determine the position and relative orientation of the array 930. In this way, any representation of the sound projection pattern for the array 930 (ie, symbolization and representation) can be spatially aligned with the relevant actual sound field. For example, a sound projection pattern (or field visualization image) 952 may be displayed on a table surface 922 for representation of the sound field of the captured sound. The sound field visualization image 952 may provide visual confirmation that the array 930 is focused on the speaking individual 906 and / or is capturing the sound. As can be seen in Figure 9, the soundfield visualization image 952 can visually show participants whose array 930 is not directed to the speaking individual 906-if it should be. ..
[0074] In one aspect of the disclosed approach, touch screen control software can be used to modify the spatial processing characteristics of the array 930. The touchscreen control software is implemented as part of the Soundfield Visualization and Control System (Soundfield System) 1200, an example of which is illustrated in Figure 12. In the soundfield system 1200, the array 930 can communicate with the table 920 using any number of wireless communication links 1290 that use various communication technologies.
[0075] From array 930, actual filter information about the microphones and speakers contained therein is available. From this information, a sound projection pattern or microphone pickup pattern in three-dimensional (3D) space (in this case, the two-dimensional (2D) plane horizontal to the table surface 922 contains most of the information) can be determined. This information can be sent to the surface table over the wireless communication link 1290. The table surface 922 displays a visual relative of the behavior of the sound projection pattern (denoted as "graphic visualization" 1222), while the table 920 displays multi-touch and other command sensors ("multi-touch command 1224"). Can also function as a tactile interface with).
[0076] According to one embodiment, the user interface may be displayed in physical space to allow the individual (or user) to select the desired action. This desired behavior is to select one or more sound projection patterns for applying a second behavior to it, or one or more virtual consisting of one or more sound projection patterns. Can be prepared to create groupings. The graphical representation may include an example of one or more virtual groupings, which example may include one or more virtual layers, each of which one or more virtual groups may have one or more virtual layers. Corresponds to at least one of.
[0077] The individual (or user) can directly and intuitively adjust the parameters associated with the visualized sound projection pattern by interacting with the touch surface while receiving visual feedback in real time or near real time. .. Possible modes of interaction may include the individual executing one or more commands on the touch surface. Commands can be used to manipulate the graphical representation of one or more sound projection patterns (eg, one or more physical wave fields) associated with a sound transducer array. Commands can be in the form of text and are communications from keyboards, mice, buttons, bars, menus, or their relatives in software. The command can also be a gesture that can be adjusted based on the visual feedback received from changes in the display on the touch surface. Gestures can be performed using an individual's fingers instead of a computer mouse. Gestures include selecting a sound projection pattern with multiple (double or triple) tappings, drawing a circle around the pattern more than once, sending different beams to different virtual layers, one or more. Temporarily hide multiple beams, select one or more beams, group multiple sound projection patterns together and manipulate them in a group fashion, and / or adjust the beams or groupings. And to be able to be emphasized, including, but not limited to, manipulating the application of additional graphic effects at the time the beam or grouping is selected.
[0078] Returning to the example of FIG. 9, the graphic visualization 1222 can be generated using the information received from the array 930 (exemplified as "sound input and output patterns, side information 1232"). General graphics may include 2D graphics that match the 2D sound pressure or its highlighted version. In the example illustrated in FIG. 9, the sound field visualization image 952 can visually represent a 2D sound field for the captured sound. In one aspect of the disclosed approach, the origin of the graphics can be anchored to the center of the array 930 and can shift as the array 930 moves.
[0079] As shown in Figure 9, the soundfield visualization image 952 visually shows participants that the array 930 is not aimed at the talking individual 906, even if it should be. , Any one of the participants may make a gesture to redirect the sound field of the array 930 towards the individual 906. Control information, such as information based on the multi-touch command 1224 received from table surface 922, is arrayed by modifying the characteristics of array 930 (eg, "sound field boundaries, intensity, direction, etc." 1234). Can be used to control the 930. Thus, the individual 906 could redirect the array 930 by performing the dragging command illustrated in FIG. 10 at arrow 1002 on the table surface 922. Figure 11 illustrates the tuned sound field of the array 930, which is visualized as the updated sound field visualization image 1152, which allows the array 930 to receive sound from the personal 906. Show participants that they are currently properly directed. Therefore, the user literally "touches the sound" to redirect the beam pattern, draw a new beam pattern, adjust the parameter values, etc., and the sound field is manipulated. You can see the visual changes that accompany it.
[0080] In another example, such as the conferencing system or sound stage scenario 1300 illustrated in Figure 13, the user controls sound pickup from two adjacent speakers 1302, 1304 that are far apart from each other. It may be necessary. Due to the wide coverage between adjacent speakers 1302, 1304, the pickup beam from array 930 is wide enough to cover speakers 1302, 1304, however. It may need to be adjusted so that it is not too wide to pick up spurious sounds such as background noise. As illustrated by the sound field visualization image 1352 displayed on surface 922, when it becomes possible to visually see the pickup beam, participants will find that the pickup beam from array 930 is too narrow. You can see it. That is, the user can see that the pickup beam from the array 930 is not wide enough to be set. In this example, using, for example, two hands, the user can gesture to "expand" the pickup beam from the array 930 to the table 920, as illustrated by arrows 1392, 1394. The table 920 may then communicate to the array 930 that the user wants a wider beam. The array 930 can properly tune its built-in filters and the table 920 can visualize a wider beam on the table surface 922, all of which are in real time or near real time.
[0081] Normally, the array 930 can track the talking person so that the pickup beam can be automatically switched to point at the talking person. With reference to the example in FIG. 9, there may be a very important speaker (VIP) 1410 in which audio is an important focus of the pickup beam from array 930, as can be further modified in FIG. The system should not miss anything that VIP 1410 is talking about and can sacrifice the loss of some content from other individuals like individuals 902, 904, 906, and 908. In this analogy, the pickup beam from the array 930 can be locked to track the VIP 1410 by gestures such as triple tapping or drawing a circle twice in the direction of the VIP 1410. , VIP Only 1410 can be recorded. The soundfield visualization image 1452 can be displayed on table surface 922 to show stakeholders the current direction of the pickup beam from array 930, and the lock icon 1454 and other visual indications also pick up. The beam may appear on the table surface 922 to indicate that it is in lock mode. The user may use another gesture to unlock the pickup beam.
[0082] The various aspects described herein can also be extended to tablets or other touch screen devices, where arrays can also be tagged and represented on tablet devices. For example, many participants may each have a tablet device associated with a sound transducer array that can be integrated with Table 920 as part of the system.
[0083] Having provided an overview of the various devices and components of a system for representing sound fields in physical space, we have provided a detailed description of how these devices will be used in such systems. The explanation is explained.
[0084] FIG. 15 illustrates a flowchart of a schematic method for representing a sound field in physical space according to an embodiment. As shown in Figure 15, sound can be captured from physical space, in which case the sound is emitted into physical space by a sound transducer array that is in communication with physical space 1502. Sounds can be captured in real time or near real time and can include subsonic sounds, ultrasonic sounds, infrared sounds, and radio frequency sounds. The physical space can be, for example, a display screen, a touch-sensitive screen, or a tablet. The sound projection pattern of the captured sound can then be calculated, where the sound projection pattern is a representation of the sound field of the captured sound 1504. The sound projection pattern can be in the form of a symbol or beam pattern, such as an arrow. After the sound projection pattern is calculated, the sound projection pattern is displayed in real time or near real time in physical space and can extend between the sound transducer array and the target user 1506.
[0085] According to one embodiment, once a sound is captured, the captured sound can be processed to identify the location of the captured sound. The target user may be at the location where the captured sound originated.
[0086] According to one embodiment, the sound transducer array may include a combined microphone and speaker array. The microphone beam can be captured on the sound transducer array and displayed in the first color in physical space, and the speaker beam can be transmitted from the sound transducer array and displayed in second color in physical space, where. The first color is different from the second color. A color heatmap can be applied to the microphone beam, where the main lobe of the color heatmap represents a strong signal region and the color changes in the color heatmap represent a weak signal region.
[0087] According to another embodiment, the sound transducer array may include a separate microphone array and a separate speaker array. A microphone array may capture a microphone beam that may be displayed in a first color in physical space, and a speaker array may transmit a speaker beam that may be displayed in a second color in physical space, where the first. The color is different from the second color. Color heat can be applied to the microphone beam, where the main lobe of the color heatmap represents a strong signal region and the color changes in the color heatmap represent a weak signal region.
[0088] Figure 16 illustrates an example of a sound transducer array that can be used by several implementations. As shown in Figure 16, the Sound Transducer Array 1600 has at least one processor / processing circuit 1602, memory 1604, multiple microphones and speakers 1606, several input devices 1608, at least one transceiver 1610, and at least one user. It may include an interface module 1612, and at least one communication interface module 1614.
[0089] Microphones and speakers 1606 can be used to capture sound and / or audio and transmit speaker beams displayed in physical space. The input device 1608 allows the user to literally "touch the sound" to redirect the beam pattern, draw a new beam pattern, adjust parameter values, etc., and manipulate the sound field. Allows you to see the visual changes that accompany it [0090] Transceiver 1610 may allow the Sound Transducer Array to transmit and receive wireless signals from other devices (eg, phones, computers, tablets, Sound Transducer Arrays). The sound transducer array can include a large number of transceivers, which allows the sound transducer array to communicate with different devices (eg, wirelessly) using different communication links and different communication protocols. In some implementations, the user interface module 1612 provides an interface between the microphone 1606, the input device 1608, and the processor / processing circuit 1602. The user interface module 1612 may include several user interface modules (eg, modules for each component). In some implementations, the communication interface module 1614 provides an interface between the transceiver 1610 and the processor / processing circuit 1602. Communication interface module 1614 may include several interface modules (eg, modules for each transceiver).
As shown in FIG. 16, the processor / processing circuit 1602 may include a sound detection module / circuit 1616, a position / orientation module / circuit 1618, a sound processing module / circuit 1620, and a command module / circuit 1622.
[0092] The sound detection module / circuit 1616 can be for detecting and capturing sound. In some implementations, the sound detection module / circuit 1616 can capture sound from the microphone 1606. The position / orientation module / circuit 1618 may be for determining the position and / or orientation of the sound transducer array 1600 in some implementations. The sound processing module / circuit 1620 processes the sound captured by the microphone 1606, calculates the sound projection pattern of the captured sound (ie, a graphical representation of one or more physical wave fields) and puts it in physical space. It can be for displaying a graphical representation. The command module / circuit 1622 may be for processing control information based on multi-touch commands (or gestures) for redirecting the sound field of the array. Sound processing can include extracting personal sounds from captured sounds. Sound processing can also include identifying the identity of the speaker in some implementations.
[0093] Figure 17 illustrates an example of a device that can be used by some implementations. As shown in FIG. 17, device 1700 includes at least one processor / processing circuit 1702, memory 1704, touch-sensitive screen 1706, some input devices 1708, at least one transceiver 1710, at least one user interface module 1712, And may include at least one communication interface module 1714.
[0094] The touch-sensitive screen 1706 can be used to display a graphical representation of the sound field in physical space. The touch-sensitive screen 1706 can also be used to receive input from one or more users. Input device 1708 allows the user to enter data and / or provide control of the device. Transceiver 1710 may allow a device to transmit and receive wireless signals from other devices (eg, telephones, computers, tablets, sound transducer arrays). The device may include a number of transceivers that allow the sound transducer array to communicate with different devices (eg, wirelessly) using different communication links and different communication protocols. In some implementations, the user interface module 1712 provides an interface between the touch-sensitive screen 1706, the input device 1708, and the processor / processing circuit 1702. User interface module 1712 may include several user interface modules (eg, modules for each component). In some implementations, the communication interface module 1714 provides an interface between the transceiver 1710 and the processor / processing circuit 1702. Communication interface module 1714 may include several interface modules (eg, modules for each transceiver).
[0095] As shown in FIG. 17, the processor / processing circuit 1702 is a sound detection module / circuit 1716 for interfacing with the sound transducer array, a position / orientation module / circuit for locating the sound transducer array. It may include 1718, sound processing module / circuit 1720, and command module / circuit 1722.
[0096] The sound detection module / circuit 1716 may be for interfacing with a sound transducer array. The position / orientation module / circuit 1718 may be for determining the position and / or orientation of the sound transducer array in some implementations. Sound processing module / circuit 1720 may be for processing sound captured by a microphone in some implementations. The microphone can be a microphone in a sound transducer array coupled to the device. Sound processing can include extracting personal sounds from captured sounds. Sound processing can also include identifying the identity of the speaker in some implementations. The command module / circuit 1722 may be for processing control information based on multi-touch gestures for redirecting the sound field of an array.
[0097] FIG. 18 illustrates a system for expressing and controlling a sound field in physical space using one or more tablets according to an embodiment. As shown in FIG. 18, three individuals 180-1806 may each have a tablet 1808-1812 capable of communicating directly with each other or with hub 1814. Each tablet may have its own sound transducer array (ie, microphone and speaker) 1809-1813 that can be located inside each tablet or outside each tablet.
[0098] Figure 19A illustrates another configuration that can be implemented using additional devices. As shown in Figure 19A, the Sound Transducer Array 1900 is in communication with some mobile devices 1902-1908 (eg, handsets, tablets). Each of these mobile devices can be associated with its own user / person 1910-1916. Mobile devices can be handsets, tablets, phones, smartphones, portable electronic devices, electronic notepads, and / or personal digital assistants (PDAs). Mobile devices may be able to communicate with other devices via cellular networks and / or other communication networks.
[0099] The mobile device 1902-1908 allows the user to "check in" and / or register with the Sound Transducer Array 1900 (eg, check in using NFC by tapping the mobile device near the Microphone Array 1900). Can be made possible. However, different implementations may "check in" and / or register with the Sound Transducer Array 1900 in different ways. For example, the mobile device may use another communication protocol or communication link (eg, Bluetooth, WiFi®) to communicate with the Sound Transducer Array 1900. Once the user / mobile device is "checked in" or registered, the mobile device can be tracked by a sound transducer array using ultrasonic / infrared / sonic pulses (or other known tags), which: The Sound Transducer Array 1900 allows the mobile device location / location to be continuously known, which results in the Sound Transducer Array 1900 knowing the user location / location associated with the mobile device being tracked. It means that it is.
[0100] Each mobile device 1902-1908 is graphical on its respective screen, which allows the user to locate the user and / or device (eg, tablet) with respect to the Sound Transducer Array 1900. It can provide a user interface. That is, the user may indicate the user's location on the screen of the mobile device, which is then transmitted to the Sound Transducer Array 1900 and / or another device (eg, device 1001) (eg Bluetooth, WiFi). Through). A graphical user interface on the screen of a mobile device (eg, mobile device 1902-1908) can also provide / display text (eg, transcribed captured audio). Such text may be provided / transmitted from the Sound Transducer Array 1900 and / or from another device in communication with the Sound Transducer Array 1900.
[0101] The Sound Transducer Array 1900 may be located on a table (not shown) or on the touch-sensitive screen (not shown) of the device integrated on the table. Similarly, the mobile device 1902-1908 can be placed on a table or on the touch-sensitive screen of a device integrated on the table.
[0102] Figure 19B illustrates another configuration that can be implemented using different devices. Figure 19B shows that the Sound Transducer Array 1900 is located on the touch-sensitive screen 1922 of device 1920, and that the user's position is specified on the graphical user interface on the touch-sensitive screen 1922 of device 1920. Similar to FIG. 19A except. As shown in Figure 19B, the mobile device 1902-1908 (eg, handset, tablet) is in communication with the Sound Transducer Array 1900 and / or device 1920 (eg, using Bluetooth, WiFi).
[0103] As further shown in FIG. 19B, the user can specify their position with respect to the Sound Transducer Array 1900 by specifying the position / location of the graphical user interface elements. As shown in Figure 19B, four graphical user interface elements 1930-1936 displayed on the graphical user interface are shown on screen 1922. Each graphical user interface element 1930-1936 can be associated with a particular user and / or mobile device. A graphical user interface element can include text or an image (eg, ID, name, photo) that identifies the user with whom the user interface element is associated. Different implementations can present graphical user interface elements in different ways. In some implementations, graphical user interface elements are presented by the user tapping the screen and / or logging in. In some implementations, the graphical user interface element allows the user to "check in" to the Sound Transducer Array 1900 and / or Device 1920 using one of the exemplary methods described above in Figure 19A. And / or can be presented when registering (eg, checking in using NFC by tapping the Sound Transducer Array 1900 and / or device 1920). Since the mobile device 1902-1908 is in communication with the sound transducer array 1900 and / or device 1920, the mobile device 1902-1908 may receive data from one or both of the sound transducer array 1900 and device 1920. Such data may be presented / displayed on the screen of mobile device 1902-1908. Examples of data include transcribed text of captured audio in some implementations.
[0104] In some implementations, device 1920 is a mobile device (eg, tablet, handset). This may be possible if the screen size of the mobile device is large enough for the Sound Transducer Array 1900 to be placed on the screen of the mobile device. In such cases, the mobile device can act as a central mobile device (eg, a central tablet) in which the Sound Transducer Array 1900 is located. FIG. 19C illustrates an example configuration that includes a central mobile device (eg, a central tablet). As shown in Figure 19C, the mobile device 1902-1908 (eg, handset, tablet) is in communication with the Sound Transducer Array 1900 and / or the central mobile device 1940 (eg, using Bluetooth, WiFi). The central mobile device 1940 includes a touch-sensitive screen 1942 in which the Sound Transducer Array 1900 can be placed. Note that in some implementations, any mobile device 1902-1908 can act as a central mobile device.
[0105] The configuration in Figure 19C is as a central mobile device in which device 1920 in Figure 19B (which can be a surface table / surface tablet) is in communication with another mobile device (eg, mobile device 1902-1908). It may resemble the configuration of Figure 19B, except that it has been replaced with a functional mobile device 1940 (eg, tablet, smartphone). In some implementations, the behavior of the configuration shown in Figure 19C is similar to the behavior of the configuration shown and described in Figures 19A-19B. That is, for example, in some implementations, the user "checks in" to the Sound Transducer Array 1900 and / or the central mobile device 1940, using NFC or other communication protocols / links (eg Bluetooth, WiFi). You can register and / or log in.
[0106] The term "exemplary" is used as used herein to mean "provide an example, case, or example." Any implementation or aspect described herein as "exemplary" should not necessarily be construed as having a preference or advantage over the other aspects of the present disclosure. Similarly, the term "aspect" does not require that all aspects of the present disclosure include the features, advantages, or modes of operation described. The term "combined" is used herein to refer to a direct or indirect connection between two objects. For example, if object A is in physical contact with object B and object B is in contact with object C, then objects A and C are when they are not in direct physical contact with each other. However, it can still be considered as being connected to each other. For example, a die substrate can be coupled to a packaging substrate even if the die substrate is not in direct physical contact with the packaging substrate.
[0107] The components illustrated in Figures 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18 and / or 19. One or more of steps, features, and / or functions can be combined and / or rearranged into a single component, step, feature, or function, or several components, steps, or functions. Can be incorporated into. Additional elements, components, steps, and / or functions may also be added without departing from the present invention.
[0108] It should also be noted that these embodiments can be described as processes depicted as flowcharts, flow diagrams, structural diagrams, or block diagrams. Flowcharts can describe operations as sequential processes, but many of these operations can occur in parallel or simultaneously. In addition, the order of operations can be rearranged. The process ends when its operation is complete. Processes can correspond to methods, functions, procedures, subroutines, subprograms, etc. When a process corresponds to a function, its termination corresponds to the return of the function to the calling function or principal function.
[0109] Further, the storage medium can represent one or more devices for storing data, such as read-only memory (ROM), random access memory (RAM), magnetic disk storage medium, optical. Includes storage media, flash memory devices, and / or other machine-readable media for storing information. The term "machine-readable medium" or "machine-readable storage medium" refers to portable or fixed storage devices, optical storage devices, wireless channels, and the ability to store, contain, or carry instructions (s) and / or data. Includes, but is not limited to, a variety of other media.
[0110] Further, embodiments may be implemented by hardware, software, firmware, middleware, microcode, or any combination thereof. When implemented in software, firmware, middleware or microcode, program code or code segments to perform the required tasks may be stored on a machine-readable medium such as a storage medium or other storage device (s). .. The processor can perform the required tasks. A code segment can represent a procedure, function, subprogram, program, routine, subroutine, module, software package, class, or any combination of instructions, data structures, or program segments. A code segment can be coupled to a hardware circuit or another code segment by passing and / or receiving information, data, arguments, parameters, or memory content. Information, arguments, parameters, data, etc. may be passed, transferred, or transmitted via any suitable means, including memory sharing, message passing, token passing, network transmission, etc. Can be done.
[0111] The various example logic blocks, modules, circuits (eg, processing circuits), elements, and / or components described in connection with the examples disclosed herein are general purpose processors, digital signals. A processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic component, a discrete gate or transistor logic, a discrete hardware component, or a feature described herein. Can be implemented or done in any combination of these designed to do. The general purpose processor can be a microprocessor, but in an alternative, this processor can be any conventional processor, controller, microcontroller, or state machine. A processor is also a combination of computing components, such as a DSP and one microprocessor, many microprocessors, one or more microprocessors associated with a DSP core, or other such configuration. Can be implemented.
[0112] The methods or algorithms described in connection with the examples disclosed herein are in the form of processing units, programming instructions, or other instructions, directly in hardware, in software modules that can be executed by a processor. , Or a combination of both, and can be contained within a single device or distributed across multiple devices. Software modules are in RAM memory, flash memory, ROM memory, EPROM memory, EEPROM® memory, registers, hard disks, removable disks, CD-ROMs, or other types of storage media known in the art. Can exist in. The storage medium can be coupled to the processor so that the processor can read information from the storage medium and write information to the storage medium. Alternatively, the storage medium can be integrated into the processor.
[0113] One of ordinary skill in the art will appreciate the various logical blocks, modules, circuits, and algorithm steps described in connection with the embodiments disclosed herein, such as electronic hardware, computer software, or. It will be further recognized that it can be implemented as a combination of both. To clearly illustrate this hardware and software compatibility, various exemplary components, blocks, modules, circuits, and steps are generally described above in terms of their functionality. Whether such functionality is implemented as hardware or software depends on the specific application and design constraints imposed on the entire system.
[0114] Various features of the invention described herein can be implemented in different systems without departing from the invention. It should be noted that the aforementioned aspects of the present disclosure are merely examples and should not be construed as limiting the invention. The description of aspects of the present disclosure is intended to be an example rather than limiting the scope of the claims. As such, the teachings can be readily applied to other types of equipment and many alternatives, modifications, and variations will be apparent to those skilled in the art.
22 sheets
Sheet 1 Sheet 2 Sheet 3 Sheet 4 Sheet 5 Sheet 6 Sheet 7 Sheet 8 Sheet 9 Sheet 10 Sheet 11 Sheet 12 Sheet 13 Sheet 14 Sheet 15 Sheet 16 Sheet 17 Sheet 18 Sheet 19 Sheet 20 Sheet 21 Sheet 22
Every citation, both ways
| Document | Relation | Office | Cited during |
|---|---|---|---|
| JP2019126632A | Cited by | Japan | Search report |
| JP2011165056A | Cites | Japan | Search report |
| US2012262536A1 | Cites | United States of America | Search report |
| US2012262536A1 | Cites | United States of America | Search report |
| JP2013183286A | Cites | Japan | Search report |
| JP2013183286A | Cites | Japan | Search report |
| JP2014092796A | Cites | Japan | Search report |
| JP2014092796A | Cites | Japan | Search report |
26 members in 6 offices
Priority claims29
| Document | Office | Kind | Date |
|---|---|---|---|
| 201261726441 | United States of America | P | |
| 201261726441 | United States of America | P | |
| 201261726451 | United States of America | P | |
| 201261726451 | United States of America | P | |
| 201261726456 | United States of America | P | |
| 201261726456 | United States of America | P | |
| 201261726461 | United States of America | P | |
| 201261726461 | United States of America | P | |
| 61726441 | United States of America | – | |
| 61726451 | United States of America | – | |
| 61726456 | United States of America | – | |
| 61726461 | United States of America | – | |
| 13725951 | United States of America | – | |
| 201213725951 | United States of America | A | |
| 201213725951 | United States of America | A | |
| 2013064707 | United States of America | W | |
| 2013064707 | United States of America | W | |
| 13725951 | – | – | – |
| 61726441 | – | – | – |
| 61726451 | – | – | – |
| 61726456 | – | – | – |
| 61726461 | – | – | – |
| US201213725951 | – | – | – |
| US201261726441P | – | – | – |
| US201261726451P | – | – | – |
| US201261726456P | – | – | – |
| US201261726461P | – | – | – |
| US2013064707 | – | – | – |
| WO2013US64707 | – | – | – |
Members26
| Document | Office | Kind | |
|---|---|---|---|
| US2014133665A1 | United States of America | A1 | |
| US2014136203A1 | United States of America | A1 | |
| US2014136981A1 | United States of America | A1 | |
| WO2014077989A1 | World Intellectual Property Organization (WIPO) | A1 | |
| WO2014077990A1 | World Intellectual Property Organization (WIPO) | A1 | |
| WO2014077991A1 | World Intellectual Property Organization (WIPO) | A1 | |
| CN104782146A | China | A | |
| KR20150085030A | Republic of Korea | A | |
| KR20150085032A | Republic of Korea | A | |
| CN104919823A | China | A | |
| CN104919824A | China | A | |
| EP2920983A1 | European Patent Office (EPO) | A1 | |
| EP2920984A1 | European Patent Office (EPO) | A1 | |
| EP2920985A1 | European Patent Office (EPO) | A1 | |
| JP2016504648AThis record | Japan | A | |
| JP2016505918A | Japan | A | |
| JP2016506639A | Japan | A | |
| US9286898B2 | United States of America | B2 | |
| US9368117B2 | United States of America | B2 | |
| US9412375B2 | United States of America | B2 | |
| JP6092412B2 | Japan | B2 | |
| JP6138956B2 | Japan | B2 | |
| KR101762522B1 | Republic of Korea | B1 | |
| CN104782146B | China | B | |
| EP2920983B1 | European Patent Office (EPO) | B1 | |
| CN104919823B | China | B |
16 legal events, as the office reported them to INPADOC
Over the term
Point at a mark for the eventEvents
| Event | Code | |
|---|---|---|
| Cancellation because of no payment of annual feesLAPS | LAPS | |
| Receipt of annual feesJAPANESE INTERMEDIATE CODE: R250R250 | R250 | |
| Receipt of annual feesJAPANESE INTERMEDIATE CODE: R250R250 | R250 | |
| Receipt of annual feesJAPANESE INTERMEDIATE CODE: R250R250 | R250 | |
| Receipt of annual feesJAPANESE INTERMEDIATE CODE: R250R250 | R250 | |
| Certificate of patent or registration of utility modelJAPANESE INTERMEDIATE CODE: R150R150 | R150 | |
| First payment of annual fees (during grant procedure)JAPANESE INTERMEDIATE CODE: A61A61 | A61 | |
| Written decision to grant a patent or to grant a registration (utility model)JAPANESE INTERMEDIATE CODE: A01A01 | A01 | |
| Decision of grant or rejection writtenTRDD | TRDD | |
| Request for written amendment filedJAPANESE INTERMEDIATE CODE: A523A521 | A521 | |
| Notification of reasons for refusalJAPANESE INTERMEDIATE CODE: A131A131 | A131 | |
| Report on accelerated examinationJAPANESE INTERMEDIATE CODE: A971005A975 | A975 | |
| Request for written amendment filedJAPANESE INTERMEDIATE CODE: A523A521 | A521 | |
| Written request for application examinationJAPANESE INTERMEDIATE CODE: A621A621 | A621 | |
| Explanation of circumstances concerning accelerated examinationJAPANESE INTERMEDIATE CODE: A871A871 | A871 | |
| Request for written amendment filedJAPANESE INTERMEDIATE CODE: A523A521 | A521 |
Numbers
- Publication
- 2016504648
- Publication, DOCDB
- 2016504648
- Publication, EPODOC
- JP2016504648
- Application
- 2015541777
- Application, DOCDB
- 2015541777
- Application, EPODOC
- JP20150541777
Titles2
- Japanese
- 物理空間においてサウンドフィールドを表現するための方法および装置
- English
- Methods and devices for representing sound fields in physical space
Classification
- CPC, 10
- H04R29/002
- G10L17/00
- H04R3/005
- H04S7/303
- H04S7/40
- G10H2220/096
- G10H2210/301
- G10H2220/355
- G06F3/0485
- G06F3/167
- IPC, 6
- G06F3 048
- G06F3 01
- H04R3 00
- H04R1 40
- G06F3 0481
- G06F3 0484
Designated states5
- Regional, 4
- Zimbabwe
- Turkmenistan
- Türkiye
- Togo
- National, 1
- United States of America