Message Thread Segmentation for Broadcast Response Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Managing large volumes of individual responses to broadcast enterprise messages is impractical, consuming processor and memory resources and requiring excessive time and effort for operators, as existing messaging application servers group all responses into a single message stream.

Innovation Solution

Generating individual message threads corresponding to each user device, allowing operators to efficiently manage, reply to, and track responses through a messaging application server interface, which separates responses from broadcast messages and conserves resources.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If all responses to broadcast messages are grouped into a single message stream, then the messaging system can handle high volumes of responses, but operator management becomes impractical and time-consuming

Engineering Contradiction:
Improveresponse handling capacityVSAvoidoperator management efficiency
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The patent segments the single message stream into multiple organized threads, where each thread represents a specific broadcast message and its associated responses. This segmentation allows operators to manage responses in structured groups rather than a single overwhelming stream, improving operational efficiency while maintaining the system's ability to handle high volumes of responses

Inventive Principle:
Principle #1Segmentation

2Device complexity

If all responses are grouped into a single message stream, then message routing is simplified, but processor and memory resources are excessively consumed

Engineering Contradiction:
Improvemessage routing complexityVSAvoidprocessor and memory resource consumption
Core Design Contradiction:
Device complexityVSUse of energy by moving object

Solution Approach 1:

The patent segments the message stream into multiple threads organized by broadcast message identifiers. This segmentation reduces the memory footprint by organizing data more efficiently and allows processor resources to be distributed across multiple smaller data structures rather than managing one large stream, thereby reducing overall resource consumption while maintaining routing simplicity

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an organizational dimension by creating threads as an intermediate layer between the single message stream and individual responses. This dimensional organization allows the system to maintain simplified routing at the stream level while enabling efficient resource utilization through structured data organization at the thread level

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

3Device complexity

If all responses are grouped into a single message stream, then the system structure remains simple, but response tracking and individual user communication become difficult

Engineering Contradiction:
Improvesystem structure simplicityVSAvoidresponse tracking capability
Core Design Contradiction:
Device complexityVSLoss of information

Solution Approach 1:

The patent segments the message stream into threads, where each thread is associated with a specific broadcast message. This segmentation preserves response tracking capability by organizing responses according to their source broadcast message, allowing operators to easily trace and manage individual user communications without losing information about which broadcast generated each response

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS10382902B2System and method for rendering responses to broadcast enterprise messages
Publication Date: 2019.08.13 VERIZON PATENT & LICENSING INC
  • US10382902B2 patent drawing
  • US10382902B2 patent drawing
  • US10382902B2 patent drawing

AI summary

A device may receive, via an interface of the device, information associated with a broadcast enterprise message that is to be provided to a plurality of user devices. The device may provide the broadcast enterprise message to a plurality of user devices. The device may receive, from a user device, a response to the broadcast enterprise message. The device may generate a message thread that includes the broadcast enterprise message and the response. The device may provide, via the interface, information associated with the message thread.