Virtual Object Recommendation System Using Interaction Metrics

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users in virtual environments face challenges in determining where to use and acquire inventory objects, as the usefulness of these objects is not readily apparent, leading to inefficiencies in navigation and interaction within the virtual world.

Innovation Solution

A method that identifies virtual objects in an avatar's inventory and determines their interaction metrics based on user interactions, displaying a list of objects with high interaction metrics to guide users on their usage and acquisition locations within the virtual environment.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If users manually track and determine where to use inventory objects in virtual environments, then they can utilize objects effectively, but it consumes excessive time and reduces navigation efficiency

Engineering Contradiction:
Improveobject usage efficiencyVSAvoidtime spent determining object usage locations
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system collects interaction data from multiple users regarding where and how they use inventory objects, then feeds this aggregated information back to individual users through recommendations. This feedback loop enables users to quickly determine optimal object usage locations without manual research, resolving the contradiction between efficiency and time consumption.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system pre-calculates and stores interaction metrics for various objects at different locations before users need this information. By performing the analysis of where objects should be used in advance and presenting it as ready-to-use recommendations, the system eliminates the time users would otherwise spend determining object usage locations.

Inventive Principle:
Principle #10Preliminary action

2Loss of information

If the system provides comprehensive information about all inventory objects and their usage locations, then users can make informed decisions, but the information overload complicates the user interface

Engineering Contradiction:
Improvecompleteness of object usage informationVSAvoidinterface complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

Instead of providing uniform comprehensive information about all objects, the system tailors the information presentation to the specific context - showing only the most relevant object recommendations based on the user's current location, inventory, and interaction history. This localized information approach maintains completeness of useful information while reducing interface complexity.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system extracts and prioritizes only the most critical information - the top recommended objects and their primary usage locations - presenting this condensed information first. Detailed information about additional objects and alternative usage scenarios is made available on-demand, reducing initial interface complexity while preserving information completeness.

Inventive Principle:
Principle #2Taking out (Extraction)

3Measurement precision

If the system analyzes interaction data from all users to generate recommendations, then recommendation accuracy improves, but the computational complexity and data processing requirements increase

Engineering Contradiction:
Improverecommendation accuracyVSAvoiddata processing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system processes interaction data from all users to ensure recommendation accuracy, but applies partial processing by focusing computational resources on calculating metrics for only the most frequently used objects and locations. Less commonly interacted objects receive simplified analysis, balancing accuracy with computational complexity.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS8605115B2Recommendations for object use in virtual environment
Publication Date: 2013.12.10 KING COM
  • US8605115B2 patent drawing
  • US8605115B2 patent drawing
  • US8605115B2 patent drawing

AI summary

Techniques are disclosed for helping users determine the “best” places to use and acquire inventory objects within a virtual environment, as well as to notify users of useful inventory items when an avatar is at a particular location in the virtual environment. An object index may be used to store data describing attributes of virtual objects, and a user index may be used to store data describing interactions users engage in with virtual objects.