IM Open Platform Message Handling via Intermediary Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional open platforms for instant messaging (IM) lack control over message pushing by third-party applications, leading to message overflow, resource wastage, and user harassment.

Innovation Solution

A method and system that includes a receiving module, a pushing module, and a reply processing module to receive and forward messages within the IM open platform, ensuring that messages are only circulated after user initiation, thereby preventing uncontrolled message pushing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If third-party applications can freely push messages to users via the open platform, then network applications can provide various services and messages to users, but message overflow occurs, network resources are wasted, and users experience harassment

Engineering Contradiction:
Improvemessage pushing capabilityVSAvoidmessage overflow and user harassment
Core Design Contradiction:
Adaptability or versatilityVSObject-generated harmful factors

Solution Approach 1:

The patent introduces an open platform as an intermediary between third-party applications and users. The platform acts as a mediator that receives messages from applications, processes them through standardized interfaces, and forwards them to users. This intermediary structure enables controlled message pushing while preventing uncontrolled flooding and resource waste, as the platform can regulate and manage the message flow between applications and users.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If third-party applications can freely push messages to users, then various network applications can be provided via the open platform, but the operational burden on the IM open platform increases

Engineering Contradiction:
Improveapplication service capabilityVSAvoidoperational burden on platform
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent implements a universal message handling interface that serves multiple functions: receiving messages from diverse third-party applications, validating message formats, routing messages to appropriate users, and managing reply flows. This multi-functional interface reduces the operational burden by providing a standardized, one-size-fits-all approach that handles various application types through a single unified mechanism, rather than requiring separate handling for each application.

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

3Ease of operation

If messages are circulated freely on the open platform, then network applications can communicate with users, but network resources are wasted due to uncontrolled message propagation

Engineering Contradiction:
Improvemessage circulationVSAvoidnetwork resource waste
Core Design Contradiction:
Ease of operationVSLoss of energy

Solution Approach 1:

The patent implements a feedback mechanism where the system monitors message circulation patterns, user responses, and platform load. Based on this feedback, the open platform dynamically adjusts message routing, rate-limits excessive messaging, and manages resource allocation. This feedback loop enables efficient message circulation while preventing network resource waste by identifying and controlling problematic messaging patterns in real-time.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS9634963B2Method and system for handling message on instant messaging open platform
Publication Date: 2017.04.25 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • US9634963B2 patent drawing
  • US9634963B2 patent drawing
  • US9634963B2 patent drawing

AI summary

Various embodiments provide a method and system for handling a message on an instant messaging (IM) open platform. In an exemplary method, a message sent to a network application can be received. The network application can be an application plugged in the IM open platform. The received message can be pushed to an access address of the network application. A reply message returned by the network application based on the message can be received and forwarded. An exemplary system for handling a message on an instant messaging (IM) open platform can include a receiving module, a pushing module, and/or a reply processing module.