Claims Analysis
Total Claims: 18
Claim 1
Independent Claim
35 words
An inter-access event protocol (IEP) graphical user interface for a windows computing environment, comprising: means for capturing private input events; and means for multicasting the captured input events based upon a window hierarchical data array.
Claim 2
Dependent Claim
35 words
An inter-access event protocol (IEP) graphical user interface for a windows computing environment, comprising: means for capturing private input events; and means for multicasting the captured input events based upon a window hierarchical data array.
Claim 3
Dependent Claim
19 words
A graphical user interface as recited in claim 1, wherein the IEP handles motion, button and keyboard event capturing.
Claim 4
Dependent Claim
20 words
A graphical user interface as recited in claim 1, wherein the IEP provides generic window hierarchy tree creation and mapping.
Claim 5
Dependent Claim
20 words
A graphical user interface as recited in claim 1, wherein the IEP handles the processing of shared and unshared applications.
Claim 6
Independent Claim
106 words
A system for capturing window events and multicasting the window events to a plurality of application programs, said system comprising: at least one remote computer having at least a first running application program residing thereon; and a host computer, operatively connected to said remote computer, having a display screen, an inter-access event process procedure, and at least a second running application program residing thereon, said display screen captures incoming window events for said second running application program and forwards the window events to said inter-access event process procedure, and said inter-access event process procedure multicasts the window events to said first and second running application programs.
Claim 7
Independent Claim
106 words
A system for capturing window events and multicasting the window events to a plurality of application programs, said system comprising: at least one remote computer having at least a first running application program residing thereon; and a host computer, operatively connected to said remote computer, having a display screen, an inter-access event process procedure, and at least a second running application program residing thereon, said display screen captures incoming window events for said second running application program and forwards the window events to said inter-access event process procedure, and said inter-access event process procedure multicasts the window events to said first and second running application programs.
Claim 8
Dependent Claim
18 words
A system as recited in claim 5, wherein the window events captured are motion, button and keyboard events.
Claim 9
Dependent Claim
17 words
A system as recited in claim 5, wherein a subset of the captured window events are grouped.
Claim 10
Dependent Claim
17 words
A system as recited in claim 5, wherein a subset of the captured window events are ignored.
Claim 11
Dependent Claim
35 words
A system as recited in claim 5, wherein at least one of the captured window events is mapped to another event and multicast as the other event to at least one of the running applications.
Claim 12
Independent Claim
68 words
A method for multicasting window events to application windows of running window-based application programs, said method comprising: capturing an incoming window event when a pointer is in a window; selecting a plurality of the application windows which are to receive the window event; and multicasting the window event to the plurality of the application windows selected to receive the window event based on a window hierarchical data array.
Claim 13
Independent Claim
68 words
A method for multicasting window events to application windows of running window-based application programs, said method comprising: capturing an incoming window event when a pointer is in a window; selecting a plurality of the application windows which are to receive the window event; and multicasting the window event to the plurality of the application windows selected to receive the window event based on a window hierarchical data array.
Claim 14
Dependent Claim
59 words
A method as recited in claim 10, wherein the step of multicasting includes multicasting the window event to first and second windows wherein: the first window corresponds to a first window-based application program running on a first computer; and the second window corresponds to a second window-based application program running on a second computer, different from the first computer.
Claim 15
Dependent Claim
65 words
A method as recited in claim 10, wherein the step of multicasting the window event includes multicasting the window event to first and second child windows wherein: the first child window corresponds to a first window-based application program; and the second child window corresponds to a second window-based application program; and wherein the first and second window-based application programs are running on the same computer.
Claim 16
Dependent Claim
30 words
A method as recited in claim 10, wherein the step of capturing includes receiving the incoming window event based upon the pointer entering the window having the incoming window event.
Claim 17
Dependent Claim
33 words
A method as recited in claim 10, wherein the step of selecting includes selecting the plurality of the application windows which are to receive the window event based upon a mapping window hierarchy.
Claim 18
Dependent Claim
15 words
A method as recited in claim 10, wherein the mapping window hierarchy includes child windows.