Patent ID: 8803734

Claim:
A method comprising: creating a list of preferred navigation models for a mobile receiver; transmitting the list of preferred navigation models; transmitting an assistance data request; and receiving a response to said assistance data request, said response comprising assistance data associated with a satellite data signal, wherein said assistance data is formatted in accordance with at least one of the list of preferred navigation models; wherein creating the list of preferred navigation models for the mobile receiver comprises: identifying a plurality of navigation model types supported at the mobile receiver, wherein the plurality of navigation model types include at least one of: orbit models, clock models, and almanac models; for each of the plurality of navigation model types, identifying one or more suitable navigation models for said navigation model type, and determining an order for the one or more suitable navigation models for assistance data based on preferences for said navigation model type; and creating an ordered first data structure comprising identifiers for each of the suitable navigation models for each navigation model type, wherein the first data structure is ordered based on preferences for each of the navigation model types.