Medical Information Encoding Presumption from Locale Data
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing medical information processing systems face challenges in correctly interpreting medical information due to missing or inconsistent character encoding declarations, especially when devices do not register appropriate encodings beforehand or when medical information lacks escape sequences.
Innovation Solution
A medical information processing device acquires locale information to presume the character encoding of input/output medical information, filtering out impossible encodings and selecting an appropriate encoding based on locale settings, even without an explicit encoding declaration or escape sequence.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If a device transmits medical information without an encoding declaration, then the transmission process is simplified, but the receiving device cannot correctly interpret the character encoding
Solution Approach 1:
The patent applies preliminary action by registering encoding information in advance in a database associated with the transmitting device. When medical information is transmitted, the receiving device queries this database using device identification to obtain the correct encoding, eliminating the need for explicit encoding declarations in each transmission while ensuring accurate interpretation.
2Reliability
If encoding information is registered beforehand for each destination device, then correct encoding can be ensured, but the system requires pre-registration and maintenance overhead
Solution Approach 1:
The patent implements self-service by enabling destination devices to autonomously query the database for their encoding information using their device identification. This eliminates the need for manual pre-registration and maintenance of encoding mappings, as devices can retrieve their own encoding information on-demand.
3Device complexity
If medical information lacks escape sequences, then the data format is cleaner, but encoding identification becomes difficult
Solution Approach 1:
The patent introduces an intermediary database that stores the mapping between device identifications and character encodings. This mediator enables encoding identification without requiring escape sequences in the medical information itself, maintaining clean data formats while providing reliable encoding detection through the database query mechanism.
Data Source
AI summary
Provided is a non-transitory storage medium that stores a computer readable program for a computer of a medical information processing device configured to output and/or input medical information, the program causing the computer to perform acquiring locale information in environment information of the medical information processing device and presuming a character encoding of the medical information based on the locale information acquired in the acquiring.


