INTERACTIVE USER INTERFACE IMPLEMENTATION AND DEVELOPMENT ENVIRONMENT THEREFOR
First Claim
Patent Images
1. A method of implementing interactive elements in a web page on a client device, the method, comprising:
- sending, by the client device, a request to a web server in response to an event triggered in a specific frame of the web page having multiple frames;
processing a web server response from the web server for the specific frame;
unloading contents of the specific frame, after receipt of the web server response, when in accordance with rules defined for the web server response;
wherein, the contents are unloaded independent, of the other frames in the web page.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods of interactive user interface implementation and development environment therefor are disclosed. One embodiment of implementing interactive elements in a web page on a client device includes, sending, by the client device, a request to a web server in response to an event triggered in a frame of the web page having multiple frames, processing a web server response from the web server for the frame, and/or unloading contents of the frame, after receipt of the web server response, independent of the other frames in the web page when in accordance with rules defined for the web server response.
-
Citations
41 Claims
-
1. A method of implementing interactive elements in a web page on a client device, the method, comprising:
-
sending, by the client device, a request to a web server in response to an event triggered in a specific frame of the web page having multiple frames; processing a web server response from the web server for the specific frame; unloading contents of the specific frame, after receipt of the web server response, when in accordance with rules defined for the web server response; wherein, the contents are unloaded independent, of the other frames in the web page. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method to enable development of a user interface for an application executed on a client device, the method, comprising:
-
defining built-in interactive behaviors for user interface elements as software modules for use in the development of the application; wherein, the software modules are specified using mark-up tags in an HTML document to implement interactive elements in the user interface, without reliance on JavaScript. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
-
32. A system of implementing interactive elements in an application, the system, comprising:
-
means for, sending, by a client device, a request to a server in response to an event triggered in a frame of a windowing environment having multiple frames; wherein, each of the multiple frames renders different applications which handle corresponding requests to the server independent of the other frames in the windowing environment; means for, processing a response from the server for the frame; means for, rendering results of the response in the frame of the windowing environment in which the event was triggered. - View Dependent Claims (33, 34, 35, 36, 37, 38)
-
-
39. A computer-readable storage medium having stored thereon instructions which when executed by a processor causes a method to be performed, the method, comprising:
-
sending a request to a web server in response to an event triggered in a frame of the web page having multiple frames; processing a web server response from the web server for the frame; rendering, in accordance with rules defined for the web server response, results of the web server response in the frame of the web page in which the event was triggered, independent of the other frames; unloading contents of the frame, independent of the other frames in the web page. - View Dependent Claims (40, 41)
-
Specification