Virtual Environment Search Indexing via Interaction Data

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing virtual world search systems fail to effectively account for user interactions and unique perspectives, leading to inaccurate search results in immersive virtual environments, as they rely solely on object attributes without considering user experiences and interactions.

Innovation Solution

Implementing a dual-index system that includes an attribute index for object characteristics and an interaction index for user interactions, allowing search queries to evaluate both object attributes and user-specific interaction data to provide personalized and relevant search results.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If a traditional search system relying solely on object attributes is used, then the system structure remains simple, but the search accuracy and relevance to user experiences deteriorate

Engineering Contradiction:
Improvesearch accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent divides the search system into two separate indexes: an attribute index containing object characteristics and an interaction index containing user interaction data. This segmentation allows the system to maintain simplicity in each individual index while achieving comprehensive search accuracy when both indexes are queried together, resolving the contradiction between search accuracy and system complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent adds a new dimension to the traditional search system by introducing the interaction index, which stores user-specific interaction data as a separate dimension alongside the traditional attribute index. This dimensional expansion enables searches to consider both object attributes and user experiences simultaneously, improving search accuracy without overwhelming system complexity through structured multi-dimensional indexing.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Adaptability or versatility

If a dual-index system incorporating user interactions is implemented, then personalized search results improve, but the data storage requirements increase

Engineering Contradiction:
Improvepersonalization capabilityVSAvoiddata storage volume
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The interaction index is organized by user identifier, creating locally optimized data structures tailored to each user's interaction history. This local quality approach allows the system to store comprehensive interaction data in an efficient, user-specific manner, enabling personalized search results while managing storage requirements through targeted, user-focused data organization rather than universal data redundancy.

Inventive Principle:
Principle #3Local quality

3Measurement precision

If user interaction data is monitored and stored for every content element, then search relevance to user experiences improves, but the processing time and computational resources increase

Engineering Contradiction:
Improvesearch relevanceVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system pre-processes and stores user interaction data in the interaction index as interactions occur, organizing the data by user identifier and content element identifier in advance. This preliminary action ensures that when a search query is executed, the system can quickly retrieve relevant interaction data without performing complex real-time analysis, thereby maintaining high search relevance while minimizing processing time during actual search operations.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8055656B2Generating a user-specific search index of content within a virtual environment
Publication Date: 2011.11.08 ACTIVISION PUBLISHING INC
  • US8055656B2 patent drawing
  • US8055656B2 patent drawing
  • US8055656B2 patent drawing

AI summary

Embodiments of the invention provide techniques for searching for virtual objects of an immersive virtual environment based on user interactions within the virtual environment. Generally, embodiments provide an attribute index storing data describing attributes of virtual objects, and an interaction index storing data describing user interactions with virtual objects. Search queries may be evaluated using both the attribute index and interactions index. Thus, virtual objects may be searched in terms of object attributes as well as user interactions with the virtual objects.