Remote Collaboration Spaces for Selective 3D Data Sharing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current IT environments face challenges in efficiently sharing and analyzing massive quantities of diverse data, particularly in curating and searching real-world environments, as existing methods struggle to selectively share three-dimensional data from real-world environments during remote collaboration.

Innovation Solution

The implementation of an event-based data intake and query system, such as the SPLUNK platform, which allows for the collection, indexing, and searching of machine data, enabling flexible schema application at search time and providing a late-binding schema for efficient data analysis and sharing of minimally processed data.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If one user captures three-dimensional data associated with a real-world environment and shares it with remote participants, then the remote participants can access the real-world environment, but the captured 3D data includes data associated with portions of the real-world environment that the user does not wish to share

Engineering Contradiction:
Improveselective data sharingVSAvoiddata filtering complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent divides the three-dimensional environment data into multiple collaboration spaces, each representing a distinct region or area. Users can selectively share specific collaboration spaces rather than the entire environment, enabling fine-grained control over what data is shared with remote participants while keeping the overall system structure simple.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system pre-processes and organizes three-dimensional data into defined collaboration spaces with boundaries and access controls before sharing. This preliminary structuring allows users to define which areas are shareable in advance, simplifying the sharing process and reducing the complexity of real-time data filtering.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If an event-based data intake system collects and indexes machine data for analysis, then flexible schema application at search time is enabled, but data processing and indexing complexity increases

Engineering Contradiction:
Improveschema flexibilityVSAvoiddata processing complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements a dynamic schema system where data structures and extraction rules are not fixed during data collection but are applied flexibly at search time. This allows the system to adapt to different query requirements without reprocessing the raw data, reducing overall processing complexity while maintaining high schema flexibility.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system introduces an intermediate layer of extraction rules and schema mappings that sit between the raw event data and the query interface. This intermediary layer handles the complexity of data transformation and schema application, allowing the core data collection system to remain simple while still providing flexible data access.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11915377B1Collaboration spaces in networked remote collaboration sessions
Publication Date: 2024.02.27 CISCO TECHNOLOGY INC
  • US11915377B1 patent drawing
  • US11915377B1 patent drawing
  • US11915377B1 patent drawing

AI summary

Extended reality (XR) software application programs establish remote collaboration sessions in which a host device and one or more remote devices can interact. When initiating a remote collaboration session, an XR application in a host device determines a collaboration area. The collaboration area corresponds to a portion of a real-world environment that is shared by the host device with the one or more remote devices. In some embodiments, the collaboration area can be determined automatically and/or based on user input. The XR application causes sensors associated with the host device to scan the collaboration area. Then, the XR application transmits, to the one or more remote devices, a three-dimensional representation of the collaboration area for rendering in one or more remote XR environments.