Contextual Game Notification Mediator for Smart Action Execution

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users of online games often cannot respond to in-game notifications promptly as they may not have access to their client game application when notifications are presented, limiting their ability to take immediate actions within the game.

Innovation Solution

A system that generates contextual notifications and smart action options, allowing users to initiate actions within the online game without launching the client game application, using a client computing platform or wearable device, which can transmit action requests to game servers for execution, enabling quick interactions even when the client platform cannot run the game application.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If notifications are presented on client computers requiring game application launch, then users can access full game functionality, but users cannot respond promptly to in-game occurrences when not actively playing

Engineering Contradiction:
ImproveResponse time to in-game notificationsVSAvoidAccessibility to game when notification appears
Core Design Contradiction:
Loss of timeVSEase of operation

Solution Approach 1:

A notification server acts as an intermediary between the game server and the user's client device. The notification server receives occurrence data from the game server, determines relevant action options, and presents them through notification channels (mobile devices, wearables, emails) without requiring the user to launch or access the full game application. This mediator enables timely responses while maintaining ease of operation.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system segments the game interaction into two independent parts: (1) the full game experience accessed through the client application, and (2) the notification/response mechanism handled by the notification server. This segmentation allows users to receive and respond to in-game occurrences through simplified notification channels without needing to access the complete game environment, thus reducing response time while maintaining operational ease.

Inventive Principle:
Principle #1Segmentation

2Ease of operation

If users must launch client game application to respond to notifications, then complete game actions can be performed, but user convenience and quick response capability are reduced

Engineering Contradiction:
ImproveConvenience of responding to notificationsVSAvoidSpeed of action execution in game
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The notification server performs preliminary actions by pre-determining relevant action options based on the occurrence data received from the game server. Before the user needs to respond, the system has already analyzed the situation and prepared contextualized action options (e.g., 'Claim Reward', 'Join Battle', 'Ignore') that are presented with the notification. This preliminary processing enables users to respond with a single selection rather than launching the game and navigating through menus, thus improving both convenience and action execution speed.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If client computing platforms run the game application continuously, then full game functionality is available, but resource consumption and platform capacity requirements increase

Engineering Contradiction:
ImprovePlatform compatibility across different devicesVSAvoidEnergy and computational resources required
Core Design Contradiction:
Adaptability or versatilityVSUse of energy by moving object

Solution Approach 1:

The notification and response coordination functionality is extracted from the client game application and relocated to a centralized notification server. This extraction eliminates the need for continuous game application execution on client devices while maintaining full adaptability across different platforms. The notification server handles occurrence data processing, action option determination, and user communication, allowing lightweight client devices to participate without consuming significant energy or computational resources.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS10300379B1Facilitating contextual game notifications and smart action options
Publication Date: 2019.05.28 ELECTRONIC ARTS INC
  • US10300379B1 patent drawing
  • US10300379B1 patent drawing
  • US10300379B1 patent drawing

AI summary

A system and method for facilitating contextual game notifications and smart action options for one or more online games. Occurrence information regarding occurrences in the virtual space in which an online game takes place may be received. Notifications for presentation on a client computing platform may be generated in response to a determination that a given user is not participating in the online game through any client game application. One or more action options for presentation in association with the notification may be determined. A user may accept one or more action options without launching the client game application. In response to a user accepting the one or more action options, corresponding action requests for executing actions within the virtual space may be received and executed within the virtual space without launching the client game application.