Patents by Inventor Charles Cummins

Charles Cummins 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).

  • Publication number: 20070061495
    Abstract: The arrival of a new media volume or newly attached device is detected. The media or device is scanned in order to determine the type, and a complete list of installed software programs registered to handle the media type or device is presented to the user. This list may be generated and displayed while the disk is still being scanned. The user selects a handler for the media type or device, and may also decide if the handler will be the default handler when media type or device is subsequently encountered. The user may check and update the stored user settings to view or edit the default handlers for any media type or device. Additionally, the user is prompted to confirm or change the default handler after another registered handler of that media type has recently been installed on the machine.
    Type: Application
    Filed: August 5, 2005
    Publication date: March 15, 2007
    Applicant: Microsoft Corporation
    Inventors: Charles Cummins, Chris Guzak, Cynthia Tee, Dave Kong, Gloria Boyer, Mohammed Samji, Rebecca Deutsch, Stephen Scallen
  • Publication number: 20070016872
    Abstract: In an electronic file system, preview information is provided to the user during a drag operation of a selected object onto a target object. The information indicates what type(s) of action is to be taken should the selected object be dropped onto the target object. The action(s) to be taken may depend upon the type of the selected object and/or the type of the target object. For example, where the selected object is an item and the target object is a persisted auto-list, the action may include adding, removing, or modifying one or more properties of the selected object to conform to one or more criteria defined by the persisted auto-list. Also, numerical feedback may be provided to the user where multiple objects are selected. For example, where seven objects are selected, the textual number “7” may appear next to the cursor.
    Type: Application
    Filed: July 13, 2005
    Publication date: January 18, 2007
    Applicant: Microsoft Corporation
    Inventors: Charles Cummins, Cornelis Van Dok, David De Vorchik, Stephan Hoefnagels, Timothy McKee, Tyler Beam
  • Publication number: 20060236252
    Abstract: A task dialog having a main instruction and a command region, and optionally a content and/or footer region, is automatically generated in response to a request from an application program. The task dialog main instruction is automatically sized and located so as to form a concise instruction or question located prominently in the dialog. A command region is below the instruction and includes UI controls for responding to the dialog. Optional content and footer regions can be used by a developer for inclusion of text that provides guidance to the user regarding the main instruction. If included, however, the content and/or footer regions are automatically sized and placed so that they do not obscure the main instruction or the command region controls.
    Type: Application
    Filed: April 15, 2005
    Publication date: October 19, 2006
    Applicant: Microsoft Corporation
    Inventors: Joseph Brychell, Mark Coburn, Charles Cummins, Jan Miksovsky, Jeffrey Miller, Vincent Pasceri, Randall Winjum
  • Publication number: 20060230321
    Abstract: Methods and systems for providing information to a user when an application is in a hung state are provided. When an application is in a hung state, a dialogue box informing the user of options for responding to the hung application is displayed. An application window may also be replaced with a proxy window and the appearance of the proxy window may be altered when a user attempts to interact with the proxy window.
    Type: Application
    Filed: March 29, 2005
    Publication date: October 12, 2006
    Applicant: Microsoft Corporation
    Inventors: Charles Cummins, Gerald Maffeo, Lyon Wong, Reiner Fink
  • Publication number: 20060230324
    Abstract: Methods and systems for providing a visual indication of hung applications are provided. When an application is in a hung state, an application window is replaced with a proxy window. The appearance of the proxy window is altered when a user attempts to interact with the proxy window.
    Type: Application
    Filed: April 6, 2005
    Publication date: October 12, 2006
    Applicant: Microsoft Corporation
    Inventors: Charles Cummins, Gerald Maffeo, Lyon Wong, Reiner Fink
  • Publication number: 20060224989
    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: Application
    Filed: April 1, 2005
    Publication date: October 5, 2006
    Applicant: Microsoft Corporation
    Inventors: Jeffrey Pettiross, Sarah Schrock, Charles Stabb, Donald Lindsay, Cornelis Van Dok, Hillel Cooperman, Charles Cummins
  • Patent number: D529919
    Type: Grant
    Filed: April 22, 2005
    Date of Patent: October 10, 2006
    Assignee: Microsoft Corporation
    Inventors: Randall K. Winjum, Charles Cummins, Charles W. Stabb, Jan T. Miksovsky
  • Patent number: D530338
    Type: Grant
    Filed: April 22, 2005
    Date of Patent: October 17, 2006
    Assignee: Microsoft Corporation
    Inventors: Randall K. Winjum, Charles Cummins, Charles W. Stabb, Jan T. Miksovsky, Vincent L. Paceri
  • Patent number: D530720
    Type: Grant
    Filed: April 22, 2005
    Date of Patent: October 24, 2006
    Assignee: Microsoft Corporation
    Inventors: Charles W. Stabb, Charles Cummins, Greg S. Melander, Mark R. Ligameri
  • Patent number: D531185
    Type: Grant
    Filed: April 22, 2005
    Date of Patent: October 31, 2006
    Assignee: Microsoft Corporation
    Inventor: Charles Cummins
  • Patent number: D533872
    Type: Grant
    Filed: April 22, 2005
    Date of Patent: December 19, 2006
    Assignee: Microsoft Corporation
    Inventors: Mark R. Ligameri, Jenny T. Lam, Greg S. Melander, Robert Kenneth Stein, III, Charles Cummins, William Mak
  • Patent number: D534916
    Type: Grant
    Filed: February 17, 2006
    Date of Patent: January 9, 2007
    Assignee: Microsoft Corporation
    Inventors: Michael James Hone, Charles Cummins
  • Patent number: D535302
    Type: Grant
    Filed: December 2, 2005
    Date of Patent: January 16, 2007
    Assignee: Microsoft Corporation
    Inventors: Charles Cummins, Michael James Hone
  • Patent number: D535660
    Type: Grant
    Filed: September 9, 2005
    Date of Patent: January 23, 2007
    Assignee: Microsoft Corporation
    Inventors: Charles Cummins, Michael James Hone, Harold S. Gomez
  • Patent number: D535997
    Type: Grant
    Filed: June 14, 2006
    Date of Patent: January 30, 2007
    Assignee: Microsoft Corporation
    Inventors: Charles Cummins, Cornelis K. Van Dok, Mark R. Ligameri, Greg S. Melander
  • Patent number: D535998
    Type: Grant
    Filed: September 9, 2005
    Date of Patent: January 30, 2007
    Assignee: Microsoft Corporation
    Inventors: Charles Cummins, Michael James Hone
  • Patent number: D539808
    Type: Grant
    Filed: August 16, 2006
    Date of Patent: April 3, 2007
    Assignee: Mircosoft Corporation
    Inventors: Charles Cummins, Michael James Hone
  • Patent number: D539810
    Type: Grant
    Filed: August 16, 2006
    Date of Patent: April 3, 2007
    Assignee: Mircosoft Corporation
    Inventor: Charles Cummins
  • Patent number: D540340
    Type: Grant
    Filed: August 17, 2006
    Date of Patent: April 10, 2007
    Assignee: Microsoft Corporation
    Inventor: Charles Cummins
  • Patent number: D540343
    Type: Grant
    Filed: August 16, 2006
    Date of Patent: April 10, 2007
    Assignee: Microsoft Corporation
    Inventor: Charles Cummins