Most current phones already use these techniques (and more) just simply to account for poor signals, which have long been an issue with GPS because signal strength and SNR are inherently very low.