Patents by Inventor Georg F. Petschnigg

Georg F. Petschnigg 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: 8239785
    Abstract: Techniques involving gestures and other functionality are described. In one or more implementations, the techniques describe gestures that are usable to provide inputs to a computing device. A variety of different gestures are contemplated, including bimodal gestures (e.g., using more than one type of input) and single modal gestures. Additionally, the gesture techniques may be configured to leverage these different input types to increase the amount of gestures that are made available to initiate operations of a computing device.
    Type: Grant
    Filed: January 27, 2010
    Date of Patent: August 7, 2012
    Assignee: Microsoft Corporation
    Inventors: Kenneth P. Hinckley, Koji Yatani, Georg F. Petschnigg
  • Publication number: 20110285639
    Abstract: Computing device writing implement techniques are described. In implementations, a user interface is output that includes representations of writing implements, one or more of the representations being associated with characteristics of the corresponding writing implement to be applied to lines detected as being drawn using touchscreen functionality of the computing device; and lines detected as being erased using touchscreen functionality of the computing device. Responsive to a selection of at least one of the representations, the corresponding characteristics are applied to at least one input received via the touchscreen functionality.
    Type: Application
    Filed: May 21, 2010
    Publication date: November 24, 2011
    Applicant: Microsoft Corporation
    Inventors: Jonathan R. Harris, Andrew S. Allen, Georg F. Petschnigg
  • Patent number: 7999807
    Abstract: A system combines 2D and 3D modeling in rendering shapes and includes: a 3D modeling factory to generate a 3D model of selected shape parameters or features; a front face factory to generate 2D text and text effects, and some 2D shape effects; a ground plane factory to generate effects that are rendered on a ground plane of a shape; and a rasterizer/compositing engine to combine 2D and 3D effects generated by the front face factory, ground plan factory, and the 3D modeling factory.
    Type: Grant
    Filed: December 12, 2005
    Date of Patent: August 16, 2011
    Assignee: Microsoft Corporation
    Inventors: Georg F. Petschnigg, Ashesh P. Bakshi, Damien N. Berger, Matthew W. Kernek, Stephen B. Coy
  • Publication number: 20110191719
    Abstract: Techniques involving gestures and other functionality are described. In one or more implementations, the techniques describe gestures that are usable to provide inputs to a computing device. A variety of different gestures are contemplated, including bimodal gestures (e.g., using more than one type of input) and single modal gestures. Additionally, the gesture techniques may be configured to leverage these different input types to increase the amount of gestures that are made available to initiate operations of a computing device.
    Type: Application
    Filed: February 4, 2010
    Publication date: August 4, 2011
    Applicant: MICROSOFT CORPORATION
    Inventors: Kenneth P. Hinckley, Koji Yatani, Andrew S. Allen, Jonathan R. Harris, Georg F. Petschnigg, Michel Pahud
  • Publication number: 20110191718
    Abstract: Techniques involving gestures and other functionality are described. In one or more implementations, the techniques describe gestures that are usable to provide inputs to a computing device. A variety of different gestures are contemplated, including bimodal gestures (e.g., using more than one type of input) and single modal gestures. Additionally, the gesture techniques may be configured to leverage these different input types to increase the amount of gestures that are made available to initiate operations of a computing device.
    Type: Application
    Filed: February 4, 2010
    Publication date: August 4, 2011
    Applicant: MICROSOFT CORPORATION
    Inventors: Kenneth P. Hinckley, Koji Yatani, Andrew S. Allen, Jonathan R. Harris, Georg F. Petschnigg
  • Publication number: 20110191704
    Abstract: Techniques involving gestures and other functionality are described. In one or more implementations, the techniques describe gestures that are usable to provide inputs to a computing device. A variety of different gestures are contemplated, including bimodal gestures (e.g., using more than one type of input) and single modal gestures. Additionally, the gesture techniques may be configured to leverage these different input types to increase the amount of gestures that are made available to initiate operations of a computing device.
    Type: Application
    Filed: February 4, 2010
    Publication date: August 4, 2011
    Applicant: MICROSOFT CORPORATION
    Inventors: Kenneth P. Hinckley, Koji Yatani, Jonathan R. Harris, Andrew S. Allen, Georg F. Petschnigg, Michel Pahud
  • Publication number: 20110185320
    Abstract: Techniques involving gestures and other functionality are described. In one or more implementations, the techniques describe gestures that are usable to provide inputs to a computing device. A variety of different gestures are contemplated, including bimodal gestures (e.g., using more than one type of input) and single modal gestures. Additionally, the gesture techniques may be configured to leverage these different input types to increase the amount of gestures that are made available to initiate operations of a computing device.
    Type: Application
    Filed: January 28, 2010
    Publication date: July 28, 2011
    Applicant: MICROSOFT CORPORATION
    Inventors: Kenneth P. Hinckley, Koji Yatani, Georg F. Petschnigg
  • Publication number: 20110185318
    Abstract: Techniques involving gestures and other functionality are described. In one or more implementations, the techniques describe gestures that are usable to provide inputs to a computing device. A variety of different gestures are contemplated, including bimodal gestures (e.g., using more than one type of input) and single modal gestures. Additionally, the gesture techniques may be configured to leverage these different input types to increase the amount of gestures that are made available to initiate operations of a computing device.
    Type: Application
    Filed: January 27, 2010
    Publication date: July 28, 2011
    Applicant: MICROSOFT CORPORATION
    Inventors: Kenneth P. Hinckley, Koji Yatani, Georg F. Petschnigg
  • Publication number: 20110069089
    Abstract: Embodiments of power management for OLED displays are described. In various embodiments, power consumption for an OLED display can be managed by adjusting brightness of individual pixels. An input image can be obtained and processed using an algorithm that reduces brightness and maintains perceived contrast. This can involve computing a difference value associated with individual pixels of the image to account for perceived contrast and computing a reduced brightness value for the pixel using the difference value. An ultra-low power mode in which power consumption of the OLED display is adjusted semantically can be employed for a low brightness range. The algorithm and the ultra-low power mode can be combined to provide a continuous range of adjustment for the OLED display.
    Type: Application
    Filed: November 2, 2009
    Publication date: March 24, 2011
    Applicant: MICROSOFT CORPORATION
    Inventors: Johannes P. Kopf, Georg F. Petschnigg, Michael F. Cohen
  • Publication number: 20110069180
    Abstract: Embodiments of camera-based scanning are described. In various embodiments, scanned documents can be created using images captured by a camera associated with a device. An image captured by the camera is processed to identify portions within the image that correspond to rectangular objects such as paper, business cards, whiteboards, screens, and so forth. One or more of these portions can be selected for scanning automatically based on a scoring scheme and/or semi-automatically with the aid of input from a user. One or more scanned documents are created from the selected portions by un-warping the selected portions to remove effects of perspective (e.g., rectify the portions to rectangles) and applying various image enhancements to improve appearance.
    Type: Application
    Filed: October 13, 2009
    Publication date: March 24, 2011
    Applicant: MICROSOFT CORPORATION
    Inventors: Djordje Nijemcevic, Magdalena Vukosavljevic, Milan Vugdelija, Ana Mitrovic, Georg F. Petschnigg, Bodin Dresevic
  • Publication number: 20100180254
    Abstract: This document describes various techniques for creating, modifying, and using graphical mashups. In one embodiment, a graphical mashup is created based on locations of graphical representations of objects in a working area. Logical connections between the objects are created based on the objects' locations relative to each other. Alternatively or additionally, the techniques may enable a user to create or modify a graphical mashup by adding or deleting objects, modifying logical connections between objects, annotating objects, or abstracting the graphical mashup.
    Type: Application
    Filed: January 15, 2009
    Publication date: July 15, 2010
    Applicant: Microsoft Corporation
    Inventors: Georg F. Petschnigg, Jonathan R. Harris, Kenneth P. Hinckley
  • Patent number: 7747944
    Abstract: A graphics software program automatically generates a style transformation scheme for graphics. The graphics software program receives a selection of a style transformation and a semantic model describing a graphic. The graphics software program assigns style values for different objects of the graphic according to the style transformation and semantic model. A data structure is provided for a style transformation definition created to assign the style values to the objects of the graphic.
    Type: Grant
    Filed: June 30, 2005
    Date of Patent: June 29, 2010
    Assignee: Microsoft Corporation
    Inventors: Lutz Gerhard, Georg F. Petschnigg, John R. Schilling, Thomas C. Underhill
  • 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
  • Patent number: 7457477
    Abstract: A system and method for improving digital flash photographs. The present invention is a technique that significantly improves low-light imaging by giving the end-user all the advantages of flash photography without producing the jarring look. The invention uses an image pair—one taken with flash the other without—to remove noise from the ambient image, sharpen the ambient image using detail from the flash image, correct for color, and remove red-eye.
    Type: Grant
    Filed: July 6, 2004
    Date of Patent: November 25, 2008
    Assignee: Microsoft Corporation
    Inventors: Georg F. Petschnigg, Richard Szeliski, Michael F. Cohen, Hugues Hoppe, Maneesh Agrawala
  • Publication number: 20070294612
    Abstract: Sections of two or more sequential visual media are compared to identify correspondences between the two or more sequential visual media. A visualization of section correspondences between the two or more sequential visual media is generated.
    Type: Application
    Filed: June 20, 2006
    Publication date: December 20, 2007
    Applicant: Microsoft Corporation
    Inventors: Steven M. Drucker, Georg F. Petschnigg, Maneesh Agrawala