Server-Based Image Text Extraction for Instant Messaging Location Data

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional instant messaging systems do not provide the functionality to automatically extract and display the location information from images shared among users, leading to user inconvenience and unnecessary resource consumption as recipients must manually search for the location, which results in delays and increased processing power usage.

Innovation Solution

A method and system that utilize a server with a processor to extract text from images using OCR and machine learning-based image classification, match the text to location information, and provide the corresponding location data to clients, allowing them to generate and display the actual map address without requiring separate map search functions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If manual location search is performed by recipients, then location information can be obtained, but user time and processing resources are consumed

Engineering Contradiction:
Improvelocation information accessibilityVSAvoidtime for manual search
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The server performs preliminary action by automatically extracting location information from shared images and pre-processing it into usable format before recipients receive the message. This eliminates the need for recipients to manually search for location data, directly resolving the time loss contradiction while maintaining information accessibility.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements self-service by enabling the server to autonomously extract, process, and attach location information to shared images without requiring recipient intervention. The server serves itself to perform the location extraction task, eliminating manual search efforts and reducing time loss while ensuring location information is always accessible.

Inventive Principle:
Principle #25Self-service

2Loss of information

If manual location search is performed by recipients, then location information can be obtained, but processing power and resources are consumed

Engineering Contradiction:
Improvelocation information accessibilityVSAvoidprocessing power consumption
Core Design Contradiction:
Loss of informationVSUse of energy by moving object

Solution Approach 1:

The server acts as an intermediary between the shared image and the recipient. It extracts location information from images and attaches it to the message, so recipients receive pre-processed data without needing to perform energy-consuming manual searches. This intermediary approach maintains information accessibility while dramatically reducing processing power consumption at the recipient end.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The server performs self-service by automatically extracting and processing location information from shared images before transmission. This eliminates the need for recipients to consume processing power for manual location searches, reducing energy usage while ensuring location information remains easily accessible.

Inventive Principle:
Principle #25Self-service

3Ease of operation

If automatic location extraction is implemented, then user convenience and efficiency are improved, but system complexity increases

Engineering Contradiction:
Improveuser convenienceVSAvoidsystem complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The server serves as an intermediary that handles the complexity of image analysis and location extraction. Users simply share images as before, while the server automatically processes them to extract location data and attach it to messages. This intermediary approach improves user convenience while containing system complexity within the server infrastructure rather than requiring complex client-side functionality.

Inventive Principle:
Principle #24Intermediary (Mediator)

4Productivity

If location information is automatically provided, then additional processing is required, but user effort and time are reduced

Engineering Contradiction:
Improveinformation delivery speedVSAvoidprocessing requirement
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The server performs preliminary action by extracting and preparing location information from shared images before recipients receive the message. This advance processing delivers ready-to-use location data immediately with the message, dramatically improving information delivery speed while concentrating processing requirements in the server rather than requiring complex client-side processing.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11374893B2Methods, servers, and non-transitory computer readable record media for converting image to location data
Publication Date: 2022.06.28 LINE PLUS
  • US11374893B2 patent drawing
  • US11374893B2 patent drawing
  • US11374893B2 patent drawing

AI summary

A location providing method implemented by a server comprising extracting text from an image received through an application executed on a first client, extracting matched location information corresponding to the image based on the text, and providing the matched location information and the image to one or more clients through the application.