IP Library Granted Patent US 9,060,056
Granted Patent B2
US 9,060,056 · App. 14/041,428 · Granted Jun 16, 2015

Notification and troubleshooting of interruptions, failures, and updates

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,060,056
App. No.
14/041,428
Granted
Jun 16, 2015
Kind
B2
Abstract

Aspects of notification and troubleshooting of interruptions, failures, and updates are described. In one embodiment, a customer premises equipment (CPE) device determines a status of the CPE device, which may include a status of connectivity with a service provider. When the status indicates an error, a type of the error may be identified and a message selected for audible playback by the CPE device. The CPE device may further ring a telephonic device, to alert a user and playback the message to the user. The message may indicate that a connectivity error exists and, in some cases, assist the user to troubleshoot the error. In other aspects, the CPE device may receive an update from the service provider and ring the telephonic device, to advise the user of upgraded functions or features, for example, or provide a promotional message.

Claims (63)

1. A notification, comprising:

determining, by a processing circuit in a customer premises equipment (CPE) device, a status of connectivity of the CPE device with a service provider;

when the status of connectivity indicates an error in connectivity with the service provider, identifying a type of the error and selecting a message for audible playback based on the type of the error;

causing, by the processing circuit, a telephonic device coupled to a voice port of the CPE device to ring;

playing a first segment of the message over the telephonic device requesting input from a user relating to one or more conditions associated with the error;

waiting a predetermined period of time for a response from the user corresponding to the first segment;

receiving the response to the first segment from the user relating to the one or more conditions associated with the error; and

performing one or more diagnostic actions using the response from the user relating to the one or more conditions.

2. The notification method according to claim 1 , further comprising:

while causing the telephonic device to ring, monitoring for an off-hook status of the telephonic device; and

after detecting the off-hook status, playing the message over the telephonic device.

3. The notification method according to claim 1 , further comprising:

detecting whether the telephonic device is coupled to the voice port of the CPE device; and

when the telephonic device is not coupled to the voice port of the CPE device, overlaying a voice message indicator over a display output of the CPE device.

4. The notification method according to claim 1 , further comprising:

after the diagnostic actions, selecting a second segment of the message for audible playback based on an outcome of the diagnostic actions; and

playing the second segment of the message over the telephonic device.

5. The notification method according to claim 1 , wherein:

determining the status of connectivity comprises performing a diagnostic analysis on a communications channel between the CPE device and the service provider; and

selecting the message for audible playback comprises selecting the message based on the diagnostic analysis.

6. The notification method according to claim 5 , wherein the diagnostic analysis includes a spectrum analysis which identifies a power density of communications channels across a frequency band over time.

7. The notification method according to claim 1 , further comprising:

receiving an update from the service provider, the update including an update to at least one feature of the CPE; and

in response to the update, causing the telephonic device to ring and playing a feature update message over the telephonic device.

8. A notification device, comprising:

a voice port to be coupled to a telephonic device;

a communications front end port to be coupled to a communications channel;

a memory; and

a control processing circuit coupled to the memory and configured to:

determine a status of connectivity with a service provider via the communications channel;

when the status of connectivity indicates an error in connectivity with the service provider, identify a type of the error and select a message for audible playback based on the type of the error;

cause the telephonic device to ring;

play a first segment of the message over the telephonic device requesting input from a user relating to one or more conditions associated with the error;

wait a predetermined period of time for a response from the user corresponding to the first segment;

receive the response to the first segment from the user relating to the one or more conditions associated with the error; and

perform one or more diagnostic actions using the response from the user relating to the one or more conditions.

9. The notification device according to claim 8 , wherein the control processing circuit is further configured to:

monitor for an off-hook status of the telephonic device; and

play the message over the telephonic device after detecting the off-hook status.

10. The notification device according to claim 8 , wherein the message comprises at least one of an installation troubleshooting message or a connectivity troubleshooting message including a plurality of message segments.

11. The notification device according to claim 8 , wherein the control processing circuit is further configured to:

after the diagnostic actions, select a second segment of the message for audible playback based on an outcome of the diagnostic actions; and

play the second segment of the message over the telephonic device.

12. The notification device according to claim 8 , wherein the control processing circuit is further configured to:

perform a diagnostic analysis on the communications channel; and

select the message for audible playback based on the diagnostic analysis.

13. A notification method, comprising:

determining, by a processing circuit in a customer premises equipment (CPE) device, a status of the CPE device;

when the status indicates an error in connectivity with a service provider, identifying a type of the error and selecting a message for audible playback based on the type of the error;

causing a telephonic device coupled to a voice port of the CPE device to ring;

playing a first segment of the message over the telephonic device requesting input from a user relating to one or more conditions associated with the error;

waiting a predetermined period of time for a response from the user corresponding to the first segment;

receiving the response to the first segment from the user relating to the one or more conditions associated with the error;

performing one or more diagnostic actions using the response from the user relating to the one or more conditions;

after the diagnostic actions, selecting a second segment of the message for audible playback using the outcome of the diagnostic actions; and

playing the second segment of the message over the telephonic device.

14. The notification method according to claim 13 , further comprising:

receiving an update from the service provider, the update including instructions for a diagnostic procedure and a diagnostic message having a plurality of message segments; and

in response to the update, performing the diagnostic procedure on the CPE device.

15. The notification method according to claim 14 , further comprising, after the diagnostic procedure, selecting a segment of the diagnostic message for audible playback based on an outcome of the diagnostic procedure.

16. The notification method according to claim 13 , further comprising:

receiving an update from the service provider, the update including a promotional message; and

in response to the update, causing the telephonic device to ring and playing the promotional message to the telephonic device.

Assignments (7)
CORRECTIVE ASSIGNMENT TO CORRECT THE PATENT NUMBER 9,385,856 TO 9,385,756 PREVIOUSLY RECORDED AT REEL: 47349 FRAME: 001. ASSIGNOR(S) HEREBY CONFIRMS THE MERGER. Recorded Mar 22, 2019
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 051144/0648 →
CORRECTIVE ASSIGNMENT TO CORRECT THE EFFECTIVE DATE PREVIOUSLY RECORDED ON REEL 047229 FRAME 0408. ASSIGNOR(S) HEREBY CONFIRMS THE THE EFFECTIVE DATE IS 09/05/2018. Recorded Oct 29, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047349/0001 →
MERGER Recorded Oct 4, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047229/0408 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Feb 3, 2017
From: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
To: BROADCOM CORPORATION
Reel/Frame 041712/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 1, 2017
From: BROADCOM CORPORATION
To: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
Reel/Frame 041706/0001 →
PATENT SECURITY AGREEMENT Recorded Feb 11, 2016
From: BROADCOM CORPORATION
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 037806/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 20, 2014
From: GOTTLIEB, JAY EVAN
To: BROADCOM CORPORATION
Reel/Frame 032255/0443 →