Patents by Inventor Patrick M Baudisch

Patrick M Baudisch 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: 7502480
    Abstract: A system and method for implementing a flat volume model for software application audio signals is provided. A computer system generates a flat volume characteristics tree based upon current hardware/software values from an audio setting hierarchy. The computer system processes the flat volume characteristics tree and converts the optimized values into new audio hierarchy settings. The computer system can generate user interfaces representative of the flat volume settings for the software application. Adjustments to the flat volume settings result in modification to the flat volume characteristics tree and the audio setting hierarchy.
    Type: Grant
    Filed: June 30, 2004
    Date of Patent: March 10, 2009
    Assignee: Microsoft Corporation
    Inventors: Patrick M. Baudisch, Sumit Basu
  • Patent number: 7487462
    Abstract: Techniques for displaying contextual information in clipped views of two-dimensional workspaces are provided. A method for indicating an object includes: providing a workspace having a viewed space and a populated space, the viewed space being delineated by a border; determining an object in the populated space; determining a direction of the object from the viewed space; and indicating the object with an indicator on the border of the viewed space in the direction of the object. The distance of the object may determine the appearance of the indicator. The indicator may also show a user's interest. An object indicating system includes: an object determination circuit that determines an object in a populated space and a direction of the object from a viewed space; and an indicator mapping block that indicates the object with an indicator on a border of the viewed space in the direction of the object.
    Type: Grant
    Filed: February 21, 2003
    Date of Patent: February 3, 2009
    Assignee: Xerox Corporation
    Inventors: Lance E. Good, Mark J. Stefik, Jock D. Mackinlay, Polle Zellweger, Patrick M Baudisch
  • Patent number: 7478321
    Abstract: A system and method for processing a set of information in a screen display are provided. A set of information is obtained that includes a subset of information corresponding to search criteria. A central focus display section is defined that includes at least one element in the subset of information. One or more context sections including information not included in the central focus display are defined such that the information in the context sections is scaled to allow a substantial portion of the information to be displayed. The information in the central focus display section and context section can be dynamically updated.
    Type: Grant
    Filed: July 27, 2004
    Date of Patent: January 13, 2009
    Assignee: Microsoft Corporation
    Inventors: Patrick M. Baudisch, Bongshin Lee
  • Patent number: 7454717
    Abstract: A pen-based user interface (PBUI) that facilitates input of a delimiter to a scope in a substantially uninterrupted stroke for generating a selection-action gesture phrase. Four delimiter techniques are provided, which include a Multi-stroke delimiter, a button delimiter, timeout delimiter and pigtail delimiter. The Pigtail delimiter uses a small loop to delimit the gesture. The delimiter techniques support integrated scope selection, command activation, and direct manipulation all in a single fluid pen gesture. The delimiter techniques can also be employed to terminate a complex scope consisting of a sequence of multiple pen strokes.
    Type: Grant
    Filed: October 20, 2004
    Date of Patent: November 18, 2008
    Assignee: Microsoft Corporation
    Inventors: Kenneth P Hinckley, Patrick M Baudisch, Gonzalo A Ramos, Francois V Guimbretiere
  • Publication number: 20080250012
    Abstract: A system and method that facilitates and effectuates in situ search for active note taking. The system and method includes receiving gestures from a stylus and a tablet associated with the system. Upon recognizing the gesture as belonging to a set of known and recognized gestures, the system creates an embeddable object, initiates a search with terms indicated by the gesture, associates the search results with the created object and inserts the object in close proximity with the terms that instigated the search.
    Type: Application
    Filed: April 9, 2007
    Publication date: October 9, 2008
    Applicant: MICROSOFT CORPORATION
    Inventors: Kenneth P. Hinckley, Shengdong Zhao, Raman K. Sarin, Patrick M. Baudisch, Edward B. Cutrell, Michael Shilman, Desney S. Tan
  • Publication number: 20080198130
    Abstract: The present invention is generally directed to assisting users to position a pointer on a target. Embodiments of the present invention provide a system, method, and computer-readable medium that guide a pointer toward a target. After the pointer is located on a target, pointer movement continues to be adjusted so that the user may easily keep the pointer located on the target.
    Type: Application
    Filed: April 21, 2008
    Publication date: August 21, 2008
    Applicant: MICROSOFT CORPORATION
    Inventors: Patrick M. Baudisch, Adam Eversole, Paul S. Hellyar
  • Publication number: 20080198160
    Abstract: The present starburst target expansion technique connects targets to peripheral screen space to produce reasonably sized tiles for all targets including those that are located inside of a cluster. The resulting layout is characterized by lines escaping from the cluster center. By providing targets located inside a cluster with access to empty screen space, the present starburst target expansion technique is able to assign screen space to targets that remain small if expanded using the traditional Voronoi approach. If used on a device with limited input accuracy, such as a pen-based tablet or a touch screen-based kiosk system, target expansion via the starburst target expansion technique can lead to substantial performance improvements.
    Type: Application
    Filed: February 15, 2007
    Publication date: August 21, 2008
    Applicant: Microsoft Corporation
    Inventors: Alexander J. Kolmykov-Zotov, Patrick M. Baudisch
  • Patent number: 7383517
    Abstract: The present invention is generally directed to assisting users to position a pointer on a target. Embodiments of the present invention provide a system, method, and computer-readable medium that guide a pointer toward a target. After the pointer is located on a target, pointer movement continues to be adjusted so that the user may easily keep the pointer located on the target.
    Type: Grant
    Filed: April 21, 2004
    Date of Patent: June 3, 2008
    Assignee: Microsoft Corporation
    Inventors: Patrick M. Baudisch, Adam Eversole, Paul S. Hellyar
  • Publication number: 20070290993
    Abstract: A new mobile electronic device, referred to as a soap, may be used to control electronic devices, external or internal to the soap, in an intuitive, convenient, and comfortable manner. For example, a soap may serve as an alternative to input devices such as a mouse. A soap device may include a core, and a hull that at least partially encloses the core. The core includes a tracking component capable of tracking movement relative to the hull. The soap input device also includes a transmission component configured to transmit a signal from the tracking component to a computing device, where it may control the position of a pointer and the use of a selector on a monitor. The hull may be soft and flexible, the core may be freely rotatable about at least one axis. The core has a shape such that tangentially applied pressure rotates the core relative to the hull. A user may therefore control an electronic device, simply by rolling and manipulating the soap.
    Type: Application
    Filed: June 15, 2006
    Publication date: December 20, 2007
    Applicant: Microsoft Corporation
    Inventors: Patrick M. Baudisch, Andrew D. Wilson, Michael J. Sinclair
  • Patent number: 7293246
    Abstract: The present invention provides a system, method, and computer-readable medium that adjusts pointer movement when an input device causes the pointer to intersect one or more alignment areas. Pointer movement is adjusted in the alignment areas to allow users to easily align GUI objects. The adjusted pointer movement is not proportional to input received from an input device. Instead alignment areas have “friction” in that the pointer is less responsive to input compared to other areas of the computer display.
    Type: Grant
    Filed: April 21, 2004
    Date of Patent: November 6, 2007
    Assignee: Microsoft Corporation
    Inventors: Patrick M Baudisch, Adam Eversole, Paul S Hellyar
  • Publication number: 20040236769
    Abstract: A system and method for representing content state in a file system is provided. A file system includes a unique database object that is representative of the object content. The unique database object serves as a link container and includes a plurality of links to additional unique database objects that are properties of the representation of content. The link container database object also maintains additional fields that define additional properties for the representation of content.
    Type: Application
    Filed: May 24, 2004
    Publication date: November 25, 2004
    Applicant: Microsoft Corporation
    Inventors: Gregory R. Smith, George G. Robertson, Mary P. Czerwinski, Patrick M. Baudisch, Brian R. Meyers
  • Publication number: 20040150619
    Abstract: A method for enhancing a mouse cursor is presented. During the mouse cursor update display cycle, a test on the current mouse speed is made. If the mouse cursor's speed exceeds a predetermined threshold, an enhanced mouse cursor is generated and displayed on the computer screen. According to one embodiment, an enhanced mouse cursor is generated by increasing the size of a standard mouse cursor in proportion to the speed of the mouse cursor. According to an alternative embodiment, an enhanced mouse cursor is generated by interpolating the mouse cursor's path and adding a motion-blur effect along the interpolated path. According to yet another embodiment, an enhanced mouse cursor is generated by interpolating the mouse cursor's path and a plurality of mouse cursor images are displayed along the interpolated path.
    Type: Application
    Filed: January 23, 2004
    Publication date: August 5, 2004
    Applicant: Microsoft Corporation
    Inventors: Patrick M. Baudisch, George G. Robertson, Edward B. Cutrell
  • Publication number: 20030156124
    Abstract: Techniques for displaying contextual information in clipped views of two-dimensional workspaces are provided. A method for indicating an object includes: providing a workspace having a viewed space and a populated space, the viewed space being delineated by a border; determining an object in the populated space; determining a direction of the object from the viewed space; and indicating the object with an indicator on the border of the viewed space in the direction of the object. The distance of the object may determine the appearance of the indicator. The indicator may also show a user's interest. An object indicating system includes: an object determination circuit that determines an object in a populated space and a direction of the object from a viewed space; and an indicator mapping block that indicates the object with an indicator on a border of the viewed space in the direction of the object.
    Type: Application
    Filed: February 21, 2003
    Publication date: August 21, 2003
    Applicant: XEROX CORORATION
    Inventors: Lance E. Good, Mark J. Stefik, Jock D. MacKinlay, Polle Zellweger, Patrick M. Baudisch