US 7,614,009 B2
Method for controlling filename display for image and video file types
Scott E. Dart, Lynnwood, Wash. (US); Colin R. Anthony, Kirkland, Wash. (US); Jingyang Xu, Redmond, Wash. (US); Jae P. Park, Redmond, Wash. (US); Benjamin L. Perry, Seattle, Wash. (US); and Tyler K. Beam, Redmond, Wash. (US)
Assigned to Microsoft Corporation, Redmond, Wash. (US)
Filed on Mar. 24, 2004, as Appl. No. 10/809,050.
Prior Publication US 2005/0216864 A1, Sep. 29, 2005
Int. Cl. G06F 3/00 (2006.01); G06F 3/048 (2006.01)
U.S. Cl. 715—781  [715/721; 715/810; 715/835; 715/838; 715/839] 19 Claims
OG exemplary drawing
 
1. A method for reducing the amount of space occupied by a plurality of graphical elements including at least one graphical element having a filename when the plurality of graphical elements is rendered on a graphical user interface, the graphical user interface comprising a window section, the method comprising:
determining for each graphical element of the plurality of graphical elements if a filename is or is not to be displayed with the graphical element when the graphical element is rendered, the determination being based on the type of object that the graphical element represents, the determination resulting in a filename not being displayed with the graphical element when the graphical element is rendered if data associated with a component of the filename is determined to be image data or multimedia data;
for each graphical element of the plurality of graphical elements whose filename is to be displayed with the graphical element when the graphical element is rendered, rendering the graphical element and the filename in the window section of the graphical user interface; and
for each graphical element of the plurality of graphical elements whose filename is not to be displayed with the graphical element when the graphical element is rendered, adjusting the alignment of the plurality of graphical elements in the window section of the graphical user interface to reduce the amount of space occupied by the plurality of graphical elements and rendering the graphic element, but not the filename, in the window section of the graphical user interface, adjusting the alignment of the plurality of graphical elements in the window section of the graphical user interface including aligning a graphic element more closely with surrounding graphical elements by reducing the space therebetween.