I USA krävde FCC mobiltelefonoperatörer att kunna identifiera en uppringares plats när de ringer räddningstjänster inom 300 meter inom 6 minuter från det första telefonsamtalet senast den 11 september 2012.
Detta fasades in gradvis under de föregående åren, och kravet har skärpts i både avstånd och tid till platsrapport under de senare åren.
Mobiltelefonföretagen kunde inte garantera detta i avlägsna områden där endast ett eller två mobiltorn var i kontakt med mobiltelefonen eller i stadsmiljöer där reflektioner och byggnadstäthet förhindrade plats även när telefonen hade flera torn den kunde motta. GPS-chips kunde inte tillhandahålla detta inom den tidsram som krävs med tillräckligt låg effekt för att mobiltelefonen fortfarande skulle vara kommersiellt livskraftig (vid den tidpunkt då kravet infördes. Chipsets är nu mycket mer effektiva och snabbare, delvis på grund av kravet att varje telefon innehåller en del eller hela GPS-chipset). GPS-chipsets var dessutom mycket dyra i förhållande till de andra telefonkomponenterna.
Så de skapade några olika konkurrerande system som alla faller under monikern "AGPS" för Assisted GPS.
Tekniken som går bakom dessa olika AGPS-system skiljer sig åt, ibland mycket.
De billigaste cellulära AGPS-systemen spelar in flera millisekunder av GPS RF-signalen, skickar den till AGPS-servern som sedan, med kännedom om telefonens ungefärliga plats, kan använda GPS-kodavsnittet för att bestämma en mycket mer exakt position. Dessa telefoner kan inte få GPS-koordinater utan en bra mobilanslutning.
Vissa har fullständiga GPS-chipsets, men låter telefonen förse dem med almanack och efemeris - två bitar av information som gör det möjligt för chipset att få en fix inom några sekunder - varefter den använder sina normala metoder för att producera positionsresultat. Med tiden kan dessa telefoner få position oberoende av deras nätverk.
De flesta GPS-kretsuppsättningar låter dig ladda information om efemerer och almanack i dem, så om din arduino-enhet har en internetanslutning och du har tillgång till en AGPS-server kan du påskynda din GPS-fix på liknande sätt.Men för de flesta projekt kan du helt enkelt lägga till ett litiummyntcellsbatteri på höger stift på GPS-mottagaren för att hålla den sista uppdateringen av almanack och efemeris, och eftersom förändringarna är små över korta tidsperioder påskyndar detta kraftigt den första fixen eftersomså länge enheten inte har flyttat tusentals mil och slås på med några dagars mellanrum.