IP Library Granted Patent US 9,336,176
Granted Patent B2
US 9,336,176 · App. 13/877,509 · Granted May 10, 2016

Remote access appliance with communication protocol autosensing feature

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,336,176
App. No.
13/877,509
Granted
May 10, 2016
Kind
B2
Abstract

A remote access appliance (“appliance”) is disclosed which includes an autosensing subsystem that automatically senses when an Ethernet device or a serial device has been connected to it. The appliance then automatically configures one or more internal components to operate with the sensed/connected Ethernet device or serial device. When a serial device connection is detected, the appliance is further able to automatically detect which one of two different, predetermined pinout configurations is being used by the serial device, and to automatically configure one or more internal components to accommodate the detected pinout configuration.

Claims (49)

1. A remote access appliance adapted to sense a communications protocol of a device coupled to the remote access appliance via a cable, the appliance comprising:

a jack forming a port to which either an Ethernet device or a serial device may be coupled, the jack including a plurality of pins;

an autosensing subsystem in communication with selected ones of the pins of the jack and configured to detect when signals on specific ones of said pins are present when any one of an Ethernet device, a first serial device using a first pinout configuration, or a second serial device using a second pinout configuration is coupled to the jack via the cable, to thus indicate and identify a connected device as being the Ethernet device, the first serial device or the second serial device; and

a control logic subsystem responsive to the autosensing subsystem that controls at least one component of the autosensing subsystem so that the signals at the jack are handled as:

Ethernet protocol signals; or

as serial protocol signals in accordance with the first pinout configuration; or

as serial protocol signals in accordance with the second pinout configuration; and

a plurality of switches controlled by the control logic subsystem for applying backup power to the jack, the backup power available to be used by an Ethernet device which is coupled to the jack only in the event that primary power to the Ethernet device from an external subsystem communicating with the Ethernet device is lost.

2. The appliance of claim 1 , wherein the autosensing subsystem further includes a first switching component and a second switching component controlled by the control logic subsystem, the first and second switching components selectively coupling signals at the pins of the jack to one of an Ethernet transformer or a serial transceiver.

3. The appliance of claim 1 , wherein the plurality of switches comprises a plurality of power switches, the plurality of power switches being responsive to the control logic subsystem and operable to control the application of the backup power to selected ones of the plurality of pins of the jack only when the Ethernet device which is detected as having been connected to the jack forms a specific, predetermined type of Ethernet device and;

the control system further being configured to automatically detect when the specific, predetermined type of Ethernet device has been uncoupled from the jack, and to automatically remove the backup power from the selected ones of the plurality of pins of the jack.

4. The appliance of claim 1 , wherein the autosensing subsystem further includes: a first switching component; a second switching component; an Ethernet transformer responsive to signals from the first and second switching components; a first RS-232 serial transceiver responsive to signals from both of the switching components; a second RS-232 serial transceiver responsive to signals from both of the switching components; the switching components being controlled by the control logic subsystem to make and break a connection between the jack and the Ethernet transformer, depending on whether an RS-232 level signal is sensed on one or more selected pins of the jack; and the switching components further being controlled to selectively couple selected ones of the pins of the jack to selected inputs of the RS-232 serial transceivers.

5. The appliance of claim 1 , wherein the autosensing subsystem further includes a pair of serial transceivers responsive to the control logic subsystem, and wherein the control logic subsystem turns on only one of the pair of serial transceivers depending which specific pins of said jack are sensed to have a signal present thereon.

6. The appliance of claim 5 , wherein both of the serial transceivers comprise RS-232 serial transceivers, and each one of the RS-232 serial transceivers generates an output signal when it receives a signal of a predetermined voltage level on a specified input thereof, the signal of a predetermined voltage level being of a level that indicates that a valid RS-232 device has been coupled to the jack.

7. The appliance of claim 4 , wherein the generation of the signal by one of the RS-232 transceivers also indicates which one of the first or second pinout configurations that the serial device that has been connected to the jack is using.

8. The appliance of claim 7 , further comprising a universal asynchronous receiver/transmitter (UART) responsive to both of the RS-232 transceivers.

9. A remote access appliance adapted to sense a communications protocol of a device coupled to the remote access appliance via a cable, the appliance comprising:

a jack forming a port to which either an Ethernet device or a serial device may be coupled, the jack including a plurality of pins;

an autosensing subsystem having: a plurality of switching elements in communication with selected ones of the pins of the jack and configured to detect when signals on specific ones of the pins are present when either an Ethernet device or a serial device is coupled to the jack via a cable, to thus indicate the presence of either the Ethernet device or the serial device; and a pair of RS-232 serial transceivers, with a first one of the transceivers configured to accommodate a first serial pinout configuration used by a first serial device, and a second one of the RS-232 serial transceivers configured to accommodate a second serial pinout configuration used by a second serial device;

a control logic subsystem responsive to the autosensing subsystem that controls the switching elements and the RS-232 serial transceivers so that the signals at the jack are handled as either Ethernet protocol signals or as serial protocol signals, and when the signals are detected as being serial signals, then using an output from each of the RS-232 serial transceivers to determine whether the serial device connected to the jack is the first serial device or the second serial device; and

a plurality of switches responsive to the control logic subsystem for applying backup power to select ones of the plurality of pins of the jack when an Ethernet device is detected as having been coupled to the jack, and the Ethernet device is further detected as being a specific, predetermined type of Ethernet device, and wherein the backup power is available for use by the specific, predetermined type of Ethernet device only when primary power from an external subsystem powering the specific, predetermined type of Ethernet device becomes unavailable.

10. The appliance of claim 9 , wherein the plurality of switches comprises a plurality of power switching elements controlled by the control logic subsystem for selectively applying backup power to selected ones of the pins of the jack when the specific, predetermined type of Ethernet device is detected as having been coupled to the jack; and

wherein the control logic subsystem further operates to automatically detect when the specific, predetermined type of Ethernet device has been uncoupled from the jack and to automatically remove the backup power to the selected ones of the plurality of pins of the jack.

11. The appliance of claim 10 , wherein the backup power is only applied to the selected pins of the jack when the specific, predetermined type of Ethernet device is detected to be a digital rack interface pod.

12. The appliance of claim 9 , wherein each of the RS-232 serial transceivers each generate a signal on a specific pin thereof when a specific level of signal is received on at least one of its inputs, the specific level of signal indicating that a device coupled to the jack is an RS-232 serial device rather than an Ethernet device.

13. The appliance of claim 9 , wherein the autosensing subsystem includes an Ethernet transformer, and the plurality of switching elements includes first and second switching elements that each are coupled to selected ones of the pins of the jack, and which connect the selected ones of the pins to either the Ethernet transformer or the RS-232 serial transceivers.

14. The appliance of claim 9 , wherein the control logic subsystem is configured to turn only one of the serial RS-232 transceivers depending on which one of the two serial pinout configurations is detected.

15. A method for controlling a remote access appliance to sense a communications protocol of a device coupled to the remote access appliance via a cable, the method comprising:

using a jack to form a port to which either an Ethernet device or a serial device may be coupled via the cable, wherein the jack includes a plurality of pins;

sensing when at least one selected pin of the jack has a voltage signal present thereon when a device is coupled to the jack, which indicates that the device is an Ethernet device, or a first serial device using a first pinout configuration, or a second serial device using a second pinout configuration;

using a control logic subsystem to control a plurality of switching elements to connect the pins of the jack to internal components of the appliance such that the appliance is able to then communicate with the device using one of an Ethernet communications protocol, or a serial communications protocol implemented using the first pinout configuration, or the serial communications protocol implemented using the second pinout configuration; and

further using the control logic subsystem to apply a backup power signal to selected ones of the plurality of pins of the jack only when the device detected is detected to be a specific, predetermined type of Ethernet device which would ordinarily be powered by an external subsystem communicating with the specific, predetermined type of Ethernet device.

16. The method of claim 15 , wherein the control logic subsystem selectively connects the certain pins of the jack to either an Ethernet element or a plurality of serial transceivers.

17. The method of claim 16 , further comprising sensing when a specific input of each of the serial transceivers has a voltage signal thereon, and using the voltage signal at the specific input to determine which one of the first or second pinout configurations is being used with the device.

18. The method of claim 15 , further comprising sensing that the specific, predetermined type of Ethernet device is a digital rack interface pod; and

further using the control logic subsystem to automatically remove power from the select ones of the plurality of pins of the jack when uncoupling of the digital rack interface pod from the jack is detected.

19. A remote access appliance adapted to sense a communications protocol of a device coupled to the remote access appliance via a cable, the appliance comprising:

a jack forming a port to which either an Ethernet device or a serial device may be coupled, the jack including a plurality of pins;

an autosensing subsystem having: a plurality of switching elements in communication with selected ones of the pins of the jack and configured to detect when signals on specific ones of the pins are present when either an Ethernet device or a serial device is coupled to the jack via a cable, to thus indicate the presence of either the Ethernet device or the serial device; and a pair of RS-232 serial transceivers, with a first one of the transceivers configured to accommodate a first serial pinout configuration used by a first serial device, and a second one of the RS-232 serial transceivers configured to accommodate a second serial pinout configuration used by a second serial device;

a control logic subsystem responsive to the autosensing subsystem that controls the switching elements and the RS-232 serial transceivers so that the signals at the jack are handled as either Ethernet protocol signals or as serial protocol signals, and when the signals are detected as being serial signals, then using an output from each of the RS-232 serial transceivers to determine whether the serial device connected to the jack is the first serial device or the second serial device;

a plurality of power switching elements controlled by the control logic subsystem for selectively applying backup power to selected ones of the pins of the jack when a specific type of Ethernet device is detected as having been coupled to the jack; and

wherein the backup power is only applied to the selected pins of the jack when the specific type of Ethernet device is detected to be a digital rack interface pod.

20. A method for controlling a remote access appliance to sense a communications protocol of a device coupled to the remote access appliance via a cable, the method comprising:

using a jack to form a port to which either an Ethernet device or a serial device may be coupled via the cable, wherein the jack includes a plurality of pins;

sensing when at least one selected pin of the jack has a voltage signal present thereon when a device is coupled to the jack, which indicates that the device is an Ethernet device or a serial device;

using a control logic subsystem to control a plurality of switching elements to connect the pins of the jack to either an Ethernet element or a plurality of serial transceivers, such that the appliance is able to then communicate with the device using one of an Ethernet communications protocol or a serial communications protocol;

wherein the sensing is further performed to sense when a specific input of each of the serial transceivers has a voltage signal thereon, and using the voltage signal at the specific input to determine which one of two different serial pinout configurations is being used with the device; and

when the device is sensed to be the Ethernet device, then applying a backup power signal to selected pins of the jack after determining that the Ethernet device is a certain type of Ethernet device; and

further sensing that the certain type of Ethernet device is a digital rack interface pod.

Assignments (12)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 16, 2024
From: VERTIV IT SYSTEMS, INC.
To: VERTIV CORPORATION
Reel/Frame 069695/0620 →
SECURITY INTEREST Recorded Oct 26, 2021
From: VERTIV CORPORATION; VERTIV IT SYSTEMS, INC.; ELECTRICAL RELIABILITY SERVICES, INC.; ENERGY LABS, INC.
To: UMB BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 057923/0782 →
SECURITY AGREEMENT Recorded Mar 3, 2020
From: ELECTRICAL RELIABILITY SERVICES, INC.; ENERGY LABS, INC.; VERTIV CORPORATION; VERTIV IT SYSTEMS, INC.
To: CITIBANK, N.A.
Reel/Frame 052076/0874 →
RELEASE OF SECURITY INTEREST Recorded Mar 2, 2020
From: JPMORGAN CHASE BANK, N.A.
To: VERTIV CORPORATION (F/K/A ALBER CORP.); VERTIV IT SYSTEMS, INC. (F/K/A AVOCENT CORPORATION); VERTIV IT SYSTEMS, INC. (F/K/A AVOCENT FREMONT, LLC); VERTIV IT SYSTEMS, INC. (F/K/A AVOCENT HUNTSVILLE, LLC); VERTIV IT SYSTEMS, INC. (F/K/A AVOCENT REDMOND CORP.); ELECTRICAL RELIABILITY SERVICES, INC.; VERTIV CORPORATION (F/K/A EMERSON NETWORK POWER, ENERGY SYSTEMS, NORTH AMERICA, INC.); VERTIV CORPORATION (F/K/A LIEBERT CORPORATION)
Reel/Frame 052065/0666 →
RELEASE OF SECURITY INTEREST Recorded Mar 2, 2020
From: THE BANK OF NEW YORK MELLON TRUST COMPANY N.A.
To: VERTIV CORPORATION; VERTIV IT SYSTEMS, INC.; ELECTRICAL RELIABILITY SERVICES, INC.
Reel/Frame 052071/0913 →
CORRECTIVE ASSIGNMENT TO CORRECT THE RECEIVING PARTY DATA PREVIOUSLY RECORDED AT REEL: 048245 FRAME: 0783. ASSIGNOR(S) HEREBY CONFIRMS THE CHANGE OF NAME. Recorded Jun 14, 2019
From: AVOCENT CORPORATION
To: VERTIV IT SYSTEMS, INC.
Reel/Frame 051692/0965 →
SECOND LIEN SECURITY AGREEMENT Recorded Jun 10, 2019
From: VERTIV IT SYSTEMS, INC.; VERTIV CORPORATION; VERTIV NORTH AMERICA, INC.; ELECTRICAL RELIABILITY SERVICES, INC.; VERTIV ENERGY SYSTEMS, INC.
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
Reel/Frame 049415/0262 →
CHANGE OF NAME Recorded Feb 4, 2019
From: AVOCENT CORPORATION
To: AVOCENT HUNTSVILLE, LLC; VERTIV IT SYSTEMS, INC.
Reel/Frame 048245/0783 →
MERGER Recorded Jan 30, 2019
From: AVOCENT HUNTSVILLE, LLC
To: AVOCENT CORPORATION
Reel/Frame 048191/0640 →
SECURITY AGREEMENT Recorded Dec 2, 2016
From: ALBER CORP.; ASCO POWER TECHNOLOGIES, L.P.; AVOCENT CORPORATION; AVOCENT FREMONT, LLC; AVOCENT HUNTSVILLE, LLC; AVOCENT REDMOND CORP.; ELECTRICAL RELIABILITY SERVICES, INC.; EMERSON NETWORK POWER, ENERGY SYSTEMS, NORTH AMERICA, INC.; LIEBERT CORPORATION; LIEBERT NORTH AMERICA, INC.; NORTHERN TECHNOLOGIES, INC.
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 040797/0615 →
SECURITY AGREEMENT Recorded Dec 1, 2016
From: ALBER CORP.; ASCO POWER TECHNOLOGIES, L.P.; AVOCENT CORPORATION; AVOCENT FREMONT, LLC; AVOCENT HUNTSVILLE, LLC; AVOCENT REDMOND CORP.; ELECTRICAL RELIABILITY SERVICES, INC.; EMERSON NETWORK POWER, ENERGY SYSTEMS, NORTH AMERICA, INC.; LIEBERT CORPORATION; LIEBERT NORTH AMERICA, INC.; NORTHERN TECHNOLOGIES, INC.
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 040783/0148 →
CHANGE OF NAME Recorded Sep 30, 2016
From: AVOCENT HUNTSVILLE CORP.
To: AVOCENT HUNTSVILLE, LLC
Reel/Frame 039906/0726 →