Friends Playing Now GUI Consolidates Gaming Status

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current gaming systems lack an efficient way to display which friends are currently gaming online, what games they are playing, and allow users to quickly join their friends' games, leading to a frustrating and time-consuming process.

Innovation Solution

A system with a single GUI, called Friends Playing Now, that consolidates information on friends' current gaming status and allows users to download and join their friends' games, including an indication of joinable games, accessed from a system menu, and automatically downloads games if needed.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If users manually search for multiplayer games through multiple menu steps, then they can find games to join, but the process is time-consuming and frustrating

Engineering Contradiction:
Improveease of joining gamesVSAvoidtime to find and join games
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system performs preliminary actions by automatically querying the game server for available multiplayer games and pre-populating the Friends Playing Now GUI with game information before the user needs it. This eliminates the need for users to manually search through menus, as the information is already prepared and displayed when they access the feature.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an intermediary component (the Friends Playing Now GUI and underlying system) that mediates between the user and the game server. This intermediary automatically retrieves game availability information, processes it, and presents it in a user-friendly format, eliminating the need for users to directly navigate complex menu structures or manually search for games.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If the system provides comprehensive game information and join capabilities, then user experience is enhanced, but system complexity increases

Engineering Contradiction:
Improvegame joining capabilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The Friends Playing Now GUI serves multiple functions within a single interface: it displays friends' gaming status, shows available multiplayer games, provides game information, and enables direct joining of games. This multi-functionality consolidates what would otherwise require multiple separate features or menu navigations into one universal interface, enhancing versatility without proportionally increasing complexity.

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

Solution Approach 2:

The patent merges previously separate functions into a single integrated system. The availability checking, information display, and game joining capabilities that would traditionally require multiple separate menu navigations are combined into the Friends Playing Now GUI. This consolidation provides comprehensive functionality while managing system complexity through integration rather than proliferation of separate components.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentEP2212001B1Method of providing player status and ability to join games
Publication Date: 2022.06.01 MICROSOFT TECHNOLOGY LICENSING LLC
  • EP2212001B1 patent drawingFigure 1
  • EP2212001B1 patent drawingFigure 2
  • EP2212001B1 patent drawingFigure 3

AI summary

A method is disclosed in a gaming and media system for quickly and efficiently showing all friends gaming at a given time, what they are playing, and for providing the ability to download and/or join their friend's game. Information relating to which friends are gaming online, what games they are playing and whether their games are joinable are consolidated onto a single GUI. That same GUI, referred to as a Friends Playing Now GUI, also provides the user with the ability to join games which are indicated to be joinable.