Mobility based service in wireless environment
First Claim
1. A method for providing a network address of a web portal to a wireless mobile device, the method comprising:
- receiving a request from the mobile device at a DNS server to resolve the network address for the web portal, the network address for the web portal corresponding to one of a plurality of web portals from which a distributed network service is available, the distributed network service being mirrored across the plurality of web portals;
transmitting a request from the DNS server to a separate cache device to request a geographic location of the wireless mobile device cached at the separate cache device;
receiving at the DNS server a response from the separate cache device, the response containing the cached geographic location of the wireless mobile device; and
selecting, via the DNS server, one of the plurality of web portals as a desired web portal from which the distributed network service is available based at least in part on a proximity of the selected one of the plurality of web portals to the geographic location of the wireless device.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method are described for providing proximity-based Internet server access in mobile network environments such as cellular environments to reduce latency and enhance customer satisfaction. In an embodiment of the invention, a Mobile Positioning Center (MPC) caches location information regarding the mobile device. When the mobile device later attempts to resolve the domain name of a distributed service, the domain name service (DNS) server, via a policy manager, queries the MPC for the location of the user. The policy manager of the DNS server may then choose a server based on a number of criteria, including, for example, the geographical proximity of the user to the server.
127 Citations
16 Claims
-
1. A method for providing a network address of a web portal to a wireless mobile device, the method comprising:
-
receiving a request from the mobile device at a DNS server to resolve the network address for the web portal, the network address for the web portal corresponding to one of a plurality of web portals from which a distributed network service is available, the distributed network service being mirrored across the plurality of web portals; transmitting a request from the DNS server to a separate cache device to request a geographic location of the wireless mobile device cached at the separate cache device; receiving at the DNS server a response from the separate cache device, the response containing the cached geographic location of the wireless mobile device; and selecting, via the DNS server, one of the plurality of web portals as a desired web portal from which the distributed network service is available based at least in part on a proximity of the selected one of the plurality of web portals to the geographic location of the wireless device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A non-transitory computer-readable medium having thereon computer-executable instructions for providing a network address of a web portal to a wireless mobile device, the instructions comprising:
-
instructions for receiving a request from the mobile device at a DNS server to resolve the network address for the web portal, the network address for the web portal corresponding to one of a plurality of web portals from which a distributed network service is available, the distributed network service being mirrored across the plurality of web portals; instructions for transmitting a request from the DNS server to a separate cache device to request a geographic location of the wireless mobile device cached at the separate cache device; instructions for receiving at the DNS server a response from the separate cache device, the response containing the cached geographic location of the wireless mobile device; and instructions for selecting, via the DNS server, one of the plurality of web portals as a desired web portal from which the distributed network service is available based at least in part on a proximity of the selected one of the plurality of web portals to the geographic location of the wireless device. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
Specification