Messaging Markers for Efficient Content Retrieval

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current messaging systems face challenges in efficiently searching and retrieving specific content from lengthy messaging sessions, leading to excessive data storage usage and overburdened processing resources.

Innovation Solution

A system and method that utilize intelligent messaging flow markers based on language data, where client devices determine identifiers and marker names for message portions, storing these associations in an index for quick retrieval, allowing users to efficiently navigate and reference previous conversations using explicit or implicit markers.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If the entire messaging session is stored and searched, then complete content retrieval is possible, but data storage space increases and processing resources are overburdened

Engineering Contradiction:
Improvecontent retrieval completenessVSAvoiddata storage space
Core Design Contradiction:
Loss of informationVSQuantity of substance

Solution Approach 1:

The patent extracts only the essential elements (markers with identifiers and associations) from the complete messaging session data. Instead of storing and searching entire message texts, the system stores compact marker representations that link to specific message portions, significantly reducing storage requirements while maintaining retrieval capability.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system creates simplified copies of messaging content in the form of markers and indices. These marker copies contain sufficient information for navigation and retrieval without requiring storage of the full original message data, enabling efficient access with minimal storage overhead.

Inventive Principle:
Principle #26Copying

2Loss of information

If the entire messaging session is scanned to find specific content, then accurate retrieval is achieved, but processing time increases

Engineering Contradiction:
Improvecontent retrieval accuracyVSAvoidsearch processing time
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The system performs preliminary organization of messaging data by automatically generating markers, identifiers, and associations during or immediately after the messaging session. This pre-processing creates an indexed structure that enables rapid retrieval without requiring full-session scanning at query time, significantly reducing processing time while maintaining accuracy.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces markers and indices as intermediary structures between the full messaging data and the retrieval process. These intermediaries serve as lookup tables that directly map query terms to specific message portions, eliminating the need for time-consuming full-text scanning while ensuring accurate retrieval.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If detailed indexing of all messages is created, then retrieval speed improves, but device complexity increases

Engineering Contradiction:
Improveretrieval speedVSAvoidindexing system complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system applies indexing selectively rather than uniformly across all messaging data. Markers are generated for specific message portions that are likely to be queried or are semantically significant, rather than creating comprehensive indices for every message. This localized approach maintains retrieval speed for important content while reducing overall system complexity.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS11551697B2Processing system for intelligently linking messages using markers based on language data
Publication Date: 2023.01.10 BANK OF AMERICA CORP
  • US11551697B2 patent drawing
  • US11551697B2 patent drawing
  • US11551697B2 patent drawing

AI summary

Some aspects disclosed herein are directed to, for example, a system and method comprising a client device receiving an input of at least a portion of a message. The client device may display, on a display of the client device, the at least the portion of the message. The client device may transmit, to a server device, the at least the portion of the message for display via a second client device. The client device may receive, from a user of the client device or a user of the second client device, a request to generate a marker for the at least the portion of the message. In response to the receiving the request to generate the marker, the client device may determine, based on a lexicon, a name for the marker for the at least the portion of the message. The client device may store, at a storage location, the name for the marker for the at least the portion of the message, an identifier for the at least the portion of the message, and an association between the name for the marker for the at least the portion of the message and the identifier for the at least the portion of the message.