IP Library Granted Patent US 10,555,181
Granted Patent B2
US 10,555,181 · App. 15/969,073 · Granted Feb 4, 2020

Determining transceiver height

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,555,181
App. No.
15/969,073
Granted
Feb 4, 2020
Kind
B2
Abstract

An electronic device that determines a height of a transceiver in a structure is described. During operation, the electronic device acquires an image of the structure. Then, the electronic device receives user-input information that specifies lines on the surface of the structure, and receives second user-input information that specifies an approximate vertical location on an exterior of the structure of a transceiver in the structure. Moreover, the electronic device obtains a second image from above the structure from an imaging service, and receives third user-input information that specifies at least one of the lines on the surface in the second image. Next, the electronic device provides information to the imaging service, and in response receives a distance between end points of at least one of the lines. Furthermore, the electronic device provides second information to a computer, and in response receives the determined height of the transceiver.

Claims (62)

1. A method for determining a height of a transceiver in a structure, comprising:

by an electronic device:

acquiring an image of a surface of the structure;

displaying the image;

receiving user-input information that specifies a first line and a second line on the surface of the structure, wherein the first line and the second line are vertically offset from each other;

receiving second user-input information that specifies an approximate vertical location on an exterior of the structure of the transceiver in the structure;

providing, to an output node of the electronic device, a query for a second image of the structure;

receiving, from an input node of the electronic device, the second image, wherein the second image includes a view of the structure from a position above the structure;

displaying the second image;

receiving third user-input information that specifies at least one of the first line and the second line on the surface in the second image;

providing, to the output node and based on the third user-input information, information that specifies at least locations of end points of at least one of the first line and the second line;

receiving, from the input node, a distance between the end points;

providing, to the output node, the distance, the approximate vertical location and a geometry of the first line and a second line; and

receiving, from the input node, the determined height of the transceiver.

2. The method of claim 1 , wherein the method further comprises transmitting, to the output node, the determined height for the transceiver.

3. The method of claim 1 , wherein the first line and the second line are horizontal lines with slopes of zero.

4. The method of claim 1 , wherein pairs of end points of the first line and the second line are vertically aligned.

5. The method of claim 1 , wherein the image includes a two-dimensional view of the structure.

6. The method of claim 1 , wherein the view includes an oblique perspective of the structure that includes two surfaces of the structure.

7. The method of claim 1 , wherein the first line and the second line at least partially overlap in the second image.

8. The method of claim 1 , wherein the query includes a location of the structure.

9. The method of claim 1 , wherein the height has an uncertainty that is less than a predefined value.

10. An electronic device, comprising:

an imaging sensor configured to acquire an image;

an interface circuit configured to communicate with other electronic devices;

a display configured to display information;

a processor coupled to the imaging sensor, the interface circuit, the display and memory; and

the memory configured to store a program module, wherein, when executed by the processor, the program module causes the electronic device to:

acquire, using the imaging sensor, an image of a surface of a structure;

display, on the display, the image;

receive user-input information that specifies a first line and a second line on the surface of the structure, wherein the first line and the second line are vertically offset from each other;

receive second user-input information that specifies an approximate vertical location on an exterior of the structure of a transceiver in the structure;

provide, to an output node of the electronic device, a query for a second image of the structure;

receive, from an input node of the electronic device, the second image, wherein the second image includes a view of the structure from a position above the structure;

display, on the display, the second image;

receive third user-input information that specifies at least one of the first line and the second line on the surface in the second image;

provide, to the output node and based on the third user-input information, information that specifies at least locations of end points of at least one of the first line and the second line;

receive, from the input node, a distance between the end points;

provide, to the output node, the distance, the approximate vertical location and a geometry of the first line and a second line; and

receiving, from the input node, the determined height of the transceiver.

11. The electronic device of claim 10 , wherein, when executed by the processor, the program module causes the electronic device to transmit, to the output node, the determined height for the transceiver.

12. The electronic device of claim 10 , wherein the first line and the second line are horizontal lines with slopes of zero.

13. The electronic device of claim 10 , wherein pairs of end points of the first line and the second line are vertically aligned.

14. The electronic device of claim 10 , wherein the query includes a location of the structure.

15. The electronic device of claim 10 , wherein the height has an uncertainty that is less than a predefined value.

16. A non-transitory computer-readable storage medium for use in conjunction with an electronic device, the computer-readable storage medium storing a program module that, when executed by the electronic device, causes the electronic device to determine a height of a transceiver in a structure by performing at least the operations of:

acquiring an image of a surface of the structure;

displaying the image;

receiving user-input information that specifies a first line and a second line on the surface of the structure, wherein the first line and the second line are vertically offset from each other;

receiving second user-input information that specifies an approximate vertical location on an exterior of the structure of the transceiver in the structure;

providing, to an output node of the electronic device, a query for a second image of the structure;

receiving, from an input node of the electronic device, the second image, wherein the second image includes a view of the structure from a position above the structure;

displaying the second image;

receiving third user-input information that specifies at least one of the first line and the second line on the surface in the second image;

providing, to the output node and based on the third user-input information, information that specifies at least locations of end points of at least one of the first line and the second line;

receiving, from the input node, a distance between the end points;

providing, to the output node, the distance, the approximate vertical location and a geometry of the first line and a second line; and

receiving, from the input node, the determined height of the transceiver.

17. The computer-readable storage medium of claim 16 , wherein, when executed by the electronic device, the program module causes the electronic device to transmit, to the output node, the determined height for the transceiver.

18. The computer-readable storage medium of claim 16 , wherein the first line and the second line are horizontal lines with slopes of zero.

19. The computer-readable storage medium of claim 16 , wherein pairs of end points of the first line and the second line are vertically aligned.

20. The computer-readable storage medium of claim 16 , wherein the query includes a location of the structure.

Assignments (12)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 30, 2025
From: ARRIS ENTERPRISES LLC
To: OUTDOOR WIRELESS NETWORKS LLC
Reel/Frame 071262/0585 →
PARTIAL TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded May 8, 2025
From: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION
To: ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC
Reel/Frame 071226/0923 →
PARTIAL TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS RECORDED AT REEL 069889/FRAME 0114 Recorded May 8, 2025
From: APOLLO ADMINISTRATIVE AGENCY LLC
To: ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC
Reel/Frame 071234/0055 →
PARTIAL TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS AT REEL/FRAME NO. 60752/0001 Recorded May 6, 2025
From: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
To: ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC
Reel/Frame 071189/0001 →
PARTIAL RELEASE OF SECURITY INTEREST AT REEL/FRAME 049892/0396 Recorded May 2, 2025
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC
Reel/Frame 071156/0020 →
RELEASE OF SECURITY INTEREST AT REEL/FRAME 049905/0504 Recorded Dec 19, 2024
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: ARRIS ENTERPRISES LLC (F/K/A ARRIS ENTERPRISES, INC.); ARRIS TECHNOLOGY, INC.; ARRIS SOLUTIONS, INC.; COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC; RUCKUS WIRELESS, LLC (F/K/A RUCKUS WIRELESS, INC.)
Reel/Frame 071477/0255 →
SECURITY INTEREST Recorded Dec 17, 2024
From: ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC; COMMSCOPE INC., OF NORTH CAROLINA; OUTDOOR WIRELESS NETWORKS LLC; RUCKUS IP HOLDINGS LLC
To: APOLLO ADMINISTRATIVE AGENCY LLC
Reel/Frame 069889/0114 →
SECURITY INTEREST Recorded Nov 19, 2021
From: ARRIS SOLUTIONS, INC.; ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC; COMMSCOPE, INC. OF NORTH CAROLINA; RUCKUS WIRELESS, INC.
To: WILMINGTON TRUST
Reel/Frame 060752/0001 →
PATENT SECURITY AGREEMENT Recorded Jul 3, 2019
From: ARRIS ENTERPRISES LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 049820/0495 →
ABL SECURITY AGREEMENT Recorded Jul 3, 2019
From: COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC; ARRIS ENTERPRISES LLC; ARRIS TECHNOLOGY, INC.; RUCKUS WIRELESS, INC.; ARRIS SOLUTIONS, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 049892/0396 →
TERM LOAN SECURITY AGREEMENT Recorded Jul 3, 2019
From: COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC; ARRIS ENTERPRISES LLC; ARRIS TECHNOLOGY, INC.; RUCKUS WIRELESS, INC.; ARRIS SOLUTIONS, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 049905/0504 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 2, 2018
From: CONFORTI, MAOR
To: ARRIS ENTERPRISES LLC
Reel/Frame 045694/0363 →