EVENT MANAGEMENT IN A SYSTEM WITH APPLICATION AND GRAPHICAL USER INTERFACE PROCESSING ADAPTED TO DISPLAY PREDEFINED GRAPHICAL ELEMENTS RESIDES SEPARATELY ON SERVER AND CLIENT MACHINE
First Claim
1. In an application environment wherein application logic and business rules reside on a server to which a user attaches from a client machine, an improvement comprising:
- a view manager residing on the client machine for generating a graphical user interface (GUI) environment for the user;
an application engine residing on the server for controlling the view manager;
means for parsing events in an event queue at the client machine to determine which events require application processing; and
means for sending events requiring application processing to the server and leaving other events in the event queue.
3 Assignments
0 Petitions
Accused Products
Abstract
A network-based system is provided in which application logic and business rules reside on a server to which a user attaches from a client machine. The system includes a view manager residing on the client machine for generating a graphical user interface (GUI) environment for the user. An application engine resides on the server for controlling the view manager. Events in an event queue at the client machine are parsed to determine which events require application processing. Events requiring application processing are sent to the server and other events are left in the event queue. The system also maintains stack synchronization between the client machine and the server.
24 Citations
4 Claims
-
1. In an application environment wherein application logic and business rules reside on a server to which a user attaches from a client machine, an improvement comprising:
-
a view manager residing on the client machine for generating a graphical user interface (GUI) environment for the user;
an application engine residing on the server for controlling the view manager;
means for parsing events in an event queue at the client machine to determine which events require application processing; and
means for sending events requiring application processing to the server and leaving other events in the event queue. - View Dependent Claims (2)
-
-
3. A method of processing events in an application environment in which application logic and business rules reside on a server to which a user attaches from a client machine, the client machine including a view manager for generating a graphical user interface (GUI) environment for the user, the server including an application engine for controlling the view manager, the method comprising:
-
parsing events in an event queue at the client machine to determine which events require application processing; and
sending events requiring application processing to the server and leaving other events in the event queue. - View Dependent Claims (4)
-
Specification