IP Library Granted Patent US 9,025,469
Granted Patent B2
US 9,025,469 · App. 13/844,716 · Granted May 5, 2015

Method for estimating cable plant topology

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 9,025,469
App. No.
13/844,716
Granted
May 5, 2015
Kind
B2
Abstract

A method of estimating a topology of a network in which an estimated geographic path of cables of a network between a geographic location of a network component and a geographic location of a terminal network element is automatically generated from data providing the geographic location of the network component and the geographic location of the terminal network element. If the estimated geographic path includes an intersection of separate branches of the path located a predetermined distance from the network component in a downstream direction extending from the network component to the terminal network element, the estimated geographic path is automatically adjusted by replacing the intersection in the estimated geographic path with separate non-intersecting paths extending from different outlet ports of the network component to the separate branches.

Claims (26)

1. A method of estimating a topology of a network, comprising the steps of:

automatically generating an estimated geographic path of cables of a network between a geographic location of a network component and a geographic location of a terminal network element from data providing the geographic location of the network component and the geographic location of the terminal network element;

if the estimated geographic path includes an intersection of separate branches of the path located a predetermined distance from the network component in a downstream direction extending from the network component to the terminal network element, adjusting the estimated geographic path by replacing the intersection in the estimated geographic path with separate non-intersecting paths extending from different outlet ports of the network component to the separate branches; and

populating a geographic map with the geographic location of the network component, the geographic location of the terminal network element, and the estimated geographic path as adjusted during said adjusting step.

2. The method according to claim 1 , wherein the network is a cable network and wherein the network component includes multiple separate outlet ports and is selected from a group consisting of a fiber optic node and an amplifier.

3. The method according to claim 1 , wherein the predetermined distance is 200 feet or less.

4. The method according to claim 1 , wherein the data used during said step of automatically generating an estimated geographic path includes geo-encoded data providing information of a geographic layout of streets within a service area.

5. The method according to claim 1 , wherein, during said step of automatically generating an estimated geographic path, the geo-encoded data is used to electronically determine a path extending along the geographic layout of streets and corresponding to a shortest walking distance along the streets between the geographic location of the network component and the geographic location of the terminal network element, and wherein the path corresponding to the shortest walking distance along the streets is used as the estimated geographic path of the cables of the network.

6. The method according to claim 1 , wherein the geographic map generated during said populating step is displayable with geospatial software using geo-encoded data.

7. The method according to claim 6 , further comprising the step of displaying a visual form of the geographic map in which the network component, the terminal network element, and the estimated geographic path as adjusted during said adjusting step are graphically shown in the visual form of a street map.

8. The method according to claim 7 , further comprising the step of adding a geographic location of a suspected network fault on the street map.

9. The method according to claim 7 , further comprising the step of receiving information electronically concerning the terminal network element and the geographic location of the terminal network element, wherein said receiving step includes importing a service address of the terminal network element from a database and marking the geographic location of the terminal network element on the street map as a geographic location of the service address.

10. The method according to claim 9 , wherein said step of generating the estimated geographic path includes estimating a location of a tap of the terminal network element as a location on a street in front of the service address and estimating a location of a drop cable as a connection between the geographic location of the service address and the estimated location of the tap.

11. The method according to claim 10 , wherein said step of generating the estimated geographic path includes determining a path that follows along streets in the street map and that corresponds to a shortest walking direction from the network component to the terminal network element along the streets included in the street map and defining this path as the geographic path of the network between the network component and the tap.

12. The method according to claim 7 , further comprising the step of populating a point on the street map as an amplifier if network power level discontinuities are monitored at a location on the estimated geographic path.

13. The method according to claim 1 , further comprising the step of receiving information electronically concerning the network component and the geographic location of the network component, wherein said receiving step includes importing the information from a database via a cable modem termination system (CMTS).

14. The method according to claim 1 , further comprising the steps of repeating said generating step for each terminal network element connected to the network component, and overlaying the estimated geographic paths generated to produce an overall estimated network path having a tree and branch architectural form for a predetermined service area of the network, wherein said adjusting step is performed after said repeating and overlaying steps.

15. The method according to claim 14 , further comprising the step of determining which terminal network elements are connected to the network component, wherein said determining step includes electronically receiving information concerning DOCSIS serving groups and connecting terminal network elements that are determined to be within a same Data Over Cable Service Interface Specification (DOCSIS serving group to the network component which is determined responsible for the DOCSIS serving group.

16. A signal processing electronic device for estimating a topology of a network, comprising at least one processing unit configured to:

automatically generate an estimated geographic path of cables of a network between a geographic location of a network component and a geographic location of a terminal network element from data providing the geographic location of the network component and the geographic location of the terminal network element;

if the estimated geographic path includes an intersection of separate branches of the path located a predetermined distance from the network component in a downstream direction extending from the network component to the terminal network element, adjust the estimated geographic path by replacing the intersection in the estimated geographic path with separate non-intersecting paths extending from different outlet ports of the network component to the separate branches;

populate a geographic map with the geographic location of the network component, the geographic location of the terminal network element, and the estimated geographic path as adjusted during the adjusting.

17. At least one non-transitory computer readable storage medium having computer program instructions stored thereon that, when executed by at least one processor, cause the at least one processor to:

automatically generate an estimated geographic path of cables of a network between a geographic location of a network component and a geographic location of a terminal network element from data providing the geographic location of the network component and the geographic location of the terminal network element; and

if the estimated geographic path includes an intersection of separate branches of the path located a predetermined distance from the network component in a downstream direction extending from the network component to the terminal network element, adjust the estimated geographic path by replacing the intersection in the estimated geographic path with separate non-intersecting paths extending from different outlet ports of the network component to the separate branches; and

populate a geographic map with the geographic location of the network component, the geographic location of the terminal network element, and the estimated geographic path as adjusted during the adjusting.

Assignments (14)
SECURITY INTEREST Recorded Apr 8, 2026
From: ARRIS ENTERPRISES LLC; RUCKUS IP HOLDINGS LLC
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 075476/0814 →
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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 23, 2022
From: ARRIS TECHNOLOGY, INC.
To: ARRIS ENTERPRISES, INC.
Reel/Frame 060791/0583 →
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 →
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 →
PATENT SECURITY AGREEMENT Recorded Jul 3, 2019
From: ARRIS ENTERPRISES LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 049820/0495 →
CHANGE OF NAME Recorded Jul 2, 2019
From: ARRIS ENTERPRISES, INC.
To: ARRIS ENTERPRISES LLC
Reel/Frame 049649/0062 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Apr 8, 2019
From: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
To: ARRIS GROUP, INC.; ARRIS ENTERPRISES, INC.; ARRIS SOLUTIONS, INC.; ARRIS KOREA, INC.; ARRIS HOLDINGS CORP. OF ILLINOIS, INC.; BIG BAND NETWORKS, INC.; TEXSCAN CORPORATION; POWER GUARD, INC.; 4HOME, INC.; ACADIA AIC, INC.; AEROCAST, INC.; BROADBUS TECHNOLOGIES, INC.; GENERAL INSTRUMENT CORPORATION; GENERAL INSTRUMENT AUTHORIZATION SERVICES, INC.; GENERAL INSTRUMENT INTERNATIONAL HOLDINGS, INC.; IMEDIA CORPORATION; JERROLD DC RADIO, INC.; LEAPSTONE SYSTEMS, INC.; MODULUS VIDEO, INC.; MOTOROLA WIRELINE NETWORKS, INC.; NETOPIA, INC.; NEXTLEVEL SYSTEMS (PUERTO RICO), INC.; QUANTUM BRIDGE COMMUNICATIONS, INC.; SETJAM, INC.; SUNUP DESIGN SYSTEMS, INC.; UCENTRIC SYSTEMS, INC.; GIC INTERNATIONAL HOLDCO LLC; GIC INTERNATIONAL CAPITAL LLC; CCE SOFTWARE LLC; THE GI REALTY TRUST 1996
Reel/Frame 048825/0294 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 18, 2015
From: ARRIS TECHNOLOGY, INC
To: ARRIS ENTERPRISES, INC.
Reel/Frame 037328/0341 →
MERGER AND CHANGE OF NAME Recorded Mar 10, 2015
From: GENERAL INSTRUMENT CORPORATION; GENERAL INSTRUMENT CORPORATION
To: ARRIS TECHNOLOGY, INC.
Reel/Frame 035176/0620 →
SECURITY AGREEMENT Recorded May 28, 2013
From: ARRIS GROUP, INC.; ARRIS ENTERPRISES, INC.; ARRIS SOLUTIONS, INC.; ARRIS KOREA, INC.; ARRIS HOLDINGS CORP. OF ILLINOIS; BIGBAND NETWORKS, INC.; TEXSCAN CORPORATION; POWER GUARD, INC.; 4HOME, INC.; ACADIA AIC, INC.; AEROCAST, INC.; BROADBUS TECHNOLOGIES, INC.; GENERAL INSTRUMENT CORPORATION; GENERAL INSTRUMENT AUTHORIZATION SERVICES, INC.; GENERAL INSTRUMENT INTERNATIONAL HOLDINGS, INC.; IMEDIA CORPORATION; JERROLD DC RADIO, INC.; LEAPSTONE SYSTEMS, INC.; MODULUS VIDEO, INC.; MOTOROLA WIRELINE NETWORKS, INC.; NETOPIA, INC.; NEXTLEVEL SYSTEMS (PUERTO RICO), INC.; QUANTUM BRIDGE COMMUNICATIONS, INC.; SETJAM, INC.; SUNUP DESIGN SYSTEMS, INC.; UCENTRIC SYSTEMS, INC.; GIC INTERNATIONAL HOLDCO LLC; GIC INTERNATIONAL CAPITAL LLC; CCE SOFTWARE LLC; THE GI REALTY TRUST 1996
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 030498/0023 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 29, 2013
From: BOWLER, DAVID B.; BASILE, BRIAN M.
To: GENERAL INSTRUMENT CORPORATION
Reel/Frame 030114/0372 →