Claims Analysis
Total Claims: 36
Claim 1
Independent Claim
226 words
Apparatus for sharing a local display signal from a local computer display to at least one remote computer display, each computer display comprising a display screen and a central processing unit, wherein each central processing unit comprises a display server for displaying a display signal on said display screen, said local computer display further comprising an input device, said apparatus comprising: a display server extension, connected to the display server associated with said local computer display, comprising a connector for generating a connection with the display server associated with said remote computer display in response to a first command signal, a signal generator for generating a remote display signal which substantially replicates the result of said local display signal in response to said first command signal, wherein the generation of said remote display signal comprises dynamically creating a list of available remote display resources for said remote computer display that most closely resemble the local display resources used in said local display signal and generating said remote display signal by translating the local display signal using said list of available remote display resources and a transmitter for transmitting said remote display signal to the remote display server using said connection; and a user interface, connected to the display server associated with said local computer display and connected to said input device, for generating said command signal.
Claim 2
Dependent Claim
226 words
Apparatus for sharing a local display signal from a local computer display to at least one remote computer display, each computer display comprising a display screen and a central processing unit, wherein each central processing unit comprises a display server for displaying a display signal on said display screen, said local computer display further comprising an input device, said apparatus comprising: a display server extension, connected to the display server associated with said local computer display, comprising a connector for generating a connection with the display server associated with said remote computer display in response to a first command signal, a signal generator for generating a remote display signal which substantially replicates the result of said local display signal in response to said first command signal, wherein the generation of said remote display signal comprises dynamically creating a list of available remote display resources for said remote computer display that most closely resemble the local display resources used in said local display signal and generating said remote display signal by translating the local display signal using said list of available remote display resources and a transmitter for transmitting said remote display signal to the remote display server using said connection; and a user interface, connected to the display server associated with said local computer display and connected to said input device, for generating said command signal.
Claim 3
Dependent Claim
76 words
The apparatus of claim 1, wherein the local display signal is shared among multiple remote computer displays, and wherein said display server extension dynamically creates a list of display resources for each of said remote computer displays, which list is updated for each rendering of the local display signal, and wherein a remote display signal is created for each of said remote computer displays in relation to the display resources associated with each remote computer display.
Claim 4
Dependent Claim
27 words
The apparatus of claim 1, wherein said local display signal comprises a window based display signal and wherein each of said display servers comprises a window server.
Claim 5
Dependent Claim
11 words
The apparatus of claim 3, wherein each window server is identical.
Claim 6
Dependent Claim
13 words
The apparatus of claim 4, wherein each window server comprises an X-window server.
Claim 7
Dependent Claim
25 words
The apparatus of claim 3, wherein said display server extension generates a remote display signal representative of one window displayed at said local computer display.
Claim 8
Dependent Claim
40 words
The apparatus of claim 3, wherein the display server associated with said local computer display is connected to an application, wherein said display server extension generates a remote display signal representative of all windows displayed in relation to said application.
Claim 9
Dependent Claim
24 words
The apparatus of claim 6, wherein said display server extension dynamically allocates graphics contexts for each local graphics context for each remote computer display.
Claim 10
Dependent Claim
36 words
The apparatus of claim 1, wherein said list of display resources are dynamically generated so that the image displayed at said remote computer display is substantially identical to the image displayed at said local computer display.
Claim 11
Dependent Claim
55 words
The apparatus of claim 1, wherein said remote computer display comprises a remote memory connected to each central processing unit wherein in relation to dynamically creating a list of display resources, said display server extension creates the list and causes the display resources for the remote computer display to be stored in said remote memory.
Claim 12
Dependent Claim
30 words
The apparatus of claim 10, wherein when said display server extension terminates sharing display signals with a remote computer display, the resources stored in such remote computer display are erased.
Claim 13
Dependent Claim
28 words
The apparatus of claim 1, wherein said display server extension further comprises termination means for terminating the sharing of a particular window at a particular remote computer display.
Claim 14
Dependent Claim
27 words
The apparatus of claim 1, wherein said display server extension further comprises termination means for terminating the sharing of all windows at a particular remote computer display.
Claim 15
Dependent Claim
305 words
Apparatus for sharing a local display signal from a local computer display to at least one remote computer display, each computer display comprising a display screen and a central processing unit, wherein each central processing unit comprises a display server for displaying a display signal on said display screen, said local computer display further comprising an input device, said apparatus comprising: a display server extension, connected to the display server associated with said local computer display, comprising a connector for generating a connection with the display server associated with said remote computer display in response to a first command signal, a signal generator for generating a remote display signal which substantially replicates the result of said local display signal in response to said first command signal, wherein the generation of said remote display signal comprises dynamically creating a list of available remote display resources for said remote computer display that most closely resemble the local display resources used in said local display signal and generating said remote display signal by translating the local display signal using said list of available remote display resources and a transmitter for transmitting said remote display signal to the remote display server using said connection, wherein the display server associated with said local computer display is connected to an application, wherein said remote computer display further comprises an input device, wherein each of the input devices are capable of generating input events to be processed by said application resulting in a change to the image displayed at the local and remote computer displays, said display server extension further comprising, an input event controller for controlling which input events will be processed by the application; and a user interface, connected to the display server associated with said local computer display and connected to said input device, for generating said command signal.
Claim 16
Dependent Claim
305 words
Apparatus for sharing a local display signal from a local computer display to at least one remote computer display, each computer display comprising a display screen and a central processing unit, wherein each central processing unit comprises a display server for displaying a display signal on said display screen, said local computer display further comprising an input device, said apparatus comprising: a display server extension, connected to the display server associated with said local computer display, comprising a connector for generating a connection with the display server associated with said remote computer display in response to a first command signal, a signal generator for generating a remote display signal which substantially replicates the result of said local display signal in response to said first command signal, wherein the generation of said remote display signal comprises dynamically creating a list of available remote display resources for said remote computer display that most closely resemble the local display resources used in said local display signal and generating said remote display signal by translating the local display signal using said list of available remote display resources and a transmitter for transmitting said remote display signal to the remote display server using said connection, wherein the display server associated with said local computer display is connected to an application, wherein said remote computer display further comprises an input device, wherein each of the input devices are capable of generating input events to be processed by said application resulting in a change to the image displayed at the local and remote computer displays, said display server extension further comprising, an input event controller for controlling which input events will be processed by the application; and a user interface, connected to the display server associated with said local computer display and connected to said input device, for generating said command signal.
Claim 17
Dependent Claim
38 words
The apparatus of claim 14, wherein said input event controller determines which of the input devices will generate input events to be processed by the application, by defining one of the input devices as a current input instance.
Claim 18
Dependent Claim
24 words
The apparatus of claim 15, wherein said input event controller defines as the current input instance that input device which is generating input events.
Claim 19
Dependent Claim
61 words
The apparatus of claim 16, wherein said input event controller comprises a timer for measuring the time elapsed between generation of input events by the current input instance, and wherein said 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 20
Dependent Claim
22 words
The apparatus of claim 15, wherein said input event controller defines the current input instance in response to a second command signal.
Claim 21
Independent Claim
208 words
A method for sharing a local display signal from a local computer display to at least one remote computer display, each computer display comprising a display screen and a central processing unit, wherein each central processing unit comprises a display server for displaying a display signal on said display screen, said local computer display further comprising an input device, said method comprising the steps of: generating a connection with the display server associated with said remote computer display in response to a first signal from said input device; generating a remote display signal which substantially replicates the result of said local display signal in response to a second signal from said input device, wherein the generation of said remote display signal comprises dynamically creating a list of available remote display resources for said remote computer display that most closely resemble the local display resources used in said local display signal, and generating said remote display signal by translating the local display signal using said list of available remote display resources; and transmitting said remote display signal to the remote display server using said connection, whereby said remote display server is enabled to receive said remote display signal and update said remote display screen with said remote display signal.
Claim 22
Independent Claim
208 words
A method for sharing a local display signal from a local computer display to at least one remote computer display, each computer display comprising a display screen and a central processing unit, wherein each central processing unit comprises a display server for displaying a display signal on said display screen, said local computer display further comprising an input device, said method comprising the steps of: generating a connection with the display server associated with said remote computer display in response to a first signal from said input device; generating a remote display signal which substantially replicates the result of said local display signal in response to a second signal from said input device, wherein the generation of said remote display signal comprises dynamically creating a list of available remote display resources for said remote computer display that most closely resemble the local display resources used in said local display signal, and generating said remote display signal by translating the local display signal using said list of available remote display resources; and transmitting said remote display signal to the remote display server using said connection, whereby said remote display server is enabled to receive said remote display signal and update said remote display screen with said remote display signal.
Claim 23
Dependent Claim
80 words
The method of claim 19, wherein the local display signal is shared among multiple remote computer displays, and wherein said step of generating a remote display signal comprises the steps of creating a list of display resources for each of said remote computer displays, updating said list for each rendering of the local display signal and creating a remote display signal for each of said remote computer displays in relation to the display resources associated with each remote computer display.
Claim 24
Dependent Claim
27 words
The method of claim 19, wherein said local display signal comprises a window based display signal and wherein each of said display servers comprises a window server.
Claim 25
Dependent Claim
11 words
The method of claim 21, wherein each window server is identical.
Claim 26
Dependent Claim
13 words
The method of claim 22, wherein each window server comprises an X-window server.
Claim 27
Dependent Claim
33 words
The method of claim 21, wherein said step of generating a remote display signal comprises the step of generating a remote display signal representative of one window displayed at said local computer display.
Claim 28
Dependent Claim
19 words
The method of claim 24, further comprising the step of dynamically allocating graphics contexts for each remote computer display.
Claim 29
Dependent Claim
48 words
The method of claim 21, wherein the display server associated with said local computer display is connected to an application, wherein said step of generating a remote display signal comprises the step of generating a remote display signal representative of all windows displayed in relation to said application.
Claim 30
Dependent Claim
55 words
The method of claim 19, wherein the step of creating a list of display resources for each of said remote computer displays comprises the step of dynamically generating a list of display resources so that the image displayed at said remote computer display is substantially identical to the image displayed at said local computer display.
Claim 31
Dependent Claim
82 words
The method of claim 19, wherein said local computer display comprises a local memory connected to the central processing unit and wherein said remote computer display comprises a remote memory connected to each central processing unit wherein in relation to the step of dynamically creating a list of display resources said method further comprises the step of storing the display resources for the remote computer display in said remote memory and storing the location of said display resources in said local memory.
Claim 32
Independent Claim
282 words
A method for sharing a local display signal from a local computer display to at least one remote computer display, each computer display comprising a display screen and a central processing unit, wherein each central processing unit comprises a display server for displaying a display signal on said display screen, said local computer display further comprising an input device, said method comprising the steps of: generating a connection with the display server associated with said remote computer display in response to a first signal from said input device; generating a remote display signal which substantially replicates the result of said local display signal in response to a second signal from said input device, wherein the generation of said remote display signal comprises dynamically creating a list of available remote display resources for said remote computer display that most closely resemble the local display resources used in said local display signal and generating said remote display signal by translating the local display signal using said list of available remote display resources; and transmitting said remote display signal to the remote display server using said connection, whereby said remote display server is enabled to receive said remote display signal and update said remote display screen with said remote display signal, the display server associated with said local computer display is connected to an application, wherein said remote computer display further comprises an input device, wherein each of the input devices are capable of generating input events to be processed by said application resulting in a change to the image displayed at the local and remote computer displays, said method further comprising the step of controlling which input events will be processed by the application.
Claim 33
Independent Claim
282 words
A method for sharing a local display signal from a local computer display to at least one remote computer display, each computer display comprising a display screen and a central processing unit, wherein each central processing unit comprises a display server for displaying a display signal on said display screen, said local computer display further comprising an input device, said method comprising the steps of: generating a connection with the display server associated with said remote computer display in response to a first signal from said input device; generating a remote display signal which substantially replicates the result of said local display signal in response to a second signal from said input device, wherein the generation of said remote display signal comprises dynamically creating a list of available remote display resources for said remote computer display that most closely resemble the local display resources used in said local display signal and generating said remote display signal by translating the local display signal using said list of available remote display resources; and transmitting said remote display signal to the remote display server using said connection, whereby said remote display server is enabled to receive said remote display signal and update said remote display screen with said remote display signal, the display server associated with said local computer display is connected to an application, wherein said remote computer display further comprises an input device, wherein each of the input devices are capable of generating input events to be processed by said application resulting in a change to the image displayed at the local and remote computer displays, said method further comprising the step of controlling which input events will be processed by the application.
Claim 34
Dependent Claim
44 words
The method of claim 29, wherein said step of controlling input events comprises the step of defining one of the input devices as a current input instance whereby only one of the input devices will generate input events to be processed by the application.
Claim 35
Dependent Claim
38 words
The method of claim 30, wherein said step of defining one of the input devices as a current input instance comprises the step of defining that input device which is generating input events as the current input instance.
Claim 36
Dependent Claim
65 words
The method of claim 31, wherein said step of defining one of the input devices as a current input instance comprises the steps of measuring the time elapsed between generation of input events by the current input instance and redefine 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.