RUNNING LOCATION PROVIDER PROCESSES

Examples describe methods, computing devices, and systems for using location provider (LP) processes to accurately identify a proximate location of a computing device, while reducing the power consumption of the computing device. An example method may include executing, on a computing device, both a...

Full description

Saved in:
Bibliographic Details
Main Authors CHRISTIE, DAVID, NICHOLAS, NARAYANAN, VIDYA
Format Patent
LanguageEnglish
French
Published 19.11.2015
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:Examples describe methods, computing devices, and systems for using location provider (LP) processes to accurately identify a proximate location of a computing device, while reducing the power consumption of the computing device. An example method may include executing, on a computing device, both a first LP process and a second LP process simultaneously for at least part of a time period to determine outputs indicative of locations of the computing device for the time period. Further, the method may include determining a motion model of the computing device that indicates expected locations of the computing device. Yet further, the method may include making a comparison of the outputs to the motion model for the time period. In addition, the method may include disabling one of the LP processes based on the comparison. L'invention concerne, dans les exemples décrits, des procédés, des dispositifs informatiques et des systèmes destinés à utiliser des processus fournisseurs de localisation (LP) pour identifier avec précision une position à proximité d'un dispositif informatique, tout en réduisant la consommation énergétique du dispositif informatique. Un procédé décrit à titre d'exemple peut comprendre l'étape consistant à exécuter simultanément, sur un dispositif informatique, à la fois un premier processus LP et un deuxième processus LP pendant au moins une partie d'une période pour déterminer des sorties indicatives de positions du dispositif informatique sur la période. En outre, le procédé peut comprendre l'étape consistant à déterminer un modèle de mouvement du dispositif informatique qui indique des positions prévues du dispositif informatique. Le procédé peut également comprendre l'étape consistant à effectuer une comparaison des sorties au modèle de mouvement pour la période. De plus, le procédé peut comprendre l'étape consistant à neutraliser un des processus LP en se basant sur la comparaison.
Bibliography:Application Number: WO2015US26730