How are windows used? Some notes on creating an empirically-based windowing benchmark task
CHI '86 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
ACM Transactions on Graphics (TOG)
The perspective wall: detail and context smoothly integrated
CHI '91 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Stretching the rubber sheet: a metaphor for viewing large layouts on small screens
UIST '93 Proceedings of the 6th annual ACM symposium on User interface software and technology
UIST '93 Proceedings of the 6th annual ACM symposium on User interface software and technology
A review and taxonomy of distortion-oriented presentation techniques
ACM Transactions on Computer-Human Interaction (TOCHI)
Communications of the ACM
Elastic Windows: evaluation of multi-window operations
Proceedings of the ACM SIGCHI Conference on Human factors in computing systems
Data mountain: using spatial memory for document management
Proceedings of the 11th annual ACM symposium on User interface software and technology
A Model of Saliency-Based Visual Attention for Rapid Scene Analysis
IEEE Transactions on Pattern Analysis and Machine Intelligence
The Task Gallery: a 3D window manager
Proceedings of the SIGCHI conference on Human Factors in Computing Systems
Dynamic space management for user interfaces
UIST '00 Proceedings of the 13th annual ACM symposium on User interface software and technology
Partitioning digital worlds: focal and peripheral awareness in multiple monitor use
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Scwm: An Extensible Constraint-Enabled Window Manager
Proceedings of the FREENIX Track: 2001 USENIX Annual Technical Conference
SUPPLE: automatically generating user interfaces
Proceedings of the 9th international conference on Intelligent user interfaces
"Constant, constant, multi-tasking craziness": managing multiple working spheres
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
WinCuts: manipulating arbitrary window regions for more effective use of screen space
CHI '04 Extended Abstracts on Human Factors in Computing Systems
Proceedings of the working conference on Advanced visual interfaces
Scalable Fabric: flexible task management
Proceedings of the working conference on Advanced visual interfaces
Shrinking window operations for expanding display space
Proceedings of the working conference on Advanced visual interfaces
Interacting with hidden content using content-aware free-space transparency
Proceedings of the 17th annual ACM symposium on User interface software and technology
Proceedings of the 18th annual ACM symposium on User interface software and technology
SWISH: semantic analysis of window titles and switching history
Proceedings of the 11th international conference on Intelligent user interfaces
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Interactive environment-aware display bubbles
UIST '06 Proceedings of the 19th annual ACM symposium on User interface software and technology
User interface façades: towards fully adaptable user interfaces
UIST '06 Proceedings of the 19th annual ACM symposium on User interface software and technology
CAAD: an automatic task support system
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
CHI '07 Extended Abstracts on Human Factors in Computing Systems
Seam carving for content-aware image resizing
ACM SIGGRAPH 2007 papers
Melange: space folding for multi-focus interaction
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Optimized scale-and-stretch for image resizing
ACM SIGGRAPH Asia 2008 papers
Taskposé: exploring fluid boundaries in an associative window visualization
Proceedings of the 21st annual ACM symposium on User interface software and technology
A review of overview+detail, zooming, and focus+context interfaces
ACM Computing Surveys (CSUR)
Multi-operator media retargeting
ACM SIGGRAPH 2009 papers
Improving Window Switching Interfaces
INTERACT '09 Proceedings of the 12th IFIP TC 13 International Conference on Human-Computer Interaction: Part II
Importance-driven compositing window management
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
EGSR'06 Proceedings of the 17th Eurographics conference on Rendering Techniques
Hi-index | 0.00 |
In this paper, we present the design and implementation of a dynamic window management technique that changes the perception of windows as fixed-sized rectangles. The primary goal of self-organizing windows is to automatically display the most relevant information for a user's current activity, which removes the burden of organizing and arranging windows from the user. We analyze the image-based representation of each window and identify coherent pieces of information. The windows are then automatically moved, scaled and composed in a content-aware manner to fit the most relevant information into the limited area of the screen. During the design process, we consider findings from previous experiments and show how users can benefit from our system. We also describe how the immense processing power of current graphics processing units can be exploited to build an interactive system that finds an optimal solution within the complex design space of all possible window transformations in real time. © 2012 Wiley Periodicals, Inc.