Patents by Inventor Michael Martin Bennett

Michael Martin Bennett 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: 10043075
    Abstract: An image of an eye is obtained via a camera. A multi-step filter is applied to the image for multiple iterations. Applying the multi-step filter includes, for each iteration, performing one or more pixel merge operations on the image. The pixel merge operations are controlled based on one or more input parameters to control whether or not the iteration classifies pixels of the image as corresponding to a feature of the eye. The one or more input parameters vary from at least one iteration to another. The iterations each output a provisional output, in which some pixels of the image are deemed as corresponding to the feature of the eye. The provisional outputs provide diverse definitions of the eye feature, and may be combined in various ways to yield a refined output, in which some pixels of the image are deemed as corresponding to the feature of the eye.
    Type: Grant
    Filed: November 19, 2015
    Date of Patent: August 7, 2018
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Michael Martin Bennett, Gregory Hitchcock, Kevin Larson, Paul Linnerud, Tanya Matskewich, Robert Matthew McKaughan
  • Publication number: 20170147858
    Abstract: An image of an eye is obtained via a camera. A multi-step filter is applied to the image for multiple iterations. Applying the multi-step filter includes, for each iteration, performing one or more pixel merge operations on the image. The pixel merge operations are controlled based on one or more input parameters to control whether or not the iteration classifies pixels of the image as corresponding to a feature of the eye. The one or more input parameters vary from at least one iteration to another. The iterations each output a provisional output, in which some pixels of the image are deemed as corresponding to the feature of the eye. The provisional outputs provide diverse definitions of the eye feature, and may be combined in various ways to yield a refined output, in which some pixels of the image are deemed as corresponding to the feature of the eye.
    Type: Application
    Filed: November 19, 2015
    Publication date: May 25, 2017
    Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Michael Martin Bennett, Gregory Hitchcock, Kevin Larson, Paul Linnerud, Tanya Matskewich, Robert Matthew McKaughan
  • Publication number: 20160371240
    Abstract: A display system comprises a display and a controller operatively coupled to the display. The controller is configured to receive text, parse the text to isolate a segment of the text, compute a time interval for display of the segment, present the segment on the display during the computed time interval, remove the segment from the display following the computed time interval, and repeat the parsing computing, presenting, and removing, for subsequent segments of the text.
    Type: Application
    Filed: June 17, 2015
    Publication date: December 22, 2016
    Inventors: Robert Matthew McKaughan, Jason Anthony Grieves, Kevin Larson, Gregory Hitchcock, Michael Martin Bennett