IM Client Menu Options for Third-Party Service Integration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current Instant Messaging (IM) client devices lack personalized services due to limitations in the development capabilities of service providers, which restrict the functionality offered by IM servers.

Innovation Solution

Implementing IM client devices with menu options that allow users to interact with third-party servers via an IM server, enabling the generation and processing of event requests and responses, thereby providing more personalized services.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the IM server provides all interactions between the IM client device and the IM server, then the system maintains centralized control and simplicity in architecture, but the functionality and personalized services cannot satisfy the increasingly personalized requirements of users due to development ability limitations of the service provider

Engineering Contradiction:
Improvepersonalized servicesVSAvoidsystem architecture
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces a third-party server as an intermediary component between the IM client device and the IM server. This third-party server handles specific service functionalities (such as payment, authentication, or content delivery), allowing the IM server to maintain centralized control while delegating specialized tasks to external services. The client device communicates with the third-party server through standardized interfaces, enabling personalized services without requiring the IM server to have direct development capabilities for all services.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent creates a universal architecture where the IM client device can interact with multiple different third-party servers through a unified interface. The menu options and event request mechanisms are designed to work with any third-party server that implements the standardized protocol, allowing the system to provide diverse personalized services (payment, authentication, content delivery, etc.) through a single versatile framework rather than requiring separate implementations for each service type.

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

2Adaptability or versatility

If the IM server provides all functions directly, then the service quality can be controlled centrally, but the development ability limitations prevent satisfaction of personalized user requirements

Engineering Contradiction:
Improveservice functionalityVSAvoidservice quality control
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The third-party server acts as a specialized intermediary that handles specific service functions with high expertise. While the IM server maintains overall system control and coordination, the third-party server provides reliable, dedicated service quality for its specific function (e.g., payment processing, authentication). This division allows each component to excel at its specific task while maintaining overall system reliability through standardized interfaces and protocols.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If menu options are added to enable third-party server interactions, then personalized services are enhanced, but the device complexity increases

Engineering Contradiction:
Improveservice optionsVSAvoidclient device structure
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The menu options and event request mechanisms are designed as universal components that can handle multiple different third-party services through a single unified interface. Rather than adding separate functionality for each service, the system uses a general-purpose event request structure that can accommodate payment, authentication, content delivery, and other services through standardized message formats and handling procedures.

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

Data Source

PatentUS10474319B2Methods and instant messaging client devices for performing IM using menu option
Publication Date: 2019.11.12 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • US10474319B2 patent drawing
  • US10474319B2 patent drawing
  • US10474319B2 patent drawing

AI summary

This disclosure provides an IM method and an IM client device. In the method, menu options are deployed on a session interface displayed on a viewing screen of an IM client device. The method includes generating, by an IM client device, a first event request when a user clicks on a first menu option on the session interface; sending, by the IM client device, the first event request to a third-party server via an IM server; and receiving, by the IM client device, a first event response from the third-party server via the IM server. With the technical scheme of the present disclosure, more personalized services may be provided to the user.