Mobile communication device domain name system redirection
First Claim
1. A computing device-implemented method, comprising:
- providing, by the computing device and to a domain name system (DNS), uniform resource locator (URL) information received from a mobile user device;
generating, by the computing device, a redirect query when a redirect error is received from the DNS based on the URL information;
providing, by the computing device, the redirect query to a policy server/accounting database;
receiving, by the computing device and from the policy server/accounting database, information indicating that the mobile user device subscribes to a redirect service and subscriber information associated with the mobile user device;
generating, by the computing device, a device management database (DMD) query based on the subscriber information;
providing, by the computing device, the DMD query to a DMD server;
receiving, by the computing device and from the DMD server, model information associated with the mobile user device;
retrieving, by the computing device, redirect information, for the mobile user device, based on the URL information and the model information;
providing, by the computing device, the URL information and the model information to a landing page portal;
receiving, by the computing device and from the landing page portal, the redirect information based on the URL information and the model information; and
providing, by the computing device, the redirect information to the mobile user device.
1 Assignment
0 Petitions
Accused Products
Abstract
A device provides, to a domain name system (DNS), uniform resource locator (URL) information received from a user device, and generates a redirect query when a redirect error is received from the DNS based on the URL information. The device also provides the redirect query to a policy server/accounting database, and receives, from the policy server/accounting database, information indicating that the user device subscribes to a redirect service and subscriber information associated with the user device. A device management database (DMD) query is generated based on the subscriber information, provides the DMD query to a DMD server, and receives, from the DMD server, model information associated with the user device, where the URL information and the model information are used to retrieve redirect information for the user device.
-
Citations
24 Claims
-
1. A computing device-implemented method, comprising:
-
providing, by the computing device and to a domain name system (DNS), uniform resource locator (URL) information received from a mobile user device; generating, by the computing device, a redirect query when a redirect error is received from the DNS based on the URL information; providing, by the computing device, the redirect query to a policy server/accounting database; receiving, by the computing device and from the policy server/accounting database, information indicating that the mobile user device subscribes to a redirect service and subscriber information associated with the mobile user device; generating, by the computing device, a device management database (DMD) query based on the subscriber information; providing, by the computing device, the DMD query to a DMD server; receiving, by the computing device and from the DMD server, model information associated with the mobile user device; retrieving, by the computing device, redirect information, for the mobile user device, based on the URL information and the model information; providing, by the computing device, the URL information and the model information to a landing page portal; receiving, by the computing device and from the landing page portal, the redirect information based on the URL information and the model information; and providing, by the computing device, the redirect information to the mobile user device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A device, comprising:
-
a memory to store a plurality of instructions; and a processor to execute instructions in the memory to; receive uniform resource locator (URL) information from a mobile user device, provide the URL information to a domain name system (DNS), generate a redirect query when a redirect error is received from the DNS based on the URL information, provide the redirect query to a policy server/accounting database, receive, from the policy server/accounting database, information indicating that the mobile user device subscribes to a redirect service and subscriber information associated with the mobile user device, generate a device management database (DMD) query based on the subscriber information, provide the DMD query to a DMD server, receive, from the DMD server, model information associated with the mobile user device, provide the URL information and the model information to a landing page portal, receive, from the landing page portal, redirect information based on the URL information and the model information, and provide the redirect information to the mobile user device. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A system, comprising:
-
means for providing, to a domain name system (DNS), an incorrect uniform resource locator (URL) received from a mobile user device; means for generating a redirect query when a redirect error is received from the DNS based on the incorrect URL; means for providing the redirect query to a policy server/accounting database; means for receiving, from the policy server/accounting database, information indicating that the mobile user device subscribes to a redirect service and subscriber information associated with the mobile user device; means for generating a device management database (DMD) query based on the subscriber information; means for providing the DMD query to a DMD server; means for receiving, from the DMD server, model information associated with the mobile user device; means for providing the incorrect URL and the model information to a landing page portal; means for receiving, from the landing page portal, redirect information based on the incorrect URL and the model information; and means for providing the redirect information to the mobile user device.
-
Specification