Time reversal beamforming techniques with metamaterial antennas
First Claim
Patent Images
1. A method, comprising:
- modulating an impedance of one or more tunable elements based on a sequence of tuning vectors, the one or more tunable elements are associated with an antenna on a source device;
measuring a reference signal amplitude for each tuning vector;
determining field amplitudes for an array of reference points that circumscribe at least a portion of the source device based on the reference signal amplitude for each tuning vector;
determining a target tuning vector that defines a target radiation pattern based on the field amplitudes; and
transmitting a target signal to a target device based on the target radiation pattern;
wherein the array of reference points comprises one or more virtual ports, wherein determining the field amplitudes for the array of reference points further comprises determining complex field amplitudes for the virtual ports based on scattering matrix (S-Matrix) values associated with each tuning vector; and
wherein determining the complex field amplitudes further comprises determining the S-matrix values from a pre-determined admittance matrix (Y-Matrix) and a sample tuning vector according to;
S=(√
{square root over (y)}Z,√
{square root over (y)}−
1)(√
{square root over (y)}Z√
{square root over (y)}+1)−
1=(1−
√
{square root over (z)}Y√
{square root over (z)})(1+√
{square root over (z)}Y√
{square root over (z)})−
1.
2 Assignments
0 Petitions
Accused Products
Abstract
In one embodiment, a source device includes one or more tunable elements associated with an antenna. The source device is operable to modulate an impedance of one or more tunable elements based on a sequence of tuning vectors, measure a reference signal amplitude for each tuning vector, and determine field amplitudes for an array of reference points that circumscribe at least a portion of the source device based on the reference signal amplitude for each tuning vector. The source device is further operable to determine a target tuning vector that defines a target radiation pattern based on the field amplitudes, and transmit a target signal to a target device based on the target radiation pattern.
40 Citations
18 Claims
-
1. A method, comprising:
-
modulating an impedance of one or more tunable elements based on a sequence of tuning vectors, the one or more tunable elements are associated with an antenna on a source device; measuring a reference signal amplitude for each tuning vector; determining field amplitudes for an array of reference points that circumscribe at least a portion of the source device based on the reference signal amplitude for each tuning vector; determining a target tuning vector that defines a target radiation pattern based on the field amplitudes; and transmitting a target signal to a target device based on the target radiation pattern; wherein the array of reference points comprises one or more virtual ports, wherein determining the field amplitudes for the array of reference points further comprises determining complex field amplitudes for the virtual ports based on scattering matrix (S-Matrix) values associated with each tuning vector; and wherein determining the complex field amplitudes further comprises determining the S-matrix values from a pre-determined admittance matrix (Y-Matrix) and a sample tuning vector according to;
S=(√
{square root over (y)}Z,√
{square root over (y)}−
1)(√
{square root over (y)}Z√
{square root over (y)}+1)−
1=(1−
√
{square root over (z)}Y√
{square root over (z)})(1+√
{square root over (z)}Y√
{square root over (z)})−
1. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A device, comprising:
-
an antenna that includes one or more tunable elements; a processor coupled to the antenna and adapted to execute one or more processes; and a memory configured to store a process executable by the processor, the process when executed, is operable to; modulate an impedance of the one or more tunable elements based on a sequence of tuning vectors; measure a reference signal amplitude for each tuning vector; determine field amplitudes for an array of reference points that circumscribe at least a portion of the device based on the reference signal amplitude for each tuning vector; determine a target tuning vector that defines a target radiation pattern based on the field amplitudes; and transmit a target signal to a target device based on the target radiation pattern; wherein the array of reference points comprises one or more virtual ports, wherein the process to determine the field amplitudes for the array of reference points is further operable to determine complex field amplitudes for the virtual ports based on scattering matrix (S-Matrix) values associated with each tuning vector; and wherein the process to determine the complex field amplitudes further is further operable to determine the S-matrix values from a pre-determined admittance matrix (Y-Matrix) and a sample tuning vector according to;
S=(√
{square root over (y)}Z,√
{square root over (y)}−
1)(√
{square root over (y)}Z√
{square root over (y)}+1)−
1=(1−
√
{square root over (z)}Y√
{square root over (z)})(1+√
{square root over (z)}Y√
{square root over (z)})−
1. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A tangible, non-transitory, computer-readable media having instructions encoded thereon, the instructions, when executed by a processor, operable to:
-
modulate an impedance of one or more tunable elements based on a sequence of tuning vectors, the one or more tunable elements are associated with an antenna on a source device; measure a reference signal amplitude for each tuning vector; determine field amplitudes for an array of reference points that circumscribe at least a portion of the source device based on the reference signal amplitude for each tuning vector; determine a target tuning vector that defines a target radiation pattern based on the field amplitudes; and transmit a target signal to a target device based on the target radiation pattern; wherein the array of reference points comprises one or more virtual ports, wherein determining the field amplitudes for the array of reference points further comprises determining complex field amplitudes for the virtual ports based on scattering matrix (S-Matrix) values associated with each tuning vector; and wherein determining the complex field amplitudes further comprises determining the S-matrix values from a pre-determined admittance matrix (Y-Matrix) and a sample tuning vector according to;
S=(√
{square root over (y)}Z,√
{square root over (y)}−
1)(√
{square root over (y)}Z√
{square root over (y)}+1)−
1=(1−
√
{square root over (z)}Y√
{square root over (z)})(1+√
{square root over (z)}Y√
{square root over (z)})−
1. - View Dependent Claims (18)
-
Specification