User Organizing Apparatus for Cloud Gaming Skill Matching

Solution Overview

Problem

Current technologies lack effective methods for managing user groups playing games through cloud computing systems, particularly in organizing and allocating virtual controller ports based on user skill levels for cooperative gameplay.

Innovation Solution

A user organizing apparatus and method that includes a participation inviting block, an information notifying block, and a controller controlling block to invite users, retrieve skill level information, and allocate virtual controller ports to ensure balanced team compositions and seamless gameplay experiences.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If users are invited to participate in shared content through cloud computing, then the number of participants in cooperative gameplay increases, but the complexity of managing user groups and allocating virtual controller ports increases

Engineering Contradiction:
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent introduces a user organizing apparatus as an intermediary system between the promoter client and participant clients. This apparatus manages the complex tasks of inviting users, retrieving skill level information, notifying promoters of available participants, and allocating virtual controller ports. By placing this intermediary management layer, the system can handle multiple participants without proportionally increasing the complexity burden on individual clients or the core cloud computing system.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system implements self-service mechanisms where the user organizing apparatus automatically retrieves skill level information from storage, matches participants based on skills, and allocates virtual controller ports without requiring manual intervention. The promoter client simply initiates a promotion request, and the system autonomously handles the rest of the participant management process, reducing operational complexity.

Inventive Principle:
Principle #25Self-service

2Manufacturing precision

If skill level information is retrieved and matched for each participant, then the quality of team composition improves, but the time and computational resources required for user organization increase

Engineering Contradiction:
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The patent implements preliminary action by pre-storing skill level information for users in a dedicated storage system before gameplay sessions begin. When a promotion request is made, the system retrieves pre-existing skill data rather than collecting or calculating it in real-time. This preliminary preparation of user data significantly reduces the time required for team composition during actual gameplay setup.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system establishes a feedback loop where the user organizing apparatus retrieves skill level information, matches participants accordingly, and notifies the promoter client of the matched participants. This automated feedback mechanism ensures that high-quality team compositions are achieved through systematic matching based on retrieved skill data, balancing precision with efficiency.

Inventive Principle:
Principle #23Feedback

3Adaptability or versatility

If virtual controller ports are dynamically allocated to participants, then the flexibility of gameplay sessions improves, but the complexity of port management increases

Engineering Contradiction:
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The user organizing apparatus serves as an intermediary that manages virtual controller port allocation between the cloud computing system and participant clients. It handles the complexity of dynamically assigning and releasing ports based on participant joining and leaving, allowing gameplay sessions to be flexible without requiring individual clients to manage port allocation logic.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system implements automated self-service port management where the user organizing apparatus automatically allocates virtual controller ports to participants when they join and reclaims them when participants leave. This automated process provides flexibility for dynamic gameplay sessions without requiring manual port management intervention, reducing the operational complexity despite the dynamic nature of allocation.

Inventive Principle:
Principle #25Self-service

Data Source

PatentEP2752226B1User organizing device, user organizing method, and cloud computing system
Publication Date: 2023.03.01
  • EP2752226B1 patent drawingFigure 1
  • EP2752226B1 patent drawingFigure 2
  • EP2752226B1 patent drawingFigure 3~4

AI summary

A participation inviting block 430 invites users wanting to participation in same content to be executed in a shared manner upon a notification from a promoter client apparatus 200 connected to a content providing apparatus 600 that makes two or more client apparatuses 200 execute the same content in a shared manner through a network 300. An information notifying block 440 references a user information storage block 16 storing content provided by the content providing apparatus 600, information for identifying a user to whom the content was provided, and skill level information suggestive of a skill level of that user with respect to the content by linking the content, the information, and the skill level information in order to get the skill level information with respect to the content for which the participation was invited for each user wanting the participation accepted by the participation inviting block 430.