Patents by Inventor Mark R. Ligameri

Mark R. Ligameri 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: 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: 7568167
    Abstract: Methods, systems, and computer program products for making real-time communication user interfaces less intrusive by automatically adjusting the user interfaces based on the user's level of interaction. An initial representation of a user interface for real-time communication is displayed and automatically adapted to the user's activity level based on user input directed to the user interface. For example, the initial representation may be automatically adjusted, either reduced or enlarged, to an intermediate representation, a larger representation, or a smaller representation. When a representation is reduced, a message may be displayed to indicate the reduced representation's location. For smaller representations, subsequently received real-time messages may be displayed adjacent to the smaller representation, at least for a predetermined time. The initial representation may display in a desktop bar that displays other user interfaces, such as for a calendar, etc.
    Type: Grant
    Filed: June 26, 2003
    Date of Patent: July 28, 2009
    Assignee: Microsoft Corporation
    Inventors: Cornelis K. Van Dok, Richard M. Banks, Sean O. Blagsvedt, Hillel Cooperman, Tjeerd S. Hoek, Mark R. Ligameri
  • Patent number: 7552397
    Abstract: A method for displaying a plurality of windows on a display screen is described. The method includes steps of associating a first window with a second window, where the second window is independent of the first window, arranging the first window and the second window on a display screen, where the first window and the second window are configured to fit within a predetermined region of the display screen, and notifying an application program corresponding to the first window that the second window is associated with the first window. An indicator may appear on the display as a target region when a user desires to associate the first and the second windows. Subsequent operations performed on the first window are performed automatically on the second window. For example, when a user is comparing two documents, she can scroll down one document and have the second document automatically scroll as well.
    Type: Grant
    Filed: January 18, 2005
    Date of Patent: June 23, 2009
    Assignee: Microsoft Corporation
    Inventors: Ales Holecek, Charles W. Stabb, Hillel N. Cooperman, Jeffrey W. Pettiross, Mark R. Ligameri, Kanwal VedBrat
  • Patent number: 7543244
    Abstract: An operating system program launch menu, such as a Start menu, provides various mechanisms for a user to quickly and efficiently locate and launch desired data items such as programs, data files, storage locations, and the like. A search box within the program launch menu may be used to quickly locate programs, documents, communications, and other data items. An auto-complete feature may be used, e.g., when the user restricts the locations searched for the user-entered search text. A most commonly used program list may include programs based on various criteria including both frequency of use and recent use, thereby always including a most recently used item. An all programs view may display programs and documents in a hosted-tree view within the original confines of the program launch menu, thereby negating the need to open sub-menus on top of a large portion of the desktop displayed on the display device.
    Type: Grant
    Filed: March 22, 2005
    Date of Patent: June 2, 2009
    Assignee: Microsoft Corporation
    Inventors: David A. Matthews, Charles W. Stabb, Mark R. Ligameri
  • Patent number: 7478326
    Abstract: A method for displaying at least one visualization of windows on a display screen is described. The method includes steps of receiving an input corresponding to a request to access visualizations of windows for a plurality of windows, and for each window of the plurality of windows, displaying a visualization of at least a portion of the content of the window in an area separately defined from the plurality of windows, wherein the at least a portion of the content includes dynamic video content. Another method provides for grouping and ordering the visualizations when displayed. Another method allows for display of visualizations related to child and/or parent windows.
    Type: Grant
    Filed: January 18, 2005
    Date of Patent: January 13, 2009
    Assignee: Microsoft Corporation
    Inventors: Ales Holecek, Charles W. Stabb, Cornelis K. Van Dok, Hillel N. Cooperman, Jeffrey W. Pettiross, Mark R. Ligameri
  • Publication number: 20090007004
    Abstract: A method for displaying a plurality of windows on a display screen is described. The method includes steps of associating a first window with at least one second window, the at least one second window being independent of and external to the first window, and combining the first window and the at least one second window into a common window on a display screen, the first window and the at least one second window being configured to share a common window frame. An indicator may appear on the display as a target region when a user desires to associate the first and second windows. Subsequent operations performed on the common window are performed automatically on any underlying window. For example, when a user chooses to save the contents of the common window, the contents of all of the windows of the common window may be saved.
    Type: Application
    Filed: September 15, 2008
    Publication date: January 1, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: Ales Holecek, Charles W. Stabb, Hillel N. Cooperman, Jeffrey W. Pettiross, Mark R. Ligameri
  • Patent number: 7426697
    Abstract: A method for displaying a plurality of windows on a display screen is described. The method includes steps of associating a first window with at least one second window, the at least one second window being independent of and external to the first window, and combining the first window and the at least one second window into a common window on a display screen, the first window and the at least one second window being configured to share a common window frame. An indicator may appear on the display as a target region when a user desires to associate the first and the second windows. Subsequent operations performed on the common window are performed automatically on any underlying window. For example, when a user chooses to save the contents of the common window, the contents of all of the windows of the common window may be saved.
    Type: Grant
    Filed: January 18, 2005
    Date of Patent: September 16, 2008
    Assignee: Microsoft Corporation
    Inventors: Ales Holecek, Charles W. Stabb, Hillel N. Cooperman, Jeffrey W. Pettiross, Mark R. Ligameri
  • Patent number: 7334193
    Abstract: A user interface and a method for operating the user interface are described. Using the user interface, a user may readily switch between users without wading through cumbersome interfaces.
    Type: Grant
    Filed: January 14, 2005
    Date of Patent: February 19, 2008
    Assignee: Microsoft Corporation
    Inventors: Charles W. Stabb, David A. Matthews, Mark R. Ligameri, Sterling M. Reasor
  • Patent number: D554146
    Type: Grant
    Filed: April 22, 2005
    Date of Patent: October 30, 2007
    Assignee: Microsoft Corporation
    Inventors: Paul Gusmorino, Mark R. Ligameri, Jenny T. Lam, Greg S. Melander
  • Patent number: D559858
    Type: Grant
    Filed: April 22, 2005
    Date of Patent: January 15, 2008
    Assignee: Microsoft Corporation
    Inventors: Paul Gusmorino, Mark R. Ligameri, Jenny T. Lam, Greg S. Melander
  • Patent number: D561195
    Type: Grant
    Filed: April 22, 2005
    Date of Patent: February 5, 2008
    Assignee: Microsoft Corporation
    Inventors: Paul Gusmorino, Mark R. Ligameri, Jenny T. Lam, Greg S. Melander
  • Patent number: D563424
    Type: Grant
    Filed: April 22, 2005
    Date of Patent: March 4, 2008
    Assignee: Microsoft Corporation
    Inventors: Paul Gusmorino, Mark R. Ligameri, Jenny T. Lam, Greg S. Melander
  • Patent number: D565589
    Type: Grant
    Filed: September 9, 2005
    Date of Patent: April 1, 2008
    Assignee: Microsoft Corporation
    Inventors: Paul Gusmorino, Mark R. Ligameri, Jenny T. Lam, Greg S. Melander, Kieran Phelan, Lynn M. Muranaka
  • Patent number: D565590
    Type: Grant
    Filed: September 9, 2005
    Date of Patent: April 1, 2008
    Assignee: Microsoft Corporation
    Inventors: Paul Gusmorino, Mark R. Ligameri, Jenny T. Lam, Greg S. Melander, Kieran Phelan, Lynn M. Muranaka
  • Patent number: D567253
    Type: Grant
    Filed: April 22, 2005
    Date of Patent: April 22, 2008
    Assignee: Microsoft Corporation
    Inventors: Paul Gusmorino, Mark R. Ligameri, Jenny T. Lam, Greg S. Melander
  • Patent number: D570368
    Type: Grant
    Filed: April 22, 2005
    Date of Patent: June 3, 2008
    Assignee: Microsoft Corporation
    Inventors: Mark R. Ligameri, Greg S. Melander, Tjeerd Hoek
  • Patent number: D573156
    Type: Grant
    Filed: April 22, 2005
    Date of Patent: July 15, 2008
    Assignee: Microsoft Corporation
    Inventors: Paul Gusmorino, Mark R. Ligameri, Jenny T. Lam, Greg S. Melander
  • Patent number: D574844
    Type: Grant
    Filed: April 22, 2005
    Date of Patent: August 12, 2008
    Assignee: Microsoft Corporation
    Inventors: Paul Gusmorino, Mark R. Ligameri, Jenny T. Lam, Greg S. Melander, Robert Kenneth Stein, III
  • Patent number: D590411
    Type: Grant
    Filed: December 19, 2007
    Date of Patent: April 14, 2009
    Assignee: Yahoo! Inc.
    Inventors: T. Kalaokalani Kordus, David A. Feldman, Joshua R. R. Jacobson, Evan S. Torchin, Stephen J. Hall, Jr., Lee Brimelow, Mark R. Ligameri
  • Patent number: D607004
    Type: Grant
    Filed: December 19, 2007
    Date of Patent: December 29, 2009
    Assignee: Yahoo! Inc.
    Inventors: T. Kalaokalani Kordus, David A. Feldman, Joshua R. R. Jacobson, Evan S. Torchin, Stephen J. Hall, Jr., Lee Brimelow, Mark R. Ligameri