IP Library Granted Patent US 9,401,840
Granted Patent B2
US 9,401,840 · App. 14/307,569 · Granted Jul 26, 2016

Quality check identifying source of service issue

Inventors: Varad V. Voshi (Portland, OR); Harindranath P. Nair (Hillsboro, OR)
Assignee: ARRIS Enterprises, Inc.
H04L41/06H04L12/2801H04L12/6418H04L41/0677H04L43/50H04M3/2227H04M3/304H04M3/306
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,401,840
App. No.
14/307,569
Granted
Jul 26, 2016
Kind
B2
Abstract

A quality check of service received by a CPE device within a first customer premise is initiated, and if the results of the quality check indicate a problem with the service received by the CPE device, one or more CPE devices within one or more customer premises sharing upstream network resources with the first customer premise is identified and a quality check of service received by the one or more identified CPE devices can be conducted. If the results of the quality check of the one or more identified CPE devices indicate a problem with the service received by the CPE devices, a determination can be made that a problem exists at a network component upstream from the first customer premise and the other one or more customer premises.

Claims (53)

1. A method comprising:

identifying a failed quality check at a first customer premise;

identifying one or more other customer premises, wherein the one or more other customer premises each share at least one upstream network component with the first customer premise;

conducting a quality check for the one or more other customer premises;

if the quality check for the one or more other customer premises fails, determining that the cause of the failed quality check at the first customer premise exists at a network component upstream from the first customer premise;

if the quality check for the one or more other customer premises passes, determining that the cause of the failed quality check at the first customer premise exists at the first customer premise;

identifying a lowest-level network component serving the first customer premise;

wherein the one or more identified other customer premises comprise one or more customer premises that are served by the identified, lowest-level network component;

if the number of identified other customer premises served by the identified lowest-level network component is less than a predetermined number, identifying a higher-level network component serving the first customer premise; and

wherein the one or more identified other customer premises comprise one or more customer premises that are served by the identified, higher-level network component.

2. The method of claim 1 , wherein identifying the one or more other customer premises comprises:

determining physical location information associated with the first customer premise; and

identifying one or more other customer premises having physical location information comprising at least one element that is equivalent to an element of the physical location information associated with the first customer premise.

3. The method of claim 2 , wherein physical location information comprises a street address or geographical coordinates.

4. The method of claim 1 , wherein a plurality of other customer premises are identified, and the determination is made that the quality check for the plurality of other customer premises fails if the percentage of identified other customer premises having a failed quality check is greater than a predetermined percentage.

5. The method of claim 1 , further comprising:

if the quality check for the one or more other customer premises fails, outputting a message to a user informing the user that the cause of the failed quality check at the first customer premise exists at a network component upstream from the first customer premise; and

if the quality check for the one or more other customer premises passes, outputting a message to the user informing the user that the cause of the failed quality check at the first customer premise exists at the first customer premise.

6. An apparatus comprising:

a first module configured to identify a failed quality check at a first customer premise equipment device; and

a second module configured to:

identify one or more other customer premise equipment devices, wherein the one or more other customer premise equipment devices each share at least one upstream network component with the first customer premise equipment device;

initiate a quality check for the one or more other customer premise equipment devices;

if the quality check for the one or more other customer premise equipment devices fails, determine that the cause of the failed quality check at the first customer premise equipment device exists at a network component upstream from the first customer premise equipment device; and

if the quality check for the one or more other customer premise equipment devices passes, determine that the cause of the failed quality check at the first customer premise equipment device exists at a customer premise associated with the first customer premise equipment device;

wherein the first module is further configured to:

identify a lowest-level network component serving the first customer premise equipment device;

wherein the one or more identified other customer premise equipment devices comprise one or more customer premise equipment devices that are served by the identified, lowest-level network component;

identify a higher-level network component serving the first customer premise equipment device if the number of identified other customer premise equipment devices served by the identified lowest-level network component is less than a predetermined number; and

wherein the one or more identified other customer premise equipment devices comprise one or more customer premise equipment devices that are served by the identified, higher-level network component.

7. The apparatus of claim 6 , wherein physical location information associated with each of the identified one or more other customer premise equipment devices comprises at least one element that is equivalent to an element of physical location information associated with the first customer premise equipment device.

8. The apparatus of claim 6 , wherein a plurality of other customer premise equipment devices are identified, and the determination is made that the quality check for the plurality of other customer premise equipment devices fails if the percentage of identified other customer premise equipment devices having a failed quality check is greater than a predetermined percentage.

9. The apparatus of claim 6 , further comprising an interface configured to:

output a message to a user informing the user that the cause of the failed quality check at the first customer premise equipment device exists at a network component upstream from the first customer premise equipment device if the quality check for the one or more other customer premise equipment devices fails; and

output a message to the user informing the user that the cause of the failed quality check at the first customer premise equipment device exists at a customer premise associated with the first customer premise equipment device if the quality check for the one or more other customer premise equipment devices passes.

10. One or more non-transitory computer readable media having instructions operable to cause one or more processors to perform the operations comprising:

identifying a failed quality check at a first customer premise;

identifying one or more other customer premises, wherein the one or more other customer premises each share at least one upstream network component with the first customer premise;

conducting a quality check for the one or more other customer premises;

if the quality check for the one or more other customer premises fails, determining that the cause of the failed quality check at the first customer premise exists at a network component upstream from the first customer premise;

if the quality check for the one or more other customer premises passes, determining that the cause of the failed quality check at the first customer premise exists at the first customer premise;

identifying a lowest-level network component serving the first customer premise;

wherein the one or more identified other customer premises comprise one or more customer premises that are served by the identified, lowest-level network component;

if the number of identified other customer premises served by the identified lowest-level network component is less than a predetermined number, identifying a higher-level network component serving the first customer premise; and

wherein the one or more identified other customer premises comprise one or more customer premises that are served by the identified, higher-level network component.

11. The one or more non-transitory computer-readable media of claim 10 , wherein identifying the one or more other customer premises comprises:

determining physical location information associated with the first customer premise; and

identifying one or more other customer premises having physical location information comprising at least one element that is equivalent to an element of the physical location information associated with the first customer premise.

12. The one or more non-transitory computer-readable media of claim 11 , wherein physical location information comprises a street address or geographical coordinates.

13. The one or more non-transitory computer-readable media of claim 10 , wherein a plurality of other customer premises are identified, and the determination is made that the quality check for the plurality of other customer premises fails if the percentage of identified other customer premises having a failed quality check is greater than a predetermined percentage.

14. The one or more non-transitory computer-readable media of claim 10 , wherein the instructions are further operable to cause one or more processors to perform the operations comprising:

if the quality check for the one or more other customer premises fails, outputting a message to a user informing the user that the cause of the failed quality check at the first customer premise exists at a network component upstream from the first customer premise; and

if the quality check for the one or more other customer premises passes, outputting a message to the user informing the user that the cause of the failed quality check at the first customer premise exists at the first customer premise.

Assignments (13)
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 →
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 Jun 25, 2019
From: ARRIS ENTERPRISES, INC.
To: ARRIS ENTERPRISES LLC
Reel/Frame 049586/0470 →
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 INTERNATIONAL LIMITED; ARRIS TECHNOLOGY, INC.; ARCHIE U.S. MERGER LLC; ARCHIE U.S. HOLDINGS LLC; ARRIS GLOBAL SERVICES, INC.; ARRIS HOLDINGS CORP. OF ILLINOIS, INC.; ARRIS SOLUTIONS, INC.; BIG BAND NETWORKS, INC.; TEXSCAN CORPORATION; POWER GUARD, INC.; JERROLD DC RADIO, INC.; NEXTLEVEL SYSTEMS (PUERTO RICO), INC.; GIC INTERNATIONAL HOLDCO LLC; GIC INTERNATIONAL CAPITAL LLC
Reel/Frame 050721/0401 →
CHANGE OF NAME Recorded Mar 14, 2017
From: ARRIS ENTERPRISES INC
To: ARRIS ENTERPRISES LLC
Reel/Frame 041995/0031 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 14, 2015
From: ARRIS SOLUTIONS, INC.
To: ARRIS ENTERPRISES, INC.
Reel/Frame 036601/0162 →
SECURITY INTEREST Recorded Jun 26, 2015
From: ARRIS GROUP, INC.; ARRIS ENTERPRISES, INC.; ARRIS INTERNATIONAL LIMITED; ARRIS TECHNOLOGY, INC.; ARCHIE U.S. MERGER LLC; ARCHIE U.S. HOLDINGS LLC; ARRIS GLOBAL SERVICES, INC.; ARRIS HOLDINGS CORP. OF ILLINOIS, INC.; ARRIS SOLUTIONS, INC.; BIG BAND NETWORKS, INC.; TEXSCAN CORPORATION; POWER GUARD, INC.; JERROLD DC RADIO, INC.; NEXTLEVEL SYSTEMS (PUERTO RICO), INC.; GIC INTERNATIONAL HOLDCO LLC; GIC INTERNATIONAL CAPITAL LLC
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 036020/0789 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 8, 2014
From: JOSHI, VARAD V.; NAIR, HARINDRANATH P.
To: ARRIS SOLUTIONS, INC.
Reel/Frame 033496/0536 →
Continuity (2)
Provisional Application 61836396 · Jun 18, 2013
Related Publication 20140369208A1 · Dec 18, 2014