Providing location based services for mobile devices
First Claim
1. A mobile device capable of providing location information, comprising:
- a processor; and
a memory coupled to the processor and capable of storing data,wherein the processor is configured for using the data such that the mobile device can;
send to an access gateway including a call session control function (CSCF) a registration request including registration information;
receive from the CSCF a registration confirmation including an Internet Protocol (IP) address assigned to the mobile device;
generate location information of the mobile device based at least in part on information included in the registration confirmation, wherein the location information of the mobile device includes any information that can place the mobile device at a physical location;
store the generated location information of the mobile device;
if the mobile device is able to send location information,send to the CSCF a first location-based service request including identifying information for the mobile device and the generated location information of the mobile device; and
receive from the CSCF at least one first message including information related to the requested location-based service in response to the location-based service request,if the mobile device is not able to send location information,send to CSCF a second location-based service request including the IP address assigned to the mobile device; and
receive from the CSCF at least one second message including information related to the requested location-based service in response to the location-based service request,wherein the at least one second message is prepared by the CSCF on behalf of the mobile device based on location information of the mobile device generated at the CSCF by correlating at least a part of the registration information and the IP address assigned to the mobile device.
3 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are provided that allow the delivery of location based services within a communication network. The location information can be retrieved using information from the mobile node when the mobile node registers in the network. The location information can then be cached or stored in one or more places in the communication network and correlated with the mobile node'"'"'s addressing information. If a request for location based services is received without location based information, the gateway can use location based information regarding the mobile node to provide location based services. The gateway can enable non IMS mobile nodes to obtain IMS location based services or incompatible mobile nodes to obtain location based services.
103 Citations
11 Claims
-
1. A mobile device capable of providing location information, comprising:
-
a processor; and a memory coupled to the processor and capable of storing data, wherein the processor is configured for using the data such that the mobile device can; send to an access gateway including a call session control function (CSCF) a registration request including registration information; receive from the CSCF a registration confirmation including an Internet Protocol (IP) address assigned to the mobile device; generate location information of the mobile device based at least in part on information included in the registration confirmation, wherein the location information of the mobile device includes any information that can place the mobile device at a physical location; store the generated location information of the mobile device; if the mobile device is able to send location information, send to the CSCF a first location-based service request including identifying information for the mobile device and the generated location information of the mobile device; and receive from the CSCF at least one first message including information related to the requested location-based service in response to the location-based service request, if the mobile device is not able to send location information, send to CSCF a second location-based service request including the IP address assigned to the mobile device; and receive from the CSCF at least one second message including information related to the requested location-based service in response to the location-based service request, wherein the at least one second message is prepared by the CSCF on behalf of the mobile device based on location information of the mobile device generated at the CSCF by correlating at least a part of the registration information and the IP address assigned to the mobile device. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method comprising:
-
sending from a mobile device to an access gateway in communication with a wireless access network a registration request including registration information, wherein the access gateway includes a call session control function (CSCF); receiving at the mobile device a registration confirmation from the access gateway, wherein the registration confirmation includes an Internet Protocol (IP) address assigned to the mobile device; generating at the mobile device location information of the mobile device based at least in part on information included in the registration confirmation, wherein the location information of the mobile device includes any information that can place the mobile device at a physical location; storing the generated location information of the mobile device; if the mobile device is able to send location information, sending from the mobile device to the CSCF a first location-based service request including identifying information for the mobile device and the generated location information of the mobile device; and receiving at the mobile device from the CSCF at least one first message including information related to the requested location-based service in response to the location-based service request, if the mobile device is not able to send location information, sending from the mobile device to the CSCF a second location-based service request including the IP address assigned to the mobile device; and receiving at the mobile device from the CSCF at least one second message including information related to the requested location-based service in response to the location-based service request, wherein the at least one second message received at the mobile device from the CSCF is prepared by the CSCF on behalf of the mobile device based on location information of the mobile device generated at the CSCF by correlating at least a part of the registration information and the IP address assigned to the mobile device. - View Dependent Claims (7, 8, 9, 10, 11)
-
Specification