Patent ID: 7598907

Claim:
A method for implementing global positioning system (GPS) positioning for an electronic device, comprising: providing a positioning determining entity (PDE); establishing a communication session between said PDE and said electronic device, said communication session being accomplished via a first plurality of IP (Internet Protocol) packets; determining, using said PDE, a coarse location for said electronic device responsive to information obtained via said communication session; formulating aiding information based at least in part on said coarse location, said aiding information formulated by said PDE and including at least synchronization timing information and ephemeris information pertaining to a plurality of selected GPS satellites, said plurality of selected GPS satellites being a subset of all available GPS satellites; and transmitting said aiding information from said PDE to said electronic device via a second plurality of IP packets, said aiding information configured to assist said electronic device in acquiring GPS signals from at least one of said plurality of selected GPS satellites.