IP Library Granted Patent US 11,688,253
Granted Patent B2
US 11,688,253 · App. 17/683,587 · Granted Jun 27, 2023

Relaying device status information using light indicator patterns

Inventors: William Charles Hare, Jr. (Cumming, GA); Yury Melnikov (Conshoshocken, PA); William Mohr (Cumming, GA)
Assignee: ARRIS ENTERPRISES LLC
G08B5/36G06V20/46G08B5/38H04B10/116H04B10/1143H04L12/2823
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 11,688,253
App. No.
17/683,587
Filed
Mar 1, 2022
Granted
Jun 27, 2023
Kind
B2
Art Unit
2687
USPC
340/332
Abstract

Methods, systems, and computer readable media can be operable to facilitate recognizing and providing notification of events, states, and/or conditions associated with the CPE (customer premise equipment) device and/or associated networks or devices. An application running on a mobile device (e.g., smart phone) can be used to observe and diagnose electronic equipment (e.g., CPE device). Equipment can have indicators (audio, visual, etc.) that a human would have difficulty interpreting correctly. A mobile device application can be programmed to observe audio and/or visual indicators, report status and possibly recommend course(s) of corrective action to the user. Since the information observed by the mobile device is unidirectional (from the equipment to the mobile device) there is no increased security risk.

Claims (39)

1. A method comprising:

capturing through a camera of a first device, one or more frames comprising video or image frames of one or more light indicators associated with a second device;

detecting a preamble, wherein the preamble comprises a first operation of the one or more light indicators;

synchronizing the camera with the first operation of the one or more light indicators;

based on the synchronization of the camera with the first operation of the one or more light indicators, capturing a status code from the one or more frames, wherein the status code is identified from a second operation of the one or more light indicators following the preamble, the second operation of the one or more light indicators comprising an illumination setting, and wherein the second operation of the one or more light indicators is different from the first operation of the one or more light indicators; and

outputting a display identifying status information associated with the captured status code.

2. The method of claim 1 , wherein the illumination setting comprises a color of illumination, a blink rate, and a state of illumination for each of one or more light indicators of the second device.

3. The method of claim 1 , further comprising:

outputting a display comprising instructions for triggering the second device to begin an output of status information.

4. The method of claim 1 , wherein the status code is identified using color filtering on the one or more captured frames.

5. The method of claim 1 , wherein the status code is associated with status information of the second device.

6. The method of claim 1 , wherein the status code is associated with status information of a network that is associated with the second device.

7. The method of claim 1 , further comprising:

adjusting a frame rate of the camera to increase or decrease a rate at which one or more frames are captured.

8. A first device that:

captures through a camera of a first device, one or more frames comprising video or image frames of one or more light indicators associated with a second device;

detects a preamble, wherein the preamble comprises a first operation of the one or more light indicators;

synchronizes the camera with the first operation of the one or more light indicators;

based on the synchronization of the camera with the first operation of the one or more light indicators, captures a status code from the one or more frames, wherein the status code is identified from a second operation of the one or more light indicators following the preamble, the second operation of the one or more light indicators comprising an illumination setting, and wherein the second operation of the one or more light indicators is different from the first operation of the one or more light indicators; and

outputs a display identifying status information associated with the captured status code.

9. The first device of claim 8 , wherein the illumination setting comprises a color of illumination, a blink rate, and a state of illumination for each of one or more light indicators of the second device.

10. The first device of claim 8 , wherein the status code is identified using color filtering on the one or more captured frames.

11. The first device of claim 8 , wherein the status code is associated with status information of the second device.

12. The first device of claim 8 , wherein the status code is associated with status information of a network that is associated with the second device.

13. The first device of claim 8 , wherein the first device adjusts a frame rate of the camera to increase or decrease a rate at which one or more frames are captured.

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

capturing through a camera of a first device, one or more frames comprising video or image frames of one or more light indicators associated with a second device;

detecting a preamble, wherein the preamble comprises a first operation of the one or more light indicators;

synchronizing the camera with the first operation of the one or more light indicators;

based on the synchronization of the camera with the first operation of the one or more light indicators, capturing a status code from the one or more frames, wherein the status code is identified from a second operation of the one or more light indicators following the preamble, the second operation of the one or more light indicators comprising an illumination setting, and wherein the second operation of the one or more light indicators is different from the first operation of the one or more light indicators; and

outputting a display identifying status information associated with the captured status code.

15. The one or more non-transitory computer-readable media of claim 14 , wherein the illumination setting comprises a color of illumination, a blink rate, and a state of illumination for each of one or more light indicators of the second device.

16. The one or more non-transitory computer-readable media of claim 14 , wherein the status code is identified using color filtering on the one or more captured frames.

17. The one or more non-transitory computer-readable media of claim 14 , the operations further comprising:

outputting a display comprising instructions for triggering the second device to begin an output of status information.

18. The one or more non-transitory computer-readable media of claim 14 , wherein the status code is associated with status information of the second device.

19. The one or more non-transitory computer-readable media of claim 14 , wherein the status code is associated with status information of a network that is associated with the second device.

20. The one or more non-transitory computer-readable media of claim 14 , the operations further comprising:

adjusting a frame rate of the camera to increase or decrease a rate at which one or more frames are captured.

Assignments (2)
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 →
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 →
Continuity (3)
Continuation 17142471 · Jan 6, 2021
Provisional Application 62963871 · Jan 21, 2020
Related Publication 20220189261A1 · Jun 16, 2022
Cited By (2)
US 12,341,649 US 12,489,963