Reverse DNS Search for Billing Gateway URL Retrieval

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current billing systems for content access are inflexible and cumbersome, particularly for low-cost, repetitive content, as they often require manual credit card information input and lack multiple payment options, which is inconvenient for users and limits market reach for content providers.

Innovation Solution

Implementing a system that uses reverse DNS searches to retrieve Uniform Resource Locators (URLs) for billing gateways, allowing end users to select from multiple payment options by performing a reverse domain name server search and retrieving associated URLs, thereby streamlining the billing process and increasing payment flexibility.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If manual credit card information input is required for billing, then payment security is maintained, but user convenience and billing speed deteriorate

Engineering Contradiction:
Improvebilling process convenienceVSAvoidtime for payment input
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system performs preliminary actions by automatically retrieving and storing billing information (URLs, payment options) in the DNS database before the user needs to make a payment. When a user accesses content, the billing gateway is already identified and configured, eliminating the need for manual credit card input during the transaction.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The DNS server acts as an intermediary between the content provider and the billing system. Instead of directly interacting with credit card processors or manual input forms, the system uses DNS to resolve billing gateway URLs, which then handle the payment processing. This intermediary layer automates the billing information retrieval and presentation process.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If multiple payment options are provided, then user flexibility and market reach improve, but system complexity increases

Engineering Contradiction:
Improvepayment option flexibilityVSAvoidbilling system complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The DNS server, which traditionally only resolves domain names to IP addresses, is enhanced to also store and retrieve billing gateway information (URLs, payment options, billing parameters). This multi-functional use of the DNS infrastructure allows the system to provide multiple payment options without adding separate complex billing systems for each provider.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The system enables self-service by allowing the DNS and billing gateways to automatically manage and present payment options to users based on their profiles and preferences. The user simply selects from pre-configured options without the system needing complex manual intervention mechanisms for each payment scenario.

Inventive Principle:
Principle #25Self-service

3Productivity

If automated billing process is implemented, then productivity and user convenience improve, but security requirements and system complexity increase

Engineering Contradiction:
Improvebilling processing efficiencyVSAvoidbilling security
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The DNS server serves as a secure intermediary that stores and retrieves billing gateway information without directly handling sensitive payment data. The automated process flows through this trusted intermediary, which validates and routes billing requests appropriately, maintaining security while enabling automation.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS8812377B2Service brokering using domain name servers
Publication Date: 2014.08.19 TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
  • US8812377B2 patent drawing
  • US8812377B2 patent drawing
  • US8812377B2 patent drawing

AI summary

Systems and methods according to these exemplary embodiments provide techniques for locating a service using DNS search techniques. For example, an IP address of a customer's end user device (10, 20, 30) can be used to perform a reverse DNS search from which an entry pointing to a service, e.g., a payment service or a video delivery service, can be obtained. The entry, e.g., a Uniform Resource Locator (URL), can then be used to access or evaluate the identified service.