Bi-directional Social Media Broker Modules

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Legacy software systems for social media management struggle to scale and manage bidirectional interactions with multiple social media sites, as they are limited in adapting to changing requirements and growing social networks, leading to inefficiencies in publishing and communication tasks.

Innovation Solution

A computing platform with multiple message broker modules that translate unified messages into site-specific formats, enabling secure connections and asynchronous processing between social media sites and a common resource manager, allowing for flexible and scalable integration of new social media channels.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If legacy software systems are used to manage multiple social media sites, then basic publishing and communication functions are provided, but the systems cannot scale efficiently and adapt to changing requirements of growing social networks

Engineering Contradiction:
Improveadaptability to changing social media requirementsVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system is segmented into independent message broker modules, each responsible for a specific social media site. This modular architecture allows individual modules to be developed, maintained, and scaled independently, enabling the system to adapt to changing requirements without redesigning the entire system.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A universal message broker framework is implemented that can handle multiple social media sites through a common architecture. The framework provides standardized interfaces and protocols that work across different social media platforms, reducing system complexity while maintaining versatility.

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

2Productivity

If multiple social media sites are integrated into a single system, then comprehensive social media management is achieved, but the system becomes difficult to maintain and scale

Engineering Contradiction:
Improvesocial media management efficiencyVSAvoidsystem maintenance complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system divides social media management into separate message broker modules, each handling a specific social media site. This segmentation improves productivity by allowing parallel processing of messages across different platforms while reducing maintenance complexity through localized problem-solving within individual modules.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Message broker modules serve as intermediaries between the internal system and external social media platforms. These intermediaries standardize communication protocols and data formats, enabling efficient multi-platform management while simplifying maintenance by isolating platform-specific complexities within the broker layer.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Speed

If synchronous processing is used for social media interactions, then real-time response is achieved, but system performance and scalability are limited

Engineering Contradiction:
Improveresponse speedVSAvoidsystem throughput
Core Design Contradiction:
SpeedVSProductivity

Solution Approach 1:

The system implements periodic polling and event-driven architectures where message broker modules check for new messages and interactions at scheduled intervals or upon event triggers. This approach maintains real-time responsiveness for critical operations while allowing batch processing for less time-sensitive tasks, thereby improving overall system throughput.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

Message broker modules continuously process incoming messages and maintain persistent connections with social media platforms. This continuous processing ensures real-time response for urgent interactions while keeping the system scalable by allowing parallel processing of multiple message streams without blocking operations.

Inventive Principle:
Principle #20Continuity of useful action

4Ease of operation

If a unified interface is implemented for all social media sites, then ease of operation is improved, but the system cannot accommodate site-specific format requirements

Engineering Contradiction:
Improveinterface usabilityVSAvoidcompatibility with site-specific formats
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

Message broker modules act as intermediaries that translate between a unified internal message format and site-specific social media formats. This intermediary layer maintains ease of operation by providing a consistent interface to users while simultaneously adapting to the specific requirements of each social media platform through automated format conversion.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system dynamically changes message parameters and data structures based on the target social media platform. Message broker modules transform unified messages into platform-specific formats by adjusting parameters such as character limits, media formats, and posting protocols, thereby maintaining both operational simplicity and platform compatibility.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11075875B2Bi-directional multi-channel social media brokering
Publication Date: 2021.07.27 ORACLE INT CORP
  • US11075875B2 patent drawing
  • US11075875B2 patent drawing
  • US11075875B2 patent drawing

AI summary

The present disclosure provides a detailed description of techniques used in systems, methods, and in computer program products for bi-directional social media broker services that connect multiple social media sites using a common management framework. The claimed embodiments address the problem of efficiently scaling and managing bidirectional interaction with multiple social media publishing channels. More specifically, the claimed embodiments are directed to approaches for a computing platform having multiple message broker modules that enable bi-directional communication of messages between a common resource manager and a plurality of social media sites. The message broker modules can receive messages in a unified message format from the common resource manager, queue the messages for asynchronous processing, translate the messages from the unified message format to a site-specific format, and deliver the translated messages to multiple social media sites.