In-Game Messenger Integration for Seamless Cross-Platform Communication

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing in-game messenger services are separate from game programs, requiring users to activate a messenger window independently and preventing message sending between different games.

Innovation Solution

An in-game messenger service is provided by associating an in-game messenger program with a game program at a platform server, allowing the messenger to be transmitted and displayed on a user terminal along with the game, enabling message sending even when the game is not played and allowing communication between users of different games.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If an existing instant messenger is used separately from the game, then users can communicate during gameplay, but the messenger is separated from the game and requires separate activation of a messenger window

Engineering Contradiction:
Improvemessenger activationVSAvoidsystem integration
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent merges the messenger function with the game program by integrating the messenger module into the game client. The messenger icon is displayed within the game interface, and message notifications appear directly in the game window, eliminating the need for separate messenger activation and achieving seamless communication during gameplay.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The integrated messenger system serves multiple functions: it enables communication during gameplay, allows message sending between different games through the platform, and provides a unified interface that works across various game types. The messenger module becomes a universal communication tool within the gaming ecosystem.

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

2Adaptability or versatility

If an existing instant messenger is used, then users can communicate within a single game, but it is impossible to send messages between different kinds of games

Engineering Contradiction:
Improvecross-game communicationVSAvoiduser information sharing
Core Design Contradiction:
Adaptability or versatilityVSLoss of information

Solution Approach 1:

The messenger system is designed as a universal platform-wide service rather than a game-specific feature. Users are identified by their platform accounts, and the messenger enables communication across any games on the platform. The system maintains user information and messaging capabilities independently of individual games, allowing seamless cross-game interaction.

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

3Ease of operation

If the messenger is integrated with the game program, then seamless communication is enabled, but the system complexity increases

Engineering Contradiction:
Improvemessenger integrationVSAvoidsystem architecture
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system is segmented into distinct modules: the game program, the integrated messenger module, and the platform server. The messenger function is implemented as a separate but integrated component that can be independently managed and updated. This modular approach allows the messenger to be developed and maintained separately while maintaining clean integration points with the game and platform infrastructure.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS10986050B2Method and apparatus for providing in-game messenger service
Publication Date: 2021.04.20 SMILEGATE ENTERTAINMENT
  • US10986050B2 patent drawing
  • US10986050B2 patent drawing
  • US10986050B2 patent drawing

AI summary

Disclosed is a method for providing an in-game messenger service comprising: storing a game program in a platform server; associating an in-game messenger program for the game program; and transmitting the in-game messenger program associated with the game program to a user terminal as the game program is transmitted from the platform server to the user terminal.