Virtual Object Visibility via Dynamic User-Driven Modifications
Find Innovative SolutionsGenerate 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
Engineering 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
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
2Device complexity
If objects are positioned in fixed locations, then device complexity is reduced, but object visibility to users is worsened due to obstructions
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
3Reliability
If geometric and texture modifications are applied dynamically, then object visibility and advertising impact are improved, but device complexity increases
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
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
4Reliability
If content is buffered for avatars in detection area, then object visibility upon entry is improved, but loss of time occurs during buffering
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
Data Source
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.


