Role-Based VR Scene Segmentation for Resource Efficiency
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Change management in organizations is resource-intensive and time-consuming, particularly when generating multiple scenes for different user roles, and can lead to security issues due to the need to provide entire scenes to various users, including those with access to confidential information.
Innovation Solution
A virtual reality (VR) platform that selectively provides customized portions of a scene based on user roles, using role-associated information to determine which objects to include, thereby conserving computing resources and improving security by limiting access to relevant information.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If entire scenes are provided to all users regardless of role, then all users can access all information, but computing resources are wasted and security risks increase
Solution Approach 1:
The patent segments the virtual reality scene into multiple discrete objects, each with role-specific accessibility flags. The system divides the scene graph into hierarchical components (scene root, scene objects, sub-objects) and applies role-based access control at each level, allowing only relevant portions to be rendered and transmitted to each user based on their role.
Solution Approach 2:
The patent implements local quality by assigning different visibility and accessibility properties to different objects within the same scene based on user roles. Each scene object has role-specific attributes that determine its local quality (visibility, interactivity), allowing the system to optimize resource usage by rendering only role-relevant content with high fidelity while omitting or simplifying irrelevant content.
2Loss of energy
If customized role-specific scenes are generated for each user, then security and resource efficiency improve, but system complexity and processing overhead increase
Solution Approach 1:
The patent applies preliminary action by pre-configuring role definitions and scene object role associations during system setup. Role templates are created in advance with predefined permissions and accessible object sets, allowing the runtime system to simply match users to roles and filter scenes based on pre-computed role-object mappings, significantly reducing real-time processing complexity.
Solution Approach 2:
The patent implements universality through a unified role-based access control framework that handles multiple user types, scene types, and permission levels through a single consistent mechanism. The same scene graph structure and rendering engine serve all roles, with role-specific behavior determined by configuration data rather than separate code paths, reducing system complexity.
3Loss of energy
If role-based scene filtering is implemented, then resource efficiency and security improve, but user engagement and information completeness may be reduced
Solution Approach 1:
The patent applies dynamics by making scene object visibility and accessibility dynamic based on user role, location, and context. Objects can transition between hidden and visible states as users move through different areas or complete certain actions, allowing the system to provide role-appropriate information while maintaining the option to reveal additional content as users progress, thus preventing permanent information loss.
Data Source
Figure 1A
Figure 1B
Figure 2
AI summary
A method may include receiving, by a virtual reality (VR) platform, role information identifying a particular role associated with a user device; and/or identifying, by the VR platform, a virtual reality scene to be provided to the user device based on the role information, the virtual reality scene including a plurality of objects with sets of objects that are associated with information identifying respective roles associated with the sets of objects. A role may be associated with a corresponding set of objects that are relevant to a person performing the role. The method may include identifying, by the VR platform, a particular set of objects, of the sets of objects, associated with the particular role to be provided to the user device as a part of the virtual reality scene; and/or providing, by the VR platform the virtual reality scene including the particular set of objects.