Providing location information for a mobile terminal from a wireless telephone service provider
First Claim
Patent Images
1. A method for facilitating delivery of location information for a mobile terminal from a wireless telephone service provider to a web server, the method comprising:
- receiving a location request at a location authorization function provided by the wireless telephone service provider in response to a web server requesting location information for a mobile terminal, wherein the location authorization function is remote from the mobile terminal;
effecting delivery of an authorization request from the location authorization function to the mobile terminal requesting authorization to deliver the location information for the mobile terminal to the web server;
receiving, at the location authorization function, from the mobile terminal an authorization response indicative of whether the authorization has been provided to deliver the location information for the mobile terminal to the web server; and
when the authorization has been provided to deliver the location information for the mobile terminal to the web server, effecting delivery of the location information for the mobile terminal from the location authorization function to the web server; and
wherein the location request includes correlation information that was also provided by the web server to the mobile terminal, and wherein the authorization request includes the correlation information such that the mobile terminal or a user associated therewith can associate the authorization request with a service request provided to the web server based on the correlation information.
3 Assignments
0 Petitions
Accused Products
Abstract
Location information for a mobile terminal is made available by a wireless telephone service provider once a location request is authorized by the user of the mobile terminal. The present invention facilitates sharing of the location information for the mobile terminal with any web server that is capable of providing location based services.
26 Citations
24 Claims
-
1. A method for facilitating delivery of location information for a mobile terminal from a wireless telephone service provider to a web server, the method comprising:
-
receiving a location request at a location authorization function provided by the wireless telephone service provider in response to a web server requesting location information for a mobile terminal, wherein the location authorization function is remote from the mobile terminal; effecting delivery of an authorization request from the location authorization function to the mobile terminal requesting authorization to deliver the location information for the mobile terminal to the web server; receiving, at the location authorization function, from the mobile terminal an authorization response indicative of whether the authorization has been provided to deliver the location information for the mobile terminal to the web server; and when the authorization has been provided to deliver the location information for the mobile terminal to the web server, effecting delivery of the location information for the mobile terminal from the location authorization function to the web server; and wherein the location request includes correlation information that was also provided by the web server to the mobile terminal, and wherein the authorization request includes the correlation information such that the mobile terminal or a user associated therewith can associate the authorization request with a service request provided to the web server based on the correlation information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A system for facilitating delivery of location information for a mobile terminal from a wireless telephone service provider to a web server comprising:
-
at least one communication interface; and a control system associated with the at least one communication interface and adapted to; receive a location request at a location authorization function provided by the wireless telephone service provider in response to a web server requesting location information for a mobile terminal; effect delivery from the location authorization function to the mobile terminal of an authorization request requesting authorization to deliver the location information for the mobile terminal to the web server; receive, at the location authorization function, from the mobile terminal an authorization response indicative of whether the authorization has been provided to deliver the location information for the mobile terminal to the web server; and effect delivery of the location information for the mobile terminal from the location authorization function to the web server in response to receiving the authorization to deliver the location information; and wherein the location request includes correlation information that was also provided by the web server to the mobile terminal, and wherein the authorization request is delivered with the correlation information such that the mobile terminal or a user associated therewith can associate the authorization request with a service request provided to the web server based on the correlation information. - View Dependent Claims (20)
-
-
21. A method for operating a web server comprising:
-
receiving a service request comprising a web query from a user web browser; generating correlation information associated with the service request; providing the correlation information to the user web browser; sending a location request for location information for a mobile terminal, wherein the location request comprises the correlation information and the location information for the mobile terminal is maintained by a wireless telephone service provider associated with the mobile terminal; receiving the location information for the mobile terminal, wherein the location information was obtained from the wireless telephone service provider and the wireless telephone service provider used the correlation information to obtain authorization to provide the location information for the mobile terminal via a communication with the mobile terminal; processing the web query in light of the location information to provide a location based result; and delivering the location based result to the user web browser. - View Dependent Claims (22, 23, 24)
-
Specification