Patent ID: 7430721

Claim:
An interactive workspace for one or more users, comprising: (a) a plurality of independent machines, wherein none of said independent machines is a dedicated server machine, wherein each of said independent machines can be in send mode or in receive mode, wherein a plurality of said independent machines are in send mode, called senders and wherein a plurality of said independent machines are in receive mode, called receivers; (b) a plurality of input devices operatively coupled to said senders and said receivers; (c) a plurality of display means driven by said senders and said receivers; (d) a network connecting said display means, said senders, and said receivers; (e) a topology map for each of said senders, wherein said topology map comprises a set of valid pointer transitions between said plurality of display means driven by said receivers; (f) a computer program, wherein said computer program comprises for each of said senders: (i) pointer control over one of said receivers, referred to as a corresponding receiver, wherein a pointer controlled by the same of said senders is displayed in one of said display means driven by said corresponding receiver, and one or more of said input devices of the same of said senders are usable on said corresponding receiver; and (ii) motion control for a redirection of the pointer controlled by said same of said senders between one of said display means of said corresponding receiver to one of said display means of another of said receivers, said redirection being related through said valid pointer transitions of said topology map of the same of said senders; (g) a means for each of said independent machines in send mode to switch to receive mode; and (h) a means for each of said independent machines in receive mode to switch to send mode.