Patents by Inventor Jonathan Ross Hoof

Jonathan Ross Hoof 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: 10529071
    Abstract: A facial skin mask may be generated based on isolating a head part in a captured image, removing a first pixel that is indicative of non-skin from the head part in the captured image, and removing a second pixel that is indicative of having a high velocity from the head part in the captured image. Heart rate may be detected based on the change of color of the pixels of the generated facial skin mask.
    Type: Grant
    Filed: July 16, 2018
    Date of Patent: January 7, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Beibei Cheng, Benjamin William Walker, Jonathan Ross Hoof, Daniel Kennett, Anis Ahmad
  • Publication number: 20190073767
    Abstract: A facial skin mask may be generated based on isolating a head part in a captured image, removing a first pixel that is indicative of non-skin from the head part in the captured image, and removing a second pixel that is indicative of having a high velocity from the head part in the captured image. Heart rate may be detected based on the change of color of the pixels of the generated facial skin mask.
    Type: Application
    Filed: July 16, 2018
    Publication date: March 7, 2019
    Inventors: Beibei Cheng, Benjamin William Walker, Jonathan Ross Hoof, Daniel Kennett, Anis Ahmad
  • Patent number: 10026171
    Abstract: A facial skin mask may be generated based on isolating a head part in a captured image, removing a first pixel that is indicative of non-skin from the head part in the captured image, and removing a second pixel that is indicative of having a high velocity from the head part in the captured image. Heart rate may be detected based on the change of color of the pixels of the generated facial skin mask.
    Type: Grant
    Filed: January 13, 2017
    Date of Patent: July 17, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Beibei Cheng, Benjamin William Walker, Jonathan Ross Hoof, Daniel Kennett, Anis Ahmad
  • Publication number: 20180033198
    Abstract: In various embodiments, methods and systems for determining a forward direction for augmented reality (AR)/virtual reality (VR) are provided. A sideways vector and an up vector are measured by an AR/VR device. A cross product of the sideways vector and the up vector is calculated to obtain a forward vector. An indication from a user of the AR/VR device is received to perform an action in a forward direction and the action in the forward direction is performed in a direction of the forward vector. For example, a user can move in an AR/VR environment in the forward direction or a user interface can be provided in the AR/VR environment in the forward direction.
    Type: Application
    Filed: July 29, 2016
    Publication date: February 1, 2018
    Inventors: Soren Hannibal Nielsen, Jonathan Ross Hoof
  • Patent number: 9829989
    Abstract: Examples are disclosed herein that relate to processing three-dimensional user input. One example provides a method of processing user input in a three-dimensional coordinate system, comprising receiving a user input of an origin reset for the three-dimensional coordinate system, responsive to receiving the user input of the origin reset, resetting an origin of the three-dimensional coordinate system, receiving three-dimensional user input in the three-dimensional coordinate system, while the origin remains set, measuring at least one three-dimensional displacement of the three-dimensional user input relative to the origin, and causing movement of a user interface element displayed in a user interface, the movement based on the at least one measured three-dimensional displacement.
    Type: Grant
    Filed: December 21, 2016
    Date of Patent: November 28, 2017
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Michael David McGrath, Jonathan Ross Hoof
  • Publication number: 20170132786
    Abstract: A facial skin mask may be generated based on isolating a head part in a captured image, removing a first pixel that is indicative of non-skin from the head part in the captured image, and removing a second pixel that is indicative of having a high velocity from the head part in the captured image. Heart rate may be detected based on the change of color of the pixels of the generated facial skin mask.
    Type: Application
    Filed: January 13, 2017
    Publication date: May 11, 2017
    Inventors: Beibei Cheng, Benjamin William Walker, Jonathan Ross Hoof, Daniel Kennett, Anis Ahmad
  • Publication number: 20170102778
    Abstract: Examples are disclosed herein that relate to processing three-dimensional user input. One example provides a method of processing user input in a three-dimensional coordinate system, comprising receiving a user input of an origin reset for the three-dimensional coordinate system, responsive to receiving the user input of the origin reset, resetting an origin of the three-dimensional coordinate system, receiving three-dimensional user input in the three-dimensional coordinate system, while the origin remains set, measuring at least one three-dimensional displacement of the three-dimensional user input relative to the origin, and causing movement of a user interface element displayed in a user interface, the movement based on the at least one measured three-dimensional displacement.
    Type: Application
    Filed: December 21, 2016
    Publication date: April 13, 2017
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Michael David McGrath, Jonathan Ross Hoof
  • Patent number: 9582879
    Abstract: A facial skin mask may be generated based on isolating a head part in a captured image, removing a first pixel that is indicative of non-skin from the head part in the captured image, and removing a second pixel that is indicative of having a high velocity from the head part in the captured image. Heart rate may be detected based on the change of color of the pixels of the generated facial skin mask.
    Type: Grant
    Filed: October 20, 2014
    Date of Patent: February 28, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Beibei Cheng, Benjamin William Walker, Jonathan Ross Hoof, Daniel Kennett, Anis Ahmad
  • Patent number: 9529454
    Abstract: Examples are disclosed herein that relate to processing three-dimensional user input. One example provides a method of processing user input in a three-dimensional coordinate system, comprising receiving a user input of an origin reset for the three-dimensional coordinate system, responsive to receiving the user input of the origin reset, resetting an origin of the three-dimensional coordinate system, receiving three-dimensional user input in the three-dimensional coordinate system, while the origin remains set, measuring at least one three-dimensional displacement of the three-dimensional user input relative to the origin, and causing movement of a user interface element displayed in a user interface, the movement based on the at least one measured three-dimensional displacement.
    Type: Grant
    Filed: June 19, 2015
    Date of Patent: December 27, 2016
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Michael David McGrath, Jonathan Ross Hoof
  • Publication number: 20160370882
    Abstract: Examples are disclosed herein that relate to processing three-dimensional user input. One example provides a method of processing user input in a three-dimensional coordinate system, comprising receiving a user input of an origin reset for the three-dimensional coordinate system, responsive to receiving the user input of the origin reset, resetting an origin of the three-dimensional coordinate system, receiving three-dimensional user input in the three-dimensional coordinate system, while the origin remains set, measuring at least one three-dimensional displacement of the three-dimensional user input relative to the origin, and causing movement of a user interface element displayed in a user interface, the movement based on the at least one measured three-dimensional displacement.
    Type: Application
    Filed: June 19, 2015
    Publication date: December 22, 2016
    Inventors: Michael David McGrath, Jonathan Ross Hoof
  • Patent number: 9390487
    Abstract: Changes in image exposure setting may be compensated by creating a table of aggregate differences between corresponding pixels in two images and applying the table of aggregate differences to a portion of one of the two images. The images may be in any color space for visible light, or images not of visible light, such as infrared or depth images. In various configurations, the differences may be aggregated by averaging the differences for pixels of a certain value in one of the two images.
    Type: Grant
    Filed: October 20, 2014
    Date of Patent: July 12, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jonathan Ross Hoof, Benjamin William Walker, Beibei Cheng
  • Publication number: 20160110856
    Abstract: Changes in image exposure setting may be compensated by creating a table of aggregate differences between corresponding pixels in two images and applying the table of aggregate differences to a portion of one of the two images. The images may be in any color space for visible light, or images not of visible light, such as infrared or depth images. In various configurations, the differences may be aggregated by averaging the differences for pixels of a certain value in one of the two images.
    Type: Application
    Filed: October 20, 2014
    Publication date: April 21, 2016
    Inventors: Jonathan Ross Hoof, Benjamin William Walker, Beibei Cheng
  • Publication number: 20160110868
    Abstract: A facial skin mask may be generated based on isolating a head part in a captured image, removing a first pixel that is indicative of non-skin from the head part in the captured image, and removing a second pixel that is indicative of having a high velocity from the head part in the captured image.
    Type: Application
    Filed: October 20, 2014
    Publication date: April 21, 2016
    Inventors: Beibei Cheng, Benjamin William Walker, Jonathan Ross Hoof, Daniel Kennett, Anis Ahmad
  • Publication number: 20150312561
    Abstract: A right near-eye display displays a right-eye virtual object, and a left near-eye display displays a left-eye virtual object. A first texture derived from a first image of a scene as viewed from a first perspective is overlaid on the right-eye virtual object and a second texture derived from a second image of the scene as viewed from a second perspective is overlaid on the left-eye virtual object. The right-eye virtual object and the left-eye virtual object cooperatively create an appearance of a pseudo 3D video perceivable by a user viewing the right and left near-eye displays.
    Type: Application
    Filed: June 12, 2015
    Publication date: October 29, 2015
    Inventors: Jonathan Ross Hoof, Soren Hannibal Nielsen, Brian Mount, Stephen Latta, Adam Poulos, Daniel McCulloch, Darren Bennett, Ryan Hastings, Jason Scott