×

Motion sensor-based head location estimation and updating

  • US 9,442,564 B1
  • Filed: 02/12/2015
  • Issued: 09/13/2016
  • Est. Priority Date: 02/12/2015
  • Status: Active Grant
First Claim
Patent Images

1. A device comprising:

  • a gyroscope;

    a display;

    at least one processor;

    a memory component including instructions operable to be executed by the at least one processor to cause the device to;

    receive first gyroscope data from the gyroscope;

    establish a device reference position using the first gyroscope data;

    determine a normal of the device, wherein the normal is a line perpendicular to the display and extends from a display center at a center of the display;

    determine an estimated reference head position relative to the device reference position, wherein the estimated reference head position is a first distance from the display center in a first direction along the normal at the device reference position;

    receive second gyroscope data from the gyroscope, the second gyroscope data indicating rotation of the device to a second device position;

    determine a revised head position relative to the second device position, wherein the revised head position is the first distance from the center of the display in a second direction, where the second direction is different from the first direction;

    determine a head movement distance between the estimated reference head position and the revised head position;

    determine that the head movement distance is beyond a head movement threshold distance;

    determine, based on the revised head position, a second revised head position, wherein;

    the revised head position is a first offset distance from a reset position,the second revised head position is a second offset distance from the reset position,the second offset distance is less than the first offset distance, andthe reset position is located the first distance away from the display center along the normal when the device is in the second device position; and

    display a user interface on the display, wherein the user interface is based on the second revised head position.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×