Geographic Location Code Using Mixed Radix Character Patterns

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing geographic location coding systems use random strings that are difficult for humans to recognize and input accurately, leading to errors in cognition, hearing, input, and memory due to their random nature.

Innovation Solution

A method that converts latitude and longitude values into a formatted string using a mixed radix notation system with fixed patterns of numeric and non-numeric characters, reducing randomness and improving recognition by using distinct groups of characters, thereby minimizing human error.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Length of moving object

If random strings are used for geographic location coding, then the code length can be shortened, but human recognition and input accuracy deteriorate

Engineering Contradiction:
Improvecode lengthVSAvoidinput accuracy
Core Design Contradiction:
Length of moving objectVSReliability

Solution Approach 1:

The patent changes the parameters of the coding system by using mixed radix notation (combining decimal digits 0-9 and hexadecimal digits A-F) instead of pure random strings. This creates a structured format where the first part uses decimal notation and the second part uses hexadecimal notation, making the code more predictable and easier for humans to read and input accurately while maintaining compact length

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent applies different notation systems to different parts of the code: the first part (latitude component) uses decimal notation with digits 0-9, while the second part (longitude component) uses hexadecimal notation with digits 0-9 and A-F. This local differentiation optimizes each segment for its specific purpose, improving overall human readability and input accuracy

Inventive Principle:
Principle #3Local quality

2Measurement precision

If more characters are used in the code, then precision is improved, but code length increases

Engineering Contradiction:
Improvelocation precisionVSAvoidcode length
Core Design Contradiction:
Measurement precisionVSLength of moving object

Solution Approach 1:

The patent uses mixed radix notation where the first part uses base-10 (decimal) and the second part uses base-16 (hexadecimal). This parameter change in the numerical base allows encoding higher precision location data in a compact format, achieving 15 digits of precision without requiring proportionally longer codes

Inventive Principle:
Principle #35Parameter changes

3Ease of operation

If numeric characters only are used, then input simplicity is improved, but recognition and error detection capability deteriorate

Engineering Contradiction:
Improveinput simplicityVSAvoiderror detection capability
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent creates a composite code structure combining two different character sets: decimal digits (0-9) for the first part and hexadecimal digits (0-9, A-F) for the second part. This composite approach leverages the simplicity of numeric input while the introduction of A-F characters provides enhanced recognition and error detection capabilities through the distinct visual appearance of these additional characters

Inventive Principle:
Principle #40Composite materials

Data Source

PatentUS7903005B2Method of transforming geographic coordinate
Publication Date: 2011.03.08 UEDA NAOKI
  • US7903005B2 patent drawing
  • US7903005B2 patent drawing
  • US7903005B2 patent drawing

AI summary

A method of transforming a geographic coordinate to a geographic location code includes the steps of: retrieving a latitude value and a longitude value of the geographic coordinate; quantizing the latitude value to a first integer value; quantizing the longitude value to a second integer value; converting the first integer value to a first code string, said first code string including a first digit representing a non-numeric character, a second digit representing a non-numeric character, and a third digit representing a numeric character; converting the second integer value to a second code string, said second code string including a fourth digit representing a non-numeric character, a fifth digit representing a non-numeric character, and a sixth digit representing a numeric character; and combining the first code string and the second code string to obtain the geographic location code having a fixed pattern of radix in a mixed radix notation system representation.