URL to Image Conversion in Messaging Apps

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current messaging systems face limitations in efficiently conveying rich media content, such as images and URLs, across different devices and networks, often requiring manual conversion and compatibility issues between devices.

Innovation Solution

A messaging system that includes a client device with a messaging app capable of detecting URLs, converting them into images, and sending these images through messaging servers, while encrypting content to maintain privacy and ensuring compatibility across various networks.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If URLs are sent as text in messaging systems, then the messaging system remains simple and compatible with basic text protocols, but the ability to convey rich media content efficiently is limited and requires manual conversion

Engineering Contradiction:
Improveability to convey rich media contentVSAvoidmanual conversion process
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system performs preliminary action by automatically detecting URLs in the text message and converting them to images before the message is sent. This eliminates the need for manual conversion by the user, as the conversion happens in advance within the messaging application, thereby maintaining simplicity while enabling rich media content conveyance.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The messaging system performs self-service by automatically detecting and converting URLs to images without requiring user intervention. The system monitors the text content, identifies URLs, and transforms them into image format autonomously, thereby enhancing adaptability while avoiding added complexity from manual processes.

Inventive Principle:
Principle #25Self-service

2Adaptability or versatility

If messaging systems support multiple networks including public WiFi and private cellular networks, then network flexibility and compatibility are improved, but security risks and privacy concerns increase

Engineering Contradiction:
Improvenetwork flexibilityVSAvoidsecurity risks
Core Design Contradiction:
Adaptability or versatilityVSObject-affected harmful factors

Solution Approach 1:

The messaging system uses an intermediary approach by implementing a dedicated URL detection and conversion module that operates independently of the network transmission layer. This intermediary component handles URL processing locally within the messaging app, ensuring that security measures are applied consistently across different networks (public WiFi, private cellular) without compromising network flexibility or increasing security risks.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If URLs are converted to images for transmission, then rich media content can be sent seamlessly across different devices, but the processing time and data transmission load increase

Engineering Contradiction:
Improvecompatibility across devicesVSAvoidprocessing time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system applies partial action by converting only the URL portion of the message to an image, rather than converting the entire message content. This selective conversion approach maintains compatibility across devices while minimizing processing time and data transmission load, as only the necessary URL information is transformed and transmitted as an image.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS10554599B2Conversion of detected URL in text message
Publication Date: 2020.02.04 APPLE INC
  • US10554599B2 patent drawing
  • US10554599B2 patent drawing
  • US10554599B2 patent drawing

AI summary

A text messaging system which converts at the sending device a detected URL in a text message to a representative image or other content and transmits the representative image (which represents the URL) to one or more messaging servers for delivery to a receiving device. In one embodiment, the messaging servers do not have access to clear text of either the representative image or the URL. In one embodiment, the retrieval occurs in response to a selection of a send command. Heuristics (such as rules) can be used to determine whether to convert a detected URL.