System and method for providing personal location information to location consumers from a location services server
AssigneeMicrosoft Corporation
InventorsHarvinder S. Bhela, Stephen L. Lawler, Rajesh M. Rao
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Corporation
InventorsHarvinder S. Bhela, Stephen L. Lawler, Rajesh M. Rao
Estimating the term…
A system and method for providing a location owner's location information to third parties (location consumers) is provided. The location server obtains an owner profile controlling access to the location owner's location information. A location consumer requests the location owner's location information through a location request. The location server determines whether the location consumer is authorized to access the location owner's location information according to access information in the owner profile. If the location consumer is authorized to access the information, the location server obtains location information from a location provider and returns the location information to the location consumer. The location consumer may also subscribe to a location owner, such that when an identified subscription event occurs, the location server notifies the location consumer of the location owner's current location. The location server repeatedly notifies the location consumer when the subscription event occurs or until the subscription is terminated.
A computer system for providing information about the location of a location owner to a location consumer in response to the receipt of a location request from said location consumer comprising:
A method for providing information about the current location of a location owner to a location consumer in response to the receipt of a location request from the location consumer, comprising:
A computer-readable medium having computer-executable instructions, said instructions are executed by one or more computers for providing location information about the current location of a location owner to a location consumer, comprising a core services module and a location provider module, the location provider module being communicatively coupled to the core services module, wherein:
Dependencies are inferred from the claim text.