IP Library Granted Patent US 8,874,814
Granted Patent B2
US 8,874,814 · App. 13/157,519 · Granted Oct 28, 2014

Switch-state information aggregation

Inventors: Joseph C. Coffey (Burnsville, MN); Nasser Pooladian (Roseville, MN)
Assignee: ADC Telecommunications, Inc.
H03M11/24
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,874,814
App. No.
13/157,519
Granted
Oct 28, 2014
Kind
B2
Abstract

One switch-state aggregation technique uses a digital-to-analog converter in combination with an analog-to-digital converter to aggregate the state of a plurality of switches. Another switch-state aggregation technique uses input/output lines of a processor to aggregate the state of a plurality of switches and to communicate data other than the state of the switches. These techniques can be used to aggregate information about whether a plug or other connector is inserted into the ports of a patch panel or other telecommunication or communication assembly, system, or device.

Claims (47)

1. A system comprising:

a plurality of switches, each having a respective logical binary state; and

a programmable processor to monitor the state of the plurality of switches, the programmable processor comprising a plurality of input/output lines, wherein each of the plurality of switches is coupled to a respective input/output line;

wherein for each of the plurality of switches, the system is configured to develop a first logic state on the input/output line associated with that switch when that switch is in a first switch state;

wherein for each of the plurality of switches, the system is configured to develop a second logic state on the input/output line associated with that switch when that switch is in a second switch state; and

wherein the system is further configured to enable data other than the first and second switch states to be communicated over the input/output lines.

2. The system of claim 1 , further comprising a plurality of circuits, each of the circuits associated with a respective one of the plurality switches and the respective input/output line coupled to that switch;

wherein each circuit is configured to develop the first logic state on the input/output line of the switch associated with that circuit when that switch is in the first switch state;

wherein each circuit is configured to develop the second logic state on the input/output line of the switch associated with that circuit when that switch is in the second switch state; and

wherein each circuit is further configured to enable data other than the first and second switch states to be communicated over the associated input/output line.

3. The system of claim 2 , wherein each of the plurality of switches comprises a respective normally closed switch, wherein each circuit comprises a pull-up resistor coupled to a supply voltage and coupled to a first terminal of the normally closed switch, wherein a second terminal of said normally closed switch is coupled to ground, wherein the input/output line associated with that circuit is coupled to the first terminal of said normally closed switch.

4. The system of claim 2 , wherein each of the plurality of switches comprises a respective normally open switch, wherein each circuit comprises a pull-up resistor coupled to a supply voltage and a first terminal of the normally open switch, wherein a second terminal of the normally open switch is coupled to a weak pull-down resistor, wherein the weak pull-down resistor is also coupled to ground, wherein the input/output line associated with that circuit is coupled to the first terminal of said normally open switch.

5. The system of claim 1 , wherein the programmable processor is configured to monitor the state of the plurality of switches by reading the plurality of input/output lines.

6. The system of claim 1 , wherein the programmable processor is configured to communicate data other than the first and second switch states over each of the input/output lines.

7. The system of claim 6 , wherein for each of the input/output lines, the programmable processor is configured to read data from a memory device coupled to that input/output line.

8. The system of claim 7 , wherein each input/output line is coupled to a UNI/O bus interface of the memory device coupled to that input/output line.

9. The system of claim 1 , wherein each input/output line is a general purpose input/output line.

10. The system of claim 1 , wherein each of the input/output lines of the programmable processor is coupled to more than one of the plurality of switches.

11. The system of claim 10 , wherein each of the input/output lines of the programmable processor is coupled to more than one of the plurality of switches using one or more multiplexing devices.

12. The system of claim 11 , wherein the multiplexing device is configured to latch state changes of at least one of the plurality of switches.

13. The system of claim 11 , wherein the multiplexing device is configured to determine when a pair of rapid state changes occurs with respect to at least one of the plurality switches.

14. A patch panel comprising:

a plurality of a ports;

a plurality of switches, each of the plurality of switches being associated with a respective one of the plurality of ports, wherein each of the plurality of switches is configured to be in a first switch state when a cable is inserted into the respective port associated with that switch and in a second switch state when a cable is not inserted into the respective port associated with that switch; and

a programmable processor to monitor the state of the plurality of switches, the programmable processor comprising a plurality of input/output lines, wherein each of the plurality of switches is coupled to a respective input/output line; and

wherein for each of the plurality of switches, the patch panel is configured to develop a first logic state on the input/output line associated with that switch when that switch is in the first switch state;

wherein for each of the plurality of switches, the patch panel is configured to develop a second logic state on the input/output line associated with that switch when that switch is in the second switch state; and

wherein the patch panel is further configured to enable data other than the first and second switch states to be communicated over the input/output lines.

15. The patch panel of claim 14 , further comprising a plurality of circuits, each of the circuits associated with a respective one of the plurality switches and the respective input/output line coupled to that switch;

wherein each circuit is configured to develop the first logic state on the input/output line of the switch associated with that circuit when that switch is in the first switch state;

wherein each circuit is configured to develop the second logic state on the input/output line of the switch associated with that circuit when that switch is in the second switch state; and

wherein each circuit is further configured to enable data other than the first and second switch states to be communicated over the associated input/output line.

16. The patch panel of claim 15 , wherein each of the plurality of switches comprises a respective normally closed switch, wherein each circuit comprises a pull-up resistor coupled to a supply voltage and coupled to a first terminal of the normally closed switch, wherein a second terminal of said normally closed switch is coupled to ground, wherein the input/output line associated with that circuit is coupled to the first terminal of said normally closed switch.

17. The patch panel of claim 15 , wherein each of the plurality of switches comprises a respective normally open switch, wherein each circuit comprises a pull-up resistor coupled to a supply voltage and a first terminal of the normally open switch, wherein a second terminal of the normally open switch is coupled to a weak pull-down resistor, wherein the weak pull-down resistor is also coupled to ground, wherein the input/output line associated with that circuit is coupled to the first terminal of said normally open switch.

18. The patch panel of claim 14 , wherein the programmable processor is configured to read information stored on or in a cable that is inserted into the port using the input/output line associated with that port.

19. The patch panel of claim 14 , wherein the programmable processor is configured to read information stored on or in a cable that is inserted into the port using the input/output line associated with that port in response to a change in the state of the respective switch associated with that port.

20. The patch panel of claim 14 , wherein each cable comprises a copper cable or an optical fiber.

21. The patch panel of claim 14 , wherein each cable comprises a copper patch cord or an optical fiber patch cord.

22. The patch panel of claim 14 , wherein the programmable processor is configured to monitor the state of the plurality of switches by reading the plurality of input/output lines.

23. The patch panel of claim 14 , wherein the programmable processor is configured to communicate data other than the first and second switch states over each of the input/output lines.

24. The patch panel of claim 23 , wherein for each of the input/output lines, the programmable processor is configured to read data from a memory device coupled to that input/output line.

25. The patch panel of claim 24 , wherein each input/output line is coupled to a UNI/O bus interface of the memory device coupled to that input/output line.

26. The patch panel of claim 14 , wherein each input/output line is a general purpose input/output line.

27. The system of claim 14 , wherein each of the input/output lines of the programmable processor is coupled to more than one of the plurality of switches.

28. The patch panel of claim 27 , wherein each of the input/output lines of the programmable processor is coupled to more than one of the plurality of switches using one or more multiplexing devices.

29. The patch panel of claim 28 , wherein the multiplexing device is configured to latch state changes of at least one of the plurality of switches.

30. The patch panel of claim 28 , wherein the multiplexing device is configured to determine when a pair of rapid state changes occurs with respect to at least one of the plurality switches.

Assignments (15)
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 →
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 →
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 →
PATENT SECURITY AGREEMENT Recorded Jul 3, 2019
From: COMMSCOPE TECHNOLOGIES LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 049892/0051 →
RELEASE OF SECURITY INTEREST Recorded Apr 9, 2019
From: JPMORGAN CHASE BANK, N.A.
To: REDWOOD SYSTEMS, INC.; ALLEN TELECOM LLC; ANDREW LLC; COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC
Reel/Frame 049260/0001 →
RELEASE OF SECURITY INTEREST Recorded Apr 9, 2019
From: JPMORGAN CHASE BANK, N.A.
To: REDWOOD SYSTEMS, INC.; ALLEN TELECOM LLC; ANDREW LLC; COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC
Reel/Frame 048840/0001 →
PATENT SECURITY AGREEMENT (TERM) Recorded Jan 13, 2016
From: COMMSCOPE TECHNOLOGIES LLC
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 037513/0709 →
PATENT SECURITY AGREEMENT (ABL) Recorded Jan 13, 2016
From: COMMSCOPE TECHNOLOGIES LLC
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 037514/0196 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 29, 2015
From: COMMSCOPE EMEA LIMITED
To: COMMSCOPE TECHNOLOGIES LLC
Reel/Frame 037012/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 26, 2015
From: TYCO ELECTRONICS SERVICES GMBH
To: COMMSCOPE EMEA LIMITED
Reel/Frame 036956/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 6, 2015
From: ADC TELECOMMUNICATIONS, INC.
To: TYCO ELECTRONICS SERVICES GMBH
Reel/Frame 036060/0174 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 25, 2015
From: ADC TELECOMMUNICATIONS, INC.
To: TYCO ELECTRONICS SERVICES GMBH
Reel/Frame 036026/0021 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 7, 2011
From: COFFEY, JOSEPH C.; POOLADIAN, NASSER
To: ADC TELECOMMUNICATIONS, INC.
Reel/Frame 027031/0148 →
Continuity (2)
Provisional Application 61353906 · Jun 11, 2010
Related Publication 20120023276A1 · Jan 26, 2012