IP Address Database Update via Transaction Data Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing IP address databases lack comprehensive and accurate geographical location data, requiring manual updates that are time-consuming, expensive, and error-prone, as they often only provide country or state/province level information and are not directly obtained from the Internet Assigned Numbers Authority (IANA).

Innovation Solution

An automated process using an IP address manager that obtains transaction data from e-commerce websites, preprocesses it to filter inconsistencies, identifies overlapping geographical address information, and merges contiguous IP addresses to update the database with more detailed geographical data, eliminating the need for manual collection and reducing errors.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If manual updates are used to supplement IP address database with detailed geographical information, then data comprehensiveness and accuracy are improved, but time consumption and cost increase

Engineering Contradiction:
Improvegeographical location data accuracyVSAvoidupdate time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system automatically collects transaction data containing IP address and geographical location information, pre-processes it to filter inconsistencies, and updates the IP address database without manual intervention. The database updates itself using its own operational data, eliminating the need for manual supplementation while maintaining high accuracy.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system uses transaction data from the e-commerce website as feedback to continuously verify and update the IP address database. By scanning transaction records that contain both IP addresses and confirmed geographical locations, the system automatically corrects and enhances database accuracy through real-world usage data.

Inventive Principle:
Principle #23Feedback

2Reliability

If manual updates are used to correct IP address database information, then data accuracy is improved, but operational cost increases

Engineering Contradiction:
Improvedata accuracyVSAvoidupdate efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system automatically performs data verification and correction using transaction information from the e-commerce website. The IP address manager scans transaction data, identifies accurate IP-geolocation mappings, and updates the database autonomously, eliminating manual correction operations while maintaining high data reliability.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system continuously scans transaction data to verify and update IP address information. Rather than periodic manual updates, the automated process continuously leverages incoming transaction records to maintain and improve database accuracy, ensuring reliable data without interruption.

Inventive Principle:
Principle #20Continuity of useful action

3Loss of information

If detailed geographical data is collected manually, then data comprehensiveness is improved, but error rate increases

Engineering Contradiction:
Improvegeographical data completenessVSAvoiddata error rate
Core Design Contradiction:
Loss of informationVSReliability

Solution Approach 1:

The system automatically collects detailed geographical data from transaction records, which contain verified user-provided location information. By leveraging the e-commerce website's existing data collection infrastructure, the system comprehensively gathers IP-geolocation mappings without manual intervention, reducing human error while maintaining data completeness.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The transaction data from the e-commerce website serves as an intermediary source that already contains verified geographical information. Rather than manually collecting data, the system uses this intermediate transaction record as a reliable bridge between users and the IP address database, reducing errors through the intermediary's verification process.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS8316114B2Updating IP address database based on transaction information
Publication Date: 2012.11.20 ALIBABA GROUP HOLDING LTD
  • US8316114B2 patent drawing
  • US8316114B2 patent drawing
  • US8316114B2 patent drawing

AI summary

Updating an Internet Protocol (IP) address database includes: obtaining transaction address data from a transaction information database, the transaction address data including IP address information and geographical address information received during user transactions; processing the transaction address data to identify specific transaction address data that have overlapping geographical address information and contiguous IP addresses; and updating the IP address database according to the overlapping geographical address information and the contiguous IP addresses.