Patent ID: 7752339
Filing Date: 2010-07-06
Classification: G09G

Abstract:
1. A matrix architecture for transmitting keyboard, mouse signals generated by a plurality of console terminals and video signals generated by a plurality of computers via a plurality of broadcasters between the console terminals and the computers, the matrix architecture comprising: a plurality of first extenders, each coupled to one of the console terminals, and coupled to one or more of the broadcasters via a network interface controller of the first extender, transforming keyboard, mouse signals from the coupled console terminal into the keyboard, mouse data packets and transforming video data packets received from the one or more broadcasters into video signals to be displayed on a monitor of the coupled console terminal, wherein each keyboard, mouse data packet has a source address associated with the coupled console terminal and a target address associated with one of the computers, wherein each video data packet has a source address associated with one of the computers and a target address associated with one of the console terminals, wherein the broadcasters broadcast the keyboard, mouse data packets and the video data packets; and a plurality of second extenders, each coupled to one of the computers, and coupled to one or more of the broadcasters via a network interface controller of the second extender, transforming video signals from the coupled computer into the video data packets and transforming keyboard, mouse data packets received from the one or more broadcasters into the keyboard, mouse signals for the coupled computer, wherein each video data packet has a source address associated with the coupled computer and a target address associated with one of the console terminals, wherein each keyboard, mouse data packet has a source address associated with one of the console terminals and a target address associated with the coupled computer, wherein the broadcasters broadcast the video data packets and broadcast the keyboard, mouse data packets wherein the broadcasters broadcast each keyboard, mouse data packet from any one of the first extenders to all of the second extenders, and broadcast each video data packet from any one of the second extenders to all of the first extenders, regardless of the target addresses in the data packets.