Intelligently assigning an IP address to a mobile device
First Claim
Patent Images
1. Non-transitory computer-readable media having computer-executable instructions embodied thereon that, when executed, perform a method of allocating an identifier to a mobile device, the method comprising:
- receiving a registration request, which requests that an address be assigned to the mobile device, thereby enabling it to communicate data by way of a wireless telecommunications network;
determining the MIP address;
considering the following factors in connection with determining a mobile IP (MIP) address to be assigned to the mobile device, which runs a client application that makes use of the MIP address,(1) a refresh rate associated with the registration request;
(2) a frequency that the client application running on the mobile device has been disconnected from the network,wherein the frequency includes a number of occurrences during a given time period that the mobile device attempted to reregister with the wireless telecommunications network;
(3) an availability of MIP addresses remaining in a pool of MIP addresses;
(4) a type of application that the client application is;
(5) a location of the mobile device when the request is received; and
(6) a certain set of MIP addresses that have functioned well in the past;
conveying the MIP address to the mobile device such that the mobile device is identifiable on the network by way of the MIP address; and
monitoring a communications channel that was established by virtue of conveying the MIP address to the mobile device, wherein monitoring the communications channel includes;
logging whether the communications channel is disrupted,logging a given MIP address that was allocated at a time of disruption of the communications channel, andrepeatedly logging the given MIP addresses, which are different from each other, thereby storing a first set of MIP addresses that resulted in relatively stable connections and a second set of MIP addresses that resulted in relatively unstable connections.
6 Assignments
0 Petitions
Accused Products
Abstract
Ways of allocating an identifier to a mobile device are disclosed. One method includes receiving a request that requests an address be assigned to the mobile device, considering factors in connection with determining a mobile IP (MIP) address to be assigned to the mobile device, determining the MIP address based on the factors, and conveying the MIP address to the mobile device.
-
Citations
11 Claims
-
1. Non-transitory computer-readable media having computer-executable instructions embodied thereon that, when executed, perform a method of allocating an identifier to a mobile device, the method comprising:
-
receiving a registration request, which requests that an address be assigned to the mobile device, thereby enabling it to communicate data by way of a wireless telecommunications network; determining the MIP address; considering the following factors in connection with determining a mobile IP (MIP) address to be assigned to the mobile device, which runs a client application that makes use of the MIP address, (1) a refresh rate associated with the registration request; (2) a frequency that the client application running on the mobile device has been disconnected from the network, wherein the frequency includes a number of occurrences during a given time period that the mobile device attempted to reregister with the wireless telecommunications network; (3) an availability of MIP addresses remaining in a pool of MIP addresses; (4) a type of application that the client application is; (5) a location of the mobile device when the request is received; and (6) a certain set of MIP addresses that have functioned well in the past; conveying the MIP address to the mobile device such that the mobile device is identifiable on the network by way of the MIP address; and monitoring a communications channel that was established by virtue of conveying the MIP address to the mobile device, wherein monitoring the communications channel includes; logging whether the communications channel is disrupted, logging a given MIP address that was allocated at a time of disruption of the communications channel, and repeatedly logging the given MIP addresses, which are different from each other, thereby storing a first set of MIP addresses that resulted in relatively stable connections and a second set of MIP addresses that resulted in relatively unstable connections. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
Specification