Event Broker for Multiplayer Gaming Session Initiation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current systems face challenges in initiating multiplayer gaming sessions, particularly when rights to play are centrally controlled and not originating from the initiating communication device, and users lack control in joining desired players for single or concurrent sessions.
Innovation Solution
A method and system for initiating a multiplayer gaming session using event-based exchange of information between communication devices, leveraging a novel connection between data-communications and telecommunications networks to facilitate the distribution of gaming rights and enable user-controlled session initiation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If gaming rights are centrally controlled from a game source, then rights management and session control are simplified, but the initiating communication device cannot independently initiate gaming sessions and users lack control in joining desired players
Solution Approach 1:
The patent introduces an event broker as an intermediary component that receives session initiation requests from communication devices, processes them against centrally-controlled gaming rights, and coordinates player joining. This mediator enables users to control which players join desired sessions while the central system maintains rights management, resolving the contradiction between user control and system complexity
Solution Approach 2:
The session initiation process is segmented into distinct functional components: event generation at the communication device, event broker processing, rights verification, and session establishment. This segmentation allows the initiating device to have control over session initiation while the central system maintains rights management, without requiring the device to handle the entire complex process independently
2Adaptability or versatility
If multiplayer gaming sessions are initiated through centralized control, then rights distribution is simplified, but users cannot initiate sessions during existing communication sessions
Solution Approach 1:
The system dynamically manages multiple communication sessions and gaming sessions concurrently. The event broker processes session initiation requests in real-time, allowing users to start gaming sessions during existing communication sessions by dynamically allocating resources and coordinating session states, thereby achieving adaptability without overwhelming system complexity
Solution Approach 2:
The system performs preliminary verification of gaming rights and session availability before initiating new gaming sessions. The event broker checks rights and session states in advance, allowing concurrent sessions to be established smoothly without conflicts, reducing the complexity of managing multiple simultaneous sessions
3Productivity
If each player individually accesses the gaming server to obtain gaming rights, then rights distribution is decentralized, but the process becomes cumbersome and inefficient
Solution Approach 1:
The patent merges the session initiation requests from multiple players into a single coordinated process through the event broker. Instead of each player individually accessing the gaming server, the broker consolidates rights verification and session establishment, dramatically improving efficiency while maintaining the centralized rights control model
Solution Approach 2:
The event broker automatically handles rights verification and session coordination without requiring individual player actions. The system performs self-service by automatically checking gaming rights, coordinating player joining, and establishing sessions, making the process efficient and easy to operate while maintaining centralized control
Data Source
Figure 1
Figure 2
Figure 3
AI summary
Embodiments of the present disclosure are directed to a system and method for initiating a multiplayer gaming session by establishing a transaction at a communication device with a data object server, completing the transaction by obtaining one or more rights for multiplayer gaming from the data object server, and receiving one or more data objects at the communication device and at one or more additional communication devices for initiating a multiplayer gaming session. The one or more data objects further comprises the one or more rights and/or one or more references to obtain the one or more rights for multiplayer gaming, and the transaction further comprises identifying a predetermined number of participants. The system and method further comprise accepting, declining, postponing, or rescheduling the gaming session at the one or more data objects.