Real-Time Texting System with Dynamic Character Display

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing real-time texting systems fail to effectively approximate natural conversation by not allowing for simultaneous and dynamic display of text inputs, haptic feedback, and nuanced message handling, leading to a lack of interactivity and ease of use in text-based communication.

Innovation Solution

A computer-implemented method for real-time electronic messaging that receives and displays text inputs character-by-character on both user and recipient devices, with dynamic positioning based on time indices, haptic feedback, and customizable touch inputs to enhance the simulation of natural conversation and user interaction.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If text messages are displayed sequentially in traditional chat systems, then the system maintains simple display logic, but it fails to approximate natural conversation and reduce interactivity

Engineering Contradiction:
Improvenatural conversation approximationVSAvoiddisplay system complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The display system dynamically positions text inputs based on time indices, allowing messages to move and overlap in real-time to reflect the timing and flow of natural conversation. This dynamic positioning transforms the static sequential display into a dynamic representation that captures conversational nuances.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent introduces a temporal dimension to text display by positioning messages not just in sequential order but based on their timing. Messages are displayed with spatial separation corresponding to time differences, adding a dimensional aspect that mirrors natural conversation flow and allows simultaneous inputs to be visually distinguished.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Productivity

If the system displays text inputs character-by-character in real-time, then it enhances interactivity and conversation approximation, but it increases processing complexity and resource requirements

Engineering Contradiction:
Improvereal-time processing speedVSAvoidprocessing system complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The text input is segmented into individual characters that are transmitted and displayed sequentially in real-time. This segmentation allows the system to process and display text character-by-character, enabling real-time conversation approximation while managing processing complexity through incremental handling of text data.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system maintains continuous real-time display of text inputs as they are being typed, without waiting for message completion. This continuous action allows both participants to see each other's inputs unfold in real-time, enhancing interactivity and conversation approximation while efficiently utilizing processing resources.

Inventive Principle:
Principle #20Continuity of useful action

3Ease of operation

If the system allows simultaneous text inputs from multiple users, then it improves interactivity and conversation realism, but it creates positioning conflicts and display ambiguity

Engineering Contradiction:
ImproveinteractivityVSAvoidmessage positioning accuracy
Core Design Contradiction:
Ease of operationVSManufacturing precision

Solution Approach 1:

When multiple text inputs occur simultaneously or near-simultaneously, the system resolves positioning conflicts by introducing spatial separation based on time indices. Messages are positioned at different locations on the display corresponding to their timing, allowing simultaneous inputs to be clearly distinguished while maintaining accurate temporal representation.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Solution Approach 2:

The system pre-calculates positions for text inputs based on their time indices before display, allowing it to anticipate and resolve positioning conflicts for simultaneous messages. This preliminary positioning action ensures that even overlapping inputs are displayed with appropriate spatial separation, maintaining positioning accuracy.

Inventive Principle:
Principle #10Preliminary action

4Device complexity

If text inputs are removed after a unit of time, then the display remains clean and manageable, but the conversation context may be lost

Engineering Contradiction:
Improvedisplay management simplicityVSAvoidconversation context
Core Design Contradiction:
Device complexityVSLoss of information

Solution Approach 1:

Text inputs are dynamically retained on the display for a predetermined time period and then automatically removed. This dynamic retention and removal process maintains a clean, manageable display while preserving conversation context for the duration needed to understand the flow of interaction, after which older messages are cleared to prevent clutter.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS12182467B1Systems, methods, and devices for real-time texting
Publication Date: 2024.12.31 THE SUNNAI MARALI CO INC
  • US12182467B1 patent drawing
  • US12182467B1 patent drawing
  • US12182467B1 patent drawing

AI summary

Disclosed herein are methods relating to embodiments of a real-time texting system which approximates elements of in person conversation. The real-time texting system may include features relating to conveying nuance, visualizing interruptions, and visualizing silences and the passage of time.