US 11,659,406 B2
Methods, systems and computer program products for automatic calibration of antennas
Seth Edward-Austin Hollar, Raleigh, NC (US); and Ryan Michael Tedrick, Raleigh, NC (US)
Assigned to Wiser Systems, Inc., Raleigh, NC (US)
Filed by Wiser Systems, Inc., Raleigh, NC (US)
Filed on Jul. 14, 2022, as Appl. No. 17/864,495.
Application 17/864,495 is a continuation of application No. 16/257,309, filed on Jan. 25, 2019, granted, now 11,399,291.
Claims priority of provisional application 62/621,833, filed on Jan. 25, 2018.
Prior Publication US 2022/0353693 A1, Nov. 3, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. H04W 16/20 (2009.01); H04B 17/21 (2015.01); H04B 17/391 (2015.01); H04W 16/22 (2009.01); H04B 17/12 (2015.01)
CPC H04W 16/20 (2013.01) [H04B 17/12 (2015.01); H04B 17/21 (2015.01); H04B 17/391 (2015.01); H04W 16/225 (2013.01)] 20 Claims
OG exemplary drawing
1. A method of auto-calibrating antennas in a target environment, the method comprising:
obtaining a map and associated scale of the target environment;
displaying the map to a user on a user display device;
discovering a plurality of antennas present in the target environment;
illustrating the discovered plurality of antennas on the map;
repositioning at least some of the plurality antennas on the map;
locking selected ones of plurality of antennas into a current position to provide a plurality of locked antennas, wherein the plurality of locked antennas is equal to zero or greater;
determining at least x and y coordinates for a current location for each of a remaining plurality of unlocked antennas to provide a two-dimensional (2D) location; and
auto-calibrating the remaining plurality of unlocked antennas, wherein auto-calibrating includes moving each of the remaining plurality of unlocked antennas from a first position to a second position using the determined at least x and y coordinates,
wherein at least one of the obtaining, displaying, discovering, illustrating, repositioning, locking and auto-calibrating are performed by at least one processor.