Unified Metadata Processor for Heterogeneous Communication Streams

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current solutions for generating metadata from business communication interactions across multiple platforms and modes face challenges due to platform incompatibilities and data loss, requiring separate access permissions and additional processing time.

Innovation Solution

A computer-implemented method and system that identifies interaction events across multiple communication modes by obtaining identifications and durations from remote servers, associating these with asynchronous events in a database, and providing access to authorized users, enabling the creation of a unified metadata view across different communication modes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If separate access permissions are requested for each communication platform host, then data access control is improved, but system complexity and processing time increase

Engineering Contradiction:
Improvedata access controlVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces a centralized metadata generation system that acts as an intermediary between multiple communication platforms and the analysis system. This intermediary automatically obtains metadata from various platforms using standardized protocols, eliminating the need for manual access permissions to each platform host while maintaining data security through controlled metadata generation.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system implements a universal metadata generation approach that can handle multiple communication platforms (video conferencing, voice calls, chat applications) through a single standardized interface. This multi-functional system automatically adapts to different platforms without requiring platform-specific configuration or separate access procedures.

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

2Adaptability or versatility

If different communication platforms follow incompatible protocols, then platform specificity is maintained, but data loss and processing time increase

Engineering Contradiction:
Improveplatform compatibilityVSAvoiddata loss
Core Design Contradiction:
Adaptability or versatilityVSLoss of information

Solution Approach 1:

The patent transforms heterogeneous communication data into a standardized metadata format by changing the parameters of different communication protocols into a common structure. The system extracts essential parameters (participant IDs, timestamps, duration, interaction type) from various platforms and standardizes them, eliminating data loss from protocol incompatibility while maintaining platform versatility.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If manual data manipulation is performed for each platform, then data accuracy is improved, but processing time increases

Engineering Contradiction:
Improvedata accuracyVSAvoidprocessing speed
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The system implements automated self-service metadata generation that extracts and standardizes data from multiple communication platforms without manual intervention. The automated system maintains data accuracy through consistent extraction rules while dramatically improving processing speed by eliminating manual data manipulation for each platform.

Inventive Principle:
Principle #25Self-service

4Loss of information

If comprehensive metadata is collected from all communication modes, then analysis completeness is improved, but data storage and processing complexity increase

Engineering Contradiction:
Improveinformation completenessVSAvoiddata management complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent extracts only the essential metadata elements needed for cross-platform interaction analysis, separating critical information (participant identifiers, timestamps, duration, interaction type) from unnecessary platform-specific data. This extraction approach maintains information completeness for analysis purposes while significantly reducing data storage and management complexity.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS10798191B1Processor for analyzing heterogeneous data streams across multiple modes and multiple parties
Publication Date: 2020.10.06 8X8 INC
  • US10798191B1 patent drawing
  • US10798191B1 patent drawing
  • US10798191B1 patent drawing

AI summary

A method including identifying an interaction between two parties, the interaction hosted by a remote server, is provided. The method includes identifying a first mode from a provider for the interaction by the two parties from multiple modes provided by the remote server, and obtaining, from the remote server, an identification for each of the parties, the identification being associated with the mode. The method includes identifying a duration of the interaction for each of the at least two parties and associating the interaction with an asynchronous interaction in a second communication mode from a second provider having a common identification with one of the parties. The method includes storing, in a database, a record of the interaction event that includes the first mode, the identification for each of the at least two parties, and the duration of the interaction for each of the at least two parties.