Patent ID: 7328254

Claim:
A method for providing a location-enhanced service to a wireless device in a wireless network, comprising: acquiring location information about said wireless device, wherein said acquiring is performed by said wireless device; storing said location information within said wireless device; transmitting a first request for said location information, from a location service within said wireless network to said wireless device; transmitting said location information, from said wireless device to said location service, responsive to said first request; transmitting a second request for said location information, from a client content provider within said wireless network to said location service; transmitting said location information, from said location service to said client content provider, responsive to said second request; repeating said first request when said client content provider requires new location information about said wireless device; and coordinating said location information with information from a profile service, information from a personalization service, and information from a session service to provide said location-enhanced service to said wireless device, wherein said information from said profile service comprises a capability of said wireless device, wherein said information from said personalization service comprises a user preference associated with a user of said wireless device, and wherein said information from said session service comprises information specific to an active session of said wireless device.