Dynamic Image Placement in Chatting Areas

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current instant messaging services (IMS and MIM) have limited emoticon display options, where users can only select and display emoticons in predetermined regions, lacking user control over image placement and management within the chatting area.

Innovation Solution

A device and method that allows users to display images in any selected region within a chatting area, enabling users to control the placement, shifting, and deletion of images through a user interface, using a data communication unit, text display unit, image search unit, position detection unit, and image display unit, with a server managing chatting data to facilitate real-time image display and management.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If emoticons are displayed in predetermined regions only, then the system configuration remains simple, but user control over image placement is limited

Engineering Contradiction:
Improveuser control over image placementVSAvoidsystem configuration complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent implements dynamic image placement by allowing users to freely select and modify the position of images within the chatting area, rather than using fixed predetermined regions. The system dynamically adjusts image positions based on user input and automatically shifts images when new text is added, creating a flexible and adaptive layout system that balances user control with system complexity.

Inventive Principle:
Principle #15Dynamics

2Adaptability or versatility

If users can freely select image display regions, then user engagement increases, but the complexity of managing image positions increases

Engineering Contradiction:
Improveimage placement flexibilityVSAvoidposition management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system implements self-service position management by automatically shifting images when new text messages are added to the chatting area. Instead of requiring manual repositioning by users, the system autonomously adjusts image positions to maintain optimal layout, reducing the complexity of position management while preserving placement flexibility.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent creates a dynamic position management system that automatically adapts image positions based on the current state of the chatting area. When new text is added, the system dynamically recalculates and shifts image positions to prevent overlap and maintain a clean layout, making the system adaptable without increasing user burden.

Inventive Principle:
Principle #15Dynamics

3Stability of the object's composition

If images are automatically shifted with text, then layout consistency is maintained, but user control over static image positions is reduced

Engineering Contradiction:
Improvelayout consistencyVSAvoiduser control over image position
Core Design Contradiction:
Stability of the object's compositionVSEase of operation

Solution Approach 1:

The system applies preliminary action by allowing users to set initial image positions before text messages are added. Users can freely place images in desired positions, and the system preserves these positions initially. When new text is added, the system then shifts images as needed, combining user control with automatic layout maintenance.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10666586B2Device and method for displaying image in chatting area and server for managing chatting data
Publication Date: 2020.05.26 KAKAO CORP
  • US10666586B2 patent drawing
  • US10666586B2 patent drawing
  • US10666586B2 patent drawing

AI summary

There is provided a device that displays an image in a chatting area where a text is displayed. The device includes a data communication unit that receives a text from an external device via a network; a text display unit that displays the received text in the chatting area; an image search unit that searches for image data of an image selected through a user interface; a position detection unit that detects position information of a region selected through the user interface in the chatting area; and an image display unit that displays the searched image data in a region corresponding to the detected position information. Further, when the displayed text is shifted in the chatting area, the displayed image data are also shifted in the chatting area.