Method for provisioning distributed web applications
First Claim
1. In a server, a method comprising:
- receiving an identifier corresponding to a first user interface (UI) object to be displayed within a client browser;
generating one or more client-side scripts designed to facilitate generation of a hierarchical client based object model, the hierarchical object model including a root object, a context object to store state information corresponding to at least one of the root object and one or more child objects, and a window manager to facilitate control of one or more display properties of at least one secondary UI window;
generating display content associated with the first user interface object; and
transmitting the one or more client-side scripts, and content representing at least the first UI object.
6 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for provisioning distributed web applications includes a server receiving an identifier corresponding to a first user interface (UI) object to be displayed within a client browser, the server generating one or more client-side scripts designed to facilitate generation of a hierarchical client based object model, the hierarchical object model including a root object, a context object to store state information corresponding to at least one of the root object and one or more child objects, and a window manager to facilitate control of one or more display properties of at least one secondary UI window, the server delivering content and the one or more client-side scripts to the client, and the client generating hierarchical client based object model in response to the execution of the one or more client-side scripts.
-
Citations
48 Claims
-
1. In a server, a method comprising:
-
receiving an identifier corresponding to a first user interface (UI) object to be displayed within a client browser;
generating one or more client-side scripts designed to facilitate generation of a hierarchical client based object model, the hierarchical object model including a root object, a context object to store state information corresponding to at least one of the root object and one or more child objects, and a window manager to facilitate control of one or more display properties of at least one secondary UI window;
generating display content associated with the first user interface object; and
transmitting the one or more client-side scripts, and content representing at least the first UI object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. In a client browser, a method comprising:
-
receiving an user indication identifying a first user interface (UI) object to be displayed within the client browser;
transmitting an identifier corresponding to the first UI object;
receiving content representing at least the first UI object, and one or more client-side scripts designed to generate a hierarchical client based object model;
displaying the content representing at least the first UI object; and
generating the hierarchical object model on the client in response to execution of the one or more client-side scripts, the hierarchical object model including a root object, a context object to store state information corresponding to at least one of the root object and one or more child objects, and a window manager to facilitate control of one or more display properties of at least one secondary UI window. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. In a client browser, a method comprising:
-
receiving an user indication identifying a first user interface (UI) object to be displayed within the client browser;
transmitting an identifier corresponding to the first UI object;
receiving content representing at least the first UI object, and one or more client-side scripts designed to generate a hierarchical client based object model;
displaying the content representing at least the first UI object; and
generating the hierarchical object model on the client in response to execution of the one or more client-side scripts, the hierarchical object model including a root object, and a command context to store state information corresponding to at least one of the root object and one or more child objects. - View Dependent Claims (24, 25, 26)
-
-
27. An apparatus comprising:
-
a storage medium having programming instructions stored therein, which when executed operate to receive an identifier corresponding to a first user interface (UI) object to be displayed within a client browser, generate one or more client-side scripts designed to facilitate generation of a hierarchical client based object model, the hierarchical object model including a root object, a context object to store state information corresponding to at least one of the root object and one or more child objects, and a window manager to facilitate control of one or more display properties of at least one secondary UI window, generate display content associated with the first user interface object, and transmit the one or more client-side scripts, and content representing at least the first UI object; and
at least one processor coupled with the storage medium to execute the programming instructions. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 35)
-
-
36. An apparatus comprising:
-
a storage medium having programming instructions stored therein, which when executed operate to receive an user indication identifying a first user interface (UI) object to be displayed within the client browser, transmit an identifier corresponding to the first UI object, receive content representing at least the first UI object, and one or more client-side scripts designed to generate a hierarchical client based object model, display the content representing at least the first UI object, and generate the hierarchical object model on the client in response to execution of the one or more client-side scripts, the hierarchical object model including a root object, a context object to store state information corresponding to at least one of the root object and one or more child objects, and a window manager to facilitate control of one or more display properties of at least one secondary UI window; and
at least one processor coupled with the storage medium to execute the programming instructions. - View Dependent Claims (37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48)
-
Specification