US20160182402A1

Dns redirecting for data roaming offering

Claim Score by NHIP

Read claim 1, the broadest

Abstract

A device may receive a request for domain name system (DNS) information to be provided to a user device communicating via a visited network. The device may identify roaming policy information associated with the user device and, based on the roaming policy information, may determine that the user device is restricted from sending or receiving data via the visited network. The device may determine DNS information, to be provided to the user device, that includes information that identifies a restricted DNS server to which the user device is to be directed. The device may provide the DNS information to the user device to cause the user device to be directed to the restricted DNS server. The user device may be directed to the restricted DNS server to permit a user of the user device to authorize the user device to send or receive data via the visited network.

US20160182402A1, drawing sheet 1
Sheet 1 of 13

Term

8.9 yearsto projected expiry

Projected expiry 30 August 2035, counted from filing; an application has no term until it is granted.

  1. Priority and filed
  2. Published
  3. Today
  4. Projected expiry

20 claims: 3 independent, 17 dependent

  1. 1
    Broadest claimClaim Score 58, broad(NHIP)A device, comprising:one or more processors to: receive a request for domain name system (DNS) information to be provided to a user device communicating via a visited network, the visited network being a network that is not a home network of the user device;identify, based on receiving the request, roaming policy information associated with the user device;determine, based on the roaming policy information, that the user device is restricted from sending or receiving data via the visited network;determine DNS information to be provided to the user device, the DNS information including information that identifies a restricted DNS server to which the user device is to be directed;and provide the DNS information to the user device, the DNS information being provided to the user device to cause the user device to be directed to the restricted DNS server, the user device being directed to the restricted DNS server in order to permit a user of the user device to authorize the user device to send or receive data via the visited network.
  2. 8
    A computer-readable medium storing instructions, the instructions comprising:one or more instructions that, when executed by one or more processors, cause the one or more processors to: receive a request for domain name system (DNS) information to be provided to a user device communicating via a visited network, the visited network being a network that is not a home network of the user device;determine, based on receiving the request, roaming policy information associated with the user device;determine, based on the roaming policy information, that the user device is restricted from receiving data roaming service via the visited network;identify restricted DNS information to be provided to the user device, the restricted DNS information including information identifying a restricted DNS server to which the user device is to be directed;and transmit the restricted DNS information, the restricted DNS information being transmitted to cause the user device to be directed to the restricted DNS server, the user device being directed to the restricted DNS server to allow a user of the user device to authorize or enable the user device to receive the data roaming service via the visited network.
  3. 15
    A method, comprising:receiving, by a device, an indication to determine domain name system (DNS) information to be provided to a user device communicating via a visited network, the visited network being a network that is not a home network of the user device;identifying, by the device and based on receiving the indication, roaming policy information associated with the user device;determining, by the device and based on the roaming policy information, that the user device is restricted from communicating via the visited network;determining, by the device, restricted DNS information to be provided to the user device, the restricted DNS information including information that identifies a restricted DNS server to which the user device is to be directed, and the restricted DNS information including information that identifies a restricted network address pool from which the user device is to be assigned a network address;and providing, by the device, the restricted DNS information, the restricted DNS information being provided to cause the user device to be directed to the restricted DNS server, the user device being directed to the restricted DNS server in order to allow a user of the user device to select a roaming option associated with permitting the user device to send or receive data via the visited network.