METHOD, APPARATUS, AND SYSTEM FOR IMPLEMENTING CACHING OF VIEW CUSTOM OPTIONS IN A FRAMEWORK TO SUPPORT WEB-BASED APPLICATIONS
First Claim
1. A system, comprising:
- a set of browser-side objects running on a browser running on a client;
a remote procedure call (RPC) mechanism to enable re-targeting of methods from browser-side objects to a set of server-side objects managed by an object manager (OM) running on a server;
a notification mechanism to facilitate transmission of notifications from server-side objects to browser-side objects; and
a cache on the client to store custom options of views;
wherein the client is to receive a request from a user to switch to a view, and to retrieve custom options of the view from the server using the RPC mechanism and the notification mechanism and to store the custom options of the view in the cache if the custom options of the view have not been cached.
2 Assignments
0 Petitions
Accused Products
Abstract
According to one aspect of the present invention, a system is provided for implementing caching of view custom options in a framework to support web-based applications. The system comprising a set of server-side objects managed by an object manager (OM) running on a server. The system further comprises a set of browser-side objects running on a browser running on a client. The system also comprises a remote procedure call (RPC) mechanism to enable re-targeting of methods from browser-side objects to server-side objects. The system additionally comprises a notification mechanism to facilitate transmission of notifications from server-side objects to browser-side objects. The system also comprises a cache on the client to store custom options of views, wherein each view is a display panel consisting of a particular arrangement of applets.
44 Citations
22 Claims
-
1. A system, comprising:
-
a set of browser-side objects running on a browser running on a client;
a remote procedure call (RPC) mechanism to enable re-targeting of methods from browser-side objects to a set of server-side objects managed by an object manager (OM) running on a server;
a notification mechanism to facilitate transmission of notifications from server-side objects to browser-side objects; and
a cache on the client to store custom options of views;
wherein the client is to receive a request from a user to switch to a view, and to retrieve custom options of the view from the server using the RPC mechanism and the notification mechanism and to store the custom options of the view in the cache if the custom options of the view have not been cached. - View Dependent Claims (2, 4, 5, 6, 7, 22)
-
-
3. (canceled)
-
8. A method, comprising:
-
loading a set of browser-side objects on a browser running on a client;
enabling re-targeting of methods from browser-side objects to a set of server-side objects managed by an object manager (OM) running on a server using a remote procedure call (RPC) mechanism;
facilitating transmission of notifications from the server-side objects to browser-side objects using a notification mechanism;
providing a cache on the client to store custom options of views;
receiving a request from a user to switch to a view;
retrieving custom options of the view from the server using the RPC mechanism and the notification mechanism if the custom options of the view have not been cached; and
saving the custom options of the view in the cache if the custom options of the view have not been cached. - View Dependent Claims (9, 11, 12, 13, 14)
-
-
10. (canceled)
-
15. A machine-readable medium comprising instructions which, when executed by a machine, cause the machine to perform operations comprising:
-
loading a set of browser-side objects on a browser running on a client;
enabling re-targeting of methods from browser-side objects to a set of server-side objects managed by an object manager (OM) running on a server using a remote procedure call (RPC) mechanism;
facilitating transmission of notifications from the server-side objects to browser-side objects using a notification mechanism;
providing a cache on the client to store custom options of views;
receiving a request from a user to switch to a view;
retrieving custom options of the view from the server using the RPC mechanism and the notification mechanism if the custom options of the view have not been cached; and
saving the custom options of the view in the cache if custom options of the view have not been cached. - View Dependent Claims (16, 18, 19, 20, 21)
-
-
17. (canceled)
Specification