Mining Voxel Net Model for On-Demand Data Access

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing block models for mining operations are limited in their ability to efficiently populate blocks based on assayed samples and interpolation, particularly in applications beyond mine planning, and lack efficient access to voxel data for big data applications and underground navigation.

Innovation Solution

A mining voxel net model that provides on-demand access to voxel data over a communication network, allowing real-time retrieval and updating of voxel data through a distributed database system, enabling global use and integration with machine learning and underground navigation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If voxel data is stored in an isolated data container (file), then storage organization is simple, but data access efficiency and global usability are limited

Engineering Contradiction:
Improvedata access efficiencyVSAvoiddata storage architecture
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The voxel data is segmented into individual voxel units that can be independently accessed and retrieved. Each voxel is identified by its spatial coordinates and can be queried separately, enabling efficient on-demand access without loading entire datasets, thus improving data access efficiency while maintaining manageable storage architecture.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent transitions from traditional file-based storage to a networked database architecture, adding a network dimension to the data storage system. This enables global access to voxel data through communication networks while maintaining organized storage through spatial indexing mechanisms.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Loss of information

If all voxel data is retrieved at once, then complete data is available, but data retrieval time and network bandwidth consumption increase

Engineering Contradiction:
Improvedata completenessVSAvoiddata retrieval time
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The system retrieves only the necessary subset of voxel data required for the current operation rather than all available data. Voxel requests are processed individually based on spatial queries, allowing the system to obtain sufficient information for navigation and analysis without the overhead of transferring complete datasets, thus reducing retrieval time while maintaining data completeness for operational needs.

Inventive Principle:
Principle #16Partial or excessive action

3Reliability

If voxel data is updated in real-time across multiple mines, then data freshness is improved, but network bandwidth and server load increase

Engineering Contradiction:
Improvedata freshnessVSAvoidnetwork bandwidth consumption
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The system implements localized data updates where only the specific voxel data that has changed is transmitted to affected clients, rather than broadcasting entire datasets. Each mine operation receives updates only for the relevant spatial regions, maintaining data freshness while significantly reducing network bandwidth consumption and server load.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS12361012B2Data model for mining
Publication Date: 2025.07.15 COMMONWEALTH SCI & IND RES ORG
  • US12361012B2 patent drawing
  • US12361012B2 patent drawing

AI summary

This disclosure relates to managing data by an agent located within a mining operation. The data is stored as voxel data on a voxel net server. The server processes user input from a user controlling the agent within the mining operation and receives from the agent a request for voxel data associated with one or more voxels. The one or more voxels are a subset of voxels stored on the voxel net server and each of the one or more voxels is identified based on connections with voxels of previous requests. The server then queries a database representing the voxel net for the one or more voxels to retrieve associated voxel data based on the connections and returns the voxel data to the agent. Finally, the voxel data is displayed on a user device to the user.