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: 8077153
    Abstract: A unique system and method is provided that facilitates pixel-accurate targeting with respect to multi-touch sensitive displays when selecting or viewing content with a cursor. In particular, the system and method can track dual inputs from a primary finger and a secondary finger, for example. The primary finger can control movement of the cursor while the secondary finger can adjust a control-display ratio of the screen. As a result, cursor steering and selection of an assistance mode can be performed at about the same time or concurrently. In addition, the system and method can stabilize a cursor position at a top middle point of a user's finger in order to mitigate clicking errors when making a selection.
    Type: Grant
    Filed: April 19, 2006
    Date of Patent: December 13, 2011
    Assignee: Microsoft Corporation
    Inventors: Hrvoje Benko, Andrew D. Wilson, Patrick M. Baudisch
  • Patent number: 7831054
    Abstract: A volume control may be provided with some integrated graphical indication of the presence and/or level of an audio signal that it controls. For example, a slider-type volume control may be provided with a signal meter within the slider itself. A volume control may be provided with a mechanism for showing the non-mute volume control level of a volume when the volume control is muted. For example, a slider-type volume control may display a ghosted slider tab at the level of volume control in effect before muting while at the same time displaying a regular slider tab at a muted level. A user may be able to glance at a volume control and quickly and intuitively understand aspects of the volume control's state such as the level and condition of the signal that is flowing through or blocked by (if muted) the control.
    Type: Grant
    Filed: June 28, 2005
    Date of Patent: November 9, 2010
    Assignee: Microsoft Corporation
    Inventors: Steven J. Ball, Annette M. Crowley, Frank D. Yerrace, Mitchell K. Rundle, Patrick M. Baudisch, Elliot Omiya, Stephen Smith
  • Patent number: 7770120
    Abstract: A system and method for facilitating user access to remote content from a current location is presented. The method comprises the following steps. An activation gesture is detected. The activation gesture includes a location. At least one base icon on the display screen located at a distance greater than a predetermined distance from the activation gesture's location is selected. A target icon for each selected base icon is generated. The target icons are output for display in proximity to the activation gesture's location until an action dismissing the target icons is detected.
    Type: Grant
    Filed: March 23, 2007
    Date of Patent: August 3, 2010
    Assignee: Microsoft Corporation
    Inventor: Patrick M. Baudisch
  • Patent number: 7730430
    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: Grant
    Filed: January 23, 2004
    Date of Patent: June 1, 2010
    Assignee: Microsoft Corporation
    Inventors: Patrick M. Baudisch, George G. Robertson, Edward B. Cutrell
  • Patent number: 7730141
    Abstract: A user defines mutually exclusive inbox and spam folders to which emails are routed based on a rating assigned to each email. A variable user-defined range defines a mapping of the ratings to each folder. Incoming emails are routing to one of the folders according to the range. A reference set of emails is designated, each having a rating and either an inbox label or a spam label. A display indicates the number the reference emails in each folder if the reference emails are routed to one of the folders according to their ratings and according to the user-defined range.
    Type: Grant
    Filed: December 16, 2005
    Date of Patent: June 1, 2010
    Assignee: Microsoft Corporation
    Inventors: Mihai Costea, Patrick M. Baudisch, Aidan M. Delaney
  • Patent number: 7725837
    Abstract: The present subject matter describes a browser for efficiently presenting and browsing a large digital photograph collection. The browser includes a graphical interface—referred to as a time quilt—that combines a wrappable timeline with a space filling layout. Thumbnails representing individual images or clusters of images are laid out chronologically in columns, from top to bottom. When the bottom of a column is reached, a new column is started to the right of the existing column(s). Semantic zooming is used wherein zooming in on a thumbnail image that represents a cluster renders thumbnails of images in the cluster when the thumbnails of the images can be rendered in a legible size. Tiered zooming is also described, which is semantic zooming on multiple levels—representative thumbnails give way to clusters of representative thumbnails that each represent an image or a cluster of images.
    Type: Grant
    Filed: March 31, 2005
    Date of Patent: May 25, 2010
    Assignee: Microsoft Corporation
    Inventors: Curtis G. Wong, David F. Huynh, Patrick M. Baudisch, Steven M. Drucker
  • Patent number: 7693842
    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: Grant
    Filed: April 9, 2007
    Date of Patent: April 6, 2010
    Assignee: Microsoft Corporation
    Inventors: Kenneth P. Hinckley, Shengdong Zhao, Raman K. Sarin, Patrick M. Baudisch, Edward B. Cutrell, Michael Shilman, Desney S. Tan
  • Patent number: 7667717
    Abstract: A system and method for processing images utilizing varied feature class weights is provided. A computer system associates two or more images with a set of feature class data, such as color and texture data. The computer system assigns a set of processing weights for each of the feature classes. The two or more images are blended according to the feature class weights. The blended image can be further adjusted according to the content of the images.
    Type: Grant
    Filed: June 3, 2004
    Date of Patent: February 23, 2010
    Assignee: Microsoft Corporation
    Inventor: Patrick M Baudisch
  • Patent number: 7660817
    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: Grant
    Filed: May 24, 2004
    Date of Patent: February 9, 2010
    Assignee: Microsoft Corporation
    Inventors: Gregory R Smith, George G Robertson, Mary P Czerwinski, Patrick M Baudisch, Brian R Meyers
  • Publication number: 20100023895
    Abstract: Touch interaction with a curved display (e.g., a sphere, a hemisphere, a cylinder, etc.) is facilitated by preserving a predetermined orientation for objects. In an example embodiment, a curved display is monitored to detect a touch input on an object. If a touch input on an object is detected based on the monitoring, then one or more locations of the touch input are determined. The object may be manipulated responsive to the determined one or more locations of the touch input. While manipulation of the object is permitted, a predetermined orientation is preserved.
    Type: Application
    Filed: December 26, 2008
    Publication date: January 28, 2010
    Applicant: MICROSOFT CORPORATION
    Inventors: Hrvoje Benko, Andrew D. Wilson, Billy Chen, Ravin Balakrishnan, Patrick M. Baudisch
  • Publication number: 20100020026
    Abstract: Touch interaction with a curved display (e.g., a sphere, a hemisphere, a cylinder, etc.) is enabled through various user interface (UI) features. In an example embodiment, a curved display is monitored to detect a touch input. If a touch input is detected based on the act of monitoring, then one or more locations of the touch input are determined. Responsive to the determined one or more locations of the touch input, at least one user UI feature is implemented. Example UI features include an orb-like invocation gesture feature, a rotation-based dragging feature, a send-to-dark-side interaction feature, and an object representation and manipulation by proxy representation feature.
    Type: Application
    Filed: December 26, 2008
    Publication date: January 28, 2010
    Applicant: MICROSOFT CORPORATION
    Inventors: Hrvoje Benko, Andrew D. Wilson, Billy Chen, Ravin Balakrishnan, Patrick M. Baudisch
  • Publication number: 20100013777
    Abstract: In an example embodiment, a method is adapted to tracking input with a device. The method includes an act of monitoring and acts of activating and displaying if a touch input is detected. The device has a first side and a second side, with the second side opposite the first side. The device has a display screen disposed on the first side, and a screen-reflective interface disposed on the second side. Respective positions on the screen-reflective interface correspond to respective locations of the display screen. The screen-reflective interface of the device is monitored. If a touch input is detected on the screen-reflective interface, the device performs acts of activating and displaying. Specifically, a tracking state is activated for the screen-reflective interface responsive to the detected touch input on the screen-reflective interface. The interface icon is displayed on the display screen to indicate that the tracking state has been activated.
    Type: Application
    Filed: July 18, 2008
    Publication date: January 21, 2010
    Applicant: MICROSOFT CORPORATION
    Inventors: Patrick M. Baudisch, Georg F. Petschnigg, David H. Wykes, Albert Yiu-So Shum, Avi Geiger, Kenneth P. Hinckley, Michael J. Sinclair, Joel B. Jacobs, Jonathan D. Friedman, Rosanna H. Ho
  • Publication number: 20090187824
    Abstract: Systems and/or methods are provided that facilitates revealing assistance information associated with a user interface. An interface can obtain input information related to interactions between the interface and a user. In addition, the interface can output assistance information in situ with the user interface. Further, a decision component that determines the in situ assistance information output by the interface based at least in part on the obtained input information.
    Type: Application
    Filed: January 21, 2008
    Publication date: July 23, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: Kenneth P. Hinckley, Shengdong Zhao, Edward B. Cutrell, Raman K. Sarin, Patrick M. Baudisch, Darryl Yust
  • Patent number: 7557774
    Abstract: A virtual space for displaying the pointer in a visually correct manner on a multi-monitor computer system is presented. The virtual space is kept separate from the internal display surface of the multi-monitor computer system upon which information is written to be displayed on the monitors. The virtual space is established such that the virtual display areas of the virtual space reflect the visual arrangement of the monitors. The virtual space captures all pointer movements, such as by a mouse or other input device, and moves the pointer within the virtual space. On a pointer update frame, the pointer is mapped from the virtual space to the internal display space such that the pointer may be displayed on the monitors.
    Type: Grant
    Filed: August 13, 2004
    Date of Patent: July 7, 2009
    Assignee: Microsoft Corporation
    Inventors: Patrick M. Baudisch, Edward B. Cutrell, Kenneth P. Hinckley, Robert W. Gruen
  • Publication number: 20090143125
    Abstract: An interactive map-based game is provided for populating a landmark database with commonly known landmarks. A game session can provide a user with a number of maps that can be presented in succession. Each map presented can be a map segment that is a function of a latitude/longitude pair and a zoom level. A user can enter the names of landmarks believed to be contained in the map segment. If the name entered matches a name within a landmark database, points can be awarded. Once a threshold level of positive confirmations of a landmark name are received, the landmark can be marked as taboo and further entries of that landmark name can be disregarded or minimal points can be awarded for the entry.
    Type: Application
    Filed: November 29, 2007
    Publication date: June 4, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: Patrick M. Baudisch, John C. Krumm, Daniel John Liebling
  • Publication number: 20090143984
    Abstract: A mapping application that returns results for a target location as a function of at least one nearby landmark. The one or more nearby landmarks can be selected based on an expected user familiarity with the landmark, a precision of the landmark and/or a spatial relationship of the landmark with respect to the target location. Although landmarks are an integral aspect of navigation, they have rarely been used within electronic navigation devices. Electronic navigation means for a mobile device or other devices can guide the user along a route using photographs of landmarks together with audio and text instructions that reference these landmarks. This can assist older users who often find their mobility hampered by declines in sensory, cognitive and motor abilities.
    Type: Application
    Filed: November 29, 2007
    Publication date: June 4, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: Patrick M. Baudisch, John C. Krumm
  • Patent number: 7536650
    Abstract: The present invention relates to a system that facilitates multi-tasking in a computing environment. A focus area component defines a focus area within a display space—the focus area occupying a subset area of the display space area. A scaling component scales display objects as a function of proximity to the focus area, and a behavior modification component modifies respective behavior of the display objects as a function their location of the display space. Thus, and more particularly the subject invention provides for interaction technique(s) and user interface(s) in connection with managing display objects on a display surface. One aspect of the invention defines a central focus area where the display objects are displayed and behave as usual, and a periphery outside the focus area where the display objects are reduced in size based on their location, getting smaller as they near an edge of the display surface so that many more objects can remain visible.
    Type: Grant
    Filed: May 21, 2004
    Date of Patent: May 19, 2009
    Inventors: George G. Robertson, Eric J. Horvitz, Daniel C. Robbins, Mary P. Czerwinski, Patrick M. Baudisch, Gregory R. Smith, Brian R. Meyers
  • Patent number: 7525511
    Abstract: A system and method for determining differences and other conditions on a multi-monitor system is provided. A first line is displayed across two monitors. A user aligns one segment of the line on one monitor with the other segment. A second line is displayed across the monitors, parallel to the first. The user then aligns a segment of the second line with the other segment of the second line. A wedge is displayed across the monitors. The user aligns a portion of the wedge such that the wedge appears as a contiguous wedge partially obscured by the physical separation between monitors. The system then determines the relative physical alignment of the monitors, the relative pixel resolution of the monitors, and the physical separation between the display areas of the monitors. If a monitor is rotated, an additional step to determine the rotation of the rotated monitor is also performed.
    Type: Grant
    Filed: July 2, 2004
    Date of Patent: April 28, 2009
    Assignee: Microsoft Corporation
    Inventor: Patrick M Baudisch
  • Publication number: 20090094283
    Abstract: A system and methodology that enables a mobile device user to privately retrieve information while engaged in an active communication session is provided. The innovation enables a user to prompt lookup and retrieval of information (e.g., calendar appointments, contact information, task information) without interruption of the active communication session. The content of the information can be configured and conveyed by way of private audible feedback only detectible by the requesting party.
    Type: Application
    Filed: June 27, 2008
    Publication date: April 9, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: Patrick M. Baudisch, Kevin Ansia Li, Kenneth P. Hinckley
  • Publication number: 20090094560
    Abstract: The claimed subject matter provides techniques to effectuate and facilitate efficient and flexible selection of display objects. The system can include devices and components that acquire gestures from pointing instrumentalities and thereafter ascertains velocities and proximities in relation to the displayed objects. Based at least upon these ascertained velocities and proximities falling below or within threshold levels, the system displays flags associated with the display object.
    Type: Application
    Filed: October 5, 2007
    Publication date: April 9, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: Tovi Grossman, Patrick M. Baudisch, Kenneth P. Hinckley, William A.S. Buxton, Raman Sarin