Browse Prior Art Database

*** Sent to Software 12/08/04 **** Method for Automatically Popping Windows to More Convenient Locations

IP.com Disclosure Number: IPCOM000099026D
Original Publication Date: 2005-Mar-09
Included in the Prior Art Database: 2005-Mar-09
Document File: 1 page(s) / 24K

Publishing Venue

IBM

Abstract

This article descibes and invention idea that prevent intrusive pop-up windows from appearing in active areas on the screen. This intelligent software application can determine the ideal position for pop-ups to appear on the screen, and prevents them from interrupting the user's current active screens.

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

Page 1 of 1

*** Sent to Software 12/08/04 **** Method for Automatically Popping Windows to More Convenient Locations

     Pop-up windows and dialog boxes are a constant nuisance because they intrude on the user interface and obscure other windows. Many people use pop-up blockers, however, sometimes you don't want your windows to be blocked. Sometimes you only want them popped up, but just not right in front of what you're working on.

     Rather than arbitrarily / thoughtlessly popping up a window, software can user's view for areas not occupied by windows (i.e. empty space) or, alternatively, inactive windows and attempt to pop-up in either an empty or inactive location so as not to obscure windows which currently have focus.

     When a new window is to be popped to the screen, first the system will determine the minimum volume required by the window to be popped (e.g. browser windows can be any size, dialog boxes may require more strict size requirements, etc.). In doing so, in can determine a plurality of dimensions that can satisfy the volume requirement for the new window.

     The screen can then be scanned for viable pop-up locations, with priority given first to empty space, then to inactive space, then, possibly to active space.

     A formula can be used to grade which locations are superior to others, such as the following, for example:
Pop-up Suitability Score = ([pixels of empty space at location] x [high empty space weight factor]) + ([pixels of inactive space at location] x [medium in...