×

Low latency client location estimation with dynamic integration of server output

  • US 10,462,610 B1
  • Filed: 11/21/2018
  • Issued: 10/29/2019
  • Est. Priority Date: 11/07/2018
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for estimating a location of a client device, the computer-implemented method comprising:

  • generating, by a motion summarizer of a client device, a first location estimate for the client device, based on first output from at least one location sensor and corresponding to a first time period;

    sending, by the client device, to a server, the first location estimate;

    generating, by the motion summarizer of the client device, a second location estimate for the client device, based on the first location estimate and on second output from at least one location sensor and corresponding to a second time period subsequent to the first time period;

    receiving, by the client device, from the server, after generating the second location estimate, a server location estimate for the first time period corresponding to the first location estimate, wherein the server location estimate comprises a location estimate based on a non-linear filter;

    correcting, by the client device, the first location estimate based on the received server location estimate;

    responsive to correcting the first location estimate, updating, by the client device, the second location estimate based on the corrected first location estimate; and

    using, by the client device, the updated second location estimate to update a location-aware service of the client device.

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