The present invention discloses a GPS system that can operate in different
modes depending on the network facilities and bandwidth available, the
GPS information that can be acquired, or user or system requirements. The
modes comprise standalone mode, where a mobile communications device
computes the position of the device, an autonomous mode, where the mobile
communications device transmits the computed position to a server,
application, or PSAP in a communications network, a network aided mode,
where the network aides the mobile communications device in determining
the position of the device, a network based mode, and other modes.