Patents by Inventor Wolf Kienzle

Wolf Kienzle 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: 20160077587
    Abstract: The description relates to a smart ring. In one example, the smart ring can be configured to be worn on a first segment of a finger of a user. The example smart ring can include at least one flexion sensor secured to the smart ring in a manner that can detect a distance between the at least one flexion sensor and a second segment of the finger. The example smart ring can also include an input component configured to analyze signals from the at least one flexion sensor to detect a pose of the finger.
    Type: Application
    Filed: September 17, 2014
    Publication date: March 17, 2016
    Applicant: Microsoft Corporation
    Inventors: Wolf KIENZLE, Kenneth P. HINCKLEY
  • Patent number: 9070045
    Abstract: Technologies pertaining to object detection are described herein. A cascaded classifier executes over subwindows of an image in a plurality of stages. A crosstalk cascade is employed to reject subwindows as being candidates for including an object that is desirably detected, where the crosstalk cascade is a combination of multiple cascades.
    Type: Grant
    Filed: December 17, 2012
    Date of Patent: June 30, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Piotr Dollar, Wolf Kienzle
  • Publication number: 20150169975
    Abstract: A “Stroke Untangler” composes handwritten messages from handwritten strokes representing overlapping letters or partial letter segments are drawn on a touchscreen device or touch-sensitive surface. These overlapping strokes are automatically untangled and then segmented and combined into one or more letters, words, or phrases. Advantageously, segmentation and composition is performed without requiring user gestures, timeouts, or other inputs to delimit characters within words, and without using handwriting recognition-based techniques to guide untangling and composing of the overlapping strokes to form characters. In other words, the user draws multiple overlapping strokes. Those strokes are then automatically segmented and combined into one or more corresponding characters. Text recognition of the resulting characters is then performed. Further, the segmentation and combination is performed in real-time, thereby enabling real-time rendering of the resulting characters in a user interface window.
    Type: Application
    Filed: December 17, 2013
    Publication date: June 18, 2015
    Applicant: Microsoft Corporation
    Inventors: Wolf Kienzle, Kenneth Paul Hinckley, Mudit Agrawal
  • Patent number: 8995772
    Abstract: The subject disclosure is directed towards a face detection technology in which image data is classified as being a non-face image or a face image. Image data is processed into an image pyramid. Features, comprising pixel pairs of the image pyramid, are provided to stages of a cascading classifier to remove sub-window candidates that are classified as non-face sub-windows within each stage. The face detection technology continues with one or more subsequent stages to output a result as to whether the image contains a face.
    Type: Grant
    Filed: November 9, 2012
    Date of Patent: March 31, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Wolf Kienzle
  • Publication number: 20140376770
    Abstract: A method of object detection includes receiving a first image taken by a first stereo camera, receiving a second image taken by a second stereo camera, and offsetting the first image relative to the second image by an offset distance selected such that each corresponding pixel of offset first and second images depict a same object locus if the object locus is at an assumed distance from the first and second stereo cameras. The method further includes locating a target object in the offset first and second images.
    Type: Application
    Filed: June 25, 2013
    Publication date: December 25, 2014
    Inventors: David Nister, Piotr Dollar, Wolf Kienzle, Mladen Radojevic, Matthew S. Ashman, Ivan Stojiljkovic, Magdalena Vukosavljevic
  • Publication number: 20140171153
    Abstract: Technologies pertaining to composing, displaying, and/or transmitting handwritten content through utilization of a touch-sensitive display screen of a mobile computing device are described herein. A user of the mobile computing device can set forth strokes on the touch-sensitive display screen, one on top of another, wherein such strokes correspond to different handwritten characters. Stroke segmentation can be undertaken to determine which strokes correspond to which characters in a handwritten sequence of characters.
    Type: Application
    Filed: December 17, 2012
    Publication date: June 19, 2014
    Applicant: Microsoft Corporation
    Inventors: Wolf Kienzle, Kenneth Paul Hinckley
  • Publication number: 20140169688
    Abstract: Technologies pertaining to object detection are described herein. A cascaded classifier executes over subwindows of an image in a plurality of stages. A crosstalk cascade is employed to reject subwindows as being candidates for including an object that is desirably detected, where the crosstalk cascade is a combination of multiple cascades.
    Type: Application
    Filed: December 17, 2012
    Publication date: June 19, 2014
    Applicant: MICROSOFT CORPORATION
    Inventors: Piotr Dollar, Wolf Kienzle
  • Publication number: 20140133758
    Abstract: The subject disclosure is directed towards a face detection technology in which image data is classified as being a non-face image or a face image. Image data is processed into an image pyramid. Features, comprising pixel pairs of the image pyramid, are provided to stages of a cascading classifier to remove sub-window candidates that are classified as non-face sub-windows within each stage. The face detection technology continues with one or more subsequent stages to output a result as to whether the image contains a face.
    Type: Application
    Filed: November 9, 2012
    Publication date: May 15, 2014
    Applicant: MICROSOFT CORPORATION
    Inventor: Wolf Kienzle
  • Publication number: 20130243320
    Abstract: Described is a technology by which an image such as a stitched panorama is automatically cropped based upon predicted quality data with respect to filling missing pixels. The image may be completed, including by completing only those missing pixels that remain after cropping. Predicting quality data may be based on using restricted search spaces corresponding to the missing pixels. The crop is computed based upon the quality data, in which the crop is biased towards including original pixels and excluding predicted low quality pixels. Missing pixels are completed by using restricted search spaces to find replacement values for the missing pixels, and may use histogram matching for texture synthesis.
    Type: Application
    Filed: March 15, 2012
    Publication date: September 19, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: Johannes Peter Kopf, Sing Bing Kang, Wolf Kienzle, Steven M. Drucker
  • Patent number: 7886266
    Abstract: The subject disclosure pertains to systems and methods for personalization of a recognizer. In general, recognizers can be used to classify input data. During personalization, a recognizer is provided with samples specific to a user, entity or format to improve performance for the specific user, entity or format. Biased regularization can be utilized during personalization to maintain recognizer performance for non-user specific input. In one aspect, regularization can be biased to the original parameters of the recognizer, such that the recognizer is not modified excessively during personalization.
    Type: Grant
    Filed: April 6, 2006
    Date of Patent: February 8, 2011
    Assignee: Microsoft Corporation
    Inventors: Wolf Kienzle, Kumar H. Chellapilla
  • Publication number: 20070239450
    Abstract: The subject disclosure pertains to systems and methods for personalization of a recognizer. In general, recognizers can be used to classify input data. During personalization, a recognizer is provided with samples specific to a user, entity or format to improve performance for the specific user, entity or format. Biased regularization can be utilized during personalization to maintain recognizer performance for non-user specific input. In one aspect, regularization can be biased to the original parameters of the recognizer, such that the recognizer is not modified excessively during personalization.
    Type: Application
    Filed: April 6, 2006
    Publication date: October 11, 2007
    Applicant: Microsoft Corporation
    Inventors: Wolf Kienzle, Kumar Chellapilla