Patent ID: 8886708
Filing Date: 2014-11-11
Classification: G06F,H04L

Abstract:
1. A method comprising: compatibly interfacing a central switch in a computer network virtualization environment to a plurality of user-end peripheral devices associated with a single user; and receiving, at the central switch, packet data from a plurality of virtual machines on a host server intended for the plurality of user-end peripheral devices, wherein each of the plurality of virtual machines is associated with an exclusive communication with one of the plurality of user-end peripheral devices, and wherein the plurality of user-end peripheral devices comprise two or more of a computer display unit, a keyboard, a mouse, and a universal serial bus (USB) device; separating the packet data from the plurality of virtual machines into a plurality of peripheral signals based on identification data associated with each of the plurality of virtual machines, wherein each peripheral signal includes packet data associated with the exclusive communication between one of the plurality of virtual machines and one of the plurality of user-end peripheral devices; and routing, using the central switch, each peripheral signal to an appropriate user-end peripheral device based on the appropriate user-end peripheral device being associated with the exclusive communication with one of the plurality of virtual machines.