Region Identification Server IP Address Mapping

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Identifying the location region of an unknown user from an IP address in broadband internet connections is burdensome due to the complexity of determining which provider-assigned IP address corresponds to a specific region.

Innovation Solution

A region identification server that receives a request signal, acquires the IP address from the signal, and determines the user's location region by referencing address information stored in an address storage unit, which associates registered users' location regions with their assigned IP addresses, allowing for efficient identification of the user's location.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If a database is used to identify location region from IP address in broadband connections, then identification capability is provided, but the burden of determining which provider-assigned IP address corresponds to a specific region increases significantly

Engineering Contradiction:
Improveease of location identificationVSAvoidcomplexity of IP address to region mapping
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent segments the complex IP address to region mapping problem into manageable parts by creating a database structure that stores provider information, IP address ranges, and corresponding location regions separately. This allows the system to handle broadband connections by looking up provider-specific IP assignments rather than attempting to map all IP addresses directly to regions, thereby reducing the operational burden while maintaining identification capability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a database as an intermediary component that mediates between IP addresses and location regions. The database stores the relationships between providers, their assigned IP addresses, and corresponding location regions, allowing the system to resolve the complexity of direct mapping by using the database as a lookup table that simplifies the identification process.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If address information is stored for multiple registered users to enable region identification, then identification accuracy improves, but information storage requirements increase

Engineering Contradiction:
Improveaccuracy of location region identificationVSAvoidvolume of address information stored
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The patent applies preliminary action by pre-collecting and storing address information from registered users in a database before it is needed for identification. The system proactively gathers provider information, IP address assignments, and location region data during user registration, organizing this information in advance so that when region identification is needed, the data is already prepared and readily available, improving accuracy without requiring excessive storage at the moment of identification.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent changes the parameters of stored information by focusing on essential identification data (provider information, IP address ranges, location regions) rather than storing complete user profiles. This parameter optimization allows the system to maintain high identification accuracy by storing only the necessary address-related parameters, thereby reducing the overall volume of stored information while preserving identification capability.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS9503531B2Region identification server, region identification method, region identification program, and computer readable recording medium storing the program
Publication Date: 2016.11.22 RAKUTEN GROUP INC
  • US9503531B2 patent drawing
  • US9503531B2 patent drawing
  • US9503531B2 patent drawing

AI summary

A content server (10) includes a receiving unit (14) that receives a request signal from a request source terminal, an acquisition unit (15) that acquires an IP address assigned to the request source terminal from the request signal, and a determination unit (16) that determines a location region of a user of the request source terminal by referring to an address storage unit (11) based on the acquired IP address. The address storage unit (11) stores address information including location regions of registered users set based on addresses of the registered users and IP addresses assigned to terminals of the registered users in association with each other.