Virtual Object Visibility via Dynamic User-Driven Modifications

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current virtual universe systems fail to effectively track and modify objects and avatars within a range, rendering them in a static manner regardless of the real-world identity of users, leading to obstructed views and reduced visibility of objects due to their fixed positions and characteristics.

Innovation Solution

A computer-implemented method and apparatus that uses a user priority controller to determine the real-world identity of users, generate dynamic rules, and apply geometric and texture modifications to objects based on user characteristics, enhancing visibility by adjusting object positions, sizes, and textures within the virtual universe.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If objects are rendered in a static manner regardless of user identity, then system complexity is reduced, but object visibility and advertising impact are worsened

Engineering Contradiction:
Improvesystem complexityVSAvoidobject visibility
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent applies dynamics by transitioning from static object rendering to dynamic object modification based on user characteristics. The system dynamically adjusts object properties including geometric transformations (scaling, rotating, translating) and texture modifications (color changes, pattern adjustments) according to detected user features such as age, gender, and preferences, thereby improving object visibility and advertising effectiveness while maintaining manageable system complexity through automated detection and rule-based modification

Inventive Principle:
Principle #15Dynamics

2Device complexity

If objects are positioned in fixed locations, then device complexity is reduced, but object visibility to users is worsened due to obstructions

Engineering Contradiction:
Improveobject positioning complexityVSAvoidobject visibility
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent implements dynamic object positioning by continuously monitoring user avatar locations and adjusting object positions in real-time. When a user approaches or enters a detection area, the system translates objects to optimal positions that maximize visibility while avoiding obstructions from other virtual environment elements, thereby resolving the contradiction between fixed positioning simplicity and visibility requirements

Inventive Principle:
Principle #15Dynamics

3Reliability

If geometric and texture modifications are applied dynamically, then object visibility and advertising impact are improved, but device complexity increases

Engineering Contradiction:
Improveobject visibilityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by pre-detecting user characteristics and pre-modifying objects before users enter the viewable field. The system detects user avatars in advance within a detection area, prepares appropriate geometric and texture modifications based on user profiles, and has modifications ready to apply immediately when users enter the viewable field, thereby improving visibility while managing complexity through advance preparation

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements self-service through automated user characteristic detection and object modification processes. The virtual universe grid software automatically detects user avatars, retrieves user profile information, determines appropriate modifications, and applies geometric and texture changes without manual intervention, reducing the operational complexity burden despite the sophisticated modifications being applied

Inventive Principle:
Principle #25Self-service

4Reliability

If content is buffered for avatars in detection area, then object visibility upon entry is improved, but loss of time occurs during buffering

Engineering Contradiction:
Improveobject visibilityVSAvoidbuffering time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent applies preliminary action by buffering object content in advance when user avatars enter the detection area, which is positioned adjacent to but outside the immediate viewable field. This advance buffering prepares visual content, geometric modifications, and texture changes before users actually enter the viewable field, ensuring seamless and immediate object visibility upon entry while the perceived time loss is minimized because buffering occurs during the user's transition period in the detection area

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9235319B2Geometric and texture modifications of objects in a virtual universe based on real world user characteristics
Publication Date: 2016.01.12 KYNDRYL INC
  • US9235319B2 patent drawing
  • US9235319B2 patent drawing
  • US9235319B2 patent drawing

AI summary

A computer implemented method, apparatus, and computer usable program product modify objects in a virtual universe. The virtual universe includes a viewable field, a detection area that is adjacent to the viewable field, and an outside area that is outside the viewable field and the detection area. Each avatar in a set of avatars is incapable of viewing the objects while the avatar is within either the detection area or the outside area. In response to an entrance of a first particular avatar of the set of avatars into the detection area, one of the objects is prepared for display to the first particular avatar of the set of avatars, without displaying, by buffering content associated with the one of the objects. If a particular one of the objects is determined to be adjacent to an obstructing one of the objects, a focal point of the viewable field is set at a location that is a different location than a location of the particular one of the objects.