Claims Analysis
Total Claims: 10
Claim 1
Independent Claim
239 words
Apparatus for sharing a local display signal from a local computer display (10) to at least one remote computer display (20), each computer display including a display screen (24) and a central processing unit (22), wherein each central processing unit includes a display server (28, 30) for displaying a display signal on the display screen (24), the local computer display (10) further including an input device (16), the apparatus being characterized by: a display server extension (34), connected to the display server (28) associated with the local computer display, which display server extension (34) is characterized by a connector (54) for generating a connection with the display server (30) associated with the remote computer display (20) in response to a first command signal; a signal generator (62, 64) for generating a remote display signal in relation to the local display signal also in response to the first command signal, wherein the signal generator is characterized by a list member (76, 78) for dynamically creating a list of display resources for the remote computer display and a generator member (90) for generating the remote display signal in relation to the display resources; and a transmitter (66) for transmitting the remote display signal to the remote display server in relation to the connection; and a user interface (48), connected to the display server (28) associated with the local computer display and connected to the input device, for generating the command signal.
Claim 2
Dependent Claim
32 words
The apparatus of claim 1, wherein the local display signal is characterized by a window based display signal and wherein each of the display servers (30) is characterized by a window server.
Claim 3
Dependent Claim
52 words
The apparatus of claim 1 or 2, wherein the remote computer display (20) includes a remote memory connected to each central processing unit wherein the display server extension (34), after generating the list of display resources, causes the display resources for the remote computer display to be stored in the remote memory.
Claim 4
Dependent Claim
95 words
The apparatus of claim 1, 2 or 3, wherein the display server (28) associated with the local computer display is connected to an application (32), wherein the remote computer display (20) further includes an input device (26), wherein each of the input devices are capable of generating input events to be processed by the application (32) resulting in a change to the image displayed at the local and remote computer displays, the display server extension being further characterized by an input event controller (110) for controlling which input events will be processed by the application.
Claim 5
Dependent Claim
66 words
The apparatus of claim 4, wherein the input event controller (110) is characterized by a timer (98, 108) for measuring the time elapsed between generation of input events by the current input instance, and wherein the input event controller will not redefine the current input instance until a preselected time period has elapsed from the generation of the last input event by the current input instance.
Claim 6
Independent Claim
170 words
A method for sharing a local display signal from a local computer display (10) to at least one remote computer display (20), wherein each computer display includes a display screen (14, 24) and a central processing unit (12, 22), wherein each central processing unit comprises a display server (28, 30) for displaying a display signal on the display screen, the local computer display further including an input device (16), the method characterized by the steps of: generating a connection with the display server associated with the remote computer display in response to a first signal from the input device; generating a remote display signal in relation to the local display signal in response to a second signal from the input device, wherein the generation of the remote display signal comprises dynamically creating a list of display resources for the remote computer display and generating the remote display signal in relation to the display resources; and transmitting the remote display signal to the remote display server in relation to the connection.
Claim 7
Dependent Claim
82 words
The method of claim 6, wherein the local display signal is shared among multiple remote computer displays, and wherein the step of generating a remote display signal is characterized by the steps of creating a list of display resources for each of the remote computer displays, updating the list for each rendering of the local display signal and creating a remote display signal for each of the remote computer displays in relation to the display resources associated with each remote computer display.
Claim 8
Dependent Claim
87 words
The method of claim 6 or 7, wherein the local computer display (10) includes a local memory connected to the central processing unit and wherein the remote computer display (20) includes a remote memory connected to each central processing unit wherein in relation to the step of dynamically creating a list of display resources the method is further characterized the step of storing the display resources for the remote computer display in the remote memory and storing the location of the display resources in the local memory.
Claim 9
Dependent Claim
92 words
The method of claim 6, 7 or 8, wherein the display server (28) associated with the local computer display (10) is connected to an application (32), wherein the remote computer display further includes an input device (26), wherein each of the input devices (16, 26) are capable of generating input events to be processed by the application (32) resulting in a change to the image displayed at the local and remote computer displays, the method being further characterized by the step of controlling which input events will be processed by the application.
Claim 10
Dependent Claim
110 words
The method of claim 9, wherein the step of controlling input events is characterized by the step of defining one of the input devices as a current input instance whereby only one of the input devices (16, 26) will generate input events to be processed by the application, wherein the step of defining one of the input devices as a current input instance is characterized by the steps of measuring the time elapsed between generation of input events by the current input instance and redefining the current input instance only after a preselected time period has elapsed from the generation of the last input event by the current input instance.