Claims Analysis
Total Claims: 27
Claim 1
Independent Claim
203 words
A method of sharing a cursor control device amongst first and second graphic display devices, said cursor control device generating data for controlling a first cursor on said graphic display devices, said method comprising the steps of: (1) defining a first transition window in said first graphic display device and a second, mating transition window in said second graphic display device, (2) determining when said first cursor has been moved into a first position in said first transition window, (3) when said first cursor enters said first transition window, drawing a second cursor on said second graphic display device at a predetermined second position corresponding to said first position on said first graphic display device, (4) when said first cursor enters said transition window, automatically repositioning said first cursor to a third position on said first graphic display device corresponding to said predetermined second position on said second graphic display device, (5) when said first cursor has entered said transition window, masking said first cursor on said first screen so that it does not appear, and (6) after said first cursor has entered said transition window, sending simulations of said data generated by said cursor control device to said second graphic display device.
Claim 2
Independent Claim
203 words
A method of sharing a cursor control device amongst first and second graphic display devices, said cursor control device generating data for controlling a first cursor on said graphic display devices, said method comprising the steps of: (1) defining a first transition window in said first graphic display device and a second, mating transition window in said second graphic display device, (2) determining when said first cursor has been moved into a first position in said first transition window, (3) when said first cursor enters said first transition window, drawing a second cursor on said second graphic display device at a predetermined second position corresponding to said first position on said first graphic display device, (4) when said first cursor enters said transition window, automatically repositioning said first cursor to a third position on said first graphic display device corresponding to said predetermined second position on said second graphic display device, (5) when said first cursor has entered said transition window, masking said first cursor on said first screen so that it does not appear, and (6) after said first cursor has entered said transition window, sending simulations of said data generated by said cursor control device to said second graphic display device.
Claim 3
Dependent Claim
41 words
A method as set forth in claim 1 wherein step (6) comprises: (6.1) observing said data generated by said cursor control device, and (6.2) sending simulations of said data generated by said cursor control device to said second graphic display device.
Claim 4
Dependent Claim
55 words
A method as set forth in claim 2 wherein said apparatus further comprises a keyboard input device for inputting data and wherein step (6) further comprises; (6.3) observing said data inputted from said keyboard input device, and (6.4) sending simulations of said data inputted from said keyboard input device to said second graphic display device.
Claim 5
Dependent Claim
106 words
A method as set forth in claim 1 further comprising the steps of: (7) determining when said second cursor has been moved into a fourth position within said second transition window, (8) when said second cursor has been moved into said fourth position, deleting said second cursor from said second graphic display device, (9) when said second cursor has been moved into said fourth position, unmasking said first cursor, and (10) when said second cursor has been moved into said fourth position, repositioning said cursor to a fifth position on said first graphic display device corresponding to said fourth position on said second graphic display device.
Claim 6
Dependent Claim
16 words
A method as set forth in claim 3 wherein said cursor control device comprises a mouse.
Claim 7
Independent Claim
251 words
A method of sharing an input device amongst a plurality of display devices in an apparatus comprising at least first and second display devices, a cursor control input device for issuing data for moving a first cursor on said first display device and a second cursor on a second display device, and at least a first X-server for receiving said data from said cursor control device and controlling said first display device, said method comprising the steps of; (1) defining first and second mating transition windows on said first and second display devices, respectively, (2) determining when said first cursor enters said first transition window, when said cursor enters said first transition window, (3a) grabbing from said X-server said data issued by said cursor control device, (3b) positioning said second cursor in a position on said second display device, said position being a function of a position of said first cursor when it entered said first transition window, (3c) masking said first cursor so that it does not appear on said first display device, (3d) unmasking said second cursor so that it appears on said second display device, and (3e) repositioning said first cursor on said first display device to a position spatially corresponding to said position of said second cursor on said second display device, and (4) after said first cursor has entered said first transition window and until said second cursor enters said second transition window, simulating said data from said cursor control device to said second display device.
Claim 8
Independent Claim
251 words
A method of sharing an input device amongst a plurality of display devices in an apparatus comprising at least first and second display devices, a cursor control input device for issuing data for moving a first cursor on said first display device and a second cursor on a second display device, and at least a first X-server for receiving said data from said cursor control device and controlling said first display device, said method comprising the steps of; (1) defining first and second mating transition windows on said first and second display devices, respectively, (2) determining when said first cursor enters said first transition window, when said cursor enters said first transition window, (3a) grabbing from said X-server said data issued by said cursor control device, (3b) positioning said second cursor in a position on said second display device, said position being a function of a position of said first cursor when it entered said first transition window, (3c) masking said first cursor so that it does not appear on said first display device, (3d) unmasking said second cursor so that it appears on said second display device, and (3e) repositioning said first cursor on said first display device to a position spatially corresponding to said position of said second cursor on said second display device, and (4) after said first cursor has entered said first transition window and until said second cursor enters said second transition window, simulating said data from said cursor control device to said second display device.
Claim 9
Dependent Claim
87 words
A method as set forth in claim 6 wherein said apparatus further comprises a keyboard input device for issuing data to said X-server and wherein said method further comprises the steps of; (3f) when said cursor enters said first transition window, grabbing from said X-server data issued by said keyboard input device, and (5) after said first cursor has entered said first transition window and until said second cursor enters said second transition window, simulating said data from said keyboard input device to said second display device.
Claim 10
Dependent Claim
99 words
A method as set forth in claim 6 further comprising the steps of; when said second cursor enters said second transition window, (6a) ungrabbing said data from said cursor control device, (6b) masking said second cursor so that it does not appear on said second display device, (6c) unmasking said first cursor so that it appears on said first display device, and (6d) repositioning said first cursor on said first display device to a position on said first display device, said position being a function of a position of said second cursor when it entered said second transition window.
Claim 11
Dependent Claim
43 words
A method as set forth in claim 7 wherein said apparatus further comprises a second X-server for controlling said second display device and wherein step (4) comprises the step of; (4.1) simulating said data from said cursor control device to said second X-server.
Claim 12
Dependent Claim
62 words
A method as set forth in claim 7 wherein said X-server controls said first and second display devices and identifies the display device to which said data is directed by use of a screen ID and wherein step (4) comprises the step of; (4.1) altering said screen ID of said data from said cursor control device to identify said second display device.
Claim 13
Independent Claim
217 words
An apparatus for sharing an input device amongst a plurality of display screens comprising; first and second display screens, a cursor control device for issuing data for controlling movement of a first cursor, means for defining a first transition window in said first display screen and a second transition window in said second display screen, means for determining when said first cursor has been moved by said cursor control device into said first transition window, means for drawing a second cursor at a predetermined position on said second display screen when said first cursor enters said first transition window, said predetermined position being a function of a position of said first cursor when said first cursor enters said first transition window, means for repositioning said first cursor to a position on said first graphic display device spatially corresponding to said predetermined position on said second graphic display device, when said first cursor enters said transition window, means for masking said first cursor on said first screen so that it does not appear, when said first cursor enters said first transition window, and means for sending data from said cursor control device to said second display screen, after said first cursor has entered said first transition window and before said second cursor has entered said second transition window.
Claim 14
Independent Claim
217 words
An apparatus for sharing an input device amongst a plurality of display screens comprising; first and second display screens, a cursor control device for issuing data for controlling movement of a first cursor, means for defining a first transition window in said first display screen and a second transition window in said second display screen, means for determining when said first cursor has been moved by said cursor control device into said first transition window, means for drawing a second cursor at a predetermined position on said second display screen when said first cursor enters said first transition window, said predetermined position being a function of a position of said first cursor when said first cursor enters said first transition window, means for repositioning said first cursor to a position on said first graphic display device spatially corresponding to said predetermined position on said second graphic display device, when said first cursor enters said transition window, means for masking said first cursor on said first screen so that it does not appear, when said first cursor enters said first transition window, and means for sending data from said cursor control device to said second display screen, after said first cursor has entered said first transition window and before said second cursor has entered said second transition window.
Claim 15
Dependent Claim
70 words
An apparatus as set forth in claim 11 wherein said apparatus further comprises a first X-server for controlling said first and second display screens and wherein said means for sending sends said data to said X-server with a screen identification which identifies said first display screen when said first cursor is not masked and with a screen identification which identifies said second display screen when said first cursor is masked.
Claim 16
Dependent Claim
71 words
An apparatus as set forth in claim 11 wherein said apparatus further comprises first and second X-servers for controlling said first and second display screens, respectively, and further wherein said means for sending comprises: means for sending said data issued by said cursor control device to said second X-server when said first cursor is masked and not sending said data to said second X-server when said first cursor is not masked.
Claim 17
Dependent Claim
27 words
An apparatus as set forth in claim 11 wherein said means for sending and said first and second display screens are supported on a first work station.
Claim 18
Dependent Claim
51 words
An apparatus as set forth in claim 11 wherein at least one of said first and second display screens is supported on a first work station and said means for sending is supported on a second work station, said first and second work stations being connected over a local area network.
Claim 19
Dependent Claim
35 words
An apparatus as set forth in claim 11 further comprises a keyboard input device for issuing data and wherein said means for sending further comprises means for sending data issued by said keyboard input device.
Claim 20
Dependent Claim
108 words
An apparatus as set forth in claim 11 further comprising: means for determining when said cursor has been moved to a position in said second transition window, means for masking said second cursor on said second graphic display device when said second cursor enters said second transition window, means for unmasking said first cursor when said second cursor enters said second transition window, and means for repositioning said first cursor to a predetermined position on said first display screen, said predetermined position being a function of a position of said second cursor when it entered said second transition window, when said second cursor enters said second transition window.
Claim 21
Dependent Claim
16 words
A method as set forth in claim 11 wherein said cursor control device comprises a mouse.
Claim 22
Independent Claim
292 words
An apparatus for sharing an input device amongst a plurality of display devices comprising; first and second display devices, a cursor control input device for issuing data for moving a first cursor on said first display device and a second cursor on a second display device, a first X-server for receiving said data from said cursor control device and controlling at least said first display device, means for defining first and second mating transition windows on said first and second display devices, respectively, means for determining when said first cursor enters said first transition window, means for grabbing from said first X-server said data issued by said cursor control device, after said first cursor enters said first transition window and until said second cursor enters said second transition window, means for positioning said second cursor in a predetermined position on said second display device when said cursor enters said first transition window, said predetermined position being a function of a position of said first cursor when it entered said first transition window, means for masking said first cursor so that it does not appear on said first display device, when said cursor enters said first transition window, means for unmasking said second cursor so that it appears on said second display device when said cursor enters said first transition window, means for repositioning said first cursor on said first display device to a position spatially corresponding to said position of said second cursor on said second display device when said cursor enters said first transition window, and means for simulating said data from said cursor control device to said second display device after said first cursor has entered said first transition window and until said second cursor enters said second transition window.
Claim 23
Independent Claim
292 words
An apparatus for sharing an input device amongst a plurality of display devices comprising; first and second display devices, a cursor control input device for issuing data for moving a first cursor on said first display device and a second cursor on a second display device, a first X-server for receiving said data from said cursor control device and controlling at least said first display device, means for defining first and second mating transition windows on said first and second display devices, respectively, means for determining when said first cursor enters said first transition window, means for grabbing from said first X-server said data issued by said cursor control device, after said first cursor enters said first transition window and until said second cursor enters said second transition window, means for positioning said second cursor in a predetermined position on said second display device when said cursor enters said first transition window, said predetermined position being a function of a position of said first cursor when it entered said first transition window, means for masking said first cursor so that it does not appear on said first display device, when said cursor enters said first transition window, means for unmasking said second cursor so that it appears on said second display device when said cursor enters said first transition window, means for repositioning said first cursor on said first display device to a position spatially corresponding to said position of said second cursor on said second display device when said cursor enters said first transition window, and means for simulating said data from said cursor control device to said second display device after said first cursor has entered said first transition window and until said second cursor enters said second transition window.
Claim 24
Dependent Claim
80 words
An apparatus as set forth in claim 19 further comprising; a keyboard input device for issuing data events to said X-server, means for grabbing from said X-server said data issued by said keyboard input device when said first cursor enters said first transition window, and means for simulating said data from said keyboard input device to said second display device after said first cursor has entered said first transition window and until said second cursor enters said second transition window.
Claim 25
Dependent Claim
127 words
An apparatus as set forth in claim 19 further comprising; means for ungrabbing said data from said cursor control device when said second cursor enters said second transition window, means for masking said second cursor so that it does not appear on said second display device, when said second cursor enters said second transition window, means for unmasking said first cursor so that it appears on said first display device, when said second cursor enters said second transition window, and means for repositioning said first cursor on said first display device to a position on said first display device when said second cursor enters said second transition window, said position being a function of a position of said second cursor when it entered said first transition window.
Claim 26
Dependent Claim
48 words
An apparatus as set forth in claim 20 further comprising a second X-server for controlling said second display device and means for simulating said data from said cursor control device and said data from said keyboard input device to said second X-server when said first cursor is masked.
Claim 27
Dependent Claim
53 words
An apparatus as set forth in claim 20 wherein said first X-server controls said first and second display devices and further comprising means for altering a screen identification in said data from said cursor control device and said keyboard input device to identify said second display device when said first cursor is masked.