Interacting with software applications displayed in a web page
First Claim
1. A method of displaying application-output data in a web browser, the method comprising the steps of:
- providing a web browser window;
providing at least one application-output window positioned within the web browser window;
receiving window attribute information corresponding to the application-output window via a first virtual channel coupled to the application-output window, the window attribute information being modifiable independently of the web browser;
receiving the application-output data via a second virtual channel coupled to the application-output window;
displaying the application-output window in accordance with the window attribute information; and
displaying the application-output data in the application-output window.
1 Assignment
0 Petitions
Accused Products
Abstract
The invention enables the display of application-output data within application-output windows embedded in a web browser window. The application-output windows can be dynamically moved, resized and otherwise manipulated within the web browser window even when the application program providing the source of the application-output data is non-web enabled (e.g., legacy applications). The invention receives window attribute information associated with the application-output windows via a first virtual channel and displays application-output data received via a second virtual channel within the application-output windows, which are formed and/or modified using the window attribute information.
-
Citations
18 Claims
-
1. A method of displaying application-output data in a web browser, the method comprising the steps of:
-
providing a web browser window;
providing at least one application-output window positioned within the web browser window;
receiving window attribute information corresponding to the application-output window via a first virtual channel coupled to the application-output window, the window attribute information being modifiable independently of the web browser;
receiving the application-output data via a second virtual channel coupled to the application-output window;
displaying the application-output window in accordance with the window attribute information; and
displaying the application-output data in the application-output window. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for displaying application-output data in a web browser, the system comprising:
-
a web browser window;
at least one application-output window displaying the application-output data and positioned within the web browser window;
a first virtual channel receiving window attribute information corresponding to the application-output window, the window attribute information being modifiable independently of the web browser; and
a second virtual channel receiving the application-output data, wherein the application-output data is displayed in the application-output window in accordance with the window attribute information. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
Specification