Network interface with resource coordinator
US-12003425-B2 · Jun 4, 2024 · US
US2016182402A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2016182402-A1 |
| Application number | US-201414578857-A |
| Country | US |
| Kind code | A1 |
| Filing date | Dec 22, 2014 |
| Priority date | Dec 22, 2014 |
| Publication date | Jun 23, 2016 |
| Grant date | — |
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 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.
Opening claim text (preview).
What is claimed is: 1 . 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 . The device of claim 1 , where the one or more processors, when determining the DNS information, are further to: determine information that identifies a restricted network address pool, the restricted network address pool being associated with a group of restricted network addresses from which the user device is to be assigned a network address; and provide the information that identifies the restricted network address pool such that the user device is assigned a network address associated with the restricted network address pool. 3 . The device of claim 1 , where the one or more processors, are further to: identify a roaming policy, associated with the user device, based on information that identifies the user device, the information that identifies the user device being included in the request for DNS information; where the one or more processors, when identifying the roaming policy information associated with the user device, are to: identify the roaming policy information based on information associated with the identified roaming policy. 4 . The device of claim 1 , where the one or more processors, when determining that the user device is restricted from sending or receiving data via the visited network, are to: identify, based on the roaming policy information, a set of visited networks via which the user device is permitted to send or receive data, the roaming policy information including information that identifies the set of visited networks; determine, based on information that identifies the visited network, that the set of visited networks does not include the visited network; and determine that the user device is restricted from sending or receiving data via the visited network based on determining that the set of visited networks does not include the visited network. 5 . The device of claim 1 , where the one or more processors, when determining that the user device is restricted from sending or receiving data via the visited network, are to: identify, based on the roaming policy information, a set of visited networks via which the user device is restricted from sending or receiving data, the roaming policy information including information that identifies the set of visited networks; determine, based on information that identifies the visited network, that the set of visited networks includes the visited network; and determine that the user device is restricted from sending or receiving data via the visited network based on determining that the set of visited networks includes the visited network. 6 . The device of claim 1 , where the one or more processors are further to: receive the roaming policy information, the roaming policy information including: information that identifies a set of visited networks via which the user device is restricted from sending or receiving data, information that identifies a set of visited networks via which the user device is permitted to send or receive data, information that identifies the restricted DNS server, and information that identifies a standard DNS server; and store the received roaming policy information. 7 . The device of claim 1 , where the one or more processors, after providing the DNS information, are further to: obtain updated subscription information associated with the user device, the updated subscription information indicating that the user device is permitted to send or receive data via the visited network; receive another request for DNS information to be provided to the user device communicating via the visited network; determine, based on the updated subscription information, that the user device is permitted to send or receive data via the visited network; determine other DNS information to be provided to the user device, the other DNS information including information that identifies a standard DNS server to which the user device is to be directed; and provide the other DNS information to the user device, the other DNS information being provided to the user device to cause the user device to be directed to the standard DNS server, the user device being directed to the standard DNS server in order to allow the user device to send or receive data via the visited network. 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. 9 . The computer-readable medium of claim 8 , where the one or more instructions, that cause the one or more processors to identify the restricted DNS information, further cause the one or more processors to: determine information that identifies a restricted network address pool, the restricted network address pool including a group of restricted network addresses from which the user device is to be assigned a network address; and provide the information that identifies the restricted network address pool such that the user device is assigned a network address included in the restricted network address pool. 10 . The computer-readable medium of claim 8 , where the one or more instructions, when executed by the one or more processors, further cause the one or more processors to: identify a roaming policy, to which the user device is assigned, based on a user device identifier associated with the user device, the user device identifier being included in the request for DNS information; where the one or more instructions, that cause the one or more processors to determine the roaming policy information
User-type aware · CPC title
Electricity · mapped topic
using an authentication, authorisation and accounting [AAA] protocol, e.g. remote authentication dial-in user service [RADIUS] or Diameter · CPC title
using domain name system [DNS] · CPC title
containing mobile subscriber information, e.g. home subscriber server [HSS] · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.