IP Library Granted Patent US 8,275,857
Granted Patent B2
US 8,275,857 · App. 11/797,296 · Granted Sep 25, 2012

Remote session recording apparatus and method

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,275,857
App. No.
11/797,296
Granted
Sep 25, 2012
Kind
B2
Abstract

An Intelligent Network Peripheral (INP) is equipped with a recording control processor that is connected to at least one internal or external recording device (e.g., hard drive, disk array, CD-recorder, DVD recorder, and/or tape device). Using the INP, a user may be prompted to perform an activity, such as (1) start a new recording session, (2) playback a recorded session, (3) delete a recorded session, (4) edit recording parameters (e.g., the number of stored frames, the length of a session to record, the resolution of the image to record), and (5) re-run a recorded session. An INP may be incorporated into a Keyboard/Video/Mouse (KVM) switch, a Rack Connection Manager (RCM) and/or a Pod Extension Module (PEM) for recording at least one of video from and user input to a computer for diagnostic and other purposes.

Claims (31)

1. A peripheral device enclosed in a housing for intercepting and recording interactions between a user interface device and first and second servers, the peripheral device comprising:

a first computer-side interface for receiving signals corresponding to computer video signals of the first server and for selectively (1) transmitting signals corresponding to changes in state of the user interface device to the first server when the first server is the active server and (2) not transmitting signals corresponding to changes in the state of the user interface device to the first server when the first server is not the active server;

a second computer-side interface for receiving signals corresponding to computer video signals of the second server and for selectively (1) transmitting signals corresponding to changes in state of the user interface device to the second server when the second server is the active server and (2) not transmitting signals corresponding to changes in the state of the user interface device to the second server when the second server is not the active server;

at least one user-side interface for receiving signals corresponding to changes in state of the user interface device and for selectively (1) transmitting signals corresponding to computer video signals of the first server when the first server is the active server and (2) transmitting signals corresponding to computer video signals of the second server when the second server is the active server;

a controller for receiving a switching command for selecting which of the first and second servers is the active server; and

a recording control processor for recording (1) signals corresponding to computer video signals of the first server when the first server is the active server, (2) signals corresponding to changes in state of the user interface device, (3) a timing correlation between the signals corresponding to computer video signals of the first server and the signals corresponding to changes in state of the user interface device when the first server is the active server, and (4) a timing correlation between the signals corresponding to computer video signals of the second server and the signals corresponding to changes in state of the user interface device sent to the second server when the second server is the active server, and for beginning recording signals corresponding to computer video signals of the second server when the second server is not the active server but a configurable condition occurs on the second server.

2. The peripheral device as claimed in claim 1 , wherein the at least one computer-side interface comprises a user interface connector.

3. The peripheral device as claimed in claim 1 , wherein the at least one computer-side interface comprises a communications port.

4. The peripheral device as claimed in claim 1 , wherein the at least one user-side interface comprises a KVM interface connector.

5. The peripheral device as claimed in claim 1 , wherein the at least one user-side interface comprises a remote computer connection.

6. The peripheral device as claimed in claim 1 , further comprising a peripheral interface, wherein the recording control processor records, to a recording device connected to the peripheral device across the peripheral interface, the signals recorded by the recording control processor.

7. The peripheral device as claimed in claim 1 , further comprising a non-volatile, rewriteable storage device internal to the peripheral device for storing the signals recorded by the recording control processor.

8. The peripheral device as claimed in claim 1 , further comprising means for providing a user interface to the user for controlling recording by the recording control processor.

9. The peripheral device as claimed in claim 1 , wherein the recording control processor records switches between the first and second servers connected to the peripheral device.

10. The peripheral device as claimed in claim 1 , wherein the configurable condition comprises that the signals corresponding to computer video signals of the second server represent a predetermined image.

11. The peripheral device as claimed in claim 10 , wherein the predetermined image is an image having greater than a predetermined percentage of a single color.

12. A peripheral device enclosed in a housing for playing back recorded interactions between a user interface device and a computer monitor of a user and a first server, the peripheral device comprising:

a first computer-side interface for receiving first signals corresponding to computer video signals of the first server and for selectively (1) transmitting signals corresponding to changes in state of the user interface device to the first server when the first server is the active server and (2) not transmitting signals corresponding to changes in the state of the user interface device to the first server when the first server is not the active server;

a second computer-side interface for receiving signals corresponding to computer video signals of a second server and for selectively (1) transmitting signals corresponding to changes in state of the user interface device to the second server when the second server is the active server and (2) not transmitting signals corresponding to changes in the state of the user interface device to the second server when the second server is not the active server;

at least one user-side interface for receiving second signals corresponding to changes in state of the user interface device and for transmitting signals corresponding to computer video signals of the first server when the first server is the active server and (2) transmitting signals corresponding to computer video signals of the second server when the second server is the active server;

a controller for receiving a switching command for selecting which of the first and second servers is the active server; and

a recording control processor for playing back third recorded signals corresponding to computer video signals of the second server that was not the active server when the third recorded signals were recorded, wherein at least a portion of the first and third signals are played back for display at the same time.

13. The peripheral device as claimed in claim 12 , wherein the at least one computer-side interface comprises a user interface connector.

14. The peripheral device as claimed in claim 12 , wherein the at least one computer-side connector interface comprises a communications port.

15. The peripheral device as claimed in claim 12 , wherein the at least one user-side interface comprises a KVM interface connector.

16. The peripheral device as claimed in claim 12 , wherein the at least one user-side interface comprises a remote computer connection.

17. The peripheral device as claimed in claim 12 , further comprising a peripheral interface, wherein the recording control processor plays back, from a recording device connected to the peripheral device across the peripheral interface, the third recorded signals.

18. The peripheral device as claimed in claim 12 , further comprising a non-volatile, rewriteable storage device internal to the peripheral device for playing back the third recorded signals.

19. The peripheral device as claimed in claim 12 , further comprising means for providing a user interface to the user for controlling playback by the recording control processor.

20. The peripheral device as claimed in claim 12 , wherein the at least a portion of the first and third signals played back for display at the same time are displayed on the computer monitor.

21. The peripheral device as claimed in claim 12 , wherein the at least a portion of the first and third signals played back for display at the same time are displayed on the computer monitor and a second monitor of the user.

Assignments (9)
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: 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 →
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 →
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 Dec 11, 2018
From: AVOCENT CORPORATION
To: VERTIV IT SYSTEMS, INC.
Reel/Frame 047788/0620 →
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 →