Methods and arrangements for performing desktop switching
First Claim
1. A method for creating a complete data path between a user interface device (UID) and a second system device, said UID being coupled to a first system device via a first UID switch prior to said creating said complete data path, said UID and said first system device being coupled to said first UID switch, wherein said second system device is coupled to one of said first UID switch and a second UID switch, wherein said second UID switch is a switch other than said first UID switch, wherein said second system device being one of a plurality of system devices on a network, wherein said network includes a set of interconnected UID switches and said set of interconnected UID switches including said first UID switch and said second UID switch, comprising:
- receiving from said first system device a connect request, said connect request representing a request to form said complete data path between said UID and said second system device;
formulating a switch command via a switch command server (SCS), said SCS being in electronic communication with said set of interconnected UID switches, said SCS being configured at least for managing connect requests, performing dynamic network discovery, and performing protocol negotiation to establish said complete data path without human intervention, wherein said complete data path includes at least one of said set of interconnected UID switches, wherein said dynamic network discovery includes dynamic discovery of at least existence and availability of said set of interconnected UID switches and wherein said protocol negotiation includes protocol negotiation among said set of interconnected UID switches to facilitate communication among said UID switches; and
transmitting said switch command from an input/output controller associated with said first system device to one of said first UID switch and said second UID switch, thereby establishing said complete data path between said UID and said second system device upon executing said switch command.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for creating a complete data path between a user interface device (UID) and a second system device. The UID is coupled to a first system device via a UID switch prior to creating the UID, the first system device, and the second device being coupled to the UID switch. The method includes receiving from the UID at the first system device a connect request. The connect request represents a request to form the complete data path between the UID and the second system device via the UID switch. The method also includes formulating a switch command that is configured to cause the UID switch to create the complete data path when the switch command is executed by the UID switch. The method further includes transmitting the switch command from the first system device to the UID switch.
-
Citations
26 Claims
-
1. A method for creating a complete data path between a user interface device (UID) and a second system device, said UID being coupled to a first system device via a first UID switch prior to said creating said complete data path, said UID and said first system device being coupled to said first UID switch, wherein said second system device is coupled to one of said first UID switch and a second UID switch, wherein said second UID switch is a switch other than said first UID switch, wherein said second system device being one of a plurality of system devices on a network, wherein said network includes a set of interconnected UID switches and said set of interconnected UID switches including said first UID switch and said second UID switch, comprising:
-
receiving from said first system device a connect request, said connect request representing a request to form said complete data path between said UID and said second system device; formulating a switch command via a switch command server (SCS), said SCS being in electronic communication with said set of interconnected UID switches, said SCS being configured at least for managing connect requests, performing dynamic network discovery, and performing protocol negotiation to establish said complete data path without human intervention, wherein said complete data path includes at least one of said set of interconnected UID switches, wherein said dynamic network discovery includes dynamic discovery of at least existence and availability of said set of interconnected UID switches and wherein said protocol negotiation includes protocol negotiation among said set of interconnected UID switches to facilitate communication among said UID switches; and transmitting said switch command from an input/output controller associated with said first system device to one of said first UID switch and said second UID switch, thereby establishing said complete data path between said UID and said second system device upon executing said switch command. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method for creating a complete data path between a user interface device (UID) and a second system device, said UID being coupled to a first system device via a first UID switch prior to said creating said complete data path, said UID and said first system device being coupled to said first UID switch, wherein said second system device is coupled to one of said first UID switch and a second UID switch, wherein said second UID switch is a switch other than said first UID switch, wherein said second system device being one of a plurality of system devices on a network, wherein said network includes a set of interconnected UID switches and said set of interconnected UID switches including said first UID switch and said second UID switch, comprising:
-
receiving at said first system device a connect request from said second system device; formulating, using said second system device and responsive to a receipt of said connect request, a switch command that is configured to cause one of said first UID switch and said second UID switch to create said complete data path when said switch command is executed, said switch command being formulated via a switch command server (SCS), said SCS being in electronic communication with said set of interconnected UID switches, said SCS being configured at least for managing connect requests, performing dynamic network discovery, and performing protocol negotiation to establish said complete data path without human intervention, wherein said complete data path includes at least one of said set of interconnected UID switches, wherein said dynamic network discovery includes dynamic discovery of at least existence and availability of said set of interconnected UID switches and wherein said protocol negotiation includes protocol negotiation among said set of interconnected UID switches to facilitate communication among said UID switches; transmitting said switch command from an input/output controller associated with said second system device to one of said first UID switch and said second UID switch; and executing said switch command using one of said first UID switch and said second UID switch, thereby forming said complete data path between said UID and said second system device. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
-
22. An article of manufacture comprising a program storage medium having computer readable code embodied therein, said computer readable code being configured for creating a complete data path between a user interface device (UID) and a second system device, said UID being coupled to a first system device via a first UID switch prior to said creating said complete data path, said UID and said first system device being coupled to said first UID switch, wherein said second system device is coupled to one of said first UID switch and a second UID switch, wherein said second UID switch is a switch other than said first UID switch, wherein said second system device being one of a plurality of system devices on a network, wherein said network includes a set of interconnected UID switches and said set of interconnected UID switches including said first UID switch and said second UID switch, comprising:
-
computer readable code for receiving from at said first system device a connect request, said connect request representing a request to form said complete data path between said UID and said second system device; computer readable code for formulating a switch command via a switch command server (SCS), said SCS being in electronic communication with said set of interconnected UID switches, said SCS being configured at least for managing connect requests, performing dynamic network discovery, and performing protocol negotiation to establish said complete data path without human intervention, wherein said complete data path includes at least one of said set of interconnected UID switches, wherein said dynamic network discovery includes dynamic discovery of at least existence and availability of said set of interconnected UID switches and wherein said protocol negotiation includes protocol negotiation among said set of interconnected UID switches to facilitate communication among said UID switches; and computer readable code for transmitting said switch command from an input/output controller associated with said first system device to one of said first UID switch and said second UID switch, thereby establishing said complete data path to said second system device upon executing said switch command. - View Dependent Claims (23, 24, 25, 26)
-
Specification