×

Multi-stage dead reckoning for crowd sourcing

  • US 10,184,798 B2
  • Filed: 10/28/2011
  • Issued: 01/22/2019
  • Est. Priority Date: 10/28/2011
  • Status: Active Grant
First Claim
Patent Images

1. A mobile device comprising:

  • an accelerometer configured to provide accelerometer data reflecting movement of the mobile device;

    a processing device; and

    a storage device storing computer-executable instructions which, when executed by the processing device, cause the processing device to;

    collect the accelerometer data from the accelerometer; and

    determine a position of the mobile device cooperatively with a remote server by;

    performing a first stage of dead reckoning locally on the mobile device, the first stage of dead reckoning comprising;

    evaluating the accelerometer data to detect linear runs when a user of the mobile device takes multiple steps without changing direction more than a specified amount; and

    creating respective movement records for the linear runs, the respective movement records including respective movement distances and movement directions for the linear runs;

    sending the respective movement records for the linear runs from the mobile device to the remote server, the remote server performing a second stage of dead reckoning using the respective movement records to obtain a position of the mobile device; and

    receiving, from the remote server, the position of the mobile device as determined by the remote server.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×