Social Platform Message Processing with Mini Program Integration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional intelligent dialogue services lack the ability to expand their message processing functions, leading to reduced user engagement and stickiness.

Innovation Solution

An interaction message processing method and apparatus that involves receiving interaction messages on a social network platform, performing semantic analysis to identify target mini application programs, and displaying relevant messages, thereby enhancing user engagement and stickiness by integrating mini application programs into the dialogue service.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If conventional intelligent dialogue service is used, then simple message dialogue function is provided, but user stickiness is reduced and interaction function cannot be expanded

Engineering Contradiction:
Improveinteraction message processing functionVSAvoiduser stickiness
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The dialogue service system is enhanced to perform multiple functions by integrating mini application programs. The system not only processes simple messages but also executes complex interactions through embedded mini programs, allowing a single platform to serve diverse communication needs and expand its functional versatility while maintaining user engagement

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

2Adaptability or versatility

If mini application programs are integrated into dialogue service, then interaction message processing function is expanded and user stickiness is increased, but system complexity increases

Engineering Contradiction:
Improveinteraction message processing functionVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

Mini application programs are nested within the dialogue service platform, allowing complex functionality to be embedded within the existing system structure. This nested architecture enables the dialogue service to incorporate sophisticated mini programs while maintaining a unified user interface and control mechanism, thereby expanding functionality without proportionally increasing overall system complexity

Inventive Principle:
Principle #7Nested doll (Nesting)

3Measurement precision

If semantic analysis is performed to identify target mini application programs, then accurate message routing is achieved, but processing time is increased

Engineering Contradiction:
Improveintention classification accuracyVSAvoidmessage processing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs preliminary intention classification on incoming messages to identify potential mini application program requirements before full semantic analysis. This preliminary filtering step quickly categorizes messages that may trigger mini programs, allowing the system to perform detailed semantic analysis only when necessary, thereby maintaining high accuracy while reducing average processing time

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11799818B2Interaction message processing method and apparatus, computer device, and storage medium
Publication Date: 2023.10.24 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • US11799818B2 patent drawing
  • US11799818B2 patent drawing
  • US11799818B2 patent drawing

AI summary

A method is performed at a backend server. The server receives a to-be-processed interaction message from a user interface of a social network platform. The server performs intention classification on the to-be-processed interaction message, to obtain an intention classification result of the to-be-processed interaction message. The server performs semantic analysis on the to-be-processed interaction message when the intention classification result comprises a mini program intention, to determine a message keyword of the to-be-processed interaction message. The server determines a program identifier of a target mini program corresponding to the to-be-processed interaction message according to the message keyword. The server transmits a message processing result based on the program identifier of the target mini program.