IP Library Granted Patent US 7,475,322
Granted Patent B2
US 7,475,322 · App. 10/947,164 · Granted Jan 6, 2009

Wireless broadcast protocol

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 7,475,322
App. No.
10/947,164
Granted
Jan 6, 2009
Kind
B2
Abstract

In a keyboard-video-mouse (“KVM”) system in which a target computer may be wirelessly accessed by a plurality of remote stations, a method includes, by the target computer: obtaining a frame of video data; transmitting packets for the frame; transmitting a query packet; obtaining a list of requests from at least one of the remote stations, each request from a particular remote station identifying packets missed by that particular remote station; and resending at least some of the requested packets.

Claims (28)

1. In a keyboard-video-mouse (“KVM”) system in which a target computer may be wirelessly accessed by a plurality of remote stations, a method comprising, by the target computer:

(A) obtaining a frame of video data;

(B) transmitting packets for the frame;

(C) transmitting a query packet requesting at least some of said plurality of remote stations to provide a list of packets that need to be resent;

(D) obtaining from each of at least two of the remote stations, a list of one or more packets that need to be resent, wherein the list of packets from a particular remote station identifies packets missed by that particular remote station;

(E) removing duplicates from the lists of packets that need to be resent; and then

(F) resending at least some of the requested packets.

2. A method as in claim 1 further comprising:

repeating (A) through (B) while there is more video data.

3. A method as in claim 1 further comprising:

sorting the lists of packets that need to be resent prior to removing duplicates.

4. In a keyboard-video-mouse (“KVM”) system in which a target computer may be wirelessly accessed by a plurality of remote stations, a method comprising, by the target computer:

(A) obtaining a frame of video data;

(B) transmitting packets for the frame;

(C) transmitting a query packet requesting at least some of said plurality of remote stations to provide a list of packets that need to be resent;

(D) obtaining from each of at least two of the remote stations, a list of one or more packets that need to be resent, wherein the list of packets from a particular remote station identifies packets missed by that particular remote station;

(E) sorting received lists of packets and removing duplicates from the lists of packets that need to be resent;

(F) resending at least some of the requested packets; and

repeating (A) through (F) while there is more video data.

5. A device, in a keyboard-video-mouse (“KVM”) system in which a target computer may be wirelessly accessed by a plurality of remote stations, the device comprising:

(A) a mechanism constructed and adapted to obtain a frame of video data;

(B) a mechanism constructed and adapted to transmit packets for the frame;

(C) a mechanism constructed and adapted to transmit a query packet, said query packet requesting at least some of said plurality of remote stations to provide a list of packets that need to be resent;

(D) a mechanism constructed and adapted to obtain from each of at least two of the remote stations, a list of one or more packets that need to be resent, wherein the list of packets from a particular remote station identifies packets missed by that particular remote station;

(E) a mechanism constructed and adapted to remove duplicates from the lists of packets that need to be resent; and

(F) a mechanism constructed and adapted to resend at least some of the requested packets.

6. A method as in claim 5 further comprising:

a mechanism constructed and adapted to sort the lists of packets that need to be resent prior to removing duplicates.

Assignments (7)
RELEASE OF SECURITY INTEREST Recorded Mar 2, 2020
From: JPMORGAN CHASE BANK, N.A.
To: VERTIV IT SYSTEMS, INC. (F/K/A AVOCENT CORPORATION); VERTIV IT SYSTEMS, INC. (F/K/A AVOCENT HUNTSVILLE, LLC); VERTIV IT SYSTEMS, INC. (F/K/A AVOCENT REDMOND CORP.); VERTIV CORPORATION (F/K/A EMERSON NETWORK POWER, ENERGY SYSTEMS, NORTH AMERICA, INC.); VERTIV CORPORATION (F/K/A LIEBERT CORPORATION); VERTIV IT SYSTEMS, INC. (F/K/A AVOCENT FREMONT, LLC)
Reel/Frame 052065/0757 →
ABL SECURITY AGREEMENT Recorded Mar 6, 2017
From: ASCO POWER TECHNOLOGIES, L.P.; AVOCENT CORPORATION; AVOCENT FREMONT, LLC; AVOCENT HUNTSVILLE, LLC; AVOCENT REDMOND CORP.; EMERSON NETWORK POWER, ENERGY SYSTEMS, NORTH AMERICA, INC.; LIEBERT CORPORATION; LIEBERT NORTH AMERICA, INC.
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 041941/0363 →
SECURITY AGREEMENT Recorded Mar 2, 2017
From: ASCO POWER TECHNOLOGIES, L.P.; AVOCENT CORPORATION; AVOCENT FREMONT, LLC; AVOCENT HUNTSVILLE, LLC; AVOCENT REDMOND CORP.; EMERSON NETWORK POWER, ENERGY SYSTEMS, NORTH AMERICA, INC.; LIEBERT CORPORATION; LIEBERT NORTH AMERICA, INC.
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 041944/0892 →
CHANGE OF NAME Recorded Dec 9, 2016
From: AVOCENT HUNTSVILLE CORPORATION
To: AVOCENT HUNTSVILLE, LLC.
Reel/Frame 040953/0057 →
CORRECTIVE ASSIGNMENT TO CORRECT THE CONVEYING PARTY NAME PREVIOUSLY RECORDED AT REEL: 020599 FRAME: 0086. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Dec 9, 2016
From: AVOCENT CALIFORNIA CORPORATION
To: AVOCENT HUNTSVILLE CORPORATION
Reel/Frame 040872/0658 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 4, 2008
From: SARACINO, SAMUEL F.
To: AVOCENT HUNTSVILLE CORPORATION
Reel/Frame 020599/0086 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 23, 2004
From: HUNTLY-PLAYLE, IAIN; MOORE, RICHARD L.; COVINGTON, C. DAVID; LALLY, CHARLES; LI, SHENG
To: AVOCENT CALIFORNIA CORPORATION
Reel/Frame 015833/0113 →