Real-Time Text Streaming with Dynamic Editing and Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current streaming technologies for real-time text captioning lack contemporaneous editing capabilities, reliability in low bandwidth environments, resource efficiency, and do not support secure, interactive, multi-session, customizable, and low-bandwidth live text streaming to standard web browsers.

Innovation Solution

A system and method for real-time streaming of a text string that allows periodic updates by processing input from multiple text sources, generating output text, and streaming it to a server for display, enabling editing and secure delivery over standard web browsers, even in low bandwidth conditions, with features like asynchronous requests and transcript processing routines.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional streaming technologies are used for real-time text captioning, then text can be delivered to viewers, but errors in already streamed text cannot be corrected and contemporaneous editing is not allowed

Engineering Contradiction:
Improvetext accuracyVSAvoidstreaming system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements dynamic text streaming where the text stream is not fixed but can be continuously updated and edited. The system allows captioners to correct errors in real-time by modifying the text stream, and these corrections are automatically propagated to all viewers. This dynamic approach transforms the static nature of traditional streaming into a flexible, editable process that maintains reliability while managing complexity through structured update mechanisms.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system incorporates feedback loops where the captioning system continuously monitors and updates the text stream based on real-time needs. Viewers receive updated text versions automatically, and the system tracks which portions of text have been corrected and redistributes these corrections efficiently. This feedback mechanism ensures text accuracy improves over time while the structured approach to feedback propagation manages system complexity.

Inventive Principle:
Principle #23Feedback

2Reliability

If existing streaming technologies are used, then text streaming is possible, but they do not work reliably or at efficient speeds in low bandwidth environments

Engineering Contradiction:
Improvestreaming reliabilityVSAvoidbandwidth consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent segments the text stream into manageable portions that can be transmitted efficiently. Instead of sending large blocks of text continuously, the system divides the captioning output into smaller, optimized segments that can be delivered reliably over low-bandwidth connections. This segmentation allows the system to maintain streaming reliability while reducing bandwidth consumption by only transmitting necessary text portions.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system dynamically adjusts streaming parameters based on network conditions and content requirements. It modifies text transmission parameters such as compression levels, transmission intervals, and data formatting to optimize performance in low-bandwidth environments. By changing these parameters adaptively, the system achieves reliable text streaming with reduced bandwidth consumption compared to traditional fixed-parameter streaming technologies.

Inventive Principle:
Principle #35Parameter changes

3Productivity

If current streaming technologies are used, then text can be delivered, but they are highly resource intensive and do not provide display formatting control to viewers

Engineering Contradiction:
Improvestreaming efficiencyVSAvoidviewer control capability
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The patent creates a universal streaming platform that handles multiple functions within a single system. It provides text streaming, error correction, formatting control, and viewer interaction capabilities all through one integrated architecture. This multi-functionality improves streaming efficiency by consolidating operations while simultaneously enhancing ease of operation by giving viewers comprehensive control over display formatting through standardized interfaces.

Inventive Principle:
Principle #6Universality (Multi-functionality)

4Adaptability or versatility

If traditional streaming systems are used, then single user accommodation is possible, but they do not accommodate multiple users and multiple sessions

Engineering Contradiction:
Improvemulti-user supportVSAvoidsystem architecture complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent adds a dimensional layer to the streaming system that enables multiple users and sessions to coexist without interfering with each other. It introduces session management and user identification dimensions that allow the system to route text streams to different viewers simultaneously. This dimensional expansion provides multi-user support while managing architecture complexity through modular session handling and standardized communication protocols.

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

Data Source

PatentUS9535891B2System and method for real time text streaming
Publication Date: 2017.01.03 ACCESS INNOVATION IP PTY LTD
  • US9535891B2 patent drawing
  • US9535891B2 patent drawing
  • US9535891B2 patent drawing

AI summary

The present invention relates to a system and method for real time streaming of a text string which is periodically updated. The system and method is adapted to enable live, real time, delivery of text-captioned voices/sounds to one or more viewers in the same or different physical locality as the voice/sound which is being captioned. The system comprises streaming means adapted to communicate with a server and to process a first text string inputted via first text input means and update the first text string in real time with additional or edited text string portions inputted via second text input means to thereby generate a second text string; control means adapted to periodically monitor a state of at least the second text string and generate an output text string therefrom, the output text string being communicated to a server for streaming to a text viewing means; wherein the output text string is updated in real time to substantially correspond to the second text string, such that the output text string represents the updated text string, thereby facilitating editing of text string portions already communicated to the server.