Cross-Platform Communication Metrics via Data Services Platform

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Incompatibilities between communication process flow management services and platforms lead to workflow inefficiencies and decreased user satisfaction due to limitations in data access and interaction across separate computing systems.

Innovation Solution

Implementing a data services platform to generate and display communication process flow metrics across platforms, enabling cross-platform compatibility by posting data objects and allowing users to interact with the communication process flow management service directly from the communication platform.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Weight of moving object

If communication process flow management service and communication platform are implemented in separate computing systems, then system modularity and independence are improved, but cross-platform compatibility and workflow efficiency deteriorate

Engineering Contradiction:
Improvesystem independenceVSAvoidcross-platform compatibility
Core Design Contradiction:
Weight of moving objectVSAdaptability or versatility

Solution Approach 1:

The patent introduces a data services platform as an intermediary layer between the communication process flow management service and the communication platform. This mediator enables cross-platform data access and interaction by providing standardized interfaces and data object posting mechanisms, allowing the two separate systems to communicate effectively without compromising their independence.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Weight of moving object

If communication process flow management service and communication platform are implemented in separate computing systems, then system independence is improved, but data access efficiency and user interaction capability deteriorate

Engineering Contradiction:
Improvesystem independenceVSAvoidworkflow efficiency
Core Design Contradiction:
Weight of moving objectVSProductivity

Solution Approach 1:

The data services platform provides universal data access capabilities that work across both the communication process flow management service and the communication platform. By implementing standardized data object posting and retrieval mechanisms, it enables users to access and interact with communication process flow data from either platform, thereby improving workflow efficiency while maintaining system independence.

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

3Ease of repair

If separate computing systems are used for communication process flow management and communication platform, then system maintainability is improved, but resource overhead and complexity increase

Engineering Contradiction:
Improvesystem maintainabilityVSAvoidcross-system integration complexity
Core Design Contradiction:
Ease of repairVSDevice complexity

Solution Approach 1:

The data services platform serves as a standardized intermediary that simplifies cross-system integration. By providing a consistent interface for data posting and access between the communication process flow management service and the communication platform, it reduces the complexity of integration while allowing both systems to remain independently maintainable.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12261923B2Techniques for cross platform communication process flow metric generation and display
Publication Date: 2025.03.25 SALESFORCE INC
  • US12261923B2 patent drawing
  • US12261923B2 patent drawing
  • US12261923B2 patent drawing

AI summary

A method that includes receiving a first request for a data object associated with a communication process flow that controls electronic communications between a tenant and a set of users corresponding to the tenant. The first request may include a set of querying parameters and a set of triggering parameters. The method may further include querying, based on the set of querying parameters, a communication process flow management service for data associated with the communication process flow. The method may further include generating, based on the querying, the data object that includes the data associated with the communication process flow. The method may further include transmitting, to a communication platform in accordance with the set of triggering parameters, a second request that comprises the data object. The second request may cause posting of an entry of the data object into a communication channel of the communication platform.