A system and method for securely delivering the location information of a
mobile device to a location consumer is presented. In operation, the
mobile device user issues a license to a location consumer. The license
identifies the location consumer and any conditions the mobile device
user places on the license. The license is encrypted such that it cannot
be modified without invalidating the license. The license is submitted in
a location request by the location consumer. A location information
server receives the request, validates that the license was issued to the
location consumer and that the location request conforms to the
conditions of the license. If so, the location information server obtains
the mobile device's location information, generates a location response,
encrypts some of the location response, and returns the location response
to the location consumer.