IP Library Granted Patent US 11,283,758
Granted Patent B2
US 11,283,758 · App. 16/989,321 · Granted Mar 22, 2022

Techniques to facilitate openroaming integration into a wireless roaming intermediary exchange data-clearing and financial-settlement architecture

Inventors: Mark Grayson (Maidenhead, GB); Bart A. Brinckman (Nevele, BE)
Assignee: CISCO TECHNOLOGY, INC.
H04L61/1511H04L61/1552H04L61/6009H04L63/08
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,283,758
App. No.
16/989,321
Granted
Mar 22, 2022
Kind
B2
Abstract

Presented herein are techniques to facilitate OpenRoaming integration into a Wireless Roaming Intermediary Exchange (WRIX) data-clearing and financial-settlement architecture. In one example, a method is provided that may include querying, by an application endpoint, a Domain Name System (DNS) server to determine support for a service for a domain; and obtaining, by the application endpoint from the DNS server, an explicit indication that one of: the service is not supported for the domain; or the service is proprietary and is supported for the domain.

Claims (36)

1. A method comprising:

querying, by an application endpoint, a Domain Name System (DNS) server to determine support for a service for a domain; and

obtaining, by the application endpoint from the DNS server, an explicit indication that one of:

the service is not supported for the domain; or

the service is proprietary and is supported for the domain.

2. The method of claim 1 , wherein the service is a non-standardized interoperable service operational across a plurality of domains.

3. The method of claim 1 , wherein the explicit indication is included in at least one DNS Name Authority Pointer (NAPTR) record.

4. The method of claim 3 , wherein the at least one DNS NAPTR record comprises an application service tag that identifies the service and an application protocol tag that are used to identify whether the service is not supported or is proprietary and is supported for the domain.

5. The method of claim 4 , wherein when the service is not supported, the application protocol tag is set to a “null” text string.

6. The method of claim 4 , wherein when the service is proprietary and is supported, the application protocol tag is set to a “proprietary” text string.

7. The method of claim 1 , wherein the service is a combined data-clearing and financial-settlement service.

8. The method of claim 1 , wherein the service is a data-clearing service.

9. The method of claim 1 , wherein the service is a financial-settlement service.

10. The method of claim 1 , wherein the application endpoint is a Remote Authentication Dial-In User Service (RADIUS) client, the method further comprising:

determining a RADIUS server that is to facilitate authentication of a user equipment based on the explicit indication obtained from the DNS server.

11. One or more non-transitory computer readable storage media encoded with instructions that, when executed by a processor, cause the processor to perform operations, comprising:

querying, by an application endpoint, a Domain Name System (DNS) server to determine support for a service for a domain; and

obtaining, by the application endpoint from the DNS server, an explicit indication that one of:

the service is not supported for the domain; or

the service is proprietary and is supported for the domain.

12. The media of claim 11 , wherein the explicit indication is included in at least one DNS Name Authority Pointer (NAPTR) record.

13. The media of claim 12 , wherein the at least one DNS NAPTR record comprises an application service tag that identifies the service and an application protocol tag that are used to identify whether the service is not supported or is proprietary and is supported for the domain.

14. The media of claim 13 , wherein when the service is not supported, the application protocol tag is set to a “null” text string.

15. The media of claim 13 , wherein when the service is proprietary and is supported, the application protocol tag is set to a “proprietary” text string.

16. A system comprising:

at least one memory element for storing data; and

at least one processor for executing instructions associated with the data, wherein executing the instructions causes the system to perform operations, comprising:

querying, by an application endpoint, a Domain Name System (DNS) server to determine support for a service for a domain; and

obtaining, by the application endpoint from the DNS server, an explicit indication that one of:

the service is not supported for the domain; or

the service is proprietary and is supported for the domain.

17. The system of claim 16 , wherein the explicit indication is included in at least one DNS Name Authority Pointer (NAPTR) record comprising an application service tag that identifies the service and an application protocol tag that are used to identify whether the service is not supported or is proprietary and is supported for the domain.

18. The system of claim 17 , wherein when the service is not supported, the application protocol tag is set to a “null” text string, and when the service is proprietary and is supported, the application protocol tag is set to a “proprietary” text string.

19. The system of claim 16 , wherein the service is a combined data-clearing and financial-settlement service.

20. The system of claim 16 , wherein the application endpoint is a Remote Authentication Dial-In User Service (RADIUS) client, the operations further comprising:

determining a RADIUS server that is to facilitate authentication of a user equipment based on the explicit indication obtained from the DNS server.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 10, 2020
From: GRAYSON, MARK; BRINCKMAN, BART A.
To: CISCO TECHNOLOGY, INC.
Reel/Frame 053446/0850 →
Continuity (2)
Provisional Application 62988451 · Mar 12, 2020
Related Publication 20210288936A1 · Sep 16, 2021
Cited By (1)
US 12,634,696