×

SYSTEM AND METHOD FOR CONTINUOUS AND INCREMENTAL LOCATION TRACKING OF A SMARTPHONE BASED ON SITUATION-AWARE CONTROL OF THE LEVEL OF BACKGROUND SENSING

  • US 20140324338A1
  • Filed: 05/05/2014
  • Published: 10/30/2014
  • Est. Priority Date: 12/27/2011
  • Status: Abandoned Application
First Claim
Patent Images

1. A method for continuously and incrementally tracking the location of a smartphone, said method comprising:

  • entering said Stationary state for the location tracking background process running in the smartphone;

    requesting the OS a location sample of the smartphone;

    initiating walking start detection using the sensors of the smartphone;

    keeping in said Stationary state, if negative, and, thus, continuously monitoring the accelerometer of said smartphone for said walking start detection;

    entering said Walking state, if positive, thus contextually starting said Dead Reckoning calculation having last known location as starting point;

    continuously doing said Dead Reckoning calculation, whenever in said Walking state;

    requesting the operating system of the smartphone a new location sample, whenever in said Walking state and said location accuracy estimated by said Dead Reckoning calculation is worse than said given accuracy threshold;

    ignoring said new location sample from the operating system of the smartphone if its accuracy is worse then said estimated location accuracy;

    entering said Stationary state whenever said walking stop detection is true;

    continuously accelerometer monitoring, whenever in said Stationary state, for said walking start detection, thus, if positive, entering said Walking state;

    continuously monitoring accelerometer of the smartphone, whenever in said Stationary state, for said road movement detection, thus, if positive, entering said Moving sub-state of said state “

    Inside a Vehicle”

    ;

    regularly requesting the operating system a new location sample in said given update rate whenever in said Moving sub-state;

    continuously monitoring the accelerometer of the smartphone, whenever in said state “

    Inside a Vehicle”

    , for said walking start detection, thus, if positive, entering said Walking state; and

    continuously monitoring the accelerometer of the smartphone, whenever in said state “

    Inside a Vehicle”

    , for said road movement detection, thus, if positive, entering said Moving sub-state or, if negative, entering said Stationary sub-state of said state “

    Inside a Vehicle”

    .

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