IP Library Granted Patent US 8,054,171
Granted Patent B1
US 8,054,171 · App. 12/049,355 · Granted Nov 8, 2011

Programming an existing indicator to indicate the cause of a condition

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 8,054,171
App. No.
12/049,355
Granted
Nov 8, 2011
Kind
B1
Abstract

A method and apparatus for allowing a troubleshooter to reuse existing indicators, such as displays, LEDs, or specialized indicators, for a purpose other than the indicator's usual purpose. In response to an initial occurrence of a problem, the troubleshooter modifies the indicator's behavior to indicate a later occurrence of a fault or a set of faults, which may be the cause of the problem. Upon the later occurrence of the problem, the indicator is monitored for simultaneous notification of occurrence of the fault. After the problem is triaged, the modified indicator is returned to its original use. The notification from the indicator can be sensory, i.e., auditory, visible, or tactile. The indicator's change in behavior can occur after the fault happens once or an administrable threshold number of times, or intermittently. Alternatively, the change in behavior may become semi-permanent if the fault continues to occur for some administrable number of times.

Claims (48)

1. A method of diagnosing problems, comprising the steps of:

a processor indicating a first event with an indicator, wherein the first event is for communication equipment in a network, wherein the indicator only indicates the first event;

the processor detecting a first occurrence of a problem with the communication equipment, wherein the first event is not associated with the problem and the first event is different than the problem, and wherein the indicator is not operable to indicate the occurrence of the problem;

the processor reconfiguring the indicator to provide a notification of a possible cause of a next occurrence of the problem, wherein, after the indicator is reconfigured, the indicator is operable to indicate the problem but is not operable to indicate the first event; and

in response to the next occurrence of the problem, the indicator providing the notification of the possible cause of the problem with the communication equipment.

2. The method of claim 1 , further comprising the steps of:

correlating the next occurrence of the problem with the notification of the possible cause of the next occurrence of the problem; and

returning the indicator to indicate the first event after the problem is triaged.

3. The method of claim 1 , wherein:

the notification is selected from a group comprising: an audible, visible, and tactile notification; and

the notification of the possible cause of the next occurrence of the problem occurs before returning the indicator to indicate the first event.

4. The method of claim 1 , wherein the possible cause of the problem has an associated error code.

5. The method of claim 1 , wherein the problem is intermittent.

6. The method of claim 1 , wherein the device that provides the notification is selected from a group comprising: an endpoint device and a network communications device.

7. The method of claim 1 , wherein the step of modifying the indicator's behavior comprises reprogramming the indicator's behavior.

8. The method of claim 1 , wherein reconfiguring the indicator's behavior is selected from a group comprising: a semi-permanent change in behavior when the problem occurs once, and a change in behavior when the problem occurs after an administered threshold.

9. A tangible, non-transitory computer-readable medium comprising instructions to cause a processor to perform the method of claim 1 .

10. An apparatus for diagnosing problems, comprising:

means for triggering an indicator to indicate a first event, in an absence of a problem, for a first purpose other than providing notification of a possible cause of the problem, wherein the first event occurs during normal operation; and

means for modifying a stored code program which manages the indicator's behavior in response to a first occurrence of the problem to provide a notification of a possible cause of a next occurrence of the problem, whereby the indicator is adapted to provide the notification of the possible cause of the next occurrence of the problem.

11. The apparatus of claim 10 , further comprising:

means responsive to a later occurrence of the problem, for correlating the later occurrence of the problem with the notification of the possible cause of the next occurrence of the problem; and

means for returning the indicator to its first purpose after the problem is triaged.

12. The apparatus of claim 10 , wherein the notification is selected from a group comprising: an audible, visible, and tactile notification.

13. A method of diagnosing problems in a suspect device operating in a communications network, comprising the steps of:

the communications network indicating a first event with a programmable indicator;

determining a first occurrence of a problem;

in response to determining the first occurrence of the problem in the communications network, a processor reprogramming stored code to change the indicator's behavior to provide a notification of the problem;

in response to a later occurrence of the problem in the communications network, the indicator providing the notification of the problem;

correlating the later occurrence of the problem with the notification;

triaging the problem; and

reconfiguring stored code to change the indicator to again indicate the first event after the problem is triaged.

14. A tangible, non-transitory computer-readable medium comprising instructions to cause a processor to perform the method of claim 13 .

15. A system for assisting in diagnosis of problems, the system comprising:

a programmable indictor operable to indicate an event; and

at least one computer operable to:

determine a first occurrence of a problem;

reprogram stored program code associated with the programmable indicator's behavior to provide a notification of the problem, wherein the programmable indicator was not operable to provide the notification before reprogramming the stored program code;

reprogram the programmable indicator to provide a possible cause with the notification; and

reprogram the programmable indicator to return an indication of the event after the problem is triaged.

16. The system of claim 15 , wherein:

the computer is responsive to a later occurrence of the problem, for correlating the later occurrence of the problem with a notification of a next occurrence of at least one fault that is possibly causing the problem.

17. The system of claim 15 , wherein the notification is selected from a group comprising an audible notification means, a visible notification means, and a tactile notification means.

18. The system of claim 15 , wherein a fault has an associated computer error code.

19. The system of claim 15 , wherein the programmable indicator is included in a communication device.

20. The system of claim 15 , wherein the reprogramming of stored program code associated with the programmable indicator's behavior is semi-permanent if the fault occurs once.

21. The system of claim 15 , wherein the reprogramming of stored program code associated with the programmable indicator's behavior is semi-permanent if the fault occurs after an administrable number of times.

22. The apparatus of claim 15 , wherein the reprogramming of stored program code associated with the indicator's behavior is effected after the fault has occurred an administrable number of times.

Assignments (19)
(SECURITY INTEREST) GRANTOR'S NAME CHANGE Recorded Sep 21, 2023
From: AVAYA INC.
To: AVAYA LLC
Reel/Frame 065019/0231 →
RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 53955/0436) Recorded May 18, 2023
From: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
To: AVAYA MANAGEMENT L.P.; AVAYA INC.; INTELLISIST, INC.; AVAYA INTEGRATED CABINET SOLUTIONS LLC
Reel/Frame 063705/0023 →
RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 61087/0386) Recorded May 18, 2023
From: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
To: AVAYA MANAGEMENT L.P.; AVAYA INC.; INTELLISIST, INC.; AVAYA INTEGRATED CABINET SOLUTIONS LLC
Reel/Frame 063690/0359 →
RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 045034/0001) Recorded May 18, 2023
From: GOLDMAN SACHS BANK USA., AS COLLATERAL AGENT
To: AVAYA INC.; INTELLISIST, INC.; AVAYA INTEGRATED CABINET SOLUTIONS LLC; OCTEL COMMUNICATIONS LLC; VPNET TECHNOLOGIES, INC.; ZANG, INC. (FORMER NAME OF AVAYA CLOUD INC.); HYPERQUALITY, INC.; HYPERQUALITY II, LLC; CAAS TECHNOLOGIES, LLC; AVAYA MANAGEMENT L.P.
Reel/Frame 063779/0622 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded May 4, 2023
From: AVAYA INC.; AVAYA MANAGEMENT L.P.; INTELLISIST, INC.
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 063542/0662 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded May 3, 2023
From: AVAYA MANAGEMENT L.P.; AVAYA INC.; INTELLISIST, INC.; KNOAHSOFT INC.
To: WILMINGTON SAVINGS FUND SOCIETY, FSB [COLLATERAL AGENT]
Reel/Frame 063742/0001 →
RELEASE OF SECURITY INTEREST IN PATENTS AT REEL 45124/FRAME 0026 Recorded Apr 26, 2023
From: CITIBANK, N.A., AS COLLATERAL AGENT
To: AVAYA HOLDINGS CORP.; AVAYA INC.; AVAYA MANAGEMENT L.P.; AVAYA INTEGRATED CABINET SOLUTIONS LLC
Reel/Frame 063457/0001 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Aug 5, 2022
From: AVAYA INC.; INTELLISIST, INC.; AVAYA MANAGEMENT L.P.; AVAYA CABINET SOLUTIONS LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 061087/0386 →
SECURITY INTEREST Recorded Sep 25, 2020
From: AVAYA INC.; AVAYA MANAGEMENT L.P.; INTELLISIST, INC.; AVAYA INTEGRATED CABINET SOLUTIONS LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION
Reel/Frame 053955/0436 →
SECURITY INTEREST Recorded Jan 23, 2018
From: AVAYA INC.; AVAYA INTEGRATED CABINET SOLUTIONS LLC; OCTEL COMMUNICATIONS LLC; VPNET TECHNOLOGIES, INC.; ZANG, INC.
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 045124/0026 →
SECURITY INTEREST Recorded Jan 10, 2018
From: AVAYA INC.; AVAYA INTEGRATED CABINET SOLUTIONS LLC; OCTEL COMMUNICATIONS LLC; VPNET TECHNOLOGIES, INC.; ZANG, INC.
To: GOLDMAN SACHS BANK USA, AS COLLATERAL AGENT
Reel/Frame 045034/0001 →
BANKRUPTCY COURT ORDER RELEASING ALL LIENS INCLUDING THE SECURITY INTEREST RECORDED AT REEL/FRAME 025863/0535 Recorded Dec 15, 2017
From: THE BANK OF NEW YORK MELLON TRUST, NA
To: AVAYA INC.
Reel/Frame 044892/0001 →
BANKRUPTCY COURT ORDER RELEASING ALL LIENS INCLUDING THE SECURITY INTEREST RECORDED AT REEL/FRAME 030083/0639 Recorded Dec 15, 2017
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
To: AVAYA INC.
Reel/Frame 045012/0666 →
BANKRUPTCY COURT ORDER RELEASING ALL LIENS INCLUDING THE SECURITY INTEREST RECORDED AT REEL/FRAME 041576/0001 Recorded Dec 15, 2017
From: CITIBANK, N.A.
To: AVAYA INC.; AVAYA INTEGRATED CABINET SOLUTIONS INC.; OCTEL COMMUNICATIONS LLC (FORMERLY KNOWN AS OCTEL COMMUNICATIONS CORPORATION); VPNET TECHNOLOGIES, INC.
Reel/Frame 044893/0531 →
SECURITY INTEREST Recorded Jan 27, 2017
From: AVAYA INC.; AVAYA INTEGRATED CABINET SOLUTIONS INC.; OCTEL COMMUNICATIONS CORPORATION; VPNET TECHNOLOGIES, INC.
To: CITIBANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 041576/0001 →
SECURITY AGREEMENT Recorded Mar 13, 2013
From: AVAYA, INC.
To: BANK OF NEW YORK MELLON TRUST COMPANY, N.A., THE
Reel/Frame 030083/0639 →
SECURITY AGREEMENT Recorded Feb 22, 2011
From: AVAYA INC., A DELAWARE CORPORATION
To: BANK OF NEW YORK MELLON TRUST, NA, AS NOTES COLLATERAL AGENT, THE
Reel/Frame 025863/0535 →
REASSIGNMENT Recorded Jun 26, 2008
From: AVAYA TECHNOLOGY LLC
To: AVAYA INC
Reel/Frame 021156/0734 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 16, 2008
From: LANZAFAME, CHRISTOPHER; MORAN, CHRISTOPHER; SZAJDECKI, RICHARD
To: AVAYA TECHNOLOGY LLC
Reel/Frame 020657/0429 →