Browse Prior Art Database

Collapsing tree or list items, vertically or horizontally

IP.com Disclosure Number: IPCOM000013176D
Original Publication Date: 2003-Jun-17
Included in the Prior Art Database: 2003-Jun-17
Document File: 2 page(s) / 45K

Publishing Venue

IBM

Abstract

Disclosed is a process for improving the speed of connections between local and host systems.

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

Page 1 of 2

Collapsing tree or list items, vertically or horizontally

   Often, when we are using an application such as Windows Explorer* to search a tree on a remote system, the search can be slowed down considerably by the speed of the connection between the local and host systems. Depending on the speed of this connection, Windows Explorer will have to repaint after every page while scrolling down in the folder view, or left pane. This process gets longer as the number of folders within a level of the tree increases. Scrolling down through thousands of folders within a tree can be an enormous waste of time. Not to mention that the usability of this is very cumbersome, having to scroll down with your mouse, in search of the correct folder every time you want to get to a folder that is at the same level as several hundred others.

     The solution to this problem is collapsible tree items. If the user was able to collapse an entire section of a tree within a level, it would save an enormous amount of time, when looking for certain folders. This way, when the user expands the tree again, he only sees an icon representing the collapsed section, followed by the folder or item he wishes to access. This would cut down on server load as well because there is no longer a need to display all folders within a tree level, just the ones that aren't collapsed. It would also make sense to allow the user to collapse folders that would normally appear in discontinuous sections within a tree level.

     Another advantage worth offering to the user would be the ability to collapse several levels of a tree. For instance, let's say the user has a tree structure A/B/C/D/E. When travelling down the "A" path, he always follows the same path and selects /B/C/D/E. It would be an enormous time-saver for him to be able to collapse /B/C/D such that his tree structure would look like A/.../E. The "E" folder could have a label of /B/C/D/E, but when selected the entire path name would display in the title bar. If the user still w...