Mobile Internet Protocol (IP) Location
First Claim
1. A mobile Internet protocol (IP) location server, comprising:
- a mobile location protocol interface to receive an Internet protocol (IP) location request for location of a given mobile device;
an identifier resolver to convert a public Internet protocol (IP) address supplied in said IP location request, to a real mobile identifier of said given mobile device; and
a location manager to obtain a geographic location of said given mobile device based upon said real mobile identifier of said given mobile device.
2 Assignments
0 Petitions
Accused Products
Abstract
A mobile IP location server that retrieves the location of a mobile device based on the public IP address that a mobile device is using. A mobile IP location server comprises a mobile location protocol interface, an identifier resolver, and a location manager. The mobile location protocol interface interacts with location applications and receives and responds to location requests. The identifier resolver converts a device'"'"'s public IP address to a real mobile identifier (e.g. MSISDN) and performs address conversion by either interacting with an HTTP proxy server or querying a network address translation (NAT) table. The location manager retrieves the location of a mobile device given the device'"'"'s real mobile identifier (e.g. MSISDN). A web application requests mobile IP location services by transmitting an IP request to the mobile IP location server. An IP location request contains a mobile device'"'"'s public IP address, port number, and any application specific information.
18 Citations
17 Claims
-
1. A mobile Internet protocol (IP) location server, comprising:
-
a mobile location protocol interface to receive an Internet protocol (IP) location request for location of a given mobile device; an identifier resolver to convert a public Internet protocol (IP) address supplied in said IP location request, to a real mobile identifier of said given mobile device; and a location manager to obtain a geographic location of said given mobile device based upon said real mobile identifier of said given mobile device. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method of providing location for a mobile device in a private network, comprising:
-
receiving an Internet protocol (IP) location request for location of a given mobile device from a requesting device; determining an owner of an IP address in said IP location request; resolving a real mobile identifier of said given mobile device based on a public IP address of said given mobile device; obtaining location for said given mobile device using said real mobile identifier; and returning said obtained location to said requesting device. - View Dependent Claims (7, 8, 9, 10, 11)
-
-
12. Apparatus for providing location for a mobile device in a private network, comprising:
-
means for receiving an Internet protocol (IP) location request for location of a given mobile device from a requesting device; means for determining an owner of an IP address in said IP location request; means for resolving a real mobile identifier of said given mobile device based on a public IP address of said given mobile device; means for obtaining location for said given mobile device using said real mobile identifier; and means for returning said obtained location to said requesting device. - View Dependent Claims (13, 14, 15, 16, 17)
-
Specification