Browse Prior Art Database

A Method and System for Flow Control and Display Switching of Web Browsers and/or Application Clients

IP.com Disclosure Number: IPCOM000242091D
Publication Date: 2015-Jun-18
Document File: 4 page(s) / 76K

Publishing Venue

The IP.com Prior Art Database

Abstract

A method and system is disclosed for flow control and display switching of web browsers and/or application clients. The method and system proposes to use a virtual display management and rendering switching ideas along with user interface controls for dynamically delivering updated display content. The updated display content is dynamically delivered at full speed in a virtual background to the user that is fetched repeatedly during user’s action selections.

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 37% of the total text.

Page 01 of 4

A Method and System for Flow Control and Display Switching of Web Browsers and /or Application Clients

Disclosed is a method and system for flow control and display switching of web browsers and/or application clients. The method and system proposes to use a virtual display management and rendering switching ideas along with user interface controls for dynamically delivering updated display content. The updated display content is dynamically delivered at full speed in a virtual background to the user that is fetched repeatedly during user's action selections. A web browser and/or application clients content delivery issues and virtual session are coupled with managed switching between foreground and background in response to user actions or user interface (UI) states and flow control of the foreground associated with the user actions is required to deliver dynamic display content at full speed in the background.

In an implementation, the method and system uses "screen scraping" and terminal-independent Input/output (I/O) in web browsers and application clients subjected to data torrents of asynchronously arriving content delivery. The method and system proposes to use a virtual display management to tie a virtual web browser and/or application clients output and management to counterparts running in a visible foreground side of a user's session. The user's session is subjected to stop or start flow control based on user's preferences and actions, as the user attempts to read and react to changing layouts driven by dynamic content delivery. After establishing control in the foreground, the user has no effect on the progress on the requested downloads and updates taking place in the virtual background. The virtual background content automatically switches into the foreground web browser and application client display effectively and instantaneously replacing previous rendering with more current version based on explicit user selections/commands or even the simple loss of foreground window cursor focus or other conditions such as reasonable timeouts. The switching is seamless and non-impactful to the user's attention. User actions control may include simply floating the desktop cursor into the foreground's web browser and application client area, thereby creating a "freeze frame" effect that prevents updates from the background until lifted. The allowed updates from the background to the foreground comes when the cursor floats elsewhere, and/or clicking causes something else on the foreground desktop to be focused. The forced updates from background to foreground could come through exhaustion of configurable timeouts, regardless of user attention or window focus, etc.

At some point, one or both of a user's desire to end the virtual background download so that any last information updates need to move from background to foreground. This facilitates user actions (releasing the "freeze frame" state) or timeouts, but depends on user pre...