Wireless broadcast protocol
First Claim
Patent Images
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 the steps of,(A) by the target computer;
(a1) obtaining a frame of video data;
(a2) compressing in a video compressor at least some of the video data using a line fitting compression scheme to produce at least one sequence of absolute coded pixel segments and relative coded pixel segments which combine to represent the video data;
(a3) transmitting packets for the frame;
(a4) 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;
(a5) 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;
(a6) removing duplicates from the lists of packets that need to be resent; and
then (a7) resending at least some of the requested packets; and
(B) by each of a plurality of the remote stations;
(b1) receiving from the target computer broadcasted packets associated with the frame of video data;
(b2) keeping a list of missed packets;
(b3) upon receipt of the query packet from the target computer, sending to the target computer at least some entries from the list of missed packets; and
(b4) receiving at least some resent packets rebroadcasted from the target computer including some entries from the list of missed packets and other non-duplicated entries from corresponding lists of missed packets from others of said plurality of the remote stations.
0 Assignments
0 Petitions
Accused Products
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.
-
Citations
9 Claims
-
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 the steps of,(A) by the target computer; (a1) obtaining a frame of video data; (a2) compressing in a video compressor at least some of the video data using a line fitting compression scheme to produce at least one sequence of absolute coded pixel segments and relative coded pixel segments which combine to represent the video data; (a3) transmitting packets for the frame;
(a4) 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;
(a5) 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;
(a6) removing duplicates from the lists of packets that need to be resent; and
then (a7) resending at least some of the requested packets; and(B) by each of a plurality of the remote stations; (b1) receiving from the target computer broadcasted packets associated with the frame of video data; (b2) keeping a list of missed packets; (b3) upon receipt of the query packet from the target computer, sending to the target computer at least some entries from the list of missed packets; and (b4) receiving at least some resent packets rebroadcasted from the target computer including some entries from the list of missed packets and other non-duplicated entries from corresponding lists of missed packets from others of said plurality of the remote stations. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
- KVM”
Specification