Messenger Server Character Location Sharing Without Game Login
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional online game systems face heavy server loads and inaccuracies in providing character position information, especially in MMORPGs, where users cannot obtain position information of other characters if they are not logged in, and existing methods fail to provide precise location details.
Innovation Solution
An online game system that interworks with a messenger server using a P2P method to reduce server load by storing map data on user terminals and transmitting position information via the messenger server, allowing users to obtain character position information without logging into the game server, and providing accurate position details.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If broadcasting is performed on the exclusive game server to obtain position information of characters, then position information can be obtained, but heavy load is imposed on the game server and communication network
Solution Approach 1:
The patent introduces a messenger server as an intermediary component between clients and game servers. The messenger server maintains a separate database for character position information and handles position queries independently, preventing these queries from loading the game server. This mediator architecture allows position information to be retrieved without impacting game server performance.
Solution Approach 2:
The patent segments the system functionality by separating position information management from game logic processing. The messenger server is dedicated to handling position queries and maintaining position databases, while game servers focus on game mechanics. This segmentation allows position information retrieval to occur without competing for resources with game processing.
2Ease of operation
If conventional position information methods are used, then server load is reduced, but accurate position information and login status cannot be provided for characters not logged in
Solution Approach 1:
The messenger server proactively maintains position information databases and notification mechanisms in advance. When characters log in or move, their position information is immediately updated and stored in the messenger server's database, rather than waiting for queries. This preliminary action ensures position information is always available regardless of whether the character is currently logged in.
Solution Approach 2:
The system implements feedback mechanisms where the messenger server continuously monitors and updates character position information and login status. This feedback loop ensures that the position database remains current and accurate, allowing users to query position information at any time and receive reliable results about whether characters are logged in and where they are located.
Data Source
AI summary
The present invention relates to a method and an online game system for providing position information of a game character in an online game, and more particularly, to a method and an online game system for providing position information of a game character in an online game by interworking with a predetermined messenger server.


