Geographic Location Code Using Mixed Radix Character Patterns
Find Innovative SolutionsGenerate 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
Engineering 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
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
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
2Measurement precision
If more characters are used in the code, then precision is improved, but code length increases
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
3Ease of operation
If numeric characters only are used, then input simplicity is improved, but recognition and error detection capability deteriorate
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
Data Source
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.


