System and method for addressing a mobile device in an ip-based wireless network
AssigneeResearch In Motion Limited
InventorCraig A. Dunk
Life of this patent
Estimating the term…
Abstract
A system and method for addressing a mobile device in an IP-based wireless network is provided. Push service providers prepare data for transmission to the mobile device using a first IP address. The addressed data is then transmitted to a push proxy. The push proxy obtains a network identifier that is permanently associated with the wireless mobile device using the first IP address. The network identifier is then used by the push proxy to obtain a second IP address that is temporarily associated with the wireless mobile device. Using this second IP address, the data from the push proxy is then addressed and transmitted to the wireless mobile device via a tunnel created through the wireless network using the second IP address.
Claims20
A proxy for addressing data to a wireless device, the wireless device having a permanently associated first IP address, comprising:
- means for obtaining a network identifier for the wireless device using the first permanently associated IP address by performing an address lookup function with an address resolution component associated with an IP-based wireless network that matches the first permanently associated IP address with a database of network identifiers, the network identifier uniquely identifying the wireless device within the IP-based wireless network;
- means, responsive to the network identifier of the wireless device, for obtaining a second IP address that is temporarily associated with the wireless device from the IP-based wireless network;
- means for receiving data at the proxy that is addressed with the first permanently associated IP address and re-addressing the received data using the second IP address;
- and
- means for transmitting the data from the proxy to the wireless device using the second IP address.
A proxy for addressing data to a wireless device that has a permanently associated first IP address, the proxy being configured to:
- obtain a network identifier for the wireless device using the first permanently associated IP address by performing an address lookup function with an address resolution component associated with an IP-based wireless network that matches the first permanently associated IP address with a database of network identifiers, the network identifier uniquely identifying the wireless device within the IP-based wireless network;
- obtain, using the wireless device's network identifier, a second IP address that is temporarily associated with the wireless device from the IP-based wireless network;
- receive data at the proxy that is addressed with the first permanently associated IP address and re-addressing the received data using the second IP address;
- and
- transmit the data from the proxy to the wireless device using the second IP address.
Dependencies are inferred from the claim text.