Dynamiskt sämre precision

Positionering blir säkrare på landsbygden

Google förbättrar positionsprecisionen genom att försämra den på landet.

Publicerad

Android har länge haft två olika nivåer när det avser hur hög precision användarens fysiska position kan användas av appar: precis och ungefärlig. Den ungefärliga platsen gav tidigare en uppskattning som ofta låg inom 3 km², vilket i stadsmiljöer gör det svårt att peka ut en enskild person. I glesbygd kan det vara fullt tillräckligt för att identifiera en adress eller ett hus. Detta enligt publikationen Android Authority.

För att stärka integriteten har Google i Android 16 lagt till en metod som tar hänsyn till hur många människor som bor i området innan systemet bestämmer hur grov den ungefärliga platsen ska vara.

Den nya lösningen fungerar genom att systemet kan kontrollera lokal befolkningstäthet och sedan ge appar en mindre exakt uppskattning om området är glest befolkat. Tanken är att en “ungefärlig” plats ska vara lika anonym i en by som i en stad, så att fördelen med att dela en mindre exakt plats inte försvinner för landsbygdsbor. Den tekniska byggstenen kallas population density providers, komponenter som avgör hur tätbefolkat ett område är och som systemappar kan använda för att anpassa platsens precision.

Funktionaliteten är utformad så att den normalt hanteras av systempaket som Google Play Services, men telefontillverkare kan också lägga in egna leverantörer om Google-tjänster inte finns i en marknad.

Parallellt med integritetsförbättringen har Google undersökt en ny positionsmotor kallad Bluewave, som kombinerar råa GNSS-data med korrigeringar från basstationer för att öka noggrannheten. Bluewave är ett separat initiativ som syftar till bättre exakta positioner för tjänster som behöver det, medan density-based coarse locations handlar om att göra ungefärlig plats mer privat.