Game Platform Feature Discovery System

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users of computing platforms, such as video game consoles, often remain unaware of available features, leading to inefficient usage and decreased satisfaction, as traditional automated help systems based on Bayesian algorithms were found to be annoying and ineffective.

Innovation Solution

A personalized feature discovery system that utilizes user intent determination, feature discovery logic, and message generation to present timely and relevant information about platform features, leveraging situational awareness and user interaction data, and incorporating machine learning to suggest features when needed, in a manner that aligns with user preferences.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If automated help systems based on Bayesian algorithms are implemented to advise users on platform features, then user awareness of features is improved, but user satisfaction deteriorates due to the systems being widely reviled and considered annoying

Engineering Contradiction:
Improveuser awareness of featuresVSAvoiduser satisfaction
Core Design Contradiction:
Loss of informationVSObject-affected harmful factors

Solution Approach 1:

The system dynamically adjusts the timing and content of feature suggestions based on real-time analysis of user behavior patterns. Instead of static or predetermined help messages, the system continuously monitors user actions and adapts its suggestions to match the user's current context, skill level, and preferences, making the assistance feel responsive rather than intrusive

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system allows users to control and customize their feature discovery experience. Users can adjust notification preferences, select which types of features they want to learn about, and choose when they receive suggestions. This self-service approach empowers users to opt-in to helpful guidance without being forced to accept unwanted interruptions

Inventive Principle:
Principle #25Self-service

Solution Approach 3:

The system incorporates feedback loops where user responses to suggestions are analyzed and used to refine future recommendations. When users interact with suggested features or provide feedback on the quality of suggestions, the system learns from these interactions and adjusts its algorithm to provide more accurate and useful recommendations over time

Inventive Principle:
Principle #23Feedback

2Loss of information

If traditional automated help systems provide frequent feature suggestions to users, then feature awareness is improved, but user productivity deteriorates due to disruptive interruptions

Engineering Contradiction:
Improvefeature awarenessVSAvoiduser efficiency
Core Design Contradiction:
Loss of informationVSProductivity

Solution Approach 1:

The system employs periodic action by suggesting features at strategically timed intervals rather than continuously. It analyzes user behavior patterns to identify natural pause points or moments when the user is likely to be receptive to information, such as after completing a task or when encountering a challenge, thereby minimizing disruptions to the user's flow and productivity

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The system performs preliminary analysis of user behavior and context before delivering feature suggestions. By pre-processing user action data and identifying patterns in advance, the system can prepare and deliver suggestions at the optimal moment, ensuring that the information is provided when most useful rather than as a disruptive interruption

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20240061693A1Game platform feature discovery
Publication Date: 2024.02.22 SONY INTERACTIVE ENTERTAINMENT LLC
  • US20240061693A1 patent drawing
  • US20240061693A1 patent drawing
  • US20240061693A1 patent drawing

AI summary

Feature discovery includes determining what a user is doing or trying to do with respect to a computer platform from situational awareness information relating to the user's use of the platform. Feature discovery logic is applied to the situational awareness information and personalized user information to determine (a) when to present information to the user regarding a platform feature or features relevant to what the user is doing or trying to do, (b) what information to present to the user regarding the feature(s), and (c) how to best present the information to the user with a user interface. After the user interface presents the information regarding the platform feature(s) the feature discovery logic, personalized user information, or situational awareness information are updated according to the user's response to presentation of the information.