Context-Based Predictive Content Tagging for Encrypted Data

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current communication technologies fragment conversations across multiple formats and protocols, making it difficult for users to search and track relevant messages across different platforms, leading to inefficient communication workflows and lost opportunities.

Innovation Solution

A multi-format, multi-protocol communication threading system that seamlessly stitches together messages across various communication formats and protocols using semantic and predictive analysis, allowing users to view all related communications in a unified feed, and associate messages based on user actions, semantic matching, element-matching, and state-matching techniques.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If messages are stored in separate silos for different communication formats and protocols, then each communication system can maintain its own integrity and functionality, but users cannot search or track relevant messages across multiple formats and protocols, leading to fragmented communication experience

Engineering Contradiction:
Improvecross-protocol message search capabilityVSAvoidmessage storage and retrieval system complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces a centralized communications server as an intermediary that receives messages from multiple communication formats and protocols (email, IM, SMS, etc.), stores them in a unified manner, and provides cross-protocol search capabilities. This mediator enables users to search across all message types without directly managing the complexity of multiple protocols, resolving the contradiction between search versatility and system complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The communications server is designed with universal functionality to handle diverse message types (email, instant messaging, SMS, MMS) through a single unified interface. It performs multiple functions including message reception, storage, semantic analysis, threading, and cross-protocol search, allowing one system to serve multiple communication purposes and eliminating the need for separate management of each protocol.

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

2Loss of information

If conversations are tracked within individual communication protocols, then each protocol maintains its own conversation context, but users cannot view or search conversations that span multiple formats and protocols, resulting in lost communication context

Engineering Contradiction:
Improveconversation context continuityVSAvoidconversation threading system complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The system performs semantic analysis on message content and uses this feedback to automatically thread conversations across different protocols. By analyzing semantic relationships, sender/recipient patterns, and temporal sequences, the system continuously refines its understanding of conversation flow and maintains context continuity even when messages transition between email, IM, SMS, and other formats.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The communications server performs preliminary semantic analysis and conversation threading when messages are first received and stored, rather than attempting to retroactively link messages later. This preliminary action of pre-processing and pre-organizing messages by conversation context reduces the complexity of real-time cross-protocol conversation tracking and ensures continuous context availability.

Inventive Principle:
Principle #10Preliminary action

3Measurement precision

If semantic analysis and predictive tagging are performed on all messages, then search relevancy and message indexing are improved, but processing time and computational resources increase

Engineering Contradiction:
Improvemessage search relevancyVSAvoidmessage processing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system applies semantic analysis and predictive tagging selectively rather than uniformly to all messages. It prioritizes analysis for messages that are more likely to be searched or are part of active conversations, performing partial processing on less critical messages. This approach maintains high search relevancy for important communications while reducing overall processing time and computational resource requirements.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS11366838B1System and method of context-based predictive content tagging for encrypted data
Publication Date: 2022.06.21 ENTEFY
  • US11366838B1 patent drawing
  • US11366838B1 patent drawing
  • US11366838B1 patent drawing

AI summary

This disclosure relates to systems, methods, and computer readable media for performing multi-format, multi-protocol message threading in a way that is most beneficial for the individual user. Users desire a system that will provide for ease of message threading by “stitching” together related communications in a manner that is seamless from the user's perspective. Such stitching together of communications across multiple formats and protocols may occur, e.g., by: 1) direct user action in a centralized communications application (e.g., by a user clicking ‘Reply’ on a particular message); 2) using semantic matching (or other search-style message association techniques); 3) element-matching (e.g., matching on subject lines or senders/recipients/similar quoted text, etc.); and 4) “state-matching” (e.g., associating messages if they are specifically tagged as being related to another message, sender, etc. by a third-party service, e.g., a webmail provider or Instant Messaging (IM) service).