Patents by Inventor Donald J. Lindsay

Donald J. Lindsay has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 8032843
    Abstract: Methods and systems for providing graphical user interfaces are described. To provide greater access and consolidation to frequently used items in the graphical user interface, a userbar is established which includes a plurality of item representations. To permit a greater number of items to reside in the userbar, a magnification function can be provided which magnifies items within the userbar when they are proximate the cursor associated with the graphical user interface.
    Type: Grant
    Filed: March 24, 2009
    Date of Patent: October 4, 2011
    Assignee: Apple Inc.
    Inventors: Bas Ording, Steven P. Jobs, Donald J. Lindsay
  • Patent number: 7747965
    Abstract: A method referred to as x-ray browsing for allowing a user to browse through windows on their desktop is provided. Aspects of the invention include responsive to a command, making a first window the window in focus on the display screen and changing the relative opacities between a content portion of the first window and a content portion of the second window. By controlling the opacities a single window can be made opaque while the remaining windows can be made transparent to allow a user to successively navigate among open windows.
    Type: Grant
    Filed: January 18, 2005
    Date of Patent: June 29, 2010
    Assignee: Microsoft Corporation
    Inventors: Ales Holecek, Charles W. Stabb, Donald J. Lindsay, Hillel N. Cooperman, Mark R. Ligameri
  • Patent number: 7739613
    Abstract: Various embodiments employ a graphics tiering approach that utilizes multiple different tiers, each of which defines how a user interface is presented to a user. In accordance with at least some embodiments, a higher end tier is provided and utilizes a combination of both bitmaps and realtime window geometry computations to provide a user interface that can include both transparent and blurred user interface elements. In addition, at least some additional tiers repurpose the higher end tier by incorporating an opaque element behind the transparent element to satisfy the limitations associated with the additional tiers.
    Type: Grant
    Filed: November 10, 2006
    Date of Patent: June 15, 2010
    Assignee: Microsoft Corporation
    Inventor: Donald J. Lindsay
  • Patent number: 7681143
    Abstract: A mode of managing windows in a graphical user interface in which the application windows may be presented in a tiled manner is provided. Upon invocation of the mode inactive application windows may be scaled down and organized in a manner so as to set them aside from the currently active application window while the active application window may remain at or near full size and be positioned in a centralized location in the desktop space.
    Type: Grant
    Filed: April 12, 2006
    Date of Patent: March 16, 2010
    Assignee: Microsoft Corporation
    Inventors: Donald J Lindsay, Mark R Ligameri
  • Patent number: 7661069
    Abstract: A method of visually expressing user interface elements on a display is provided which emphasizes those user interface elements which a user would be more interested in and deemphasizes those user interface elements which a user would be less interested in. Certain user interface elements, such as active elements, can be rendered in a sharp manner and be within a depth of field while other elements, such as inactive elements, can be rendered in a blurry manner and outside the depth of field.
    Type: Grant
    Filed: March 31, 2005
    Date of Patent: February 9, 2010
    Assignee: Microsoft Corporation
    Inventors: Donald J Lindsay, Mark R Ligameri
  • Publication number: 20100011313
    Abstract: The techniques and mechanisms described herein are directed to a method for managing and selecting one out of large set of open tabs in a tabbed browser. Browsing software is configured to provide a quick pick user-interface that visually displays the content of the several tabs, such as a by displaying a thumbnail for each tab. The thumbnails allow a user to easily distinguish between each opened tab. The browsing software may also be configured to recognize a user selection from within the quick pick user-interface and in response, switch back to a tabbed window view and display the selected tab in that view. The browsing software may adjust the tab row so that the selected tab is positioned in a favorable position within the tab row. In addition, within the quick pick user-interface, the user may reposition the thumbnails and/or close the thumbnails, thus affecting the associated tab in the tab row.
    Type: Application
    Filed: September 22, 2009
    Publication date: January 14, 2010
    Applicant: Microsoft Corporation
    Inventors: Aaron J. Sauve, Cornelis K. Van Dok, Donald J. Lindsay, Tony E. Schreiner
  • Patent number: 7596760
    Abstract: The techniques and mechanisms described herein are directed to a method for managing and selecting one out of large set of open tabs in a tabbed browser. Browsing software is configured to provide a quick pick user-interface that visually displays the content of the several tabs, such as a by displaying a thumbnail for each tab. The thumbnails allow a user to easily distinguish between each opened tab. The browsing software may also be configured to recognize a user selection from within the quick pick user-interface and in response, switch back to a tabbed window view and display the selected tab in that view. The browsing software may adjust the tab row so that the selected tab is positioned in a favorable position within the tab row. In addition, within the quick pick user-interface, the user may reposition the thumbnails and/or close the thumbnails, thus affecting the associated tab in the tab row.
    Type: Grant
    Filed: April 7, 2005
    Date of Patent: September 29, 2009
    Assignee: Microsoft Corporation
    Inventors: Aaron J. Sauve, Cornelis K. Van Dok, Donald J. Lindsay, Tony E. Schreiner
  • Patent number: 7581192
    Abstract: A method for displaying a plurality of windows on a display screen is described. The method includes steps of displaying a first application window and a second application window on a display screen, declaring the first application window and the second application window as a group, the second application window being independent of and external to the first application window, grouping the first application window and the second window into a group, and displaying the group as a representation on the display screen. As new application windows are opened, they may be added to the group and/or they may become members of a second group of application windows. A user may switch between various groups.
    Type: Grant
    Filed: March 31, 2005
    Date of Patent: August 25, 2009
    Assignee: Microsoft Corporation
    Inventors: Charles W. Stabb, Donald J. Lindsay, Mark R. Ligameri
  • Patent number: 7577918
    Abstract: A method for changing a visual state of an application window representation is described. The method includes steps of displaying an application window representation with a default visual state, and changing the default visual state of the application window representation to one of at least two different visual states. The entirety of the application window representation or a portion of the application window representation may have a change to its visual state. The visual states may be a change in color, pattern, and/or texture. A group of visual states changes may correlate to an animation. Visual states may be defined by a default or user configurable. Visual states may change over time or in response to an event. Visual states may change back to a default state when the application window representation is accessed.
    Type: Grant
    Filed: July 15, 2005
    Date of Patent: August 18, 2009
    Assignee: Microsoft Corporation
    Inventor: Donald J. Lindsay
  • Publication number: 20090183120
    Abstract: Methods and systems for providing graphical user interfaces are described. To provide greater access and consolidation to frequently used items in the graphical user interface, a userbar is established which includes a plurality of item representations. To permit a greater number of items to reside in the userbar, a magnification function can be provided which magnifies items within the userbar when they are proximate the cursor associated with the graphical user interface.
    Type: Application
    Filed: March 24, 2009
    Publication date: July 16, 2009
    Applicant: APPLE INC.
    Inventors: Bas Ording, Steven P. Jobs, Donald J. Lindsay
  • Patent number: 7526738
    Abstract: Methods and systems for providing graphical user interfaces are described. To provide greater access and consolidation to frequently used items in the graphical user interface, a userbar is established which includes a plurality of item representations. To permit a greater number of items to reside in the userbar, a magnification function can be provided which magnifies items within the userbar when they are proximate the cursor associated with the graphical user interface.
    Type: Grant
    Filed: August 20, 2007
    Date of Patent: April 28, 2009
    Assignee: Apple Inc.
    Inventors: Bas Ording, Steven P. Jobs, Donald J. Lindsay
  • Patent number: 7478339
    Abstract: A method for managing a plurality of application window representations is described. The method includes steps of defining a set of application window representation positions in a predefined region, displaying a plurality of application window representations in the application window representation positions, receiving an input to open a first application window, creating a first application window representation in the predefined region, determining whether a second application window representation of the plurality needs to be repositioned into a hidden application window representation position, and repositioning the second application window representation into the hidden application window representation upon determining that the second application window representation needs to be repositioned, wherein the hidden application window representation position is within a glom.
    Type: Grant
    Filed: April 1, 2005
    Date of Patent: January 13, 2009
    Assignee: Microsoft Corporation
    Inventors: Jeffrey W. Pettiross, Sarah E. Schrock, Charles W. Stabb, Donald J. Lindsay, Cornelis K. Van Dok, Hillel N. Cooperman, Charles Cummins
  • Patent number: 7434177
    Abstract: Methods and systems for providing graphical user interfaces are described. To provide greater access and consolidation to frequently used items in the graphical user interface, a userbar is established which includes a plurality of item representations. To permit a greater number of items to reside in the userbar, a magnification function can be provided which magnifies items within the userbar when they are proximate the cursor associated with the graphical user interface.
    Type: Grant
    Filed: December 20, 1999
    Date of Patent: October 7, 2008
    Assignee: Apple Inc.
    Inventors: Bas Ording, Steven P. Jobs, Donald J. Lindsay
  • Patent number: 7418668
    Abstract: A method for changing a color value and/or level of opacity value of a glass appearance window frame for an application window is described. The method includes steps of determining a defined color value and a defined level of opacity value to apply to a glass appearance window frame and displaying the glass appearance window frame in accordance with the defined color value and the defined level of opacity value. A command may be received to apply the defined color value and the defined level of opacity value to the glass appearance window frame, thereby applying the defined color value and level of opacity value to the glass appearance window frame. Color values and/or level of opacity values may be changed automatically, be application specific, and/or be changed in response to receipt of an input from a user to change one or more portions of a default configuration.
    Type: Grant
    Filed: November 30, 2005
    Date of Patent: August 26, 2008
    Assignee: Microsoft Corporation
    Inventors: Donald J. Lindsay, Tjeerd Hoek
  • Patent number: 7412663
    Abstract: Aspects for changing a reflective highlight on a glass appearance window frame of an application window are described. An illustrative method includes steps of displaying a first reflective highlight on a glass appearance window frame of an application window, calculating a second reflective highlight in response to detection of an event, and changing the displayed first reflective highlight on the glass appearance window frame of the first application window to the second reflective highlight. The event may correspond to a command to move and/or resize the application window, determination of a time of day event, determination of a change in active/inactive status of the application window, or to a command to change a reflective highlight configuration. Reflective highlights may be changed automatically and/or in response to receipt of an input from a user to change one or more portions of a reflective highlight configuration.
    Type: Grant
    Filed: November 30, 2005
    Date of Patent: August 12, 2008
    Assignee: Microsoft Corporation
    Inventors: Donald J. Lindsay, Greg S. Melander, Tjeerd Hoek
  • Publication number: 20080115074
    Abstract: Various embodiments employ a graphics tiering approach that utilizes multiple different tiers, each of which defines how a user interface is presented to a user. In accordance with at least some embodiments, a higher end tier is provided and utilizes a combination of both bitmaps and realtime window geometry computations to provide a user interface that can include both transparent and blurred user interface elements. In addition, at least some additional tiers repurpose the higher end tier by incorporating an opaque element behind the transparent element to satisfy the limitations associated with the additional tiers.
    Type: Application
    Filed: November 10, 2006
    Publication date: May 15, 2008
    Applicant: Microsoft Corporation
    Inventor: Donald J. Lindsay
  • Patent number: D551674
    Type: Grant
    Filed: August 17, 2006
    Date of Patent: September 25, 2007
    Assignee: Microsoft Corporation
    Inventors: Marcus Harvey, Michael James Hone, Stephan Hoefnagels, Donald J. Lindsay, Charles Cummins
  • Patent number: D553632
    Type: Grant
    Filed: August 17, 2006
    Date of Patent: October 23, 2007
    Assignee: Microsoft Corporation
    Inventors: Marcus Harvey, Michael James Hone, Stephan Hoefnagels, Donald J. Lindsay, Charles Cummins
  • Patent number: D568892
    Type: Grant
    Filed: April 22, 2005
    Date of Patent: May 13, 2008
    Assignee: Microsoft Corporation
    Inventors: Charles W. Stabb, Donald J. Lindsay
  • Patent number: D629412
    Type: Grant
    Filed: January 4, 2000
    Date of Patent: December 21, 2010
    Assignee: Apple Inc.
    Inventors: Imran A. Chaudhri, Donald J. Lindsay