Surety is performing system maintenance this weekend. Electronic date stamps on new Prior Art Database disclosures may be delayed.
Browse Prior Art Database

Collating windows after disconnecting external screen

IP.com Disclosure Number: IPCOM000248801D
Publication Date: 2017-Jan-12
Document File: 3 page(s) / 55K

Publishing Venue

The IP.com Prior Art Database


Collation of windows into a more user friendly order.

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

Collating windows after disconnecting external screen

Upon disconnecting an external monitor the computer will often relocate the windows that were displayed on the external monitor onto the main screen in a seemingly random order.

The operating system should establish that an external monitor has been disconnected and therefore take the windows that were displayed on that external monitor and condense them onto a virtual desktop which the user could easily switch to. It utilises the 'virtual desktop' technology used in most modern operating systems. The advantage of using this method is that it makes your workflow much faster; rather than having to sort through the many windows that may have been dumped onto your desktop after disconnecting an external screen your primary monitor is exactly how you left it and any secondary monitors can be browsed by switching to their respective virtual desktop. Upon reconnecting a secondary desktop the previous window configuration is maintained and automatically reconfigured, minimising work for the user.

This idea will collate windows into a more user friendly order. Upon disconnecting any peripheral displays the idea will collate these windows into a

virtual desktop on the operating system, rather than returning them to the users' view on the primary display. Upon reconnecting an external monitor to the primary desktop the operating system will then be able to replace the previously relocated windows onto the external monitor in the same order that they were in previously.

This functionality could be added directly into the operating system, which would be optimal as this would require no initial set-up effort from the user, alternatively th...