Di AS, FCC mengharuskan operator telepon seluler untuk dapat mengidentifikasi lokasi penelepon saat memanggil layanan darurat dalam jarak 300 meter dalam 6 menit dari panggilan telepon awal pada 11 September 2012.
Ini bertahap secara bertahap selama tahun-tahun sebelumnya, dan persyaratan telah diperketat baik dalam jarak dan waktu ke lokasi laporan di tahun-tahun berikutnya.
Perusahaan-perusahaan telepon seluler tidak dapat menjamin hal ini di daerah-daerah terpencil di mana hanya satu atau dua menara seluler berada dalam kontak dengan telepon seluler, atau di lingkungan perkotaan di mana pantulan dan kepadatan bangunan menghalangi lokasi bahkan ketika telepon memiliki beberapa menara yang dapat menerimanya. Chip GPS tidak dapat menyediakan ini dalam kerangka waktu yang diperlukan pada daya yang cukup rendah sehingga ponsel masih dapat bertahan secara komersial (pada saat persyaratan diperkenalkan. Chipset sekarang jauh lebih hemat daya dan lebih cepat, sebagian karena persyaratan bahwa setiap telepon menyertakan sebagian atau semua chipset GPS). Lebih lanjut, chipset GPS relatif sangat mahal dibandingkan komponen ponsel lainnya.
Jadi mereka menciptakan beberapa sistem persaingan yang berbeda yang semuanya berada di bawah moniker "AGPS" untuk Assisted GPS.
Teknologi yang berjalan di belakang berbagai sistem AGPS ini berbeda, terkadang sangat berbeda.
Sistem AGPS seluler termurah merekam beberapa milidetik sinyal GPS RF, mengirimkannya ke server AGPS yang kemudian, mengetahui perkiraan lokasi telepon, dapat menggunakan cuplikan GPS RF untuk menentukan posisi yang jauh lebih akurat. Ponsel ini tidak dapat memperoleh koordinat GPS tanpa koneksi seluler yang baik.
Beberapa memiliki chipset GPS penuh, tetapi memungkinkan ponsel untuk menyediakan mereka dengan almanak dan ephemeris - dua potong informasi yang memungkinkan chipset untuk kemudian diperbaiki dalam hitungan detik - setelah itu menggunakan metode normal untuk menghasilkan hasil posisi. Waktu yang diberikan, ponsel ini dapat memperoleh posisi independen dari jaringan mereka.
Sebagian besar chipset GPS memungkinkan Anda memuat informasi ephemeris dan almanak ke dalamnya, jadi jika perangkat Arduino Anda memiliki koneksi internet dan Anda memiliki akses ke server AGPS Anda dapat mempercepat perbaikan GPS Anda dengan cara yang sama. Namun, untuk sebagian besar proyek cukup menambahkan baterai sel koin lithium ke pin kanan pada penerima GPS memungkinkannya menyimpan pembaruan almanak dan ephemeris terakhir, dan karena perubahannya kecil selama periode waktu yang singkat ini sangat mempercepat perbaikan pertama seperti selama perangkat belum bergerak ribuan mil, dan dihidupkan setiap beberapa hari.