Communication method and communication system
US-2024422539-A1 · Dec 19, 2024 · US
US9420459B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9420459-B2 |
| Application number | US-201113298107-A |
| Country | US |
| Kind code | B2 |
| Filing date | Nov 16, 2011 |
| Priority date | Nov 16, 2011 |
| Publication date | Aug 16, 2016 |
| Grant date | Aug 16, 2016 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A request for establishing an IP session from a mobile device to be activated and connected to a cellular network is redirected to a web portal or platform of the cellular network. When the mobile device sends an authentication request for requesting establishment of an IP session to the cellular network, the mobile device receives a restricted IP address from the cellular network if the mobile device is not currently authorized for communication via the cellular network. A reverse domain name system lookup is performed on the restricted IP address to find a host name of a web portal or platform of the cellular network corresponding to the restricted IP address. The mobile device determines whether or not redirection of an IP communication request to the web portal or platform of the cellular network is to occur based on the host name.
Opening claim text (preview).
What is claimed is: 1. A method for redirecting a request for establishing an IP session from a mobile device, the method comprising: (a) sending, by the mobile device through a cellular network or a hotspot network to the cellular network, an authentication request for establishing an Internet Protocol (IP) packet session; (b) receiving, by the mobile device in response to the authentication request, an IP address assigned to the mobile device from the cellular network for use by the mobile device, the IP address assigned based on a result of the authentication request; (c) sending, by the mobile device in response to receiving the assigned IP address, the assigned IP address to a reverse domain name system (DNS) server to perform a reverse DNS lookup of the assigned IP address; (d) receiving, by the mobile device from the reverse DNS server and based on the reverse DNS lookup of the assigned IP address by the reverse DNS server, a host name associated with the assigned IP address; (e) determining, by the mobile device, whether redirection of the mobile device to a platform of the cellular network for activation of the mobile device is to occur based on the IP address assigned to the mobile device from the cellular network for use by the mobile device by determining that the redirection is to occur if the assigned IP address is a restricted IP address that causes the reverse DNS lookup to obtain a restricted host name from the reverse DNS server, and determining that the redirection is not to occur if the assigned IP address is a non-restricted IP address that causes the reverse DNS lookup to obtain a non-restricted host name from the reverse DNS server; and (f) redirecting, by the mobile device in response to an IP communication request provided by a user of the mobile device and only if it is determined that the redirection is to occur, an IP session of the mobile device from the user's requested web server identified in the IP communication request to the platform of the cellular network. 2. The method of claim 1 , wherein: when the assigned IP address is a restricted IP address, the restricted IP address is dynamically assigned from a pool of restricted IP addresses, and assignment of any of the restricted IP addresses in the pool of restricted IP addresses causes the reverse DNS server to return the restricted host name. 3. The method of claim 2 , wherein the restricted host name returned by the DNS server is a same restricted host name for all of the restricted IP addresses in the pool of restricted IP addresses. 4. The method of claim 1 , wherein: when the assigned IP address is a non-restricted IP address, the non-restricted IP address is dynamically assigned to the mobile device from a pool of non-restricted IP addresses, and assignment of any of the non-restricted IP addresses in the pool of non-restricted IP addresses causes the reverse DNS server to return the non-restricted host name. 5. The method of claim 1 , further comprising activating the mobile device for communication through the cellular network at the platform of the cellular network, via the IP session of the mobile device redirected in step (f). 6. The method of claim 1 , wherein the redirecting of the IP session is performed based on at least one of the mobile device not yet being activated for communication service via the cellular network and a prepaid data plan balance for communication service of the mobile device being used up. 7. The method of claim 1 , wherein the redirecting of the IP session of the mobile device is implemented by logic stored in the mobile device and comprises redirecting a subsequent user communication to the platform of the cellular network. 8. A mobile device comprising: a wireless transceiver configured for communication via a cellular network; a programmable controller coupled to the wireless transceiver; a non-transitory storage medium coupled to the controller; and programming stored in the medium, wherein execution of the programming by the controller causes the controller to operate the mobile device to perform functions comprising functions to: (a) send, by the mobile device through a cellular network or a hotspot network to the cellular network, an authentication request for establishing an Internet Protocol (IP) packet session; (b) receive, by the mobile device in response to the authentication request, an IP address assigned to the mobile device from the cellular network for use by the mobile device, the IP address assigned based on a result of the authentication request; (c) send, by the mobile device in response to receiving the assigned IP address, the assigned IP address to a reverse domain name system (DNS) server to perform a reverse DNS lookup of the assigned IP address; (d) receive, by the mobile device from the reverse DNS server and based on the reverse DNS lookup of the assigned IP address by the reverse DNS server, a host name associated with the assigned IP address; (e) determine, by the mobile device, whether redirection of the mobile device to a platform of the cellular network for activation of the mobile device is to occur based on the IP address assigned to the mobile device from the cellular network for use by the mobile device by determining that the redirection is to occur if the assigned IP address is a restricted IP address that causes the reverse DNS lookup to obtain a restricted host name from the reverse DNS server, and determining that the redirection is not to occur if the assigned IP address is a non-restricted IP address that causes the reverse DNS lookup to obtain a non-restricted host name from the reverse DNS server; and (f) redirect, by the mobile device in response to an IP communication request provided by a user of the mobile device and only if it is determined that the redirection is to occur, an IP session of the mobile device from the user's requested web server identified in the IP communication to the platform of the cellular network. 9. The mobile device of claim 8 , wherein: when the assigned IP address is a restricted IP address, the restricted IP address is dynamically assigned from a pool of restricted IP addresses, assignment of any of the restricted IP addresses in the pool of restricted IP addresses causes the reverse DNS server to return the restricted host name, and the determining that redirection is to occur comprises recognizing the received host name as the restricted host name. 10. The mobile device of claim 8 , wherein when the assigned IP address is a non-restricted IP address, the non-restricted IP address is dynamically assigned to the mobile device from a pool of non-restricted IP addresses, assignment of any of the non-restricted IP addresses in the pool of non-restricted IP addresses causes the reverse DNS server to return the non-restricted host name, and the functions further include the mobile device communicating via the cellular network without causing redirection of any request of the mobile device. 11. The mobile device of claim 8 , wherein the functions further comprises a function to: activate the mobile device for communication through the cellular network at the platform of the cellular network, via the IP session of the mobile device redirected in step (f). 12. The mobile device of claim 8 , wherein the redirecting of the IP session is performed based on at least one of the mobile device not yet being activated for communication service via the cellular network and a prepaid data plan balance for communication service of the mobile device being used up. 13. A system for redirecting a request for establishing an Internet Protocol (IP
Processing at user equipment or user record carrier · CPC title
for authentication of entities (cryptographic mechanisms or cryptographic arrangements for entity authentication H04L9/32) · CPC title
Electricity · mapped topic
for initial configuration or provisioning, e.g. plug-and-play · CPC title
Electricity · mapped topic
Related publications grouped by family.
Answers are generated from the same data shown on this page.