×

Interfacing application programs and motion sensors of a device

  • US 9,342,154 B2
  • Filed: 01/06/2015
  • Issued: 05/17/2016
  • Est. Priority Date: 01/18/2008
  • Status: Active Grant
First Claim
Patent Images

1. A motion processing unit comprising:

  • at least one gyroscope configured to sense angular velocity for a plurality of axes;

    at least one accelerometer configured to sense acceleration for a plurality of axes;

    a plurality of registers;

    a motion processor configured to receive sensor data from the at least one gyroscope and the at least one accelerometer, read the values of one or more of the plurality of registers to identify settings that set up one or more motion algorithms to run in the background, and process the sensor data based on the one or more motion algorithms, wherein the settings indicate to the motion processor which of the one or more motion algorithms should run, which of the sensor data should be processed using the one or more motion algorithms, and which of the one or more motion algorithms provide information to one or more of the plurality of registers.

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