Method and apparatus for producing an acoustic field

US9977120B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9977120-B2
Application numberUS-201414889128-A
CountryUS
Kind codeB2
Filing dateApr 29, 2014
Priority dateMay 8, 2013
Publication dateMay 22, 2018
Grant dateMay 22, 2018

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A plurality of control points are defined having a known spatial relationship relative to an array of transducers. An amplitude is assigned to each control point. A matrix is produced containing elements which represent, for each of the control points, the effect that producing a modeled acoustic field having the assigned amplitude with a particular phase at the control point has on the consequential amplitude and phase of the modeled acoustic field at the other control points. Eigenvectors of the matrix are determined, each eigenvector representing a set of phases and relative amplitudes of the modeled acoustic field at the control points. One of the sets is selected and the transducer array is operated to cause one or more of the transducers to output an acoustic wave each having an initial amplitude and phase such that the phases and amplitudes of the resultant acoustic field at the control points correspond to the phases and relative amplitudes of the selected set.

First claim

Opening claim text (preview).

The invention claimed is: 1. A method comprising: i) producing an acoustic field from a transducer array having known relative positions and orientations; ii) defining a plurality of control points wherein each of the plurality of control points have a known spatial relationship relative to the transducer array; iii) assigning an amplitude to each of the plurality of control points; iv) computing a matrix containing elements which represent, for each of the plurality of control points, the effect that producing a modeled acoustic field having the assigned amplitude with a particular phase at that control point has on the consequential amplitude and phase of the modeled acoustic field at the other control points; v) calculating a plurality of eigenvectors of the matrix, each of the plurality of eigenvectors representing a set of relative phases and relative amplitudes of the modeled acoustic field at each of the plurality of control points; and vi) selecting one of the set of phases and relative amplitudes of the modeled acoustic field and operating the transducer array to cause at least one transducer from the transducer array to output an acoustic wave having an initial amplitude and phase such that the phases and amplitudes of the resultant acoustic field at the control points correspond to the phases and relative amplitudes of the selected set of phases and relative amplitudes of the modeled acoustic field. 2. The method of claim 1 wherein each of the plurality of eigenvectors represents scaling factors and comprise a first set of the plurality of eigenvectors and a second set of the plurality of eigenvectors, wherein the first set of the plurality of eigenvectors represent relatively high scaling factors when compared with the second set of the plurality of eigenvectors, wherein the second set of the of the plurality of eigenvectors represent relatively low scaling factors when compared with the first set of the plurality of eigenvectors, and further comprising selecting a set of phases and relative amplitudes with an eigenvalue corresponding to the first set of the plurality of eigenvectors. 3. The method of claim 1 , wherein the effect of producing the assigned amplitude at one of the control points based on the amplitude and phases at each of the other control points is computed using a look-up function which defines how the amplitude and phase of the acoustic waves varies spatially due to attenuation and propagation. 4. The method of claim 1 , further comprising a regularization step in which errors are introduced into an initial amplitude and phase output. 5. The method of claim 4 wherein the regularization step uses a weighted Tikhonov regularization. 6. The method of claim 1 , wherein the power output by the transducer array is scaled such that the transducer outputting the highest of the initial amplitudes operates at substantially full power. 7. The method of claim 1 , wherein the acoustic waves comprise ultrasound waves. 8. The method of claim 1 , wherein the acoustic waves are modulated at a frequency between 0.1 Hz to 500 Hz. 9. The method of claim 1 , wherein the plurality of control points comprise a first group of control points and a second group of control points, wherein the acoustic field has a relatively high amplitude relative to the amplitude of the acoustic field at the second group of control points, wherein the acoustic field has a relatively low amplitude relative to the amplitude of the acoustic field at the first group of control points, and wherein the first group of control points are adjacent to the second group of control points so that a gradient in amplitude of the acoustic field is produced. 10. The method of claim 9 , wherein the plurality of control points comprise a group of at least one low amplitude control points may be supported by at least one high amplitude control point to define a pocket that can hold an object at the group of at least one low amplitude control points. 11. The method of claim 9 , wherein the positions of at least one of the control points are chosen to define parts of a virtual three-dimensional shape within a volume within which the acoustic field may exist. 12. The method of claim 11 , wherein the at least one of the control points are positioned in the region of points where an object intersects the virtual shape. 13. An apparatus for producing an acoustic field, the apparatus comprising: an array of transducers having known relative positions and orientations; a data processor, the data processor comprising: a matrix containing elements representing, for each of a plurality of control points with a known spatial relationship relative to the array of transducers having an assigned amplitude, the effect that producing a modeled acoustic field having the assigned amplitude with a particular phase at that control point has on the consequential amplitude and phase of the modeled acoustic field at the other control points; a plurality of eigenvectors of the matrix, wherein each of the plurality of eigenvectors represents a set of phases and relative amplitudes of the modeled acoustic field at the control points; wherein the data processor is configured to cause at least one transducer from the array of transducers to output an acoustic wave, each acoustic wave having an initial amplitude and phase such that the phases and amplitudes of the resultant acoustic field at the control points correspond to the phases and relative amplitudes of a set of the plurality of eigenvectors. 14. The apparatus of claim 13 wherein a set of phases and relative amplitudes with a relatively high corresponding eigenvalue is the set of the plurality of eigenvectors. 15. The apparatus of claim 13 wherein the data processor further comprises a regulator for introducing errors into an initial amplitude and phase output by the array of transducers. 16. The apparatus of claim 15 , wherein the regular used a weighted Tikhonov regularization. 17. The apparatus of claim 13 wherein the acoustic wave comprises ultrasonic frequencies. 18. The apparatus of claim 13 further comprising a modulator to modulate the acoustic waves at a frequency between 0.1 Hz to 500 Hz. 19. The apparatus of claim 13 further comprising an object tracker configured to choose positions of the plurality of control points based on the data captured by the object tracker.

Assignees

Inventors

Classifications

  • involving adjustment of transmitted power · CPC title

  • Techniques for enhancing spatial resolution of targets (G01S7/52046 takes precedence) · CPC title

  • Combination of several spaced transmitters or receivers of known location for determining the position of a transponder or a reflector (G01S15/872 takes precedence) · CPC title

  • using analysis of echo signal for target characterisation; Target signature; Target cross-section · CPC title

  • with phase comparison between the received signal and the contemporaneously transmitted signal · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9977120B2 cover?
A plurality of control points are defined having a known spatial relationship relative to an array of transducers. An amplitude is assigned to each control point. A matrix is produced containing elements which represent, for each of the control points, the effect that producing a modeled acoustic field having the assigned amplitude with a particular phase at the control point has on the consequ…
Who is the assignee on this patent?
Ultrahaptics Ip Ltd
What technology area does this patent fall under?
Primary CPC classification H04S7/30. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue May 22 2018 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).