Role-Based VR Scene Segmentation for Resource Efficiency

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
ImprovesecurityVSAvoidcomputing resources
Core Design Contradiction:
ReliabilityVSLoss of energy

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.

Inventive Principle:
Principle #1Segmentation

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.

Inventive Principle:
Principle #3Local quality

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

Engineering Contradiction:
Improvecomputing resourcesVSAvoidsystem complexity
Core Design Contradiction:
Loss of energyVSDevice complexity

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.

Inventive Principle:
Principle #10Preliminary action

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.

Inventive Principle:
Principle #6Universality (Multi-functionality)

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

Engineering Contradiction:
Improvecomputing resourcesVSAvoidinformation accessibility
Core Design Contradiction:
Loss of energyVSLoss of information

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.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentEP3309657B1Role-based provision of virtual reality environment
Publication Date: 2024.01.10 ACCENTURE GLOBAL SOLUTIONS LTD
  • EP3309657B1 patent drawingFigure 1A
  • EP3309657B1 patent drawingFigure 1B
  • EP3309657B1 patent drawingFigure 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.