US20020196279A1

Interacting with software applications displayed in a web page

Claim Score by NHIP

Read claim 10, the broadest

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.

US20020196279A1, drawing sheet 1
Sheet 1 of 7

Term

Term ended

Projected expiry passed 9 April 2017, 9.5 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

18 claims: 2 independent, 16 dependent

  1. 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.
  2. 10
    Broadest claimClaim Score 75, broad(NHIP)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.